rev 16894 - trunk/packages/phonon/debian

Fathi Boudra fabo at alioth.debian.org
Fri Feb 12 15:45:53 UTC 2010


Author: fabo
Date: 2010-02-12 15:45:52 +0000 (Fri, 12 Feb 2010)
New Revision: 16894

Added:
   trunk/packages/phonon/debian/libphonon-dev.install
   trunk/packages/phonon/debian/libphonon-dev.links
   trunk/packages/phonon/debian/libphonon4.install
Modified:
   trunk/packages/phonon/debian/changelog
   trunk/packages/phonon/debian/control
   trunk/packages/phonon/debian/rules
Log:
Build Phonon from kdesupport again:
 - Add phonon, phonon-dbg, libphonon4 and libphonon-dev packages.
 - Remove libphonon-dev build dependency.


Modified: trunk/packages/phonon/debian/changelog
===================================================================
--- trunk/packages/phonon/debian/changelog	2010-02-12 15:41:01 UTC (rev 16893)
+++ trunk/packages/phonon/debian/changelog	2010-02-12 15:45:52 UTC (rev 16894)
@@ -3,6 +3,8 @@
   * New upstream release.
 
   [ Fathi Boudra ]
+  * Build Phonon from kdesupport again:
+    - Add phonon, phonon-dbg, libphonon4 and libphonon-dev packages.
   * Remove patches:
     - 02_disable_phonon_build.diff - dropped.
     - 03_r950739_fullscreen_hidecursor.diff - stolen upstream.
@@ -12,6 +14,7 @@
   * Update debian/control:
     - Bump build dependencies (debhelper and pkg-kde-tools).
     - Add libpulse-dev build dependency.
+    - Remove libphonon-dev build dependency.
     - Bump Standards-Version from 3.8.2 to 3.8.4 (no changes needed).
 
   [ Ana Beatriz Guerrero Lopez ]

Modified: trunk/packages/phonon/debian/control
===================================================================
--- trunk/packages/phonon/debian/control	2010-02-12 15:41:01 UTC (rev 16893)
+++ trunk/packages/phonon/debian/control	2010-02-12 15:45:52 UTC (rev 16894)
@@ -3,10 +3,10 @@
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Modestas Vainius <modax at debian.org>, Fathi Boudra <fabo at debian.org>
-Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7.4.3), quilt, cmake (>= 2.6.2), pkg-kde-tools (>= 0.6.1), automoc,
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7.4.13), quilt, cmake (>= 2.6.2), pkg-kde-tools (>= 0.6.1), automoc,
  libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
  libglib2.0-dev, libglu1-mesa-dev, libgstreamer-plugins-base0.10-dev, libgstreamer0.10-dev,
- libphonon-dev (>= 4:4.5.2), libpulse-dev (>= 0.9.21), libqt4-dev (>= 4:4.5.2), libqt4-opengl-dev (>= 4:4.5.2),
+ libpulse-dev (>= 0.9.21), libqt4-dev (>= 4:4.5.2), libqt4-opengl-dev (>= 4:4.5.2),
  libxine-dev, libxml2-dev
 Build-Conflicts: libxine2
 Standards-Version: 3.8.4
@@ -14,6 +14,43 @@
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/trunk/packages/phonon/#_trunk_packages_phonon_
 Vcs-Svn: svn://svn.debian.org/pkg-kde/trunk/packages/phonon
 
+Package: phonon
+Architecture: all
+Depends: ${misc:Depends}, libphonon4 (>= ${source:Version}),
+ phonon-backend-xine | phonon-backend
+Suggests: phonon-backend-gstreamer, phonon-backend-vlc, phonon-backend-mplayer
+Description: Qt 4 Phonon module 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.
+ .
+ The Qt Phonon module provides a cross-platform multimedia framework that
+ enables the use of audio and video content in Qt applications.
+
+Package: libphonon-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libphonon4 (= ${binary:Version})
+Replaces: kdelibs5-dev (<< 4:4.0.81)
+Description: Qt 4 Phonon library 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 Qt Phonon library.
+
+Package: libphonon4
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: kdelibs5 (<= 4:4.0.80)
+Description: Qt 4 Phonon module
+ Phonon is the Qt 4 multimedia API, which provides a task-oriented abstraction
+ layer for capturing, mixing, processing, and playing audio and video content.
+ .
+ The Qt Phonon module provides a cross-platform multimedia framework that
+ enables the use of audio and video content in Qt applications.
+
 Package: phonon-backend-xine
 Architecture: any
 Provides: phonon-backend
@@ -56,11 +93,16 @@
  with this package installed has not been well tested.
 
 Package: phonon-dbg
-Section: debug
 Priority: extra
 Architecture: any
-Depends: ${sameVersionDep:libphonon4}, phonon-dbg
-Suggests: phonon-backend-xine (= ${binary:Version}), phonon-backend-gstreamer (= ${binary:Version})
-Description: debugging symbols for Phonon backends
- This package contains debugging files useful when investigating problems
- (e.g. crashes) with Phonon backends.
+Section: debug
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libphonon4 (= ${binary:Version})
+Suggests: phonon-backend-xine (= ${binary:Version}),
+ phonon-backend-gstreamer (= ${binary:Version})
+Description: Qt 4 Phonon library debugging symbols
+ 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 debugging symbols for the Qt 4 Phonon library.
+ It's useful when investigating problems (e.g. crashes) with Phonon backends.

Added: trunk/packages/phonon/debian/libphonon-dev.install
===================================================================
--- trunk/packages/phonon/debian/libphonon-dev.install	                        (rev 0)
+++ trunk/packages/phonon/debian/libphonon-dev.install	2010-02-12 15:45:52 UTC (rev 16894)
@@ -0,0 +1,5 @@
+usr/include/KDE/Phonon/*
+usr/include/phonon/*
+usr/lib/libphonon*.so
+usr/lib/pkgconfig/phonon.pc
+usr/share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml

Added: trunk/packages/phonon/debian/libphonon-dev.links
===================================================================
--- trunk/packages/phonon/debian/libphonon-dev.links	                        (rev 0)
+++ trunk/packages/phonon/debian/libphonon-dev.links	2010-02-12 15:45:52 UTC (rev 16894)
@@ -0,0 +1,3 @@
+usr/include/phonon usr/include/qt4/phonon
+usr/include/phonon/phonon usr/include/phonon/Phonon
+

Added: trunk/packages/phonon/debian/libphonon4.install
===================================================================
--- trunk/packages/phonon/debian/libphonon4.install	                        (rev 0)
+++ trunk/packages/phonon/debian/libphonon4.install	2010-02-12 15:45:52 UTC (rev 16894)
@@ -0,0 +1 @@
+usr/lib/libphonon*.so.*

Modified: trunk/packages/phonon/debian/rules
===================================================================
--- trunk/packages/phonon/debian/rules	2010-02-12 15:41:01 UTC (rev 16893)
+++ trunk/packages/phonon/debian/rules	2010-02-12 15:45:52 UTC (rev 16894)
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
 include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk
+
 DEB_CMAKE_EXTRA_FLAGS += -DPLUGIN_INSTALL_DIR=/usr/lib/qt4/
-
-DEB_DH_SHLIBDEPS_ARGS_ALL = -- -xphonon
+#DEB_DH_MAKESHLIBS_ARGS_libphonon4 = -V
+DEB_DH_SHLIBDEPS_ARGS_ALL := -- -xphonon




More information about the pkg-kde-commits mailing list