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.