[SCM] Phonon Multimedia Framework packaging branch, experimental, updated. debian/4.7.2-1-14-g67686c4

Diane Trout diane-guest at moszumanska.debian.org
Wed Sep 10 22:47:37 UTC 2014


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

The following commit has been merged in the experimental branch:
commit 1e2e97e24adc7db47fc868a995b6aae771fd2cb8
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date:   Mon Mar 10 15:31:20 2014 -0300

    Create the new Qt 5 based packages.
---
 debian/control                               | 110 ++++++++++++++++-
 debian/libphonon-qt5-dev.install             | 170 +++++++++++++++++++++++++++
 debian/libphonon4qt5.install                 |   2 +
 debian/libphonon4qt5experimental-dev.install |   9 ++
 debian/libphonon4qt5experimental4.install    |   2 +
 5 files changed, 289 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index 9253f86..2f99127 100644
--- a/debian/control
+++ b/debian/control
@@ -22,18 +22,34 @@ Architecture: any
 Multi-Arch: same
 Depends: libphonon4 (>= ${source:Version}),
          ${misc:Depends},
-         ${phonon:Recommended-Backend} | phonon-backend
+         ${phonon:Recommended-Backend-qt4} | phonon-backend
 Suggests: phonon-backend-gstreamer,
           phonon-backend-mplayer,
           phonon-backend-vlc
 Breaks: phonon-backend-xine (<< 4:4.6.0.0)
-Description: multimedia framework from KDE - metapackage
+Description: multimedia framework from KDE using Qt 4 - metapackage
  Phonon is the Qt 4 multimedia API, which provides a task-oriented abstraction
  layer for capturing, mixing, processing, and playing audio and video content.
  .
  This metapackage ensures that the system has a working Phonon configuration
  installed (the core library and at least one back-end).
 
+Package: phonon-qt5
+Architecture: any
+Multi-Arch: same
+Depends: libphonon4qt5 (>= ${source:Version}),
+         ${misc:Depends},
+         ${phonon:Recommended-Backend-qt5} | phonon-backend
+Suggests: phonon-qt5-backend-gstreamer,
+          phonon-qt5-backend-mplayer,
+          phonon-qt5-backend-vlc
+Description: multimedia framework from KDE using Qt 5 - metapackage
+ Phonon Qt 5 is a multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This metapackage ensures that the system has a working Phonon configuration
+ installed (the core library and at least one back-end).
+
 Package: libphonon-dev
 Architecture: any
 Section: libdevel
@@ -42,13 +58,27 @@ Depends: libphonon4 (= ${binary:Version}),
          ${misc:Depends},
          ${sameVersionDep:libqt4-dev:libphonon4},
          ${shlibs:Depends}
-Description: multimedia framework from KDE - development files
+Description: multimedia framework from KDE using Qt 4 - development files
  Phonon is the Qt 4 multimedia API, which provides a task-oriented abstraction
  layer for capturing, mixing, processing, and playing audio and video content.
  .
  This package contains the development files needed to build Qt 4 applications
  using the Phonon cross-platform multimedia framework.
 
+Package: libphonon-qt5-dev
+Architecture: any
+Section: libdevel
+Depends: libphonon4qt5 (= ${binary:Version}),
+         phonon-qt5-backend-null | phonon-qt5,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: multimedia framework from KDE using Qt 5 - development files
+ Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the development files needed to build Qt 5 applications
+ using the Phonon cross-platform multimedia framework.
+
 Package: libphonon4
 Architecture: any
 Multi-Arch: same
@@ -63,6 +93,19 @@ Description: multimedia framework from KDE - core library
  This package contains the core library of the Phonon cross-platform multimedia
  framework from KDE. It is required to run applications that use Phonon.
 
+Package: libphonon4qt5
+Architecture: any
+Multi-Arch: same
+Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: multimedia framework from KDE using Qt 5 - core library
+ Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the core library of the Phonon cross-platform multimedia
+ framework from KDE. It is required to run applications that use Phonon.
+
 Package: libphononexperimental-dev
 Architecture: any
 Section: libdevel
@@ -80,6 +123,20 @@ Description: multimedia framework from KDE - experimental development files
  Third-party applications should not depend on this library. Please read
  README.Debian if you are considering a build-dependency on this package.
 
+Package: libphonon4qt5experimental-dev
+Architecture: any
+Section: libdevel
+Depends: libphonon4qt5experimental4 (= ${binary:Version}),
+         ${misc:Depends},
+Description: multimedia framework from KDE using Qt 5 - experimental development files
+ Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the development files needed to build Phonon back-ends
+ or internal applications which need the Phonon-Experimental library.
+ Third-party applications should not depend on this library. Please read
+ README.Debian if you are considering a build-dependency on this package.
+
 Package: libphononexperimental4
 Architecture: any
 Multi-Arch: same
@@ -89,7 +146,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}
 Provides: phononexperimental-abi-1
 Replaces: libphonon4 (<< 4:4.6.0really4.3.80)
 Breaks: libphonon4 (<< 4:4.6.0really4.3.80)
-Description: multimedia framework from KDE - experimental library (internal)
+Description: multimedia framework from KDE using Qt 4 - experimental library (internal)
  Phonon is the Qt 4 multimedia API, which provides a task-oriented abstraction
  layer for capturing, mixing, processing, and playing audio and video content.
  .
@@ -98,6 +155,22 @@ Description: multimedia framework from KDE - experimental library (internal)
  should not depend on this library. Please read README.Debian before using this
  library.
 
+Package: libphonon4qt5experimental4
+Architecture: any
+Multi-Arch: same
+Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Provides: phononexperimentalqt5-abi-1
+Description: multimedia framework from KDE using Qt 5 - experimental library (internal)
+ Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains the Phonon-Experimental library, which might be needed
+ by Phonon back-ends or other internal applications. Third-party applications
+ should not depend on this library. Please read README.Debian before using this
+ library.
+
 Package: phonon-backend-null
 Architecture: any
 Multi-Arch: same
@@ -112,6 +185,20 @@ Description: multimedia framework from KDE - null back-end (no real back-end)
  disable Phonon audio/video capabilities. Please note that Phonon behavior
  with this package installed has not been well tested.
 
+Package: phonon-qt5-backend-null
+Architecture: any
+Multi-Arch: same
+Provides: phonon-backend
+Depends: libphonon4qt5, ${misc:Depends}
+Conflicts: phonon-backend
+Description: multimedia framework from KDE using Qt 5 - null back-end (no real back-end)
+ Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package does not provide any real Phonon back-end. It can be used to
+ disable Phonon audio/video capabilities. Please note that Phonon behavior
+ with this package installed has not been well tested.
+
 Package: phonon-dbg
 Priority: extra
 Architecture: any
@@ -126,3 +213,18 @@ Description: multimedia framework from KDE - debugging symbols
  This package contains debugging symbols for the Phonon library and its main
  back-ends. Install it if you want to report a crash or debug a problem with
  Phonon or its back-ends.
+
+Package: phonon-qt5-dbg
+Priority: extra
+Architecture: any
+Multi-Arch: same
+Section: debug
+Depends: libphonon4qt5 (= ${binary:Version}), ${misc:Depends}
+Suggests: libphonon4qt5experimental4 (= ${binary:Version})
+Description: multimedia framework from KDE using Qt 5 - debugging symbols
+ Phonon is the Qt 5 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ This package contains debugging symbols for the Phonon library and its main
+ back-ends. Install it if you want to report a crash or debug a problem with
+ Phonon or its back-ends.
diff --git a/debian/libphonon-qt5-dev.install b/debian/libphonon-qt5-dev.install
new file mode 100644
index 0000000..6e2aac3
--- /dev/null
+++ b/debian/libphonon-qt5-dev.install
@@ -0,0 +1,170 @@
+usr/lib/*/pkgconfig/phonon4qt5.pc
+usr/lib/*/cmake/phonon4qt5/Phonon4Qt5ConfigVersion.cmake
+usr/lib/*/cmake/phonon4qt5/PhononTargets-debian.cmake
+usr/lib/*/cmake/phonon4qt5/PhononTargets.cmake
+usr/lib/*/cmake/phonon4qt5/Phonon4Qt5Config.cmake
+usr/lib/*/qt5/mkspecs/modules/qt_phonon4qt5.pri
+usr/lib/*/libphonon4qt5.so
+usr/share/phonon/buildsystem/COPYING-CMAKE-SCRIPTS
+usr/share/phonon4qt5/buildsystem/FindAutomoc4.cmake
+usr/share/phonon4qt5/buildsystem/MacroOptionalFindPackage.cmake
+usr/share/phonon4qt5/buildsystem/COPYING-CMAKE-SCRIPTS
+usr/share/phonon4qt5/buildsystem/MacroLogFeature.cmake
+usr/share/phonon4qt5/buildsystem/cmake_uninstall.cmake.in
+usr/share/phonon4qt5/buildsystem/FindPhononInternal.cmake
+usr/share/phonon4qt5/buildsystem/MacroEnsureVersion.cmake
+usr/share/phonon4qt5/buildsystem/PhononMacros.cmake
+usr/share/phonon4qt5/buildsystem/FindPackageHandleStandardArgs.cmake
+usr/share/phonon4qt5/buildsystem/MacroPushRequiredVars.cmake
+usr/share/dbus-1/interfaces/org.kde.Phonon4Qt5.AudioOutput.xml
+usr/include/phonon4qt5/phonon/audiooutput.h
+usr/include/phonon4qt5/phonon/phononnamespace.h
+usr/include/phonon4qt5/phonon/objectdescriptionmodel.h
+usr/include/phonon4qt5/phonon/PlatformPlugin
+usr/include/phonon4qt5/phonon/AbstractAudioOutput
+usr/include/phonon4qt5/phonon/MediaSource
+usr/include/phonon4qt5/phonon/StreamInterface
+usr/include/phonon4qt5/phonon/pulsesupport.h
+usr/include/phonon4qt5/phonon/VolumeFaderEffect
+usr/include/phonon4qt5/phonon/Mrl
+usr/include/phonon4qt5/phonon/AudioOutputInterface42
+usr/include/phonon4qt5/phonon/platformplugin.h
+usr/include/phonon4qt5/phonon/VideoPlayer
+usr/include/phonon4qt5/phonon/EffectWidget
+usr/include/phonon4qt5/phonon/VideoWidgetInterface44
+usr/include/phonon4qt5/phonon/videoplayer.h
+usr/include/phonon4qt5/phonon/objectdescription.h
+usr/include/phonon4qt5/phonon/volumefadereffect.h
+usr/include/phonon4qt5/phonon/AddonInterface
+usr/include/phonon4qt5/phonon/videowidgetinterface.h
+usr/include/phonon4qt5/phonon/VideoWidget
+usr/include/phonon4qt5/phonon/audiodataoutputinterface.h
+usr/include/phonon4qt5/phonon/AudioCaptureDeviceModel
+usr/include/phonon4qt5/phonon/mrl.h
+usr/include/phonon4qt5/phonon/seekslider.h
+usr/include/phonon4qt5/phonon/AudioOutputInterface
+usr/include/phonon4qt5/phonon/GlobalDescriptionContainer
+usr/include/phonon4qt5/phonon/ObjectDescriptionData
+usr/include/phonon4qt5/phonon/backendinterface.h
+usr/include/phonon4qt5/phonon/abstractvideooutput.h
+usr/include/phonon4qt5/phonon/streaminterface.h
+usr/include/phonon4qt5/phonon/audiodataoutput.h
+usr/include/phonon4qt5/phonon/AudioDataOutput
+usr/include/phonon4qt5/phonon/MediaObject
+usr/include/phonon4qt5/phonon/MediaObjectInterface
+usr/include/phonon4qt5/phonon/AudioChannelDescriptionModel
+usr/include/phonon4qt5/phonon/phonondefs.h
+usr/include/phonon4qt5/phonon/VideoWidgetInterfaceLatest
+usr/include/phonon4qt5/phonon/mediaobject.h
+usr/include/phonon4qt5/phonon/SubtitleDescription
+usr/include/phonon4qt5/phonon/abstractaudiooutput.h
+usr/include/phonon4qt5/phonon/abstractmediastream.h
+usr/include/phonon4qt5/phonon/SubtitleDescriptionModel
+usr/include/phonon4qt5/phonon/BackendInterface
+usr/include/phonon4qt5/phonon/effectparameter.h
+usr/include/phonon4qt5/phonon/VolumeFaderInterface
+usr/include/phonon4qt5/phonon/AudioOutput
+usr/include/phonon4qt5/phonon/phonon_export.h
+usr/include/phonon4qt5/phonon/VideoCaptureDevice
+usr/include/phonon4qt5/phonon/effectinterface.h
+usr/include/phonon4qt5/phonon/SeekSlider
+usr/include/phonon4qt5/phonon/BackendCapabilities
+usr/include/phonon4qt5/phonon/videowidget.h
+usr/include/phonon4qt5/phonon/mediasource.h
+usr/include/phonon4qt5/phonon/Effect
+usr/include/phonon4qt5/phonon/medianode.h
+usr/include/phonon4qt5/phonon/EffectInterface
+usr/include/phonon4qt5/phonon/addoninterface.h
+usr/include/phonon4qt5/phonon/AbstractMediaStream
+usr/include/phonon4qt5/phonon/VideoCaptureDeviceModel
+usr/include/phonon4qt5/phonon/phonon
+usr/include/phonon4qt5/phonon/ObjectDescriptionModel
+usr/include/phonon4qt5/phonon/AudioOutputDeviceModel
+usr/include/phonon4qt5/phonon/AudioOutputDevice
+usr/include/phonon4qt5/phonon/MediaNode
+usr/include/phonon4qt5/phonon/globalconfig.h
+usr/include/phonon4qt5/phonon/AudioOutputInterface40
+usr/include/phonon4qt5/phonon/effectwidget.h
+usr/include/phonon4qt5/phonon/volumefaderinterface.h
+usr/include/phonon4qt5/phonon/backendcapabilities.h
+usr/include/phonon4qt5/phonon/Path
+usr/include/phonon4qt5/phonon/audiooutputinterface.h
+usr/include/phonon4qt5/phonon/ObjectDescription
+usr/include/phonon4qt5/phonon/volumeslider.h
+usr/include/phonon4qt5/phonon/EffectDescriptionModel
+usr/include/phonon4qt5/phonon/EffectDescription
+usr/include/phonon4qt5/phonon/EffectParameter
+usr/include/phonon4qt5/phonon/globaldescriptioncontainer.h
+usr/include/phonon4qt5/phonon/AudioCaptureDevice
+usr/include/phonon4qt5/phonon/path.h
+usr/include/phonon4qt5/phonon/AudioChannelDescription
+usr/include/phonon4qt5/phonon/VideoWidgetInterface
+usr/include/phonon4qt5/phonon/mediaobjectinterface.h
+usr/include/phonon4qt5/phonon/effect.h
+usr/include/phonon4qt5/phonon/Global
+usr/include/phonon4qt5/phonon/mediacontroller.h
+usr/include/phonon4qt5/phonon/AvCapture
+usr/include/phonon4qt5/phonon/VolumeSlider
+usr/include/phonon4qt5/phonon/ObjectDescriptionModelData
+usr/include/phonon4qt5/phonon/MediaController
+usr/include/phonon4qt5/phonon/AbstractVideoOutput
+usr/include/phonon4qt5/phonon/experimental/phononnamespace.h
+usr/include/phonon4qt5/phonon/experimental/objectdescription.h
+usr/include/phonon4qt5/phonon/experimental/videodataoutputinterface.h
+usr/include/phonon4qt5/phonon/experimental/audiodataoutputinterface.h
+usr/include/phonon4qt5/phonon/experimental/export.h
+usr/include/phonon4qt5/phonon/experimental/videodataoutput.h
+usr/include/phonon4qt5/phonon/experimental/avcaptureinterface.h
+usr/include/phonon4qt5/phonon/experimental/audioformat.h
+usr/include/phonon4qt5/phonon/experimental/backendinterface.h
+usr/include/phonon4qt5/phonon/experimental/videodataoutput2.h
+usr/include/phonon4qt5/phonon/experimental/audiodataoutput.h
+usr/include/phonon4qt5/phonon/experimental/packetpool.h
+usr/include/phonon4qt5/phonon/experimental/videoframe.h
+usr/include/phonon4qt5/phonon/experimental/abstractaudiodataoutput.h
+usr/include/phonon4qt5/phonon/experimental/abstractvideodataoutput.h
+usr/include/phonon4qt5/phonon/experimental/videowidget.h
+usr/include/phonon4qt5/phonon/experimental/avcapture.h
+usr/include/phonon4qt5/phonon/experimental/mediasource.h
+usr/include/phonon4qt5/phonon/experimental/packet.h
+usr/include/phonon4qt5/phonon/experimental/snapshotinterface.h
+usr/include/phonon4qt5/phonon/experimental/visualization.h
+usr/include/phonon4qt5/phonon/experimental/globalconfig.h
+usr/include/phonon4qt5/phonon/experimental/videoframe2.h
+usr/include/phonon4qt5/phonon/experimental/backendcapabilities.h
+usr/include/phonon4qt5/phonon/Phonon/PlatformPlugin
+usr/include/phonon4qt5/phonon/Phonon/AbstractAudioOutput
+usr/include/phonon4qt5/phonon/Phonon/MediaSource
+usr/include/phonon4qt5/phonon/Phonon/StreamInterface
+usr/include/phonon4qt5/phonon/Phonon/VolumeFaderEffect
+usr/include/phonon4qt5/phonon/Phonon/VideoPlayer
+usr/include/phonon4qt5/phonon/Phonon/EffectWidget
+usr/include/phonon4qt5/phonon/Phonon/AddonInterface
+usr/include/phonon4qt5/phonon/Phonon/VideoWidget
+usr/include/phonon4qt5/phonon/Phonon/AudioOutputInterface
+usr/include/phonon4qt5/phonon/Phonon/MediaObject
+usr/include/phonon4qt5/phonon/Phonon/MediaObjectInterface
+usr/include/phonon4qt5/phonon/Phonon/BackendInterface
+usr/include/phonon4qt5/phonon/Phonon/VolumeFaderInterface
+usr/include/phonon4qt5/phonon/Phonon/AudioOutput
+usr/include/phonon4qt5/phonon/Phonon/SeekSlider
+usr/include/phonon4qt5/phonon/Phonon/BackendCapabilities
+usr/include/phonon4qt5/phonon/Phonon/Effect
+usr/include/phonon4qt5/phonon/Phonon/EffectInterface
+usr/include/phonon4qt5/phonon/Phonon/AbstractMediaStream
+usr/include/phonon4qt5/phonon/Phonon/ObjectDescriptionModel
+usr/include/phonon4qt5/phonon/Phonon/AudioOutputDeviceModel
+usr/include/phonon4qt5/phonon/Phonon/AudioOutputDevice
+usr/include/phonon4qt5/phonon/Phonon/AudioDevice
+usr/include/phonon4qt5/phonon/Phonon/MediaNode
+usr/include/phonon4qt5/phonon/Phonon/Path
+usr/include/phonon4qt5/phonon/Phonon/ObjectDescription
+usr/include/phonon4qt5/phonon/Phonon/AudioDeviceEnumerator
+usr/include/phonon4qt5/phonon/Phonon/EffectDescriptionModel
+usr/include/phonon4qt5/phonon/Phonon/EffectDescription
+usr/include/phonon4qt5/phonon/Phonon/EffectParameter
+usr/include/phonon4qt5/phonon/Phonon/VideoWidgetInterface
+usr/include/phonon4qt5/phonon/Phonon/Global
+usr/include/phonon4qt5/phonon/Phonon/VolumeSlider
+usr/include/phonon4qt5/phonon/Phonon/MediaController
+usr/include/phonon4qt5/phonon/Phonon/AbstractVideoOutput
diff --git a/debian/libphonon4qt5.install b/debian/libphonon4qt5.install
new file mode 100644
index 0000000..525671b
--- /dev/null
+++ b/debian/libphonon4qt5.install
@@ -0,0 +1,2 @@
+usr/lib/*/libphonon4qt5.so.4.7.1
+usr/lib/*/libphonon4qt5.so.4
diff --git a/debian/libphonon4qt5experimental-dev.install b/debian/libphonon4qt5experimental-dev.install
new file mode 100644
index 0000000..9a99bc7
--- /dev/null
+++ b/debian/libphonon4qt5experimental-dev.install
@@ -0,0 +1,9 @@
+usr/lib/*/libphonon4qt5experimental.so
+usr/include/phonon4qt5/KDE/Phonon/Experimental/Visualization
+usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame
+usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutput
+usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutputInterface
+usr/include/phonon4qt5/KDE/Phonon/Experimental/AudioDataOutput
+usr/include/phonon4qt5/KDE/Phonon/Experimental/AbstractVideoDataOutput
+usr/include/phonon4qt5/KDE/Phonon/Experimental/SnapshotInterface
+usr/include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame2
diff --git a/debian/libphonon4qt5experimental4.install b/debian/libphonon4qt5experimental4.install
new file mode 100644
index 0000000..d300f3f
--- /dev/null
+++ b/debian/libphonon4qt5experimental4.install
@@ -0,0 +1,2 @@
+usr/lib/*/libphonon4qt5experimental.so.4
+usr/lib/*/libphonon4qt5experimental.so.4.7.1

-- 
Phonon Multimedia Framework packaging



More information about the pkg-kde-commits mailing list