[Python-modules-commits] r17320 - in packages/python-docutils/trunk/debian (rules)

jwilk at users.alioth.debian.org jwilk at users.alioth.debian.org
Mon Jun 6 21:15:50 UTC 2011


    Date: Monday, June 6, 2011 @ 21:15:49
  Author: jwilk
Revision: 17320

Make it possible to rebuild the package without running clean target.

Modified:
  packages/python-docutils/trunk/debian/rules

Modified: packages/python-docutils/trunk/debian/rules
===================================================================
--- packages/python-docutils/trunk/debian/rules	2011-06-06 21:15:43 UTC (rev 17319)
+++ packages/python-docutils/trunk/debian/rules	2011-06-06 21:15:49 UTC (rev 17320)
@@ -20,7 +20,8 @@
 	# Build modules for Python 2.X
 	$(PYTHON) setup.py build
 	# Build modules for Python 3.X in a separate directory
-	mkdir -p py3k
+	rm -rf py3k
+	mkdir py3k
 	cp -rl docutils/ extras/ tools/ test/ setup.py py3k/
 	cd py3k && python3 setup.py build
 	# Build documentation:
@@ -72,6 +73,7 @@
 	    --root ../debian/tmp --no-compile $(py_setup_install_args)
 	# Move data files outside dist-packages:
 	mkdir -p debian/tmp/usr/share/
+	rm -rf debian/tmp/usr/share/docutils/
 	cp -rl debian/tmp/usr/lib/python2.*/*-packages/docutils debian/tmp/usr/share/
 	find debian/tmp/usr/lib/python[23]*/*-packages/docutils/ -type f '!' -name '*.py' -delete
 	find debian/tmp/usr/share/docutils/ -type f -name '*.py' -delete
@@ -120,7 +122,7 @@
 	dh_installdocs *.txt -XCOPYING
 	dh_installdocs -p docutils-doc *.txt *.html -XCOPYING
 	mkdir -p debian/docutils-doc/usr/share/doc/python-docutils/
-	cd debian/docutils-doc/usr/share/doc/python-docutils/ && ln -s ../docutils-doc/*.html .
+	cd debian/docutils-doc/usr/share/doc/python-docutils/ && ln -sf ../docutils-doc/*.html .
 	dh_install -i
 	dh_lintian
 	dh_pysupport -p python-docutils -p python-roman




More information about the Python-modules-commits mailing list