[Pkg-kde-commits] rev 576 - in branches/kde-3.4.0: . misc

Adeodato Simó dato-guest@costa.debian.org
Thu, 03 Mar 2005 02:51:12 +0100


Author: dato-guest
Date: 2005-03-03 02:51:11 +0100 (Thu, 03 Mar 2005)
New Revision: 576

Added:
   branches/kde-3.4.0/misc/
   branches/kde-3.4.0/misc/dbus-qt.diff
Log:
This is the patch used to build a qt-enabled version of dbus. I will try
to rebuild the packages each time a new upload happens to debian, but
here is the patch just in case. I've ignored the mono packages, since we
don't need them and a bunch of build-dependencies were needed.


Added: branches/kde-3.4.0/misc/dbus-qt.diff
===================================================================
--- branches/kde-3.4.0/misc/dbus-qt.diff	2005-03-03 01:43:12 UTC (rev 575)
+++ branches/kde-3.4.0/misc/dbus-qt.diff	2005-03-03 01:51:11 UTC (rev 576)
@@ -0,0 +1,86 @@
+--- dbus-0.23.2/debian/control
++++ dbus-0.23.2/debian/control
+@@ -3,7 +3,7 @@
+ Priority: optional
+ Maintainer: D-Bus Maintainance Team <debian-dbus@fooishbar.org>
+ Uploaders: Daniel Stone <daniels@debian.org>, Daniel Silverstone <dsilvers@debian.org>, Sjoerd Simons <sjoerd@debian.org>
+-Build-Depends: cdbs (>= 0.4.5.1), debhelper (>= 4.1.46), libglib2.0-dev, libexpat-dev, doxygen, docbook-utils, python, libgtk2.0-dev, python2.3-pyrex (>= 0.9.2.1-3), xmlto, python2.3-dev
++Build-Depends: cdbs (>= 0.4.5.1), debhelper (>= 4.1.46), libglib2.0-dev, libexpat-dev, doxygen, docbook-utils, python, libgtk2.0-dev, python2.3-pyrex (>= 0.9.2.1-3), xmlto, python2.3-dev, kdelibs4-dev
+ Standards-Version: 3.6.1.0
+ 
+ Package: dbus-1
+@@ -100,6 +100,33 @@
+  .
+  See the dbus-1 description for more information about D-BUS in general.
+ 
++Package: dbus-qt-1-dev
++Section: libdevel
++Architecture: any
++Depends: dbus-qt-1 (= ${Source-Version}), dbus-1-dev (= ${Source-Version}), libqt3-headers
++Description: simple interprocess messaging system (Qt interface)
++ D-BUS is a message bus, used for sending messages between applications.
++ Conceptually, it fits somewhere in between raw sockets and CORBA in
++ terms of complexity.
++ .
++ This package provides a Qt-style interface to D-BUS.
++ .
++ See the dbus-1 description for more information about D-BUS in general.
++
++Package: dbus-qt-1
++Section: libs
++Architecture: any
++Depends: ${shlibs:Depends}
++Description: simple interprocess messaging system (Qt-based shared library)
++ D-BUS is a message bus, used for sending messages between applications.
++ Conceptually, it fits somewhere in between raw sockets and CORBA in
++ terms of complexity.
++ .
++ This package provides the Qt-based shared library for applications using the
++ Qt interface to D-BUS.
++ .
++ See the dbus-1 description for more information about D-BUS in general.
++
+ Package: python2.3-dbus
+ Section: python
+ Architecture: any
+--- dbus-0.23.2/debian/rules
++++ dbus-0.23.2/debian/rules
+@@ -3,6 +3,7 @@
+ # Copyright © 2003 Daniel Stone <daniels@debian.org>
+ 
+ binary/dbus-glib-1:: binary/dbus-1 
++binary/dbus-qt-1:: binary/dbus-1
+ binary/dbus-1-utils:: binary/dbus-glib-1 
+ binary/python2.3-dbus::
+ 	dh_python -ppython2.3-dbus
+@@ -23,7 +23,7 @@
+ #endif
+ #
+ #
+-DEB_CONFIGURE_EXTRA_FLAGS := --enable-glib --disable-qt --enable-gtk \
++DEB_CONFIGURE_EXTRA_FLAGS := --enable-glib --enable-qt --enable-gtk \
+                              --enable-python --with-xml=expat --enable-docs \
+ 														 --enable-xml-docs --enable-doxygen-docs \
+ 														 --enable-verbose-mode \
+@@ -31,6 +32,7 @@
+ 
+ DEB_SHLIBDEPS_INCLUDE_dbus-glib-1 := debian/dbus-1/usr/lib/
+ DEB_SHLIBDEPS_INCLUDE_dbus-1-utils := debian/dbus-1/usr/lib/ debian/dbus-glib-1/usr/lib/
++DEB_SHLIBDEPS_INCLUDE_dbus-qt-1 := debian/dbus-1/usr/lib/
+ DEB_SHLIBDEPS_INCLUDE_python2.3-dbus := debian/dbus-1/usr/lib/
+ 
+ DEB_DH_INSTALLINIT_ARGS := -r
+--- dbus-0.23.2/debian/dbus-qt-1-dev.install
++++ dbus-0.23.2/debian/dbus-qt-1-dev.install
+@@ -0,0 +1,7 @@
++debian/tmp/usr/include/dbus*/dbus/connection.h
++debian/tmp/usr/include/dbus*/dbus/integrator.h
++debian/tmp/usr/include/dbus*/dbus/message.h
++debian/tmp/usr/include/dbus*/dbus/server.h
++debian/tmp/usr/lib/libdbus-qt-*.a
++debian/tmp/usr/lib/libdbus-qt*.so
++
+--- dbus-0.23.2/debian/dbus-qt-1.instal
++++ dbus-0.23.2/debian/dbus-qt-1.install
+@@ -0,0 +1 @@
++debian/tmp/usr/lib/libdbus-qt*.so.*