Bug#555211: Potential patch for this bug

2009-11-12 Thread Kumar Appaiah
tags 555211 + patch
thanks

Hi!

Please find attached an untested patch for this bug. The package does
become buildable, though.

Thanks.

Kumar
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/control gst0.10-python-0.10.17/debian/control
--- gst0.10-python-0.10.17/debian/control	2009-11-12 07:49:32.0 -0600
+++ gst0.10-python-0.10.17/debian/control	2009-11-12 07:49:32.0 -0600
@@ -17,7 +17,7 @@
python-gobject-dbg,
python-all-dev (= 2.3.5-11),
python-all-dbg,
-   python-central (= 0.6.11),
+   python-support (= 0.7.6),
autotools-dev,
quilt
 Standards-Version: 3.8.3
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst
--- gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst	1969-12-31 18:00:00.0 -0600
+++ gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst	2009-11-12 07:49:32.0 -0600
@@ -0,0 +1,8 @@
+#!/bin/sh
+# TODO: remove this file after releasing Squeeze
+set -e
+if [ $1 = upgrade ]  dpkg --compare-versions $2 lt 0.10.17-2
+then
+pycentral pkgremove python-gst0.10-dbg
+fi
+#DEBHELPER#
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/rules gst0.10-python-0.10.17/debian/rules
--- gst0.10-python-0.10.17/debian/rules	2009-11-12 07:49:32.0 -0600
+++ gst0.10-python-0.10.17/debian/rules	2009-11-12 07:49:32.0 -0600
@@ -11,8 +11,6 @@
 PY_DEFAULT := $(shell pyversions --default)
 PY_VERSIONS = $(sort $(shell pyversions --requested) $(PY_DEFAULT))
 
-include /usr/share/pycentral-data/pycentral.mk
-
 PATCH_DIR := debian/patches
 
 configure_flags := --prefix=/usr
@@ -142,7 +140,7 @@
 	dh_strip -s -Npython-gst0.10-dbg --dbg-package=python-gst0.10-dbg
 	dh_compress -s -Xexample
 	dh_fixperms -s
-	DH_PYCENTRAL=include-links dh_pycentral -s
+	dh_pysupport -s
 	dh_installdeb -s
 	dh_shlibdeps -s
 	dh_gencontrol -s


Bug#555211: Potential patch for this bug

2009-11-12 Thread Kumar Appaiah
On Thu, Nov 12, 2009 at 03:16:46PM +0100, Piotr Ozarowski wrote:
 [Kumar Appaiah, 2009-11-12]
  diff -Nru --exclude changelog 
  gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst 
  gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst
  --- gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst
  1969-12-31 18:00:00.0 -0600
  +++ gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst
  2009-11-12 07:49:32.0 -0600
 
 I think you meant python-gst0.10-dbg.preinst here (note the s/dev/dbg/)
 
  @@ -0,0 +1,8 @@
  +#!/bin/sh
  +# TODO: remove this file after releasing Squeeze
  +set -e
  +if [ $1 = upgrade ]  dpkg --compare-versions $2 lt 0.10.17-2
  +then
  +pycentral pkgremove python-gst0.10-dbg
 
 or something's wrong with this line ;-P

Naturally. Apologies, and thanks for verifying this. Updated patch
attached.

Kumar
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/control gst0.10-python-0.10.17/debian/control
--- gst0.10-python-0.10.17/debian/control	2009-11-12 07:49:32.0 -0600
+++ gst0.10-python-0.10.17/debian/control	2009-11-12 07:49:32.0 -0600
@@ -17,7 +17,7 @@
python-gobject-dbg,
python-all-dev (= 2.3.5-11),
python-all-dbg,
-   python-central (= 0.6.11),
+   python-support (= 0.7.6),
autotools-dev,
quilt
 Standards-Version: 3.8.3
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/python-gst0.10-dbg.preinst gst0.10-python-0.10.17/debian/python-gst0.10-dbg.preinst
--- gst0.10-python-0.10.17/debian/python-gst0.10-dbg.preinst	1969-12-31 18:00:00.0 -0600
+++ gst0.10-python-0.10.17/debian/python-gst0.10-dbg.preinst	2009-11-12 07:49:32.0 -0600
@@ -0,0 +1,8 @@
+#!/bin/sh
+# TODO: remove this file after releasing Squeeze
+set -e
+if [ $1 = upgrade ]  dpkg --compare-versions $2 lt 0.10.17-2
+then
+pycentral pkgremove python-gst0.10-dbg
+fi
+#DEBHELPER#
diff -Nru --exclude changelog gst0.10-python-0.10.17/debian/rules gst0.10-python-0.10.17/debian/rules
--- gst0.10-python-0.10.17/debian/rules	2009-11-12 07:49:32.0 -0600
+++ gst0.10-python-0.10.17/debian/rules	2009-11-12 07:49:32.0 -0600
@@ -11,8 +11,6 @@
 PY_DEFAULT := $(shell pyversions --default)
 PY_VERSIONS = $(sort $(shell pyversions --requested) $(PY_DEFAULT))
 
-include /usr/share/pycentral-data/pycentral.mk
-
 PATCH_DIR := debian/patches
 
 configure_flags := --prefix=/usr
@@ -142,7 +140,7 @@
 	dh_strip -s -Npython-gst0.10-dbg --dbg-package=python-gst0.10-dbg
 	dh_compress -s -Xexample
 	dh_fixperms -s
-	DH_PYCENTRAL=include-links dh_pycentral -s
+	dh_pysupport -s
 	dh_installdeb -s
 	dh_shlibdeps -s
 	dh_gencontrol -s


Bug#555211: Potential patch for this bug

2009-11-12 Thread Piotr Ożarowski
[Kumar Appaiah, 2009-11-12]
 diff -Nru --exclude changelog 
 gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst 
 gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst
 --- gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst  1969-12-31 
 18:00:00.0 -0600
 +++ gst0.10-python-0.10.17/debian/python-gst0.10-dev.preinst  2009-11-12 
 07:49:32.0 -0600

I think you meant python-gst0.10-dbg.preinst here (note the s/dev/dbg/)

 @@ -0,0 +1,8 @@
 +#!/bin/sh
 +# TODO: remove this file after releasing Squeeze
 +set -e
 +if [ $1 = upgrade ]  dpkg --compare-versions $2 lt 0.10.17-2
 +then
 +pycentral pkgremove python-gst0.10-dbg

or something's wrong with this line ;-P



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org