[Python-apps-commits] r9804 - in packages/pybik/trunk/debian (rules)
barcc-guest at users.alioth.debian.org
barcc-guest at users.alioth.debian.org
Wed Jun 26 19:14:57 UTC 2013
Date: Wednesday, June 26, 2013 @ 19:14:55
Author: barcc-guest
Revision: 9804
Build extension modules for all supported Python 3 versions
Modified:
packages/pybik/trunk/debian/rules
Modified: packages/pybik/trunk/debian/rules
===================================================================
--- packages/pybik/trunk/debian/rules 2013-06-26 17:22:00 UTC (rev 9803)
+++ packages/pybik/trunk/debian/rules 2013-06-26 19:14:55 UTC (rev 9804)
@@ -2,6 +2,7 @@
#export DH_VERBOSE=1
+PY3VERS=$(shell py3versions -vr)
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
else
@@ -17,16 +18,21 @@
rm -f debian/README
override_dh_auto_build-arch:
- python3 setup.py build --force --arch-only
+ set -e; for v in $(PY3VERS); do \
+ python$$v setup.py build --arch-only; \
+ done
+
override_dh_auto_build-indep:
python3 tools/create_docs.py --skip-install README=debian/README
python3 setup.py build --force --parallel=$(NUMJOBS) --indep-only
override_dh_auto_install-arch:
- python3 setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb \
+ set -e; for v in $(PY3VERS); do \
+ python$$v setup.py install --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb \
--install-lib=/usr/lib/pybik \
- --arch-only
+ --arch-only; \
+ done
override_dh_auto_install-indep:
python3 setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb \
More information about the Python-apps-commits
mailing list