rev 14412 - in trunk/packages/kdebindings/debian: . patches
Michael Casadevall
ncommander-guest at alioth.debian.org
Wed Apr 15 16:02:43 UTC 2009
Author: ncommander-guest
Date: 2009-04-15 16:02:43 +0000 (Wed, 15 Apr 2009)
New Revision: 14412
Added:
trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff
Modified:
trunk/packages/kdebindings/debian/changelog
trunk/packages/kdebindings/debian/patches/series
Log:
* debian/patches/make_pykde4_respect_sip_flags.diff
- Corrects FTBFS on armel by making sure pykde4 properly parses
the python-qt4 flags passed from PythonQt4's cmake file.
Modified: trunk/packages/kdebindings/debian/changelog
===================================================================
--- trunk/packages/kdebindings/debian/changelog 2009-04-15 11:52:58 UTC (rev 14411)
+++ trunk/packages/kdebindings/debian/changelog 2009-04-15 16:02:43 UTC (rev 14412)
@@ -1,5 +1,13 @@
-kdebindings (4:4.2.2-2) UNRELEASED; urgency=low
+kdebindings (4:4.2.2-3) UNRELEASED; urgency=low
+ * debian/patches/make_pykde4_respect_sip_flags.diff
+ - Corrects FTBFS on armel by making sure pykde4 properly parses
+ the python-qt4 flags passed from PythonQt4's cmake file.
+
+ -- Michael Casadevall <mcasadevall at debian.org> Wed, 15 Apr 2009 03:51:43 -0400
+
+kdebindings (4:4.2.2-2) unstable; urgency=low
+
* Fix sections.
* Use pyversions -vr instead of the removed pysupport-parseversions.
Added: trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff
===================================================================
--- trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff (rev 0)
+++ trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff 2009-04-15 16:02:43 UTC (rev 14412)
@@ -0,0 +1,19 @@
+Index: kdebindings-4.2.2/python/pykde4/CMakeLists.txt
+===================================================================
+--- kdebindings-4.2.2.orig/python/pykde4/CMakeLists.txt 2009-04-15 07:59:41.000000000 +0000
++++ kdebindings-4.2.2/python/pykde4/CMakeLists.txt 2009-04-15 07:59:43.000000000 +0000
+@@ -70,10 +70,13 @@
+ ${KDE4_INCLUDE_DIR}/dnssd
+ )
+
++# Pull in ARM configuration options if needed
++STRING(REGEX MATCH "PyQt_qreal_double" SIP_ARM_HACK ${PYQT4_SIP_FLAGS} "")
++
+ SET(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
+ SET(SIP_CONCAT_PARTS 8)
+ SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
+-SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug)
++SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug ${SIP_ARM_HACK})
+ SET(SIP_EXTRA_OPTIONS -g)
+
+ ADD_DEFINITIONS(-D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB)
Modified: trunk/packages/kdebindings/debian/patches/series
===================================================================
--- trunk/packages/kdebindings/debian/patches/series 2009-04-15 11:52:58 UTC (rev 14411)
+++ trunk/packages/kdebindings/debian/patches/series 2009-04-15 16:02:43 UTC (rev 14412)
@@ -7,3 +7,4 @@
07_fix_kpythonpluginfactory_build.diff
08_csharp_plasma_examples.diff
10_fix_kimono_dllimports.diff
+11_make_pykde4_respect_sip_flags.diff
More information about the pkg-kde-commits
mailing list