diff -u kaffeine-0.8.6/debian/control kaffeine-0.8.6/debian/control --- kaffeine-0.8.6/debian/control +++ kaffeine-0.8.6/debian/control @@ -14,7 +14,9 @@ Package: kaffeine Architecture: any -Depends: ${shlibs:Depends}, libxine1-x, hdparm [linux-any], python-qt4, python-apt +Depends: ${shlibs:Depends}, libxine1-x, hdparm [linux-any], python-qt4, + python-apt +Recommends: kdebase-runtime, install-package Conflicts: kaffeine-xine Replaces: kaffeine-xine Description: versatile media player for KDE diff -u kaffeine-0.8.6/debian/KUBUNTU-DEBIAN-DIFFERENCES kaffeine-0.8.6/debian/KUBUNTU-DEBIAN-DIFFERENCES --- kaffeine-0.8.6/debian/KUBUNTU-DEBIAN-DIFFERENCES +++ kaffeine-0.8.6/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -14 +14 @@ -add install depends on python-qt4, python-apt \ No newline at end of file +add install depends on python-qt4, python-apt diff -u kaffeine-0.8.6/debian/kaffeine-gstreamer.install kaffeine-0.8.6/debian/kaffeine-gstreamer.install --- kaffeine-0.8.6/debian/kaffeine-gstreamer.install +++ kaffeine-0.8.6/debian/kaffeine-gstreamer.install @@ -4 +4 @@ -debian/tmp/usr/share/apps/gstreamerpart/gstreamer_part.rc \ No newline at end of file +debian/tmp/usr/share/apps/gstreamerpart/gstreamer_part.rc diff -u kaffeine-0.8.6/debian/changelog kaffeine-0.8.6/debian/changelog --- kaffeine-0.8.6/debian/changelog +++ kaffeine-0.8.6/debian/changelog @@ -1,3 +1,13 @@ +kaffeine (0.8.6-2ubuntu2) intrepid; urgency=low + + * Fix install-codecs (LP: #210303) + - Added some returns and use KDE 4's kdesu and the new install-package + * Recommend kdebase-runtime and install-package for install-codecs + * Final newlines for kaffeine-gstreamer.install and KUBUNTU-DEBIAN-DIFF + * quilt refresh + + -- Harald Sitter Mon, 22 Sep 2008 12:24:21 +0200 + kaffeine (0.8.6-2ubuntu1) intrepid; urgency=low * Merge with Debian, remaining changes: diff -u kaffeine-0.8.6/debian/install-codecs kaffeine-0.8.6/debian/install-codecs --- kaffeine-0.8.6/debian/install-codecs +++ kaffeine-0.8.6/debian/install-codecs @@ -63,9 +63,11 @@ else: QMessageBox.critical(self, _('Error'), _('Unknown codec type')) QApplication.exit(1) + return if not self.installer(): QApplication.exit(1) + return os.system('dcop kaffeine KaffeineIface reloadEngine') os.system('dcop kaffeine KaffeineIface play') @@ -100,7 +102,7 @@ return True def install_cache_package(self, pkg): - if os.system('kdesu -d \'adept_batch install ' + pkg.name + '\'') != 0: + if os.system('/usr/lib/kde4/libexec/kdesu -d \'install-package --install ' + pkg.name + '\'') != 0: QApplication.exit(1) return diff -u kaffeine-0.8.6/debian/patches/kubuntu_07_codecs_installation.diff kaffeine-0.8.6/debian/patches/kubuntu_07_codecs_installation.diff --- kaffeine-0.8.6/debian/patches/kubuntu_07_codecs_installation.diff +++ kaffeine-0.8.6/debian/patches/kubuntu_07_codecs_installation.diff @@ -1,6 +1,7 @@ -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/kaffeine.cpp kaffeine-0.8.6.new/kaffeine/src/kaffeine.cpp ---- kaffeine-0.8.6/kaffeine/src/kaffeine.cpp 2008-03-06 10:04:05.549889198 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/kaffeine.cpp 2008-03-06 10:04:07.842045006 +0200 +Index: kaffeine-0.8.6/kaffeine/src/kaffeine.cpp +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/kaffeine.cpp 2008-09-22 11:39:42.000000000 +0200 ++++ kaffeine-0.8.6/kaffeine/src/kaffeine.cpp 2008-09-22 11:39:42.000000000 +0200 @@ -360,7 +360,7 @@ { kdDebug() << "Kaffeine:: Try to load service: " << desktopName << endl; @@ -34,9 +35,10 @@ + if (isPlaying) + slotPlaylistPlay(); +} -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/kaffeine.h kaffeine-0.8.6.new/kaffeine/src/kaffeine.h ---- kaffeine-0.8.6/kaffeine/src/kaffeine.h 2008-03-03 22:50:24.951407000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/kaffeine.h 2008-03-06 10:04:07.842045006 +0200 +Index: kaffeine-0.8.6/kaffeine/src/kaffeine.h +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/kaffeine.h 2008-01-20 18:50:48.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/kaffeine.h 2008-09-22 11:39:42.000000000 +0200 @@ -121,6 +121,7 @@ void dvbOSDPreviousProgram(); void dvbOSDZap(); @@ -45,9 +47,10 @@ public slots: void slotPlay(const MRL&); -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/kaffeineiface.h kaffeine-0.8.6.new/kaffeine/src/kaffeineiface.h ---- kaffeine-0.8.6/kaffeine/src/kaffeineiface.h 2008-03-03 22:50:24.959407000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/kaffeineiface.h 2008-03-06 10:04:07.842045006 +0200 +Index: kaffeine-0.8.6/kaffeine/src/kaffeineiface.h +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/kaffeineiface.h 2008-01-20 18:50:48.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/kaffeineiface.h 2008-09-22 11:39:42.000000000 +0200 @@ -134,6 +134,8 @@ virtual void dvbOSDZap() = 0; @@ -57,9 +60,10 @@ }; #endif /* KAFFEINEIFACE_H */ -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/kaffeine.profile.xml kaffeine-0.8.6.new/kaffeine/src/kaffeine.profile.xml ---- kaffeine-0.8.6/kaffeine/src/kaffeine.profile.xml 2008-03-03 22:50:24.967407000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/kaffeine.profile.xml 2008-03-06 10:04:07.842045006 +0200 +Index: kaffeine-0.8.6/kaffeine/src/kaffeine.profile.xml +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/kaffeine.profile.xml 2008-01-20 18:50:40.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/kaffeine.profile.xml 2008-09-22 11:39:42.000000000 +0200 @@ -109,6 +109,10 @@ Recall Recall last DVB channel. @@ -71,9 +75,10 @@ dvdMenuSelect Select Dvd Menu. -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/main.cpp kaffeine-0.8.6.new/kaffeine/src/main.cpp ---- kaffeine-0.8.6/kaffeine/src/main.cpp 2008-01-20 19:50:48.000000000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/main.cpp 2008-03-06 10:05:48.605889359 +0200 +Index: kaffeine-0.8.6/kaffeine/src/main.cpp +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/main.cpp 2008-01-20 18:50:48.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/main.cpp 2008-09-22 11:39:42.000000000 +0200 @@ -89,6 +89,7 @@ aboutData.addCredit("Miguel Freitas", I18N_NOOP("xine post plugin handling. Many patches."), "miguel@cetuc.puc-rio.br"); aboutData.addCredit("Giorgos Gousios", I18N_NOOP("Subtitle file import."), "gousiosg@cs.man.ac.uk"); @@ -82,10 +87,11 @@ KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineArgs::addCmdLineOptions(cmdLineOptions); -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp kaffeine-0.8.6.new/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp ---- kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp 2008-03-03 22:50:24.975407000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp 2008-03-06 10:04:07.842045006 +0200 -@@ -19,6 +19,12 @@ +Index: kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp 2008-01-20 18:50:50.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.cpp 2008-09-22 12:27:10.000000000 +0200 +@@ -19,6 +19,14 @@ */ #include "kaffeinepart.h" @@ -95,10 +101,12 @@ +#include +#include +#include ++#include ++#include #include "kaffeinepart.moc" -@@ -30,3 +36,23 @@ +@@ -30,3 +38,22 @@ KaffeinePart::~KaffeinePart() { } @@ -121,10 +129,10 @@ + KRun::runCommand(installScript); + return true; +} -+ -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h kaffeine-0.8.6.new/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h ---- kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h 2008-03-03 22:50:24.987407000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h 2008-03-06 10:04:07.845890407 +0200 +Index: kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h 2008-01-20 18:50:50.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h 2008-09-22 11:39:42.000000000 +0200 @@ -199,6 +199,11 @@ virtual void slotMute() {} @@ -137,9 +145,10 @@ private: /* * Don't reimplement this, a player should be able to stream media -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.cpp kaffeine-0.8.6.new/kaffeine/src/player-parts/xine-part/kxinewidget.cpp ---- kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.cpp 2008-03-06 10:04:05.193888093 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/player-parts/xine-part/kxinewidget.cpp 2008-03-06 10:04:07.845890407 +0200 +Index: kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.cpp +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/player-parts/xine-part/kxinewidget.cpp 2008-09-22 11:39:42.000000000 +0200 ++++ kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.cpp 2008-09-22 11:39:42.000000000 +0200 @@ -36,6 +36,7 @@ #include @@ -170,7 +179,7 @@ if(data->explanation) message = message + "(" + ((char *) data + data->parameters) + ")"; break; -@@ -1910,6 +1915,15 @@ +@@ -1910,6 +1916,15 @@ m_posTimer.start(1000); } @@ -186,7 +195,7 @@ void KXineWidget::slotPlay() { if ((!isXineReady()) || (isQueueEmpty())) -@@ -1992,6 +2006,13 @@ +@@ -1992,6 +2007,13 @@ return; } @@ -228,9 +237,10 @@ error = i18n("Generic error") + " (" + m_trackURL + ")"; break; } -diff -Nur -x '*.orig' -x '*~' kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.h kaffeine-0.8.6.new/kaffeine/src/player-parts/xine-part/kxinewidget.h ---- kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.h 2008-03-03 22:50:25.003408000 +0200 -+++ kaffeine-0.8.6.new/kaffeine/src/player-parts/xine-part/kxinewidget.h 2008-03-06 10:04:07.845890407 +0200 +Index: kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.h +=================================================================== +--- kaffeine-0.8.6.orig/kaffeine/src/player-parts/xine-part/kxinewidget.h 2008-01-20 18:50:49.000000000 +0100 ++++ kaffeine-0.8.6/kaffeine/src/player-parts/xine-part/kxinewidget.h 2008-09-22 11:39:42.000000000 +0200 @@ -321,6 +321,7 @@ #else void paintEvent(QPaintEvent *);