[sardana] 04/04: release
Frédéric-Emmanuel Picca
picca at moszumanska.debian.org
Sat Dec 31 11:51:52 UTC 2016
This is an automated email from the git hooks/post-receive script.
picca pushed a commit to branch master
in repository sardana.
commit 87d5da52e2ff05ffaae34ca4205fa5733c8f4e68
Author: Picca FrÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂédÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂà[...]
Date: Sat Dec 31 10:11:58 2016 +0100
release
migrate to pybuild
compat level 9 - > 10
---
debian/changelog | 7 +++++++
debian/compat | 2 +-
debian/control | 29 ++++++++++++++++-------------
debian/python-sardana-doc.docs | 1 -
debian/python-sardana.install | 3 ---
debian/rules | 29 ++++++++++++-----------------
6 files changed, 36 insertions(+), 35 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 890e1f5..c9d9d99 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,13 @@
sardana (2.2.0-1) unstable; urgency=medium
* New upstream version 2.2.0
+ * Standards-Version bump to 3.9.8 (nothing to do)
+ * Switched to pybuild build system
+ * compat level 9 -> 10
+ * d/control
+ - Added Build-Depends: python-setuptools
+ - Added Suggests: python-sardana-doc (Closes: #849615)
+ Thanks Ben Finney for the bug report
-- Picca Frédéric-Emmanuel <picca at debian.org> Sat, 31 Dec 2016 10:00:54 +0100
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index 453b2da..da4c603 100644
--- a/debian/control
+++ b/debian/control
@@ -3,21 +3,23 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
Uploaders: Picca Frédéric-Emmanuel <picca at debian.org>
Section: science
Priority: extra
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 10),
dh-python,
- dvipng,
- gir1.2-hkl-5.0,
- graphviz,
python-all,
- python-itango,
- python-lxml,
- python-pytango (>= 8.0.3-2),
- python-sphinx,
- python-taurus (>= 3.6.0+dfsg-1~),
- rdfind,
- symlinks,
- texlive-latex-base,
- texlive-latex-extra
+ python-setuptools,
+Build-Depends-Indep: dvipng,
+ gir1.2-hkl-5.0,
+ graphviz,
+ python-itango,
+ python-lxml,
+ python-pytango (>= 8.0.3-2),
+ python-sphinx,
+ python-sphinx-rtd-theme,
+ python-taurus (>= 3.6.0+dfsg-1~),
+ rdfind,
+ symlinks,
+ texlive-latex-base,
+ texlive-latex-extra
Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/sardana.git
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/sardana.git
@@ -35,6 +37,7 @@ Depends: ${misc:Depends},
python-nxs | libnexus0-python,
python-pytango (>= 8.0.3-2),
python-taurus (>= 3.6.0+dfsg-1~)
+Suggests: python-sardana-doc
Breaks: python-taurus (<< 3.3.0+dfsg-2~)
Provides: ${python:Provides}
Replaces: python-taurus (<< 3.3.0+dfsg-2~)
diff --git a/debian/python-sardana-doc.docs b/debian/python-sardana-doc.docs
deleted file mode 100644
index 8ed30c1..0000000
--- a/debian/python-sardana-doc.docs
+++ /dev/null
@@ -1 +0,0 @@
-build/sphinx/html
\ No newline at end of file
diff --git a/debian/python-sardana.install b/debian/python-sardana.install
deleted file mode 100644
index 8e9eb66..0000000
--- a/debian/python-sardana.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/bin
-usr/lib
-usr/share/man
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index 80bd5cc..c2b4b39 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,20 @@
#!/usr/bin/make -f
-export http_proxy='localhost'
+export PYBUILD_NAME=sardana
-# for backport on stable without bpo
-WITH_SPHINXDOC = $(shell if [ -x /usr/bin/dh_sphinxdoc ]; then echo "--with sphinxdoc"; fi)
+%:
+ dh $@ --with python2,sphinxdoc --buildsystem=pybuild
+
+override_dh_installman:
+ dh_installman -p python-sardana doc/man/*.1
-override_dh_clean:
- rm -rf build/sphinx
- # remove useless file accidentaly forgotten by upstream.
- # THIS SHOULD BE FIXED FOR THE NEXT UPLOAD > 1.4.2
- rm -rf src/sardana/taurus/qt/qtgui/extra_macroexecutor/build/
- dh_clean
+override_dh_sphinxdoc:
+ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
+ PYTHONPATH=. sphinx-build -N -bhtml doc/source build/html # HTML generator
+ dh_installdocs "build/html" -p python-sardana-doc
+ dh_sphinxdoc -O--buildsystem=pybuild
-override_dh_auto_install:
- dh_auto_install -- --install-html=$(CURDIR)/debian/python-sardana-doc/usr/share/doc/python-sardana-doc/html
- # on squeeze python-sphinx is too old so create a fake documentation for now
- if [ ! -d build/sphinx ]; then mkdir -p build/sphinx/html; fi
- # Replace duplicate files with symlinks
rdfind -outputname /dev/null -makesymlinks true debian/python-sardana-doc/
# Fix those symlinks to make them relative
symlinks -r -s -c debian/python-sardana-doc/
-
-%:
- dh $@ --with python2 $(WITH_SPHINXDOC)
+endif
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/sardana.git
More information about the debian-science-commits
mailing list