Dear maintainer,

I've prepared an NMU for pyrex (versioned as 0.9.8.5-1.1) and
uploaded it to DELAYED/5.

The package currently uses python-central to manage the module and application;
pycentral is barely maintained and quite broken: please consider switch to
python-support which is superior to pycentral. Feel free to contact us at
debian-pyt...@lists.debian.org (or #debian-python on OFTC) for details or help.

Also, please consider joining the python modules/apps packaging team, so that
the package can leverage the team maintenance, advices and help. Same reference
as above for details.

Regards.
diff -u pyrex-0.9.8.5/debian/rules pyrex-0.9.8.5/debian/rules
--- pyrex-0.9.8.5/debian/rules
+++ pyrex-0.9.8.5/debian/rules
@@ -8,6 +8,7 @@
 #export DH_VERBOSE=1
 
 include /usr/share/dpatch/dpatch.make
+include /usr/share/python/python.mk
 
 PYTHON := /usr/bin/python
 PYVERS := $(shell pyversions -vr debian/control)
@@ -49,7 +50,7 @@
 
 	# fix executable file : headers, names 
 	# $$file -> python$$version-$$file
-	$(PYTHON) setup.py install --root=$(CURDIR)/debian/python-pyrex --no-compile
+	$(PYTHON) setup.py install --root=$(CURDIR)/debian/python-pyrex --no-compile $(py_setup_install_args)
 	for python in $(PYVERS); do \
 		sed 's/#VERS#/'$$python'/g' debian/pythonX.Y-pyrexc > debian/python-pyrex/usr/bin/python$$python-pyrexc ; \
 		chmod 755 debian/python-pyrex/usr/bin/python$$python-pyrexc ; \
diff -u pyrex-0.9.8.5/debian/control pyrex-0.9.8.5/debian/control
--- pyrex-0.9.8.5/debian/control
+++ pyrex-0.9.8.5/debian/control
@@ -2,7 +2,7 @@
 Section: python
 Priority: optional
 Maintainer: Paul Brossier <p...@debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), python-all-dev, dpatch
+Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.5.4-1~), dpatch
 Build-Depends-Indep: python-central (>= 0.5)
 XS-Python-Version: all
 Standards-Version: 3.8.1
diff -u pyrex-0.9.8.5/debian/changelog pyrex-0.9.8.5/debian/changelog
--- pyrex-0.9.8.5/debian/changelog
+++ pyrex-0.9.8.5/debian/changelog
@@ -1,3 +1,16 @@
+pyrex (0.9.8.5-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Prepare for the upcoming Python 2.6 transition; thanks to Evan Broder for
+    the report; Closes: #519951
+    - debian/control
+      + tight b-d on python-all-dev to '(>= 2.5.4-1~)'
+    - debian/rules
+      + include python.mk
+      + pass py_setup_install_args to setup.py install
+
+ -- Sandro Tosi <mo...@debian.org>  Wed, 25 Nov 2009 23:28:41 +0100
+
 pyrex (0.9.8.5-1) unstable; urgency=low
 
   * New upstream release.

Reply via email to