[Debian-astro-commits] [python-astropy] 01/01: Rebuild for jessie-backports

Leo Singer lsinger-guest at moszumanska.debian.org
Fri Feb 3 15:45:28 UTC 2017


This is an automated email from the git hooks/post-receive script.

lsinger-guest pushed a commit to branch debian/jessie-backports
in repository python-astropy.

commit 7e7a5463b00b77427f11b849938ea41fb16ed004
Author: Leo Singer <leo.singer at ligo.org>
Date:   Wed Jan 25 02:06:52 2017 -0500

    Rebuild for jessie-backports
---
 debian/changelog                            | 10 ++++++++++
 debian/control                              | 17 +----------------
 debian/python-astropy-doc.doc-base          | 11 -----------
 debian/python-astropy-doc.docs              |  1 -
 debian/python-astropy-doc.lintian-overrides |  5 -----
 debian/rules                                |  9 +--------
 6 files changed, 12 insertions(+), 41 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b996fc8..6607f0d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+python-astropy (1.2.1-1~bpo8+1) jessie-backports; urgency=medium
+
+  * Rebuild for jessie-backports.
+  * Remove python-astropy-doc because pybuild does not support
+    sphinxdoc on jessie.
+  * Depend on wcslib-dev (>= 5.14) due to missing macro definitions
+    in earlier versions.
+
+ -- Leo Singer <leo.singer at ligo.org>  Wed, 25 Jan 2017 09:58:22 -0500
+
 python-astropy (1.2.1-1) unstable; urgency=low
 
   * New upstream version
diff --git a/debian/control b/debian/control
index 36b1797..dd52600 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,6 @@ Build-Depends: cython,
                python-pytest,
                python-scipy,
                python-setuptools (>= 0.6.4),
-               python-sphinx (>= 1.0.7+dfsg),
                python3-all-dev,
                python3-astropy-helpers (>= 1.1~),
                python3-matplotlib,
@@ -29,8 +28,7 @@ Build-Depends: cython,
                python3-pytest,
                python3-scipy,
                python3-setuptools (>= 0.6.4),
-               wcslib-dev (<< 5) | wcslib-dev (>= 5.8),
-               wcslib-dev (>= 4.24),
+               wcslib-dev (>= 5.14),
                zlib1g-dev
 Standards-Version: 3.9.8
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-astro/packages/python-astropy.git
@@ -81,19 +79,6 @@ Description: Core functionality for performing astrophysics with Python3
  It is expected to be extended by a number of "affiliated packages" that are
  intended to work with the core package.
 
-Package: python-astropy-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends},
-         ${sphinxdoc:Depends}
-Description: Core functionality for performing astrophysics with Python (doc)
- The astropy package contains core functionality and some common tools
- needed for performing astronomy and astrophysics research with Python.
- It is expected to be extended by a number of "affiliated packages" that are
- intended to work with the core package.
- .
- This package contains the package documentation.
-
 Package: astropy-utils
 Architecture: all
 Section: science
diff --git a/debian/python-astropy-doc.doc-base b/debian/python-astropy-doc.doc-base
deleted file mode 100644
index f3268a0..0000000
--- a/debian/python-astropy-doc.doc-base
+++ /dev/null
@@ -1,11 +0,0 @@
-Document: python-astropy
-Title: Astropy Documentation
-Author: The Astropy Collaboration.
-Section: Science/Astronomy
-Abstract: Astropy is a community-driven package intended to contain much of
- the core functionality and some common tools needed for performing astronomy
- and astrophysics with Python. 
-
-Format: HTML
-Index: /usr/share/doc/python-astropy-doc/html/index.html
-Files: /usr/share/doc/python-astropy-doc/html/
diff --git a/debian/python-astropy-doc.docs b/debian/python-astropy-doc.docs
deleted file mode 100644
index 4ecc793..0000000
--- a/debian/python-astropy-doc.docs
+++ /dev/null
@@ -1 +0,0 @@
-docs/_build/html
diff --git a/debian/python-astropy-doc.lintian-overrides b/debian/python-astropy-doc.lintian-overrides
deleted file mode 100644
index 3005fbf..0000000
--- a/debian/python-astropy-doc.lintian-overrides
+++ /dev/null
@@ -1,5 +0,0 @@
-# We store an extra license file since this is linked within the 
-# HTML documentation. It seems to be better to keep this file than
-# to remove these links or to link to the machine-readable Debian 
-# copyright file.
-extra-license-file usr/share/doc/python-astropy-doc/html/_sources/license.txt
diff --git a/debian/rules b/debian/rules
index 0cdbd1a..a87449d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ export MPLCONFIGDIR=$(CURDIR)/build
 export http_proxy = http://127.0.9.1:9
 
 %:
-	dh $@ --with python2,python3,sphinxdoc
+	dh $@ --with python2,python3
 
 build-python%:
 	python$* setup.py build --use-system-libraries
@@ -35,13 +35,6 @@ override_dh_shlibdeps:
 	dh_numpy
 	dh_numpy3
 
-override_dh_installdocs-indep:
-	python setup.py build_sphinx
-	dh_installdocs
-
-override_dh_sphinxdoc-arch:
-	# sphinxdoc is only needed on indep and does not work here.
-
 override_dh_installchangelogs:
 	dh_installchangelogs docs/changelog.rst
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/python-astropy.git



More information about the Debian-astro-commits mailing list