[Python-modules-commits] r16558 - in packages/pycxx/trunk/debian (rules)
jtaylor-guest at users.alioth.debian.org
jtaylor-guest at users.alioth.debian.org
Sat Apr 16 15:19:30 UTC 2011
Date: Saturday, April 16, 2011 @ 15:19:12
Author: jtaylor-guest
Revision: 16558
debian/rules: reword comment and move out of the loop
fixes build failure
Modified:
packages/pycxx/trunk/debian/rules
Modified: packages/pycxx/trunk/debian/rules
===================================================================
--- packages/pycxx/trunk/debian/rules 2011-04-16 13:20:36 UTC (rev 16557)
+++ packages/pycxx/trunk/debian/rules 2011-04-16 15:19:12 UTC (rev 16558)
@@ -12,14 +12,15 @@
for i in $(PY3VERS); do $${i} setup.py build; done
override_dh_auto_install:
- #should symlink to a common folder, but dh_link takes no wildcards and folders symlinks are problematic (policy 6.5)
+ #should symlink to a common folder, but dh_link takes no wildcards
+ # and replacing folders symlinks in upgrades is problematic (policy 6.5)
# => wasting a little space preferable to more complex logic
+ # CXX/ in pythonX.Y_d was a link in << 6.2.3 so there its fine
set -e && for i in $(PYVERS); do \
$${i} setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb; \
dh_install -ppython-cxx-dev CXX/*.hxx /usr/include/$${i}/CXX/; \
dh_install -ppython-cxx-dev CXX/*.h /usr/include/$${i}/CXX/; \
dh_install -ppython-cxx-dev CXX/Python2/* /usr/include/$${i}/CXX/Python2; \
- # was link << 6.2.3, so linking the folder is fine here
dh_link -ppython-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
dh_install -ppython-cxx-dev Src/*.c /usr/share/$${i}/CXX/; \
dh_install -ppython-cxx-dev Src/*.cxx /usr/share/$${i}/CXX/; \
@@ -32,7 +33,6 @@
dh_install -ppython3-cxx-dev CXX/*.hxx /usr/include/$${i}/CXX/; \
dh_install -ppython3-cxx-dev CXX/*.h /usr/include/$${i}/CXX/; \
dh_install -ppython3-cxx-dev CXX/Python3/* /usr/include/$${i}/CXX/Python3; \
- # was link << 6.2.3, so linking the folder is fine here
dh_link -ppython3-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
dh_install -ppython3-cxx-dev Src/*.c /usr/share/$${i}/CXX/; \
dh_install -ppython3-cxx-dev Src/*.cxx /usr/share/$${i}/CXX/; \
More information about the Python-modules-commits
mailing list