[Python-modules-commits] r28563 - in packages/pisa/trunk/debian (python-pisa.manpages rules)

matthias-guest at users.alioth.debian.org matthias-guest at users.alioth.debian.org
Fri Apr 18 11:52:06 UTC 2014


    Date: Friday, April 18, 2014 @ 11:52:05
  Author: matthias-guest
Revision: 28563

Install manpage, don't install pisa

pisa and xhtml2pdf are the same so install only one.

Added:
  packages/pisa/trunk/debian/python-pisa.manpages
Modified:
  packages/pisa/trunk/debian/rules

Added: packages/pisa/trunk/debian/python-pisa.manpages
===================================================================
--- packages/pisa/trunk/debian/python-pisa.manpages	                        (rev 0)
+++ packages/pisa/trunk/debian/python-pisa.manpages	2014-04-18 11:52:05 UTC (rev 28563)
@@ -0,0 +1 @@
+xhtml2pdf.1

Modified: packages/pisa/trunk/debian/rules
===================================================================
--- packages/pisa/trunk/debian/rules	2014-04-18 11:52:01 UTC (rev 28562)
+++ packages/pisa/trunk/debian/rules	2014-04-18 11:52:05 UTC (rev 28563)
@@ -1,8 +1,23 @@
 #!/usr/bin/make -f
 
+XP=xsltproc --nonet --novalid
+DB2MAN=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
+
+
 %:
 	dh $@ --with python2
 
+override_dh_auto_build:
+	# build the manpage
+	$(XP) $(DB2MAN) debian/xhtml2pdf.dbk
+	dh_auto_build
+
 override_dh_auto_install:
 	dh_auto_install
+	# /usr/bin/xhtml2pdf and /usr/bin/pisa are the same thing,
+	# let's only install the one, that is documented
 	rm debian/python-pisa/usr/bin/pisa
+
+override_dh_clean:
+	-rm xhtml2pdf.1
+	dh_clean




More information about the Python-modules-commits mailing list