[Python-modules-commits] r26897 - in packages/webtest/trunk/debian (5 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Thu Dec 26 12:10:28 UTC 2013


    Date: Thursday, December 26, 2013 @ 12:10:27
  Author: piotr
Revision: 26897

generate docs in install stage

the ones generated at build stage were later removed while cleaning debian/package dirs

Added:
  packages/webtest/trunk/debian/python-webtest-doc.links
Modified:
  packages/webtest/trunk/debian/changelog
  packages/webtest/trunk/debian/control
  packages/webtest/trunk/debian/python-webtest-doc.dirs
  packages/webtest/trunk/debian/rules

Modified: packages/webtest/trunk/debian/changelog
===================================================================
--- packages/webtest/trunk/debian/changelog	2013-12-26 11:36:01 UTC (rev 26896)
+++ packages/webtest/trunk/debian/changelog	2013-12-26 12:10:27 UTC (rev 26897)
@@ -1,4 +1,4 @@
-webtest (2.0.10-2) UNRELEASED; urgency=medium
+webtest (2.0.10-2) unstable; urgency=medium
 
   * Add python3-webtest binary package
   * Move documentation to python-webtest-doc binary package

Modified: packages/webtest/trunk/debian/control
===================================================================
--- packages/webtest/trunk/debian/control	2013-12-26 11:36:01 UTC (rev 26896)
+++ packages/webtest/trunk/debian/control	2013-12-26 12:10:27 UTC (rev 26897)
@@ -50,6 +50,7 @@
 
 Package: python-webtest-doc
 Architecture: all
+Section: doc
 Depends: ${misc:Depends}, ${sphinxdoc:Depends}
 Breaks: python-webtest (<< 2.0.10-2)
 Replaces: python-webtest (<< 2.0.10-2)

Modified: packages/webtest/trunk/debian/python-webtest-doc.dirs
===================================================================
--- packages/webtest/trunk/debian/python-webtest-doc.dirs	2013-12-26 11:36:01 UTC (rev 26896)
+++ packages/webtest/trunk/debian/python-webtest-doc.dirs	2013-12-26 12:10:27 UTC (rev 26897)
@@ -1,2 +1,2 @@
-/usr/share/doc/python-webtest/docs
+/usr/share/doc/python-webtest-doc/
 /usr/share/lintian/overrides

Added: packages/webtest/trunk/debian/python-webtest-doc.links
===================================================================
--- packages/webtest/trunk/debian/python-webtest-doc.links	                        (rev 0)
+++ packages/webtest/trunk/debian/python-webtest-doc.links	2013-12-26 12:10:27 UTC (rev 26897)
@@ -0,0 +1,4 @@
+/usr/share/doc/python-webtest-doc/ /usr/share/doc/python-webtest/html
+/usr/share/doc/python-webtest-doc/_sources /usr/share/doc/python-webtest/rst
+/usr/share/doc/python-webtest-doc/ /usr/share/doc/python3-webtest/html
+/usr/share/doc/python-webtest-doc/_sources /usr/share/doc/python3-webtest/rst

Modified: packages/webtest/trunk/debian/rules
===================================================================
--- packages/webtest/trunk/debian/rules	2013-12-26 11:36:01 UTC (rev 26896)
+++ packages/webtest/trunk/debian/rules	2013-12-26 12:10:27 UTC (rev 26897)
@@ -7,14 +7,11 @@
 %:
 	dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
 
-override_dh_auto_build:
-	dh_auto_build --buildsystem=pybuild
+override_dh_auto_install:
+	dh_auto_install --buildsystem=pybuild
 	mkdir -p docs/_static # Sphinx needs it
+	dh_installdirs
 	PYTHONPATH=. sphinx-build -N -q -E -b html docs/ debian/python-webtest-doc/usr/share/doc/python-webtest-doc/
 	# it's not an extra license file
-	dh_installdirs
-	echo "python-webtest: extra-license-file usr/share/doc/python-webtest-doc/_sources/license.txt" \
-		>> debian/python-webtest-doc/usr/share/lintian/overrides/python-webtest
-
-override_dh_sphinxdoc:
-	dh_sphinxdoc -p python-webtest-doc
+	echo "python-webtest-doc: extra-license-file usr/share/doc/python-webtest-doc/_sources/license.txt" \
+		>> debian/python-webtest-doc/usr/share/lintian/overrides/python-webtest-doc




More information about the Python-modules-commits mailing list