tags 625504 + patch
thanks
python_distutils.pm insist on building extension modules for multiple
Python version, which is not needed for canto. So I propose to not use
it all. See the attached patch.
--
Jakub Wilk
diff -Nru canto-0.7.10/debian/control canto-0.7.10/debian/control
--- canto-0.7.10/debian/control 2010-07-28 17:50:01.000000000 +0200
+++ canto-0.7.10/debian/control 2011-06-09 14:20:32.000000000 +0200
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Python Applications Packaging Team <[email protected]>
Uploaders: Vincent Legout <[email protected]>
-Build-Depends: debhelper (>= 7.0.50~), python-all-dev, python-support, libncurses5-dev, libncursesw5-dev
+Build-Depends: debhelper (>= 7.0.50~), python-dev, python-support, libncurses5-dev, libncursesw5-dev
Standards-Version: 3.9.1
Homepage: http://www.codezen.org/canto/
Vcs-Svn: svn://svn.debian.org/svn/python-apps/packages/canto/
diff -Nru canto-0.7.10/debian/rules canto-0.7.10/debian/rules
--- canto-0.7.10/debian/rules 2010-07-17 14:32:04.000000000 +0200
+++ canto-0.7.10/debian/rules 2011-06-09 14:25:32.000000000 +0200
@@ -1,10 +1,16 @@
#!/usr/bin/make -f
+-include /usr/share/python/python.mk
+
%:
dh ${@}
+override_dh_auto_build:
+ python setup.py build --force
+
override_dh_auto_install:
- dh_auto_install -- --install-lib=/usr/lib/canto --install-scripts=/usr/lib/canto/bin
+ python setup.py install --root=debian/canto --no-compile $(py_setup_install_args) \
+ --install-lib=/usr/lib/canto --install-scripts=/usr/lib/canto/bin
mv $(CURDIR)/debian/canto//usr/lib/canto/bin/canto \
$(CURDIR)/debian/canto/usr/lib/canto/canto-bin
mv $(CURDIR)/debian/canto//usr/lib/canto/bin/canto-fetch \