[Python-modules-commits] r8759 - in packages/python-qt3/trunk/debian (4 files)

shlomme at users.alioth.debian.org shlomme at users.alioth.debian.org
Tue Jun 9 20:27:15 UTC 2009


    Date: Tuesday, June 9, 2009 @ 20:27:15
  Author: shlomme
Revision: 8759

prepare new upstream release

Added:
  packages/python-qt3/trunk/debian/patches/02_pyobject_typecheck_cast.dpatch
Modified:
  packages/python-qt3/trunk/debian/changelog
  packages/python-qt3/trunk/debian/control
  packages/python-qt3/trunk/debian/patches/00list

Modified: packages/python-qt3/trunk/debian/changelog
===================================================================
--- packages/python-qt3/trunk/debian/changelog	2009-06-09 20:19:44 UTC (rev 8758)
+++ packages/python-qt3/trunk/debian/changelog	2009-06-09 20:27:15 UTC (rev 8759)
@@ -1,16 +1,27 @@
+python-qt3 (3.18-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control
+    - Bump all dependencies on sip4 to 4.8
+
+  * debian/patches/02_pyobject_typecheck_cast.dpatch
+    - Add patch to build PyQt3 for Python 2.5
+
+ -- Torsten Marek <shlomme at debian.org>  Tue, 09 Jun 2009 00:14:55 +0200
+
 python-qt3 (3.17.6-2) unstable; urgency=low
 
-  * Uploading to unstable. 
-  * Merging changes from Ubuntu to build with python2.6. 
+  * Uploading to unstable.
+  * Merging changes from Ubuntu to build with python2.6.
   * Migrate from python-central to python-support. This also makes sure
     that we get rid of DH_PYCENTRAL=nomove.
     - Adding debian/python-qt-dev.preinst to tell python-central to
       remove its cruft. The preinst script should be removed after
       the release of Squeeze.
-  * Bump dependency on sip4 to 4.7.9. 
+  * Bump dependency on sip4 to 4.7.9.
   * Adding myself to Uplaoders.
-  * Bumping Standards-Version, no changes needed. 
-  * Move -dbg packages into section debug. 
+  * Bumping Standards-Version, no changes needed.
+  * Move -dbg packages into section debug.
 
  -- Bernd Zeimetz <bzed at debian.org>  Tue, 05 May 2009 23:51:09 +0200
 

Modified: packages/python-qt3/trunk/debian/control
===================================================================
--- packages/python-qt3/trunk/debian/control	2009-06-09 20:19:44 UTC (rev 8758)
+++ packages/python-qt3/trunk/debian/control	2009-06-09 20:27:15 UTC (rev 8759)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Ricardo Javier Cardenes Medina <rcardenes at debian.org>
 Uploaders: Torsten Marek <shlomme at debian.org>, Bernd Zeimetz <bzed at debian.org>, Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-10), libqt3-mt-dev (>= 3:3.3.4-4), qt3-dev-tools (>= 3:3.3.4-4), qt3-apps-dev (>= 3:3.3.4-4), sip4 (>= 4.7.9), python-sip4-dev (>= 4.7.9), libqscintilla-dev (>= 1.7), python-support (>= 0.7.1), dpatch, python-sip4-dbg, python-all-dbg
+Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-10), libqt3-mt-dev (>= 3:3.3.4-4), qt3-dev-tools (>= 3:3.3.4-4), qt3-apps-dev (>= 3:3.3.4-4), sip4 (>= 4.8), python-sip4-dev (>= 4.8), libqscintilla-dev (>= 1.7), python-support (>= 0.7.1), dpatch, python-sip4-dbg, python-all-dbg
 Standards-Version: 3.8.1
 Homepage: http://www.riverbankcomputing.co.uk/pyqt/index.php
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-qt3/trunk/
@@ -11,7 +11,7 @@
 
 Package: python-qt3
 Architecture: any
-Depends: ${shlibs:Depends}, ${python:Depends}, python-sip4 (>= 4.7), python-sip4 (<= 4.8)
+Depends: ${shlibs:Depends}, ${python:Depends}, python-sip4 (>= 4.8), python-sip4 (<= 4.9)
 Suggests: python-qt3-gl, python-qt3-doc, libqt3-mt-mysql|libqt3-mt-odbc|libqt3-mt-psql
 Provides: ${python:Provides}
 Description: Qt3 bindings for Python
@@ -28,7 +28,7 @@
 Architecture: any
 Priority: extra
 Section: debug
-Depends: ${shlibs:Depends}, python-dbg, python-qt3 (= ${binary:Version}), python-sip4-dbg (>= 4.7)
+Depends: ${shlibs:Depends}, python-dbg, python-qt3 (= ${binary:Version}), python-sip4-dbg (>= 4.8)
 Description: Qt3 bindings for Python (debug extension)
  Python binding module that allows use of Qt X Window toolkit v3.
  You can use it to create portable graphics-capable scripts (there

Modified: packages/python-qt3/trunk/debian/patches/00list
===================================================================
--- packages/python-qt3/trunk/debian/patches/00list	2009-06-09 20:19:44 UTC (rev 8758)
+++ packages/python-qt3/trunk/debian/patches/00list	2009-06-09 20:27:15 UTC (rev 8759)
@@ -1 +1,2 @@
 01_configure
+02_pyobject_typecheck_cast
\ No newline at end of file

Added: packages/python-qt3/trunk/debian/patches/02_pyobject_typecheck_cast.dpatch
===================================================================
--- packages/python-qt3/trunk/debian/patches/02_pyobject_typecheck_cast.dpatch	                        (rev 0)
+++ packages/python-qt3/trunk/debian/patches/02_pyobject_typecheck_cast.dpatch	2009-06-09 20:27:15 UTC (rev 8759)
@@ -0,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_pyobject_typecheck_cast.dpatch by Torsten Marek <shlomme at debian.org>
+##
+## DP: Add cast to PyObject* for Python 2.5
+
+ at DPATCH@
+diff -urNad python-qt3-3.18~/sip/qt/qobject.sip python-qt3-3.18/sip/qt/qobject.sip
+--- python-qt3-3.18~/sip/qt/qobject.sip	2009-06-05 10:58:25.000000000 +0200
++++ python-qt3-3.18/sip/qt/qobject.sip	2009-06-09 20:18:36.000000000 +0200
+@@ -1649,7 +1649,7 @@
+ 	// universal slot a child of the transmitter.  This doesn't work as
+ 	// expected because QWidget destroys its children before emitting the
+ 	// destroyed signal.)
+-	if (tx && PyObject_TypeCheck(tx, (PyTypeObject *)sipClass_QObject))
++	if (tx && PyObject_TypeCheck((PyObject*)tx, (PyTypeObject *)sipClass_QObject))
+ 		qtx = reinterpret_cast<QObject *>(conn.sc_transmitter);
+ 
+ 	return new UniversalSlot(qtx, &conn, member);


Property changes on: packages/python-qt3/trunk/debian/patches/02_pyobject_typecheck_cast.dpatch
___________________________________________________________________
Added: svn:executable
   + *




More information about the Python-modules-commits mailing list