[Python-modules-commits] r29209 - in packages/python-astor/trunk/debian (control rules)

tianon-guest at users.alioth.debian.org tianon-guest at users.alioth.debian.org
Wed Jun 4 14:32:14 UTC 2014


    Date: Wednesday, June 4, 2014 @ 14:32:13
  Author: tianon-guest
Revision: 29209

Fix Maintainer, Uploaders, and Build-Depends; Switch to pybuild

Modified:
  packages/python-astor/trunk/debian/control
  packages/python-astor/trunk/debian/rules

Modified: packages/python-astor/trunk/debian/control
===================================================================
--- packages/python-astor/trunk/debian/control	2014-06-04 07:36:20 UTC (rev 29208)
+++ packages/python-astor/trunk/debian/control	2014-06-04 14:32:13 UTC (rev 29209)
@@ -1,11 +1,12 @@
 Source: python-astor
 Section: python
 Priority: optional
-Maintainer: Tianon Gravi <admwiggin at gmail.com>
+Maintainer: Docker Packaging Team <docker-maint at lists.alioth.debian.org>
 Uploaders: Paul Tagliamonte <paultag at debian.org>,
- Docker Packaging Team <docker-maint at lists.alioth.debian.org>
+ Tianon Gravi <admwiggin at gmail.com>
 Build-Depends: debhelper (>= 9),
- python-all (>= 2.6~),
+ dh-python,
+ python-all (>= 2.6.6-3~),
  python-setuptools,
  python3-all (>= 3.2~),
  python3-setuptools

Modified: packages/python-astor/trunk/debian/rules
===================================================================
--- packages/python-astor/trunk/debian/rules	2014-06-04 07:36:20 UTC (rev 29208)
+++ packages/python-astor/trunk/debian/rules	2014-06-04 14:32:13 UTC (rev 29209)
@@ -1,37 +1,9 @@
 #!/usr/bin/make -f
 
-PY2_PACKAGE_NAME=python-astor
-PY3_PACKAGE_NAME=python3-astor
+export PYBUILD_NAME=astor
 
-PYVERS  = $(shell pyversions -r)
-PY3VERS = $(shell py3versions -r)
-
 %:
-	dh $@ --with python2,python3
+	dh $@ --with python2,python3 --buildsystem pybuild
 
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rvf ./docs/build ./*.egg-info ./build
-
-override_dh_auto_build:
-	set -xe; \
-	for py in $(PYVERS) $(PY3VERS); do \
-		$$py setup.py build; \
-	done
-
-override_dh_auto_install:
-	set -xe; \
-	for py in $(PYVERS); do \
-		$$py setup.py install --skip-build --root debian/$(PY2_PACKAGE_NAME) \
-		--install-layout deb; \
-	done
-	set -xe; \
-		for py in $(PY3VERS); do \
-		$$py setup.py install --skip-build --root debian/$(PY3_PACKAGE_NAME) \
-		--install-layout deb; \
-	done
-	# Remove me when dh_python2 can handle this file
-	rm -vf debian/*/usr/lib/python*/*-packages/*.egg-info/SOURCES.txt
-
 override_dh_installchangelogs:
 	dh_installchangelogs CHANGES




More information about the Python-modules-commits mailing list