Hmm, seems I made a mistake before.

Here is a new patch (calling dh_pycentral before dh_python).  This
time a normal patch against the version you can get with `apt-get
source python-goopy'.  You can also (for now) do `dget
http://flub.stuffwillmade.org/debain/python-goopy_0.1-1.1.dsc' to get
the new package.

Regards
Floris

-- 
Debian GNU/Linux -- The Power of Freedom
www.debian.org | www.gnu.org | www.kernel.org
diff -ru orig.python-goopy-0.1/debian/changelog 
python-goopy-0.1/debian/changelog
--- orig.python-goopy-0.1/debian/changelog      2006-06-19 23:51:13.000000000 
+0100
+++ python-goopy-0.1/debian/changelog   2006-06-19 23:51:13.000000000 +0100
@@ -1,3 +1,10 @@
+python-goopy (0.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Python policy transition (Closes: #373543)
+
+ -- Floris Bruynooghe <[EMAIL PROTECTED]>  Sun, 18 Jun 2006 19:50:06 +0000
+
 python-goopy (0.1-1) unstable; urgency=low
 
   * Initial release (Closes: #324999)
diff -ru orig.python-goopy-0.1/debian/control python-goopy-0.1/debian/control
--- orig.python-goopy-0.1/debian/control        2006-06-19 23:51:13.000000000 
+0100
+++ python-goopy-0.1/debian/control     2006-06-19 23:51:13.000000000 +0100
@@ -2,39 +2,17 @@
 Section: python
 Priority: optional
 Maintainer: Kumar Appaiah <[EMAIL PROTECTED]>
-Build-Depends-Indep: python, python2.3-dev, python2.4-dev, debhelper (>= 4)
+Build-Depends-Indep: python-all (>= 2.3.5-10), python-central (>= 0.4.17), 
debhelper (>= 5.0.37.1)
 Standards-Version: 3.6.2
+XS-Python-Version: all
 
 Package: python-goopy
 Architecture: all
 Depends: ${python:Depends}
+Conflicts: python2.3-goopy (<< 0.1-1.1), python2.4-goopy (<< 0.1-1.1)
+XB-Python-Version: ${python:Versions}
 Description: A small collection of handy routines for functional programming
  This is a collection of Python functions that Googlers have found
  useful. It provides handy methods for functional style programming.
  . 
  Homepage: http://goog-goopy.sourceforge.net
- .
- This is an empty package which depends on Goopy for the current
- Python version.
-
-Package: python2.3-goopy
-Architecture: all
-Depends: ${python:Depends}
-Description: A small collection of handy routines for functional programming
- This is a collection of Python functions that Googlers have found
- useful.It provides handy methods for functional style programming.
- .
- Homepage: http://goog-goopy.sourceforge.net
- .
- This package contains the goopy module for Python 2.3.
-
-Package: python2.4-goopy
-Architecture: all
-Depends: ${python:Depends}
-Description: A small collection of handy routines for functional programming
- This is a collection of Python functions that Googlers have found useful.
- It provides handy methods for functional style programming.
- .
- Homepage: http://goog-goopy.sourceforge.net
- .
- This package contains the goopy module for Python 2.4.
diff -ru orig.python-goopy-0.1/debian/rules python-goopy-0.1/debian/rules
--- orig.python-goopy-0.1/debian/rules  2006-06-19 23:51:13.000000000 +0100
+++ python-goopy-0.1/debian/rules       2006-06-19 23:51:13.000000000 +0100
@@ -4,7 +4,7 @@
 #export DH_VERBOSE=1
 
 # The versions of python currently supported
-PYVERS = 2.3 2.4
+PYVERS = $(shell pyversions -vr debian/control)
 
 configure: configure-stamp
 configure-stamp:
@@ -39,14 +39,14 @@
        dh_clean -k
 
 install-python%:
-       python$* setup.py install --root `pwd`/debian/python$*-goopy
-       find debian/python$*-goopy -name '*.py[co]' -exec rm -f {} \;
-       sed -i -e '1 s|.*|#!/usr/bin/python$*|' 
./debian/python$*-goopy/usr/lib/python$*/site-packages/goopy/functional_unittest.py
+       python$* setup.py install --root `pwd`/debian/tmp
+       find debian/tmp -name '*.py[co]' -exec rm -f {} \;
+       sed -i -e '1 s|.*|#!/usr/bin/python|' 
./debian/tmp/usr/lib/python$*/site-packages/goopy/functional_unittest.py
        pydoc$* -w ./goopy/functional.py
        mv functional.html functional_docs.html
        #       dh_installdocs -ppython$*-goopy README
        # dh_installdocs -ppython$*-goopy PKG-INFO
-       dh_installdocs -ppython$*-goopy functional_docs.html
+       dh_installdocs functional_docs.html
 
 # Build architecture-independent files here.
 # Pass -i to all debhelper commands in this target to reduce clutter.
@@ -56,6 +56,7 @@
        dh_installdocs -i
        dh_installexamples -i
        dh_installchangelogs -i
+       dh_pycentral -i
        dh_python -i
        dh_link -i
        dh_compress -i -X.py

Reply via email to