[SCM] Phonon Multimedia Framework packaging branch, master, updated. debian/4.8.0-4-20-ge1cd139

Maximiliano Curia maxy at moszumanska.debian.org
Sat Aug 8 21:08:48 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-req/phonon.git;a=commitdiff;h=dcc4334

The following commit has been merged in the master branch:
commit dcc43349f967d3618a7e16de65fb0893fa57ddfd
Author: Maximiliano Curia <maxy at debian.org>
Date:   Sat Aug 8 17:27:34 2015 +0200

    Update phonon_is_not_forced_in_KDE patch
---
 debian/changelog                                   |  4 +++
 .../patches/do_not_assume_existing_backend.patch   | 14 +++++-----
 debian/patches/phonon-inc.patch                    | 14 ++++++----
 debian/patches/phonon_is_not_forced_in_KDE.diff    | 31 +++++++---------------
 debian/rules                                       |  4 +--
 5 files changed, 31 insertions(+), 36 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 1b027f8..7ccfebd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,10 @@
 phonon (4:4.8.3-1~) UNRELEASED; urgency=medium
 
   * New upstream release (4.8.3).
+  * Use the new PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT build
+    option.
+  * Refresh patches.
+  * Update phonon_is_not_forced_in_KDE patch
 
  -- Maximiliano Curia <maxy at debian.org>  Sat, 08 Aug 2015 17:14:09 +0200
 
diff --git a/debian/patches/do_not_assume_existing_backend.patch b/debian/patches/do_not_assume_existing_backend.patch
index 014713d..62becaa 100644
--- a/debian/patches/do_not_assume_existing_backend.patch
+++ b/debian/patches/do_not_assume_existing_backend.patch
@@ -24,13 +24,13 @@ Date:   Wed Nov 26 23:28:06 2014 +0100
     BUG: 341296
     CCMAIL: pkg-kde-talk at lists.alioth.debian.org
 
-diff --git a/phonon/audiooutput.cpp b/phonon/audiooutput.cpp
-index 0768768..f118824 100644
---- a/phonon/audiooutput.cpp
-+++ b/phonon/audiooutput.cpp
-@@ -54,6 +54,9 @@ static inline bool callSetOutputDevice(AudioOutputPrivate *const d, const AudioO
-     if (pulse->isActive())
-         return pulse->setOutputDevice(d->getStreamUuid(), dev.index());
+Index: phonon/phonon/audiooutput.cpp
+===================================================================
+--- phonon.orig/phonon/audiooutput.cpp	2015-08-08 17:15:27.861069323 +0200
++++ phonon/phonon/audiooutput.cpp	2015-08-08 17:15:27.833070426 +0200
+@@ -57,6 +57,9 @@
+     if (!d->backendObject())
+         return false;
  
 +    if (!d->backendObject())
 +        return false;
diff --git a/debian/patches/phonon-inc.patch b/debian/patches/phonon-inc.patch
index 84e171f..7c661be 100644
--- a/debian/patches/phonon-inc.patch
+++ b/debian/patches/phonon-inc.patch
@@ -4,17 +4,21 @@ Subject: Create a magic phonon header
 Forwarded: no
 Last-Update: 2011-12-20
 
---- a/phonon/CMakeLists.txt
-+++ b/phonon/CMakeLists.txt
-@@ -222,3 +222,6 @@ if (QT_QTDBUS_FOUND AND NOT PHONON_NO_DB
+Index: phonon/phonon/CMakeLists.txt
+===================================================================
+--- phonon.orig/phonon/CMakeLists.txt	2015-08-08 17:15:37.084706210 +0200
++++ phonon/phonon/CMakeLists.txt	2015-08-08 17:15:37.080706367 +0200
+@@ -224,3 +224,6 @@
      install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.${PHONON_LIB_SONAME_CAMEL}.AudioOutput.xml DESTINATION  ${DBUS_INTERFACES_INSTALL_DIR})
  endif (QT_QTDBUS_FOUND AND NOT PHONON_NO_DBUS)
  
 +install(FILES
 +   phonon
 +DESTINATION ${INCLUDE_INSTALL_DIR}/phonon)
---- /dev/null
-+++ b/phonon/phonon
+Index: phonon/phonon/phonon
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ phonon/phonon/phonon	2015-08-08 17:15:37.080706367 +0200
 @@ -0,0 +1,32 @@
 +#include "abstractaudiooutput.h"
 +#include "abstractmediastream.h"
diff --git a/debian/patches/phonon_is_not_forced_in_KDE.diff b/debian/patches/phonon_is_not_forced_in_KDE.diff
index b8f90c9..6caeb1b 100644
--- a/debian/patches/phonon_is_not_forced_in_KDE.diff
+++ b/debian/patches/phonon_is_not_forced_in_KDE.diff
@@ -2,29 +2,16 @@ From: Sune Vuorela <debian at pusling.com>
 Subject: Install headers where they were earlier
 Forwarded: no
 
-Index: phonon-4.8.0/includes/CMakeLists.txt
+Index: phonon/PhononConfig.cmake.in
 ===================================================================
---- phonon-4.8.0.orig/includes/CMakeLists.txt	2014-09-06 16:14:24.000000000 +0000
-+++ phonon-4.8.0/includes/CMakeLists.txt	2014-10-29 14:31:14.000000000 +0000
-@@ -91,7 +91,7 @@
-   old/Phonon/VolumeFaderEffect
-   old/Phonon/VolumeFaderInterface
-   old/Phonon/VolumeSlider
--DESTINATION ${INCLUDE_INSTALL_DIR}/KDE/Phonon COMPONENT Devel)
-+DESTINATION ${INCLUDE_INSTALL_DIR}/phonon/Phonon COMPONENT Devel)
+--- phonon.orig/PhononConfig.cmake.in	2015-08-08 17:24:02.720798332 +0200
++++ phonon/PhononConfig.cmake.in	2015-08-08 17:25:36.869091094 +0200
+@@ -34,7 +34,7 @@
+ set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR} ${PHONON_INCLUDE_DIR}/KDE)
  
- if (PHONON_BUILD_EXPERIMENTAL)
-     install(FILES
-Index: phonon-4.8.0/PhononConfig.cmake.in
-===================================================================
---- phonon-4.8.0.orig/PhononConfig.cmake.in	2014-09-06 16:14:24.000000000 +0000
-+++ phonon-4.8.0/PhononConfig.cmake.in	2014-10-29 14:32:01.374544000 +0000
-@@ -30,7 +30,7 @@
- # The following one is only for compatiblity
- set(PHONON_LIBS ${PHONON_LIBRARIES})
- 
--set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR} ${PHONON_INCLUDE_DIR}/KDE )
-+set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR} ${PHONON_INCLUDE_DIR}/KDE ${PHONON_INCLUDE_DIR}/phonon )
+ if (PHONON_QT_COMPAT_HEADERS)
+-    list(APPEND PHONON_INCLUDES ${PHONON_INCLUDE_DIR}/Phonon)
++    list(APPEND PHONON_INCLUDES ${PHONON_INCLUDE_DIR}/phonon)
+ endif()
  
  # Find Internal is included in the backends' finders rather than here.
- # http://lists.kde.org/?l=kde-multimedia&m=135934335320148&w=2
diff --git a/debian/rules b/debian/rules
index 3901142..2bbe2e4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,8 +16,8 @@ override_dh_auto_clean:
 	rm -rf build-qt5
 
 override_dh_auto_configure:
-	$(overridden_command) -- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON
-	$(overridden_command) --builddirectory=build-qt5 -- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON -DPHONON_BUILD_PHONON4QT5=ON
+	$(overridden_command) -- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON -DPHONON_INSTALL_QT_COMPAT_HEADERS=ON
+	$(overridden_command) --builddirectory=build-qt5 -- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON -DPHONON_BUILD_PHONON4QT5=ON -DPHONON_INSTALL_QT_COMPAT_HEADERS=ON
 
 override_dh_auto_build:
 	$(overridden_command)

-- 
Phonon Multimedia Framework packaging



More information about the pkg-kde-commits mailing list