rev 14899 - in trunk/packages/kdebindings/debian: . patches

David Palacio dpalacio-guest at alioth.debian.org
Mon Jun 8 02:57:46 UTC 2009


Author: dpalacio-guest
Date: 2009-06-08 02:57:45 +0000 (Mon, 08 Jun 2009)
New Revision: 14899

Modified:
   trunk/packages/kdebindings/debian/changelog
   trunk/packages/kdebindings/debian/control
   trunk/packages/kdebindings/debian/libqtscript2.2-cil.install
   trunk/packages/kdebindings/debian/libqtuitools2.2-cil.install
   trunk/packages/kdebindings/debian/libqtwebkit2.2-cil.install
   trunk/packages/kdebindings/debian/libqyoto4.4-cil.install
   trunk/packages/kdebindings/debian/patches/01_python_modules_dont_link_against_libpython.diff
   trunk/packages/kdebindings/debian/patches/03_csharp_dont_use_qyotoshared_directly.diff
   trunk/packages/kdebindings/debian/patches/06_build_smokephonon.diff
   trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff
Log:
refresh patches
package .pc files for csharp

TODO: qtruby, phpqt copyright (lgpl)


Modified: trunk/packages/kdebindings/debian/changelog
===================================================================
--- trunk/packages/kdebindings/debian/changelog	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/changelog	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,9 +1,12 @@
-kdebindings (4:4.2.4-2) UNRELEASED; urgency=low
+kdebindings (4:4.3.1-1) UNRELEASED; urgency=low
 
-  * Fix sections
+  +++ Changes by David Palacio:
 
- -- Sune Vuorela <debian at pusling.com>  Wed, 03 Jun 2009 09:51:55 +0200
+  * Refresh patches.
+  * Package csharp pkgconfig files.
 
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 07 Jun 2009 16:00:46 +0200
+
 kdebindings (4:4.2.4-1) unstable; urgency=low
 
   * New upstream

Modified: trunk/packages/kdebindings/debian/control
===================================================================
--- trunk/packages/kdebindings/debian/control	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/control	2009-06-08 02:57:45 UTC (rev 14899)
@@ -4,7 +4,7 @@
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Build-Depends: debhelper (>= 7), quilt,
  kdelibs5-dev (>= 4:4.2.2), libqt4-opengl-dev (>= 4.5.1), libphonon-dev (>= 4:4.3.0),
- libsoprano-dev (>= 2.1.67-2~),
+ libsoprano-dev (>= 2.1.67-2~), libqimageblitz-dev,
  python, python-all-dev, sip4 (>= 4.7.8), python-sip4-dev (>= 4.7.8), python-qt4 (>= 4.4.4), python-qt4-dev (>= 4.4.4),
  ruby1.8-dev, ruby1.8, python-support (>= 0.6),
  mono-devel (>= 2.0.1) [i386 kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390],

Modified: trunk/packages/kdebindings/debian/libqtscript2.2-cil.install
===================================================================
--- trunk/packages/kdebindings/debian/libqtscript2.2-cil.install	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/libqtscript2.2-cil.install	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,3 +1,4 @@
 debian/csharp/qtscript.dll.config        usr/lib/cli/kdebindings-2.2/
 usr/lib/libqtscript-sharp.so             usr/lib/cli/kdebindings-2.2/
 usr/lib/mono/gac/qtscript/*/qtscript.dll usr/lib/cli/kdebindings-2.2/
+usr/lib/pkgconfig/qtscript-sharp.pc

Modified: trunk/packages/kdebindings/debian/libqtuitools2.2-cil.install
===================================================================
--- trunk/packages/kdebindings/debian/libqtuitools2.2-cil.install	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/libqtuitools2.2-cil.install	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,3 +1,4 @@
 debian/csharp/qtuitools.dll.config         usr/lib/cli/kdebindings-2.2/
 usr/lib/libqtuitools-sharp.so              usr/lib/cli/kdebindings-2.2/
 usr/lib/mono/gac/qtuitools/*/qtuitools.dll usr/lib/cli/kdebindings-2.2/
+usr/lib/pkgconfig/qtuitools-sharp.pc

Modified: trunk/packages/kdebindings/debian/libqtwebkit2.2-cil.install
===================================================================
--- trunk/packages/kdebindings/debian/libqtwebkit2.2-cil.install	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/libqtwebkit2.2-cil.install	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,3 +1,4 @@
 debian/csharp/qtwebkit.dll.config        usr/lib/cli/kdebindings-2.2/
 usr/lib/libqtwebkit-sharp.so             usr/lib/cli/kdebindings-2.2/
 usr/lib/mono/gac/qtwebkit/*/qtwebkit.dll usr/lib/cli/kdebindings-2.2/
+usr/lib/pkgconfig/qtwebkit-sharp.pc

Modified: trunk/packages/kdebindings/debian/libqyoto4.4-cil.install
===================================================================
--- trunk/packages/kdebindings/debian/libqyoto4.4-cil.install	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/libqyoto4.4-cil.install	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,3 +1,4 @@
 debian/csharp/qt-dotnet.dll.config         usr/lib/cli/kdebindings-4.4/
 usr/lib/libqyoto.so                        usr/lib/cli/kdebindings-4.4/
 usr/lib/mono/gac/qt-dotnet/*/qt-dotnet.dll usr/lib/cli/kdebindings-4.4/
+usr/lib/pkgconfig/qyoto.pc

Modified: trunk/packages/kdebindings/debian/patches/01_python_modules_dont_link_against_libpython.diff
===================================================================
--- trunk/packages/kdebindings/debian/patches/01_python_modules_dont_link_against_libpython.diff	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/patches/01_python_modules_dont_link_against_libpython.diff	2009-06-08 02:57:45 UTC (rev 14899)
@@ -2,11 +2,13 @@
 uses --no-undefined by default, we have to remove that from the default
 CMAKE_SHARED_LINKER_FLAGS variable, but only for the pykde4 subdirectory.
 
+Index: b/python/pykde4/CMakeLists.txt
+===================================================================
 --- a/python/pykde4/CMakeLists.txt
 +++ b/python/pykde4/CMakeLists.txt
-@@ -66,6 +66,9 @@ SET(SIP_EXTRA_OPTIONS -g)
+@@ -75,6 +75,9 @@
  
- ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB)
+ ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)
  
 +# Do not use --no-undefined for python modules.
 +STRING(REPLACE -Wl,--no-undefined "" CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS}")

Modified: trunk/packages/kdebindings/debian/patches/03_csharp_dont_use_qyotoshared_directly.diff
===================================================================
--- trunk/packages/kdebindings/debian/patches/03_csharp_dont_use_qyotoshared_directly.diff	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/patches/03_csharp_dont_use_qyotoshared_directly.diff	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,27 +1,35 @@
 The qyotoshared is more of a real library than a basic glue library and sholud be treated as such.
 This at least builds, but is not runtime tested yet.
 
+Index: b/csharp/qyoto/core/QObjectExtras.cs
+===================================================================
 --- a/csharp/qyoto/core/QObjectExtras.cs
 +++ b/csharp/qyoto/core/QObjectExtras.cs
-@@ -21,7 +21,7 @@ namespace Qyoto {
+@@ -21,10 +21,10 @@
  		private static extern void FindQObjectChildren(IntPtr parent, IntPtr regexp,
  									string childName, AddToListFn addFn);
  		
 -		[DllImport("libqyotoshared", CharSet=CharSet.Ansi)]
 +		[DllImport("libqyoto", CharSet=CharSet.Ansi)]
- 		private static extern bool ConnectDelegate(IntPtr obj, string signal, Delegate d);
+ 		private static extern bool ConnectDelegate(IntPtr obj, string signal, Delegate d, IntPtr handle);
  		
- 		public static bool Connect(QObject obj, string signal, NoArgDelegate d) {
-@@ -97,4 +97,4 @@ namespace Qyoto {
+-		[DllImport("libqyotoshared", CharSet=CharSet.Ansi)]
++		[DllImport("libqyoto", CharSet=CharSet.Ansi)]
+ 		private static extern bool DisconnectDelegate(IntPtr obj, string signal, Delegate d);
+ 		
+ 		public static bool Connect(QObject obj, string signal, SlotFunc d) {
+@@ -124,4 +124,4 @@
  			return list;
  		}
  	}
 -}
 \ No newline at end of file
 +}
+Index: b/csharp/qyoto/src/SmokeMarshallers.cs
+===================================================================
 --- a/csharp/qyoto/src/SmokeMarshallers.cs
 +++ b/csharp/qyoto/src/SmokeMarshallers.cs
-@@ -127,7 +127,7 @@ namespace Qyoto {
+@@ -127,7 +127,7 @@
  		[DllImport("libqyoto", CharSet=CharSet.Ansi)]
  		public static extern void InstallInvokeCustomSlot(InvokeCustomSlotFn callback);
  		
@@ -30,7 +38,7 @@
  		public static extern void InstallInvokeDelegate(InvokeDelegateFn callback);
  		
  		[DllImport("libqyoto", CharSet=CharSet.Ansi)]
-@@ -905,4 +905,4 @@ namespace Qyoto {
+@@ -1060,4 +1060,4 @@
  #endregion
  
  	}

Modified: trunk/packages/kdebindings/debian/patches/06_build_smokephonon.diff
===================================================================
--- trunk/packages/kdebindings/debian/patches/06_build_smokephonon.diff	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/patches/06_build_smokephonon.diff	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,8 +1,10 @@
 This patch is HACK to make kdebindings build. The resulting
 PhononSmoke is useless probably.
+Index: b/smoke/CMakeLists.txt
+===================================================================
 --- a/smoke/CMakeLists.txt
 +++ b/smoke/CMakeLists.txt
-@@ -3,7 +3,7 @@ OPTION(ENABLE_QTWEBKIT_SMOKE "build QtWe
+@@ -3,7 +3,7 @@
  OPTION(ENABLE_QTSCRIPT_SMOKE "build QtScriptSmoke" ON)
  OPTION(ENABLE_QTUITOOLS_SMOKE "build QtUiToolsSmoke" ON)
  OPTION(ENABLE_QTTEST_SMOKE "build QtTestSmoke" ON)
@@ -10,4 +12,4 @@
 +OPTION(ENABLE_PHONON_SMOKE "build PhononSmoke" ON)
  OPTION(ENABLE_QSCI_SMOKE "build QsciSmoke" ON)
  OPTION(ENABLE_QWT_SMOKE "build QwtSmoke" OFF)
- OPTION(ENABLE_KDE_SMOKE "build KDESmoke" ON)
+ OPTION(ENABLE_QIMAGEBLITZ_SMOKE "build QImageBlitzSmoke" ON)

Modified: trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff
===================================================================
--- trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff	2009-06-06 18:16:45 UTC (rev 14898)
+++ trunk/packages/kdebindings/debian/patches/11_make_pykde4_respect_sip_flags.diff	2009-06-08 02:57:45 UTC (rev 14899)
@@ -1,7 +1,9 @@
+Index: b/python/pykde4/CMakeLists.txt
+===================================================================
 --- a/python/pykde4/CMakeLists.txt
 +++ b/python/pykde4/CMakeLists.txt
-@@ -70,10 +70,13 @@ INCLUDE_DIRECTORIES(
-     ${KDE4_INCLUDE_DIR}/dnssd
+@@ -75,6 +75,9 @@
+     ${KDEPIMLIBS_INCLUDE_DIRS}
  )
  
 +# Pull in ARM configuration options if needed
@@ -9,9 +11,13 @@
 +
  SET(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
  SET(SIP_CONCAT_PARTS 8)
- SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
+ IF (WIN32)
+@@ -82,7 +85,7 @@
+ ELSE (WIN32)
+     SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
+ ENDIF (WIN32)
 -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_CORE_LIB -DQT_GUI_LIB)
+ ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)




More information about the pkg-kde-commits mailing list