Hi,

Could you please add a Breaks: python-gtk2 (<< 2.24.0) to the package.

Thanks

Laurent Bigonville
diff -Nru python-gtkglext1-1.1.0/debian/changelog python-gtkglext1-1.1.0/debian/changelog
--- python-gtkglext1-1.1.0/debian/changelog	2010-10-02 19:18:00.000000000 +0200
+++ python-gtkglext1-1.1.0/debian/changelog	2011-04-21 17:10:40.000000000 +0200
@@ -1,3 +1,17 @@
+python-gtkglext1 (1.1.0-7) UNRELEASED; urgency=low
+
+  * Use dh_python2 instead of pysupport (Closes: #623319)
+  * debian/control:
+    - Drop python-support build-dependency
+    - Bump python-all-dev build-dependency to >= 2.6.6-3~
+    - Add dh-autoreconf to build-dependencies
+  * debian/rules:
+    - Call dh_python2 instead of dh_pysupport
+    - Do not ship .la files anymore
+    - Call dh_autoreconf to regenerate autotools (Closes: #558625)
+
+ -- Laurent Bigonville <[email protected]>  Thu, 21 Apr 2011 17:09:41 +0200
+
 python-gtkglext1 (1.1.0-6) unstable; urgency=low
 
   * Bumped Standards-Version to 3.9.1
diff -Nru python-gtkglext1-1.1.0/debian/control python-gtkglext1-1.1.0/debian/control
--- python-gtkglext1-1.1.0/debian/control	2010-10-02 19:15:31.000000000 +0200
+++ python-gtkglext1-1.1.0/debian/control	2011-04-21 16:53:53.000000000 +0200
@@ -2,8 +2,8 @@
 Section: python
 Priority: extra
 Maintainer: Thierry Randrianiriana <[email protected]>
-Build-Depends: debhelper (>= 7.0.50~), autotools-dev, python-gtk2-dev, libgtk2.0-dev, libgtkglext1-dev (>= 1.0.0), libglu1-mesa-dev, python-all-dev, python-support (>= 0.5.3)
-XS-Python-Version: >= 2.4
+Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, python-gtk2-dev, libgtk2.0-dev, libgtkglext1-dev (>= 1.0.0), libglu1-mesa-dev, python-all-dev (>= 2.6.6-3~)
+X-Python-Version: >= 2.4
 Standards-Version: 3.9.1
 Homepage: http://gtkglext.sourceforge.net/
 
diff -Nru python-gtkglext1-1.1.0/debian/rules python-gtkglext1-1.1.0/debian/rules
--- python-gtkglext1-1.1.0/debian/rules	2010-10-02 19:32:22.000000000 +0200
+++ python-gtkglext1-1.1.0/debian/rules	2011-04-21 17:00:15.000000000 +0200
@@ -3,6 +3,8 @@
 
 #export DH_VERBOSE=1
 
+include /usr/share/python/python.mk
+
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
@@ -20,13 +22,7 @@
 
 build-%/configure-stamp:
 	dh_testdir
-
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	cp -f /usr/share/misc/config.guess config.guess
-endif
+	dh_autoreconf
 
 	mkdir -p build-$*
 	cd build-$* && CFLAGS="$(CFLAGS)" PYTHON=/usr/bin/python$* ../configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -40,7 +36,7 @@
 
 build-%/build-stamp: build-%/configure-stamp
 	dh_testdir
-	$(MAKE) -C build-$*
+	$(MAKE) -C build-$* pyexecdir=$(call py_libdir_sh, $*)
 	touch $@
 
 clean: $(PYVERS:%=clean-%)
@@ -52,6 +48,7 @@
 	rm -f config.log changelog.tmp
 	rm -f config.sub config.guess
 
+	dh_autoreconf_clean
 	dh_clean
 
 clean-%:
@@ -63,7 +60,7 @@
 install-%: build-%/build-stamp
 	dh_testdir
 	dh_testroot
-	$(MAKE) -C build-$* install DESTDIR=$(CURDIR)/debian/python-gtkglext1
+	$(MAKE) -C build-$* install DESTDIR=$(CURDIR)/debian/python-gtkglext1 pyexecdir=$(call py_libdir_sh, $*)
 
 install-clean:
 	dh_testdir
@@ -81,6 +78,7 @@
 	cat ChangeLog.pre-1-0 >> changelog.tmp
 	find debian/python-gtkglext1/usr -type d -empty | xargs -r rmdir -p --ignore-fail-on-non-empty
 	find debian/python-gtkglext1/usr/lib -name 'apputils.py' | xargs chmod +x
+	find debian/python-gtkglext1/usr/lib -name '*.la' -delete
 
 binary-indep: build install
 
@@ -93,7 +91,7 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-	dh_pysupport
+	dh_python2
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol

Reply via email to