[Python-modules-commits] r23618 - in packages/pycxx/trunk/debian (changelog control rules)
jtaylor-guest at users.alioth.debian.org
jtaylor-guest at users.alioth.debian.org
Wed Feb 27 18:47:29 UTC 2013
Date: Wednesday, February 27, 2013 @ 18:47:27
Author: jtaylor-guest
Revision: 23618
install real include/python3* folder instead of symlink folder
Thanks to Sebastian Ramacher for the patch. (Closes: #700782)
Modified:
packages/pycxx/trunk/debian/changelog
packages/pycxx/trunk/debian/control
packages/pycxx/trunk/debian/rules
Modified: packages/pycxx/trunk/debian/changelog
===================================================================
--- packages/pycxx/trunk/debian/changelog 2013-02-27 17:25:48 UTC (rev 23617)
+++ packages/pycxx/trunk/debian/changelog 2013-02-27 18:47:27 UTC (rev 23618)
@@ -1,3 +1,10 @@
+pycxx (6.2.4-3) unstable; urgency=low
+
+ * install real include/python3* folder instead of symlink folder
+ Thanks to Sebastian Ramacher for the patch. (Closes: #700782)
+
+ -- Julian Taylor <jtaylor.debian at googlemail.com> Wed, 27 Feb 2013 19:34:50 +0100
+
pycxx (6.2.4-2) unstable; urgency=low
* Remove symlink /usr/share/doc/python{,3}-cxx-dev before installing
Modified: packages/pycxx/trunk/debian/control
===================================================================
--- packages/pycxx/trunk/debian/control 2013-02-27 17:25:48 UTC (rev 23617)
+++ packages/pycxx/trunk/debian/control 2013-02-27 18:47:27 UTC (rev 23618)
@@ -5,7 +5,8 @@
Uploaders: Julian Taylor <jtaylor.debian at googlemail.com>
Build-Depends: debhelper (>= 7.0.50~),
python-all (>= 2.6.6-3~),
- python3-all (>= 3.1.2-10~)
+ python3-all-dev (>= 3.1.2-10~),
+ python3-all-dbg
XS-Python-Version: all
Standards-Version: 3.9.3
Homepage: http://cxx.sourceforge.net
Modified: packages/pycxx/trunk/debian/rules
===================================================================
--- packages/pycxx/trunk/debian/rules 2013-02-27 17:25:48 UTC (rev 23617)
+++ packages/pycxx/trunk/debian/rules 2013-02-27 18:47:27 UTC (rev 23618)
@@ -30,10 +30,12 @@
set -e && for i in $(PY3VERS); do \
$${i} setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb; \
2to3 -w -n $(CURDIR)/debian/tmp/usr/lib; \
- 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; \
- dh_link -ppython3-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
+ python_inc_dir=$$(readlink -f /usr/include/$$i); \
+ pythond_inc_dir=$$(readlink -f /usr/include/$${i}_d); \
+ dh_install -ppython3-cxx-dev CXX/*.hxx $${python_inc_dir}/CXX/; \
+ dh_install -ppython3-cxx-dev CXX/*.h $${python_inc_dir}/CXX/; \
+ dh_install -ppython3-cxx-dev CXX/Python3/* $${python_inc_dir}/CXX/Python3; \
+ dh_link -ppython3-cxx-dev $${python_inc_dir}/CXX/ $${pythond_inc_dir}/CXX; \
dh_install -ppython3-cxx-dev Src/*.c /usr/share/$${i}/CXX/; \
dh_install -ppython3-cxx-dev Src/*.cxx /usr/share/$${i}/CXX/; \
dh_install -ppython3-cxx-dev Src/Python3/* /usr/share/$${i}/CXX/Python3; \
More information about the Python-modules-commits
mailing list