[Python-modules-commits] r19121 - in packages/cssutils/trunk/debian (changelog rules)
cjsmo-guest at users.alioth.debian.org
cjsmo-guest at users.alioth.debian.org
Mon Oct 31 04:40:43 UTC 2011
Date: Monday, October 31, 2011 @ 04:40:40
Author: cjsmo-guest
Revision: 19121
added rules to build and install python3 package
Modified:
packages/cssutils/trunk/debian/changelog
packages/cssutils/trunk/debian/rules
Modified: packages/cssutils/trunk/debian/changelog
===================================================================
--- packages/cssutils/trunk/debian/changelog 2011-10-31 02:27:43 UTC (rev 19120)
+++ packages/cssutils/trunk/debian/changelog 2011-10-31 04:40:40 UTC (rev 19121)
@@ -17,6 +17,7 @@
- No longer Recommend python-cssutils-doc package.
* debian/rules
- Removed dh_install override, no longer needed.
+ - Added rules to build python3.x package.
* Removed python-cssutils-doc.links, python-cssutils-doc.doc-base,
python-cssutils-doc.docs, python-cssutils-doc.examples, no longer needed
* Added python-cssutils.doc to install README.txt as part of the
Modified: packages/cssutils/trunk/debian/rules
===================================================================
--- packages/cssutils/trunk/debian/rules 2011-10-31 02:27:43 UTC (rev 19120)
+++ packages/cssutils/trunk/debian/rules 2011-10-31 04:40:40 UTC (rev 19121)
@@ -1,4 +1,26 @@
#!/usr/bin/make -f
+PYVERS := $(shell pyversions -r)
+PY3VERS := $(shell py3versions -r)
+
%:
- dh $@ --with python2
+ dh $@ --with python2,python3
+
+override_dh_auto_build:
+ set -e; \
+ for py in $(PYVERS) $(PY3VERS); do \
+ $$py setup.py build; \
+ done
+
+override_dh_auto_install:
+ set -e; \
+ for py in $(PYVERS); do \
+ $$py setup.py install --skip-build --root debian/python-cssutils \
+ --install-layout deb; \
+ done
+ set -e; \
+ for py in $(PY3VERS); do \
+ $$py setup.py install --skip-build --root debian/python3-cssutils \
+ --install-layout deb; \
+ done
+
More information about the Python-modules-commits
mailing list