Author: tille
Date: 2011-04-19 20:34:03 +0000 (Tue, 19 Apr 2011)
New Revision: 6595
Modified:
trunk/packages/mgltools/bhtree/trunk/debian/changelog
trunk/packages/mgltools/bhtree/trunk/debian/control
trunk/packages/mgltools/bhtree/trunk/debian/rules
Log:
Fix build problem and upload to unstable
Modified: trunk/packages/mgltools/bhtree/trunk/debian/changelog
===================================================================
--- trunk/packages/mgltools/bhtree/trunk/debian/changelog 2011-04-19
19:29:51 UTC (rev 6594)
+++ trunk/packages/mgltools/bhtree/trunk/debian/changelog 2011-04-19
20:34:03 UTC (rev 6595)
@@ -1,12 +1,13 @@
-mgltools-bhtree (1.5.4.cvs.20100912-2) UNRELEASED; urgency=low
+mgltools-bhtree (1.5.4.cvs.20100912-2) unstable; urgency=low
* Debhelper 8 (control+compat)
* debian/source/format: 3.0 (quilt)
- * debian/control: Build-Depends: python (>= 2.6) to enable
+ * debian/control: Build-Depends: python-all-dev (>= 2.6) to enable
python-support2
* debian/rules: switch to short dh syntax which makes
dh_python2 easy
Closes: #616887
+ * debian/rules: Iterate over Python versions
-- Andreas Tille <[email protected]> Thu, 07 Apr 2011 12:27:24 +0200
Modified: trunk/packages/mgltools/bhtree/trunk/debian/control
===================================================================
--- trunk/packages/mgltools/bhtree/trunk/debian/control 2011-04-19 19:29:51 UTC
(rev 6594)
+++ trunk/packages/mgltools/bhtree/trunk/debian/control 2011-04-19 20:34:03 UTC
(rev 6595)
@@ -6,7 +6,7 @@
XS-Autobuild: yes
Uploaders: Steffen Moeller <[email protected]>, Sargis Dallakyan
<[email protected]>,
Andreas Tille <[email protected]>
-Build-Depends: debhelper (>= 8), python-dev (>= 2.6), python-numpy, swig (>=
1.3.20)
+Build-Depends: debhelper (>= 8), python-all-dev (>= 2.6), python-numpy, swig
(>= 1.3.20)
Standards-Version: 3.9.1
XS-Python-Version: >= 2.5
Vcs-Browser:
http://svn.debian.org/wsvn/debian-med/trunk/packages/mgltools/bhtree/trunk/?rev=0&sc=0
Modified: trunk/packages/mgltools/bhtree/trunk/debian/rules
===================================================================
--- trunk/packages/mgltools/bhtree/trunk/debian/rules 2011-04-19 19:29:51 UTC
(rev 6594)
+++ trunk/packages/mgltools/bhtree/trunk/debian/rules 2011-04-19 20:34:03 UTC
(rev 6595)
@@ -5,6 +5,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+PYVERS := $(shell pyversions -vs)
+
%:
dh $@ --with python2
@@ -12,3 +14,10 @@
dh_clean
find . -name CVS -a -type d| xargs -r rm -r
rm -rf build build-stamp debian/Pmv
+ rm -rf debian/tmpbuild
+ rm -rf bhtree/bhtreelib.py bhtree/bhtreelib_wrap.c
+
+override_dh_auto_build:
+ for i in $(PYVERS); do \
+ python$$i setup.py install --install-platlib=`pwd`/debian/tmpbuild;
\
+ done
_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit