summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/control11
-rw-r--r--debian/libqt4-dbg.install2
-rw-r--r--debian/phonon-dbg.install2
-rwxr-xr-xdebian/rules9
4 files changed, 21 insertions, 3 deletions
diff --git a/debian/control b/debian/control
index e94c75c..24c8d31 100644
--- a/debian/control
+++ b/debian/control
@@ -435,6 +435,17 @@ Description: Qt 4 XML patterns library debugging symbols
This packages contains the debugging symbols for the Qt 4 XML patterns
library.
+Package: phonon-dbg
+Priority: extra
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libphonon4 (= ${binary:Version})
+Description: Qt 4 Phonon library debugging symbols
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the debugging symbols for the Qt 4 Phonon library.
+
Package: qt4-designer
Architecture: any
Section: devel
diff --git a/debian/libqt4-dbg.install b/debian/libqt4-dbg.install
index 01bc575..3b27a65 100644
--- a/debian/libqt4-dbg.install
+++ b/debian/libqt4-dbg.install
@@ -15,7 +15,6 @@ usr/lib/libQtSql.so.*.debug
usr/lib/libQtSvg.so.*.debug
usr/lib/libQtTest.so.*.debug
usr/lib/libQtXml.so.*.debug
-usr/lib/libphonon.so.*.debug
usr/lib/qt4/plugins/accessible/libqtaccessiblecompatwidgets.so.debug
usr/lib/qt4/plugins/accessible/libqtaccessiblewidgets.so.debug
usr/lib/qt4/plugins/codecs/libqcncodecs.so.debug
@@ -23,7 +22,6 @@ usr/lib/qt4/plugins/codecs/libqjpcodecs.so.debug
usr/lib/qt4/plugins/codecs/libqkrcodecs.so.debug
usr/lib/qt4/plugins/codecs/libqtwcodecs.so.debug
usr/lib/qt4/plugins/designer/libphononwidgets.so.debug
-usr/lib/qt4/plugins/designer/libqt3supportwidgets.so.debug
usr/lib/qt4/plugins/graphicssystems/libqglgraphicssystem.so.debug
usr/lib/qt4/plugins/iconengines/libqsvgicon.so.debug
usr/lib/qt4/plugins/imageformats/libqgif.so.debug
diff --git a/debian/phonon-dbg.install b/debian/phonon-dbg.install
new file mode 100644
index 0000000..0edb2cd
--- /dev/null
+++ b/debian/phonon-dbg.install
@@ -0,0 +1,2 @@
+usr/lib/libphonon.so.*.debug
+usr/lib/qt4/plugins/designer/libphononwidgets.so.debug
diff --git a/debian/rules b/debian/rules
index 80b93bf..b04db49 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,7 +20,7 @@ DEB_MAKE_BUILD_TARGET := sub-src
DEB_MAKE_INSTALL_TARGET := INSTALL_ROOT=$(DEB_DESTDIR) install
DEB_DH_INSTALL_SOURCEDIR := debian/tmp
-# Ensure the *.debug files aren't included in any package other than libqt4-dbg
+# Ensure the *.debug files aren't included in any package other than *-dbg
DEB_DH_INSTALL_ARGS := --exclude=.debug
DEB_MAKE_CLEAN_TARGET := confclean distclean
@@ -32,6 +32,9 @@ SHLIBSVERSION := 4.5.1
$(foreach libpkg,$(filter-out %-dev %-dbg,$(filter lib%,$(DEB_ARCH_PACKAGES))),$(eval DEB_DH_MAKESHLIBS_ARGS_$(libpkg) := -V'$(libpkg) (>= $(SHLIBSVERSION))'))
DEB_DH_STRIP_ARGS_libqt4-dbg := --exclude=.debug
+DEB_DH_STRIP_ARGS_libqt4-webkit-dbg := --exclude=.debug
+DEB_DH_STRIP_ARGS_libqt4-xmlpatterns-dbg := --exclude=.debug
+DEB_DH_STRIP_ARGS_phonon-dbg := --exclude=.debug
DEB_DH_SHLIBDEPS_ARGS_ALL := --exclude=.debug
@@ -258,6 +261,10 @@ binary-install/libqt4-xmlpatterns-dbg::
# Run dh_install without the default DEB_DH_INSTALL_ARGS to install the *.debug files
dh_install -plibqt4-xmlpatterns-dbg --sourcedir=$(DEB_DH_INSTALL_SOURCEDIR)
+binary-install/phonon-dbg::
+# Run dh_install without the default DEB_DH_INSTALL_ARGS to install the *.debug files
+ dh_install -pphonon-dbg --sourcedir=$(DEB_DH_INSTALL_SOURCEDIR)
+
binary-post-install/libqt4-dev::
install -D -p -m0644 doc/html/qt.tags \
$(DEB_DESTDIR)/usr/share/qt4/doc/html/qt.tags