[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#559748: Patch for 4.4



I've made a packaging patch that separates the KCM from the rest 
of the kdebase-runtime package into its own separate binary 
package. I plan to commit this patch to pkg-kde when KDE 4.4 enters 
pkg-kde svn.

In addition to this patch, phonon-backend-xine from phonon-backends 
will need to have some relation to this new package added, either 
recommends or suggests.
Index: debian/control
===================================================================
--- debian/control	(revision 16497)
+++ debian/control	(working copy)
@@ -67,6 +67,17 @@
  .
  This package is part of the KDE 4 base runtime module.
 
+Package: kcm-phonon-xine
+Section: kde
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: kdebase-runtime-data (<< 4:4.3.4-3), kdebase-runtime (<< 4:4.3.4-3)
+Description: advanced Phonon Xine configuration
+ This package contains a configuration module for tweaking some of the more
+ advanced settings for Phonon's Xine backend.
+ .
+ This package is part of the KDE 4 base runtime module.
+
 Package: plasma-scriptengine-javascript
 Section: kde
 Architecture: any
Index: debian/kdebase-runtime.install
===================================================================
--- debian/kdebase-runtime.install	(revision 16497)
+++ debian/kdebase-runtime.install	(working copy)
@@ -46,7 +46,6 @@
 usr/lib/kde4/kcm_locale.so
 usr/lib/kde4/kcm_nepomuk.so
 usr/lib/kde4/kcm_phonon.so
-usr/lib/kde4/kcm_phononxine.so
 usr/lib/kde4/kcm_trash.so
 usr/lib/kde4/kcmspellchecking.so
 usr/lib/kde4/kded_desktopnotifier.so
Index: debian/changelog
===================================================================
--- debian/changelog	(revision 16497)
+++ debian/changelog	(working copy)
@@ -1,10 +1,16 @@
 kdebase-runtime (4:4.3.4-3) UNRELEASED; urgency=low
 
+  [ Modestas Vainius ]
   * Change my email address to modax@debian.org in Uploaders field.
   * Fix Vcs-Browser URL.
 
- -- Modestas Vainius <modax@debian.org>  Sat, 12 Dec 2009 16:57:11 +0200
+  [ Jonathan Thomas ]
+  * Split the KCM for the Phonon Xine backend into a separate package from the
+    kdebase-runtime binary package to prevent all of KDE from depending on Xine.
+    (Closes: #559748)
 
+ -- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>  Sat, 12 Dec 2009 16:57:11 +0200
+
 kdebase-runtime (4:4.3.4-2) unstable; urgency=low
 
   +++ Changes by Modestas Vainius:
Index: debian/kdebase-runtime-data.install
===================================================================
--- debian/kdebase-runtime-data.install	(revision 16497)
+++ debian/kdebase-runtime-data.install	(working copy)
@@ -457,7 +457,6 @@
 usr/share/kde4/services/kcm_kdnssd.desktop
 usr/share/kde4/services/kcm_nepomuk.desktop
 usr/share/kde4/services/kcm_phonon.desktop
-usr/share/kde4/services/kcm_phononxine.desktop
 usr/share/kde4/services/kcmcgi.desktop
 usr/share/kde4/services/kcmkded.desktop
 usr/share/kde4/services/kcmnotify.desktop

Reply to: