[Python-modules-commits] r30300 - in packages/django-markupfield/trunk/debian (rules)

fladi-guest at users.alioth.debian.org fladi-guest at users.alioth.debian.org
Thu Aug 28 12:35:57 UTC 2014


    Date: Thursday, August 28, 2014 @ 12:35:56
  Author: fladi-guest
Revision: 30300

Switch buildsystem to pybuild.

Modified:
  packages/django-markupfield/trunk/debian/rules

Modified: packages/django-markupfield/trunk/debian/rules
===================================================================
--- packages/django-markupfield/trunk/debian/rules	2014-08-28 09:57:01 UTC (rev 30299)
+++ packages/django-markupfield/trunk/debian/rules	2014-08-28 12:35:56 UTC (rev 30300)
@@ -3,42 +3,15 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-PYVERS :=  $(shell pyversions -r)
-PY3VERS := $(shell py3versions -r)
+export PYBUILD_NAME=django-markupfield
 
 %:
-	dh $@ --with python2,python3
+	dh $@ --with python2,python3 --buildsystem pybuild
 
-override_dh_auto_build:
-	set -e; \
-	for py in $(PYVERS) $(PY3VERS); do \
-		$$py -B setup.py build; \
-	done
-
-.PHONY: override_dh_auto_clean
-override_dh_auto_clean:
-	set -e; \
-	for py in $(PYVERS) $(PY3VERS); do \
-		$$py -B setup.py clean; \
-		rm -rf build; \
-	done
-
-.PHONY: override_dh_auto_install
-override_dh_auto_install:
-	set -e; \
-	for py in $(PYVERS); do \
-		$$py -B setup.py install --skip-build --root debian/python-django-markupfield \
-		                      --install-layout deb; \
-	done
-	set -e; \
-	for py in $(PY3VERS); do \
-		$$py -B setup.py install --skip-build --root debian/python3-django-markupfield \
-		                      --install-layout deb; \
-	done
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	set -e; \
-	for python in $(PYVERS) $(PY3VERS); do \
+	for python in $(shell pyversions -r) $(shell py3versions -r); do \
 		$$python $$(which django-admin) test --settings=markupfield.tests.settings --pythonpath=. ; \
 	done
 endif




More information about the Python-modules-commits mailing list