From d96d0f15078463bce88eff719f8bf7bd6f3e17cb Mon Sep 17 00:00:00 2001 From: zhuk Date: Thu, 19 Nov 2015 13:53:34 +0000 Subject: [PATCH] First bits of qt5 FLAVOR for multimedia/phonon. Needed for KDE5 - do not hold your breath, there is still a lot of things to do. Main change is that relative paths in FindPhononInternal.cmake are kept relative now; things worked only by accident before. This requires a bump, though, as this file is included in package. KDE4 builds fine still (at least major suspects like kdelibs and dragon). --- multimedia/phonon/Makefile | 31 +- .../phonon/patches/patch-CMakeLists_txt | 10 +- .../patch-cmake_FindPhononInternal_cmake | 40 ++- multimedia/phonon/pkg/PLIST | 330 +++++++++--------- 4 files changed, 222 insertions(+), 189 deletions(-) diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile index 6238cab2d7c..bff8592899f 100644 --- a/multimedia/phonon/Makefile +++ b/multimedia/phonon/Makefile @@ -1,11 +1,11 @@ -# $OpenBSD: Makefile,v 1.17 2015/07/06 23:54:04 zhuk Exp $ +# $OpenBSD: Makefile,v 1.18 2015/11/19 13:53:34 zhuk Exp $ COMMENT = multimedia layer for Qt4/KDE4 CATEGORIES = multimedia devel VERSION = 4.8.3 DISTNAME = phonon-${VERSION} HOMEPAGE = http://phonon.kde.org/ -REVISION = 0 +REVISION = 1 # Renamed to avoid clashing with Qt4's one # XXX major should be tweaked on any update, to unbreak @@ -19,29 +19,48 @@ MAINTAINER = KDE porting team PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_KDE:=stable/phonon/${VERSION}/src/} +EXTRACT_SUFX = .tar.xz +# XXX Qt5 FLAVOR doesn't work yet! +#FLAVORS = qt5 +FLAVOR ?= + +.if ${FLAVOR:Mqt5} +MODULES = x11/qt5 devel/cmake +PHONON_INCLUDE_DIR = include/phonon4qt5 +.else MODULES = x11/kde4 MODKDE4_USE = MODKDE4_LIB_LINKS = Yes +PHONON_INCLUDE_DIR = ${MODKDE4_INCLUDE_DIR} WANTLIB = m WANTLIB += lib/qt4/QtDBus lib/qt4/QtDeclarative lib/qt4/QtGui WANTLIB += lib/qt4/QtTest WANTLIB += pulse pulse-mainloop-glib qzeitgeist +.endif LIB_DEPENDS = productivity/libqzeitgeist>=0.8.0 \ audio/pulseaudio # Not sure if it's needed at all but doesn't hurt either for now. -CONFIGURE_ARGS = -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:Bool=Yes \ - -DINCLUDE_INSTALL_DIR=include/phonon \ - -DBACKEND_INSTALL_DIR="${PREFIX}/lib/kde4/plugins/phonon_backend" +CONFIGURE_ARGS = -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:Bool=Yes # Clashes with the one provided by Qt itself. CONFIGURE_ARGS += -DPHONON_BUILD_DESIGNER_PLUGIN:Bool=No \ - -DCMAKE_POLICY_DEFAULT_CMP0017=NEW + -DCMAKE_POLICY_DEFAULT_CMP0017=NEW \ + -DPHONON_INSTALL_QT_COMPAT_HEADERS=No + +.if ${FLAVOR:Mqt5} +CONFIGURE_ARGS += -DPHONON_BUILD_PHONON4QT5=Yes \ + -DINCLUDE_INSTALL_DIR=include/phonon4qt5 +.else +CONFIGURE_ARGS += -DBACKEND_INSTALL_DIR="${PREFIX}/lib/kde4/plugins/phonon_backend" +.endif # Upstream says, tests need to be redone. NO_TEST = Yes +SUBST_VARS = PHONON_INCLUDE_DIR + .include diff --git a/multimedia/phonon/patches/patch-CMakeLists_txt b/multimedia/phonon/patches/patch-CMakeLists_txt index a1fb9fe6a7d..00bc233cce1 100644 --- a/multimedia/phonon/patches/patch-CMakeLists_txt +++ b/multimedia/phonon/patches/patch-CMakeLists_txt @@ -1,9 +1,9 @@ -$OpenBSD: patch-CMakeLists_txt,v 1.4 2014/11/05 12:49:22 dcoppa Exp $ +$OpenBSD: patch-CMakeLists_txt,v 1.5 2015/11/19 13:53:34 zhuk Exp $ Rename library to avoid clashing with Qt4's one. ---- CMakeLists.txt.orig Wed Oct 15 13:18:52 2014 -+++ CMakeLists.txt Wed Nov 5 13:07:56 2014 -@@ -24,7 +24,7 @@ set(PHONON_LIB_MINOR_VERSION "8") # Only change on bin - set(PHONON_LIB_PATCH_VERSION "1") # Bump whenever you feel like it :P +--- CMakeLists.txt.orig Thu Dec 4 12:30:26 2014 ++++ CMakeLists.txt Thu Nov 19 16:04:26 2015 +@@ -26,7 +26,7 @@ set(PHONON_LIB_MINOR_VERSION "8") # Only change on bin + set(PHONON_LIB_PATCH_VERSION "3") # Bump whenever you feel like it :P set(PHONON_LIB_VERSION "${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}.${PHONON_LIB_PATCH_VERSION}") set(PHONON_LIB_SOVERSION ${PHONON_LIB_MAJOR_VERSION}) -set(PHONON_LIB_SONAME phonon) diff --git a/multimedia/phonon/patches/patch-cmake_FindPhononInternal_cmake b/multimedia/phonon/patches/patch-cmake_FindPhononInternal_cmake index 95e82a0cabb..642b529b390 100644 --- a/multimedia/phonon/patches/patch-cmake_FindPhononInternal_cmake +++ b/multimedia/phonon/patches/patch-cmake_FindPhononInternal_cmake @@ -1,26 +1,40 @@ -$OpenBSD: patch-cmake_FindPhononInternal_cmake,v 1.3 2014/11/05 12:49:22 dcoppa Exp $ +$OpenBSD: patch-cmake_FindPhononInternal_cmake,v 1.4 2015/11/19 13:53:34 zhuk Exp $ Allow paths to be overriden. ---- cmake/FindPhononInternal.cmake.orig Wed Oct 15 13:18:52 2014 -+++ cmake/FindPhononInternal.cmake Wed Nov 5 13:45:12 2014 -@@ -171,13 +171,13 @@ set(CMAKE_MODULE_PATH ${_phonon_cmake_module_path_back +Also, make sure that subdirectory paths do not expand to absolute ones automatically. +--- cmake/FindPhononInternal.cmake.orig Thu Dec 4 12:30:26 2014 ++++ cmake/FindPhononInternal.cmake Thu Nov 19 16:09:36 2015 +@@ -171,20 +171,20 @@ set(CMAKE_MODULE_PATH ${_phonon_cmake_module_path_back include(GNUInstallDirs) -set(SHARE_INSTALL_PREFIX "share") # CACHE PATH "Base directory for files which go to share/") -set(INCLUDE_INSTALL_DIR "include" ) # CACHE PATH "The subdirectory to the header prefix") -+set(SHARE_INSTALL_PREFIX "share" CACHE PATH "Base directory for files which go to share/") -+set(INCLUDE_INSTALL_DIR "include" CACHE PATH "The subdirectory to the header prefix") ++set(BIN_INSTALL_DIR "bin" CACHE STRING "The install dir for executables (default ${EXEC_INSTALL_PREFIX}/bin)") ++set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" CACHE STRING "The subdirectory relative to the install prefix where libraries will be installed") ++set(SHARE_INSTALL_PREFIX "share" CACHE STRING "Base directory for files which go to share/") if (PHONON_BUILD_PHONON4QT5) - set(INCLUDE_INSTALL_DIR "include/${PHONON_LIB_SONAME}" ) # CACHE PATH "The subdirectory to the header prefix") -+ set(INCLUDE_INSTALL_DIR "include/${PHONON_LIB_SONAME}" CACHE PATH "The subdirectory to the header prefix") - endif (PHONON_BUILD_PHONON4QT5) +-endif (PHONON_BUILD_PHONON4QT5) -set(BIN_INSTALL_DIR "bin" ) # CACHE PATH "The install dir for executables (default ${EXEC_INSTALL_PREFIX}/bin)") -set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" ) # CACHE PATH "The subdirectory relative to the install prefix where libraries will be installed" -+set(BIN_INSTALL_DIR "bin" CACHE PATH "The install dir for executables (default ${EXEC_INSTALL_PREFIX}/bin)") -+set(LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}" CACHE PATH "The subdirectory relative to the install prefix where libraries will be installed") - set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/kde4" CACHE PATH "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/kde4)") - if (PHONON_BUILD_PHONON4QT5) - set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/qt5" CACHE PATH "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/qt5)" FORCE) +-set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/kde4" CACHE PATH "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/kde4)") +-if (PHONON_BUILD_PHONON4QT5) +- set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/qt5" CACHE PATH "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/qt5)" FORCE) +-endif(PHONON_BUILD_PHONON4QT5) +-set(BACKEND_INSTALL_DIR "${PLUGIN_INSTALL_DIR}/plugins/${PHONON_LIB_SONAME}_backend") ++ set(INCLUDE_INSTALL_DIR "include/${PHONON_LIB_SONAME}" CACHE STRING "The subdirectory to the header prefix") ++ set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/qt5" CACHE STRING "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/qt5)" FORCE) ++else () ++ set(INCLUDE_INSTALL_DIR "include" CACHE STRING "The subdirectory to the header prefix") ++ set(PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/kde4" CACHE STRING "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/kde4)") ++endif () + if(WIN32) # Imported from Phonon VLC + set(BACKEND_INSTALL_DIR "bin/${PHONON_LIB_SONAME}_backend") ++else() ++ set(BACKEND_INSTALL_DIR "${PLUGIN_INSTALL_DIR}/plugins/${PHONON_LIB_SONAME}_backend") + endif() + set(ICON_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/icons" CACHE PATH "The icon install dir (default ${SHARE_INSTALL_PREFIX}/share/icons/)") + set(SERVICES_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/kde4/services" CACHE PATH "The install dir for service (desktop, protocol, ...) files") @@ -322,14 +322,14 @@ if (CMAKE_COMPILER_IS_GNUCXX) set (KDE4_ENABLE_EXCEPTIONS "-fexceptions -UQT_NO_EXCEPTIONS") diff --git a/multimedia/phonon/pkg/PLIST b/multimedia/phonon/pkg/PLIST index 44b061e1f07..8e528912265 100644 --- a/multimedia/phonon/pkg/PLIST +++ b/multimedia/phonon/pkg/PLIST @@ -1,168 +1,168 @@ -@comment $OpenBSD: PLIST,v 1.4 2014/07/10 19:50:26 zhuk Exp $ -include/kde4/ -include/kde4/KDE/ -include/kde4/KDE/Phonon/ -include/kde4/KDE/Phonon/AbstractAudioOutput -include/kde4/KDE/Phonon/AbstractMediaStream -include/kde4/KDE/Phonon/AbstractVideoOutput -include/kde4/KDE/Phonon/AddonInterface -include/kde4/KDE/Phonon/AudioDevice -include/kde4/KDE/Phonon/AudioDeviceEnumerator -include/kde4/KDE/Phonon/AudioOutput -include/kde4/KDE/Phonon/AudioOutputDevice -include/kde4/KDE/Phonon/AudioOutputDeviceModel -include/kde4/KDE/Phonon/AudioOutputInterface -include/kde4/KDE/Phonon/BackendCapabilities -include/kde4/KDE/Phonon/BackendInterface -include/kde4/KDE/Phonon/Effect -include/kde4/KDE/Phonon/EffectDescription -include/kde4/KDE/Phonon/EffectDescriptionModel -include/kde4/KDE/Phonon/EffectInterface -include/kde4/KDE/Phonon/EffectParameter -include/kde4/KDE/Phonon/EffectWidget -include/kde4/KDE/Phonon/Experimental/ -include/kde4/KDE/Phonon/Experimental/AbstractVideoDataOutput -include/kde4/KDE/Phonon/Experimental/AudioDataOutput -include/kde4/KDE/Phonon/Experimental/SnapshotInterface -include/kde4/KDE/Phonon/Experimental/VideoDataOutput -include/kde4/KDE/Phonon/Experimental/VideoDataOutputInterface -include/kde4/KDE/Phonon/Experimental/VideoFrame -include/kde4/KDE/Phonon/Experimental/VideoFrame2 -include/kde4/KDE/Phonon/Experimental/Visualization -include/kde4/KDE/Phonon/Global -include/kde4/KDE/Phonon/MediaController -include/kde4/KDE/Phonon/MediaNode -include/kde4/KDE/Phonon/MediaObject -include/kde4/KDE/Phonon/MediaObjectInterface -include/kde4/KDE/Phonon/MediaSource -include/kde4/KDE/Phonon/ObjectDescription -include/kde4/KDE/Phonon/ObjectDescriptionModel -include/kde4/KDE/Phonon/Path -include/kde4/KDE/Phonon/PlatformPlugin -include/kde4/KDE/Phonon/SeekSlider -include/kde4/KDE/Phonon/StreamInterface -include/kde4/KDE/Phonon/VideoPlayer -include/kde4/KDE/Phonon/VideoWidget -include/kde4/KDE/Phonon/VideoWidgetInterface -include/kde4/KDE/Phonon/VolumeFaderEffect -include/kde4/KDE/Phonon/VolumeFaderInterface -include/kde4/KDE/Phonon/VolumeSlider -include/kde4/phonon/ -include/kde4/phonon/AbstractAudioOutput -include/kde4/phonon/AbstractMediaStream -include/kde4/phonon/AbstractVideoOutput -include/kde4/phonon/AddonInterface -include/kde4/phonon/AudioCaptureDevice -include/kde4/phonon/AudioCaptureDeviceModel -include/kde4/phonon/AudioChannelDescription -include/kde4/phonon/AudioChannelDescriptionModel -include/kde4/phonon/AudioDataOutput -include/kde4/phonon/AudioOutput -include/kde4/phonon/AudioOutputDevice -include/kde4/phonon/AudioOutputDeviceModel -include/kde4/phonon/AudioOutputInterface -include/kde4/phonon/AudioOutputInterface40 -include/kde4/phonon/AudioOutputInterface42 -include/kde4/phonon/AvCapture -include/kde4/phonon/BackendCapabilities -include/kde4/phonon/BackendInterface -include/kde4/phonon/Effect -include/kde4/phonon/EffectDescription -include/kde4/phonon/EffectDescriptionModel -include/kde4/phonon/EffectInterface -include/kde4/phonon/EffectParameter -include/kde4/phonon/EffectWidget -include/kde4/phonon/Global -include/kde4/phonon/GlobalDescriptionContainer -include/kde4/phonon/MediaController -include/kde4/phonon/MediaNode -include/kde4/phonon/MediaObject -include/kde4/phonon/MediaObjectInterface -include/kde4/phonon/MediaSource -include/kde4/phonon/Mrl -include/kde4/phonon/ObjectDescription -include/kde4/phonon/ObjectDescriptionData -include/kde4/phonon/ObjectDescriptionModel -include/kde4/phonon/ObjectDescriptionModelData -include/kde4/phonon/Path -include/kde4/phonon/PlatformPlugin -include/kde4/phonon/SeekSlider -include/kde4/phonon/StreamInterface -include/kde4/phonon/SubtitleDescription -include/kde4/phonon/SubtitleDescriptionModel -include/kde4/phonon/VideoCaptureDevice -include/kde4/phonon/VideoCaptureDeviceModel -include/kde4/phonon/VideoPlayer -include/kde4/phonon/VideoWidget -include/kde4/phonon/VideoWidgetInterface -include/kde4/phonon/VideoWidgetInterface44 -include/kde4/phonon/VideoWidgetInterfaceLatest -include/kde4/phonon/VolumeFaderEffect -include/kde4/phonon/VolumeFaderInterface -include/kde4/phonon/VolumeSlider -include/kde4/phonon/abstractaudiooutput.h -include/kde4/phonon/abstractmediastream.h -include/kde4/phonon/abstractvideooutput.h -include/kde4/phonon/addoninterface.h -include/kde4/phonon/audiodataoutput.h -include/kde4/phonon/audiodataoutputinterface.h -include/kde4/phonon/audiooutput.h -include/kde4/phonon/audiooutputinterface.h -include/kde4/phonon/backendcapabilities.h -include/kde4/phonon/backendinterface.h -include/kde4/phonon/effect.h -include/kde4/phonon/effectinterface.h -include/kde4/phonon/effectparameter.h -include/kde4/phonon/effectwidget.h -include/kde4/phonon/experimental/ -include/kde4/phonon/experimental/abstractaudiodataoutput.h -include/kde4/phonon/experimental/abstractvideodataoutput.h -include/kde4/phonon/experimental/audiodataoutput.h -include/kde4/phonon/experimental/audiodataoutputinterface.h -include/kde4/phonon/experimental/audioformat.h -include/kde4/phonon/experimental/avcapture.h -include/kde4/phonon/experimental/avcaptureinterface.h -include/kde4/phonon/experimental/backendcapabilities.h -include/kde4/phonon/experimental/backendinterface.h -include/kde4/phonon/experimental/export.h -include/kde4/phonon/experimental/globalconfig.h -include/kde4/phonon/experimental/mediasource.h -include/kde4/phonon/experimental/objectdescription.h -include/kde4/phonon/experimental/packet.h -include/kde4/phonon/experimental/packetpool.h -include/kde4/phonon/experimental/phononnamespace.h -include/kde4/phonon/experimental/snapshotinterface.h -include/kde4/phonon/experimental/videodataoutput.h -include/kde4/phonon/experimental/videodataoutput2.h -include/kde4/phonon/experimental/videodataoutputinterface.h -include/kde4/phonon/experimental/videoframe.h -include/kde4/phonon/experimental/videoframe2.h -include/kde4/phonon/experimental/videowidget.h -include/kde4/phonon/experimental/visualization.h -include/kde4/phonon/globalconfig.h -include/kde4/phonon/globaldescriptioncontainer.h -include/kde4/phonon/mediacontroller.h -include/kde4/phonon/medianode.h -include/kde4/phonon/mediaobject.h -include/kde4/phonon/mediaobjectinterface.h -include/kde4/phonon/mediasource.h -include/kde4/phonon/mrl.h -include/kde4/phonon/objectdescription.h -include/kde4/phonon/objectdescriptionmodel.h -include/kde4/phonon/path.h -include/kde4/phonon/phonon_export.h -include/kde4/phonon/phonondefs.h -include/kde4/phonon/phononnamespace.h -include/kde4/phonon/platformplugin.h -include/kde4/phonon/pulsesupport.h -include/kde4/phonon/seekslider.h -include/kde4/phonon/streaminterface.h -include/kde4/phonon/videoplayer.h -include/kde4/phonon/videowidget.h -include/kde4/phonon/videowidgetinterface.h -include/kde4/phonon/volumefadereffect.h -include/kde4/phonon/volumefaderinterface.h -include/kde4/phonon/volumeslider.h +@comment $OpenBSD: PLIST,v 1.5 2015/11/19 13:53:34 zhuk Exp $ +${PHONON_INCLUDE_DIR}/ +${PHONON_INCLUDE_DIR}/KDE/ +${PHONON_INCLUDE_DIR}/KDE/Phonon/ +${PHONON_INCLUDE_DIR}/KDE/Phonon/AbstractAudioOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/AbstractMediaStream +${PHONON_INCLUDE_DIR}/KDE/Phonon/AbstractVideoOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/AddonInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioDevice +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioDeviceEnumerator +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioOutputDevice +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioOutputDeviceModel +${PHONON_INCLUDE_DIR}/KDE/Phonon/AudioOutputInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/BackendCapabilities +${PHONON_INCLUDE_DIR}/KDE/Phonon/BackendInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/Effect +${PHONON_INCLUDE_DIR}/KDE/Phonon/EffectDescription +${PHONON_INCLUDE_DIR}/KDE/Phonon/EffectDescriptionModel +${PHONON_INCLUDE_DIR}/KDE/Phonon/EffectInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/EffectParameter +${PHONON_INCLUDE_DIR}/KDE/Phonon/EffectWidget +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/ +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/AbstractVideoDataOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/AudioDataOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/SnapshotInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/VideoDataOutput +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/VideoDataOutputInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/VideoFrame +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/VideoFrame2 +${PHONON_INCLUDE_DIR}/KDE/Phonon/Experimental/Visualization +${PHONON_INCLUDE_DIR}/KDE/Phonon/Global +${PHONON_INCLUDE_DIR}/KDE/Phonon/MediaController +${PHONON_INCLUDE_DIR}/KDE/Phonon/MediaNode +${PHONON_INCLUDE_DIR}/KDE/Phonon/MediaObject +${PHONON_INCLUDE_DIR}/KDE/Phonon/MediaObjectInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/MediaSource +${PHONON_INCLUDE_DIR}/KDE/Phonon/ObjectDescription +${PHONON_INCLUDE_DIR}/KDE/Phonon/ObjectDescriptionModel +${PHONON_INCLUDE_DIR}/KDE/Phonon/Path +${PHONON_INCLUDE_DIR}/KDE/Phonon/PlatformPlugin +${PHONON_INCLUDE_DIR}/KDE/Phonon/SeekSlider +${PHONON_INCLUDE_DIR}/KDE/Phonon/StreamInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/VideoPlayer +${PHONON_INCLUDE_DIR}/KDE/Phonon/VideoWidget +${PHONON_INCLUDE_DIR}/KDE/Phonon/VideoWidgetInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/VolumeFaderEffect +${PHONON_INCLUDE_DIR}/KDE/Phonon/VolumeFaderInterface +${PHONON_INCLUDE_DIR}/KDE/Phonon/VolumeSlider +${PHONON_INCLUDE_DIR}/phonon/ +${PHONON_INCLUDE_DIR}/phonon/AbstractAudioOutput +${PHONON_INCLUDE_DIR}/phonon/AbstractMediaStream +${PHONON_INCLUDE_DIR}/phonon/AbstractVideoOutput +${PHONON_INCLUDE_DIR}/phonon/AddonInterface +${PHONON_INCLUDE_DIR}/phonon/AudioCaptureDevice +${PHONON_INCLUDE_DIR}/phonon/AudioCaptureDeviceModel +${PHONON_INCLUDE_DIR}/phonon/AudioChannelDescription +${PHONON_INCLUDE_DIR}/phonon/AudioChannelDescriptionModel +${PHONON_INCLUDE_DIR}/phonon/AudioDataOutput +${PHONON_INCLUDE_DIR}/phonon/AudioOutput +${PHONON_INCLUDE_DIR}/phonon/AudioOutputDevice +${PHONON_INCLUDE_DIR}/phonon/AudioOutputDeviceModel +${PHONON_INCLUDE_DIR}/phonon/AudioOutputInterface +${PHONON_INCLUDE_DIR}/phonon/AudioOutputInterface40 +${PHONON_INCLUDE_DIR}/phonon/AudioOutputInterface42 +${PHONON_INCLUDE_DIR}/phonon/AvCapture +${PHONON_INCLUDE_DIR}/phonon/BackendCapabilities +${PHONON_INCLUDE_DIR}/phonon/BackendInterface +${PHONON_INCLUDE_DIR}/phonon/Effect +${PHONON_INCLUDE_DIR}/phonon/EffectDescription +${PHONON_INCLUDE_DIR}/phonon/EffectDescriptionModel +${PHONON_INCLUDE_DIR}/phonon/EffectInterface +${PHONON_INCLUDE_DIR}/phonon/EffectParameter +${PHONON_INCLUDE_DIR}/phonon/EffectWidget +${PHONON_INCLUDE_DIR}/phonon/Global +${PHONON_INCLUDE_DIR}/phonon/GlobalDescriptionContainer +${PHONON_INCLUDE_DIR}/phonon/MediaController +${PHONON_INCLUDE_DIR}/phonon/MediaNode +${PHONON_INCLUDE_DIR}/phonon/MediaObject +${PHONON_INCLUDE_DIR}/phonon/MediaObjectInterface +${PHONON_INCLUDE_DIR}/phonon/MediaSource +${PHONON_INCLUDE_DIR}/phonon/Mrl +${PHONON_INCLUDE_DIR}/phonon/ObjectDescription +${PHONON_INCLUDE_DIR}/phonon/ObjectDescriptionData +${PHONON_INCLUDE_DIR}/phonon/ObjectDescriptionModel +${PHONON_INCLUDE_DIR}/phonon/ObjectDescriptionModelData +${PHONON_INCLUDE_DIR}/phonon/Path +${PHONON_INCLUDE_DIR}/phonon/PlatformPlugin +${PHONON_INCLUDE_DIR}/phonon/SeekSlider +${PHONON_INCLUDE_DIR}/phonon/StreamInterface +${PHONON_INCLUDE_DIR}/phonon/SubtitleDescription +${PHONON_INCLUDE_DIR}/phonon/SubtitleDescriptionModel +${PHONON_INCLUDE_DIR}/phonon/VideoCaptureDevice +${PHONON_INCLUDE_DIR}/phonon/VideoCaptureDeviceModel +${PHONON_INCLUDE_DIR}/phonon/VideoPlayer +${PHONON_INCLUDE_DIR}/phonon/VideoWidget +${PHONON_INCLUDE_DIR}/phonon/VideoWidgetInterface +${PHONON_INCLUDE_DIR}/phonon/VideoWidgetInterface44 +${PHONON_INCLUDE_DIR}/phonon/VideoWidgetInterfaceLatest +${PHONON_INCLUDE_DIR}/phonon/VolumeFaderEffect +${PHONON_INCLUDE_DIR}/phonon/VolumeFaderInterface +${PHONON_INCLUDE_DIR}/phonon/VolumeSlider +${PHONON_INCLUDE_DIR}/phonon/abstractaudiooutput.h +${PHONON_INCLUDE_DIR}/phonon/abstractmediastream.h +${PHONON_INCLUDE_DIR}/phonon/abstractvideooutput.h +${PHONON_INCLUDE_DIR}/phonon/addoninterface.h +${PHONON_INCLUDE_DIR}/phonon/audiodataoutput.h +${PHONON_INCLUDE_DIR}/phonon/audiodataoutputinterface.h +${PHONON_INCLUDE_DIR}/phonon/audiooutput.h +${PHONON_INCLUDE_DIR}/phonon/audiooutputinterface.h +${PHONON_INCLUDE_DIR}/phonon/backendcapabilities.h +${PHONON_INCLUDE_DIR}/phonon/backendinterface.h +${PHONON_INCLUDE_DIR}/phonon/effect.h +${PHONON_INCLUDE_DIR}/phonon/effectinterface.h +${PHONON_INCLUDE_DIR}/phonon/effectparameter.h +${PHONON_INCLUDE_DIR}/phonon/effectwidget.h +${PHONON_INCLUDE_DIR}/phonon/experimental/ +${PHONON_INCLUDE_DIR}/phonon/experimental/abstractaudiodataoutput.h +${PHONON_INCLUDE_DIR}/phonon/experimental/abstractvideodataoutput.h +${PHONON_INCLUDE_DIR}/phonon/experimental/audiodataoutput.h +${PHONON_INCLUDE_DIR}/phonon/experimental/audiodataoutputinterface.h +${PHONON_INCLUDE_DIR}/phonon/experimental/audioformat.h +${PHONON_INCLUDE_DIR}/phonon/experimental/avcapture.h +${PHONON_INCLUDE_DIR}/phonon/experimental/avcaptureinterface.h +${PHONON_INCLUDE_DIR}/phonon/experimental/backendcapabilities.h +${PHONON_INCLUDE_DIR}/phonon/experimental/backendinterface.h +${PHONON_INCLUDE_DIR}/phonon/experimental/export.h +${PHONON_INCLUDE_DIR}/phonon/experimental/globalconfig.h +${PHONON_INCLUDE_DIR}/phonon/experimental/mediasource.h +${PHONON_INCLUDE_DIR}/phonon/experimental/objectdescription.h +${PHONON_INCLUDE_DIR}/phonon/experimental/packet.h +${PHONON_INCLUDE_DIR}/phonon/experimental/packetpool.h +${PHONON_INCLUDE_DIR}/phonon/experimental/phononnamespace.h +${PHONON_INCLUDE_DIR}/phonon/experimental/snapshotinterface.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videodataoutput.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videodataoutput2.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videodataoutputinterface.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videoframe.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videoframe2.h +${PHONON_INCLUDE_DIR}/phonon/experimental/videowidget.h +${PHONON_INCLUDE_DIR}/phonon/experimental/visualization.h +${PHONON_INCLUDE_DIR}/phonon/globalconfig.h +${PHONON_INCLUDE_DIR}/phonon/globaldescriptioncontainer.h +${PHONON_INCLUDE_DIR}/phonon/mediacontroller.h +${PHONON_INCLUDE_DIR}/phonon/medianode.h +${PHONON_INCLUDE_DIR}/phonon/mediaobject.h +${PHONON_INCLUDE_DIR}/phonon/mediaobjectinterface.h +${PHONON_INCLUDE_DIR}/phonon/mediasource.h +${PHONON_INCLUDE_DIR}/phonon/mrl.h +${PHONON_INCLUDE_DIR}/phonon/objectdescription.h +${PHONON_INCLUDE_DIR}/phonon/objectdescriptionmodel.h +${PHONON_INCLUDE_DIR}/phonon/path.h +${PHONON_INCLUDE_DIR}/phonon/phonon_export.h +${PHONON_INCLUDE_DIR}/phonon/phonondefs.h +${PHONON_INCLUDE_DIR}/phonon/phononnamespace.h +${PHONON_INCLUDE_DIR}/phonon/platformplugin.h +${PHONON_INCLUDE_DIR}/phonon/pulsesupport.h +${PHONON_INCLUDE_DIR}/phonon/seekslider.h +${PHONON_INCLUDE_DIR}/phonon/streaminterface.h +${PHONON_INCLUDE_DIR}/phonon/videoplayer.h +${PHONON_INCLUDE_DIR}/phonon/videowidget.h +${PHONON_INCLUDE_DIR}/phonon/videowidgetinterface.h +${PHONON_INCLUDE_DIR}/phonon/volumefadereffect.h +${PHONON_INCLUDE_DIR}/phonon/volumefaderinterface.h +${PHONON_INCLUDE_DIR}/phonon/volumeslider.h lib/cmake/phonon_s/ lib/cmake/phonon_s/PhononConfig.cmake lib/cmake/phonon_s/PhononConfigVersion.cmake