Hi,

Attached is the diff for my pyogg 1.3-1.1 NMU.

-- 
·O·  Pierre Habouzit
··O                                                [EMAIL PROTECTED]
OOO                                                http://www.madism.org
diff -u pyogg-1.3/debian/control pyogg-1.3/debian/control
--- pyogg-1.3/debian/control
+++ pyogg-1.3/debian/control
@@ -2,12 +2,15 @@
 Section: interpreters
 Priority: optional
 Maintainer: Christopher L Cheney <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4.1.62), libogg-dev (>> 1.0.0), python-dev (>= 
2.3)
-Standards-Version: 3.6.1.0
+Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.3.5-11),
+ python-support (>= 0.3), libogg-dev (>> 1.0.0)
+Standards-Version: 3.7.2
 
 Package: python-pyogg
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
 Description: A Python interface to the Ogg library
  This module makes the libogg (Ogg) functions available
  in Python. With this module you can write Python applications
diff -u pyogg-1.3/debian/rules pyogg-1.3/debian/rules
--- pyogg-1.3/debian/rules
+++ pyogg-1.3/debian/rules
@@ -6,22 +6,19 @@
 #export DH_VERBOSE=1
 
 # This is the debhelper compatability version to use.
-export DH_COMPAT=3
+export DH_COMPAT=5
 
-configure: configure-stamp
-configure-stamp:
-       dh_testdir
-
-       python config_unix.py --prefix /usr
-       python setup.py config
-
-       touch configure-stamp
+PYVERS := $(shell pyversions -r)
 
-build: configure-stamp build-stamp
+build: build-stamp
 build-stamp:
        dh_testdir
 
-       python setup.py build
+       set -e; \
+       for py in $(PYVERS); do \
+           $$py config_unix.py --prefix /usr; \
+           $$py setup.py build;               \
+       done
 
        touch build-stamp
 
@@ -31,7 +28,9 @@
        rm -f build-stamp configure-stamp
 
        #if [ -f Setup ] ; then python setup.py clean --all ; fi
-       -python setup.py clean --all
+       -for py in $(PYVERS); do \
+           $$py setup.py clean --all; \
+       done
        -rm Setup
 
        dh_clean
@@ -42,7 +41,9 @@
        dh_clean -k
        dh_installdirs
 
-       python setup.py install --prefix $(CURDIR)/debian/python-pyogg/usr
+       for py in $(PYVERS); do        \
+           $$py setup.py install --root=$(CURDIR)/debian/python-pyogg; \
+       done
 
 
 # Build architecture-independent files here.
@@ -56,6 +57,7 @@
        dh_installdocs
        dh_installexamples
        dh_installchangelogs ChangeLog
+       dh_pysupport
        dh_python
        dh_link
        dh_strip
@@ -72 +74 @@
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install
diff -u pyogg-1.3/debian/changelog pyogg-1.3/debian/changelog
--- pyogg-1.3/debian/changelog
+++ pyogg-1.3/debian/changelog
@@ -1,3 +1,10 @@
+pyogg (1.3-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update package to the last python policy (Closes: #373500).
+
+ -- Pierre Habouzit <[EMAIL PROTECTED]>  Fri, 30 Jun 2006 11:02:53 +0200
+
 pyogg (1.3-1) unstable; urgency=low
 
   * Maintainer upload.
@@ -62,3 +68,0 @@
-Local variables:
-mode: debian-changelog
-End:
only in patch2:
unchanged:
--- pyogg-1.3.orig/debian/pycompat
+++ pyogg-1.3/debian/pycompat
@@ -0,0 +1 @@
+2

Attachment: signature.asc
Description: Digital signature

Reply via email to