[SCM] Phonon GStreamer backend packaging branch, master, updated. debian/4.8.2-1-4-g1517286
Diane Trout
diane at moszumanska.debian.org
Sat Nov 7 05:49:41 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-std/phonon-backend-gstreamer.git;a=commitdiff;h=0923cdd
The following commit has been merged in the master branch:
commit 0923cdd484aeb6c9e1df8638fd761bdb22c547fc
Author: Diane Trout <diane at debian.org>
Date: Mon Oct 19 14:40:11 2015 -0700
Create gstreamer-compatibility.patch (Closes: #802107)
---
debian/changelog | 1 +
debian/patches/gstreamer-compatibility.patch | 45 ++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 47 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 2e56246..b0f375e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ phonon-backend-gstreamer (4:4.8.2-2) UNRELEASED; urgency=medium
* Fix Diane Trout's email address
* Fix ordering in copyright file.
+ * Create gstreamer-compatibility.patch (Closes: #802107)
-- Diane Trout <diane at debian.org> Mon, 19 Oct 2015 13:45:50 -0700
diff --git a/debian/patches/gstreamer-compatibility.patch b/debian/patches/gstreamer-compatibility.patch
new file mode 100644
index 0000000..76f397a
--- /dev/null
+++ b/debian/patches/gstreamer-compatibility.patch
@@ -0,0 +1,45 @@
+Author: Alex Merry
+Description: Fix finding recent version of gstreamer
+Commit: https://git.reviewboard.kde.org/r/125690/
+--- a/cmake/FindGStreamer.cmake
++++ b/cmake/FindGStreamer.cmake
+@@ -36,6 +36,27 @@ FIND_PATH(GSTREAMER_INCLUDE_DIR gst/gst.h
+ PATH_SUFFIXES gstreamer-1.0
+ )
+
++IF (NOT GSTREAMER_INCLUDE_DIR)
++ MESSAGE(STATUS "GStreamer: WARNING: include dir not found")
++ENDIF (NOT GSTREAMER_INCLUDE_DIR)
++
++# Newer versions of GStreamer put gst-config.h under lib/gstreamer-1.0/include
++FIND_PATH(GSTREAMER_CONF_INCLUDE_DIR gst/gstconfig.h
++ PATHS
++ ${PKG_GSTREAMER_INCLUDE_DIRS}
++ PATH_SUFFIXES gstreamer-1.0
++ )
++
++IF (NOT GSTREAMER_CONF_INCLUDE_DIR)
++ MESSAGE(STATUS "GStreamer: WARNING: gstconfig.h not found")
++ENDIF (NOT GSTREAMER_CONF_INCLUDE_DIR)
++
++IF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_CONF_INCLUDE_DIR)
++ IF (NOT GSTREAMER_CONF_INCLUDE_DIR STREQUAL GSTREAMER_INCLUDE_DIR)
++ LIST(APPEND GSTREAMER_INCLUDE_DIR "${GSTREAMER_CONF_INCLUDE_DIR}")
++ ENDIF()
++ENDIF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_CONF_INCLUDE_DIR)
++
+ FIND_LIBRARY(GSTREAMER_LIBRARIES NAMES gstreamer-1.0
+ PATHS
+ ${PKG_GSTREAMER_LIBRARY_DIRS}
+@@ -51,11 +72,6 @@ FIND_LIBRARY(GSTREAMER_APP_LIBRARY NAMES gstapp-1.0
+ ${PKG_GSTREAMER_LIBRARY_DIRS}
+ )
+
+-IF (GSTREAMER_INCLUDE_DIR)
+-ELSE (GSTREAMER_INCLUDE_DIR)
+- MESSAGE(STATUS "GStreamer: WARNING: include dir not found")
+-ENDIF (GSTREAMER_INCLUDE_DIR)
+-
+ IF (GSTREAMER_LIBRARIES)
+ ELSE (GSTREAMER_LIBRARIES)
+ MESSAGE(STATUS "GStreamer: WARNING: library not found")
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..f9149b1
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+gstreamer-compatibility.patch
--
Phonon GStreamer backend packaging
More information about the pkg-kde-commits
mailing list