[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