rev 15708 - in kde-extras/gtk-qt-engine/trunk/debian: . patches

Didier Raboud odyx-guest at alioth.debian.org
Fri Aug 21 10:24:43 UTC 2009


Author: odyx-guest
Date: 2009-08-21 10:24:43 +0000 (Fri, 21 Aug 2009)
New Revision: 15708

Added:
   kde-extras/gtk-qt-engine/trunk/debian/patches/06_no_bonobo.patch
Modified:
   kde-extras/gtk-qt-engine/trunk/debian/changelog
   kde-extras/gtk-qt-engine/trunk/debian/control
   kde-extras/gtk-qt-engine/trunk/debian/patches/series
Log:
gtk-qt-engine: Get rid of bonobo.



Modified: kde-extras/gtk-qt-engine/trunk/debian/changelog
===================================================================
--- kde-extras/gtk-qt-engine/trunk/debian/changelog	2009-08-21 09:58:03 UTC (rev 15707)
+++ kde-extras/gtk-qt-engine/trunk/debian/changelog	2009-08-21 10:24:43 UTC (rev 15708)
@@ -2,6 +2,9 @@
 
   * Add patch 05_dont_set_userfont.patch to not set the user font
     (Closes: #512782).
+  * Don't compile against bonobo (Closes: #541451)
+    - Add patch 06_no_bonobo.patch.
+    - Get rid of the Build-Dependency
   * Split the systemsettings configuration part and the style itself:
     - gtk-qt-engine holds the style, systemsettings-gtk holds the configuration
       module.

Modified: kde-extras/gtk-qt-engine/trunk/debian/control
===================================================================
--- kde-extras/gtk-qt-engine/trunk/debian/control	2009-08-21 09:58:03 UTC (rev 15707)
+++ kde-extras/gtk-qt-engine/trunk/debian/control	2009-08-21 10:24:43 UTC (rev 15708)
@@ -4,7 +4,7 @@
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
 Uploaders: Fathi Boudra <fabo at debian.org>, Xavier Vello <xavier.vello at gmail.com>, Didier Raboud <didier at raboud.com>
 Build-Depends: debhelper (>= 7), cmake, quilt,
- kdelibs5-dev, libgtk2.0-dev, libbonoboui2-dev
+ kdelibs5-dev, libgtk2.0-dev
 Standards-Version: 3.8.2
 Homepage: http://code.google.com/p/gtk-qt-engine/
 Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/gtk-qt-engine/trunk/

Added: kde-extras/gtk-qt-engine/trunk/debian/patches/06_no_bonobo.patch
===================================================================
--- kde-extras/gtk-qt-engine/trunk/debian/patches/06_no_bonobo.patch	                        (rev 0)
+++ kde-extras/gtk-qt-engine/trunk/debian/patches/06_no_bonobo.patch	2009-08-21 10:24:43 UTC (rev 15708)
@@ -0,0 +1,28 @@
+Description: Disables the Bonobo features
+Origin: vendor
+Bug: http://bugs.debian.org/541451
+Author: Didier Raboud <didier at raboud.com>
+Last-Update: 2009-08-21
+
+Index: gtk-qt-engine-1.1+svn5.orig/CMakeLists.txt
+===================================================================
+--- gtk-qt-engine-1.1+svn5.orig.orig/CMakeLists.txt	2009-08-21 11:59:03.000000000 +0200
++++ gtk-qt-engine-1.1+svn5.orig/CMakeLists.txt	2009-08-21 12:01:13.000000000 +0200
+@@ -13,15 +13,8 @@
+ MESSAGE(STATUS "Found GTK include dir: ${GTK_INCLUDE_DIR}")
+ MESSAGE(STATUS "Found GTK library dir: ${GTK_LIB_DIR}")
+ 
+-# Find Bonobo
+-PKGCONFIG(libbonoboui-2.0 BONOBO_INCLUDE_DIR BONOBO_LIB_DIR BONOBO_LINK_FLAGS BONOBO_CFLAGS)
+-IF (NOT BONOBO_INCLUDE_DIR)
+-	MESSAGE(STATUS "bonoboui not found.  Some features of the theme engine will not work as intended.")
+-ELSE (NOT BONOBO_INCLUDE_DIR)
+-	MESSAGE(STATUS "Found Bonobo include dir: ${BONOBO_INCLUDE_DIR}")
+-	MESSAGE(STATUS "Found Bonobo library dir: ${BONOBO_LIB_DIR}")
+-	SET(BONOBO_DEFINITIONS -D HAVE_BONOBO)
+-ENDIF (NOT BONOBO_INCLUDE_DIR)
++# Don't find Bonobo
++MESSAGE(STATUS "Bonobo has been disabled on purpose for Debian because it is deprecated and pulls too much of Gnome.")
+ 
+ # Find msgfmt
+ SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMake/Modules)

Modified: kde-extras/gtk-qt-engine/trunk/debian/patches/series
===================================================================
--- kde-extras/gtk-qt-engine/trunk/debian/patches/series	2009-08-21 09:58:03 UTC (rev 15707)
+++ kde-extras/gtk-qt-engine/trunk/debian/patches/series	2009-08-21 10:24:43 UTC (rev 15708)
@@ -3,4 +3,4 @@
 03_disable_engine_with_nspluginviewer.diff
 04_no_kde4_in_configfile.diff
 05_dont_set_userfont.patch
-
+06_no_bonobo.patch




More information about the pkg-kde-commits mailing list