[SCM] qtxmlpatterns packaging branch, master, updated. 486c771014e27044c2be9ea2e9536e9c1293bbcb
Fathi Boudra
fabo at alioth.debian.org
Tue Sep 4 16:28:40 UTC 2012
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtxmlpatterns.git;a=commitdiff;h=486c771
The following commit has been merged in the master branch:
commit 486c771014e27044c2be9ea2e9536e9c1293bbcb
Author: Fathi Boudra <fabo at debian.org>
Date: Tue Sep 4 19:28:10 2012 +0300
Use a single debug package and re-order packages.
---
debian/control | 80 +++++++++++++++++++++-----------------------------------
debian/rules | 8 +-----
2 files changed, 31 insertions(+), 57 deletions(-)
diff --git a/debian/control b/debian/control
index 3c14fb7..e56b2bc 100644
--- a/debian/control
+++ b/debian/control
@@ -16,6 +16,17 @@ Homepage: http://qt-project.org/
Vcs-Git: git://git.debian.org/pkg-kde/qt/qtxmlpatterns.git
Vcs-Browser: http://git.debian.org/?p=pkg-kde/qt/qtxmlpatterns.git;a=summary
+Package: libqtxmlpatterns5
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 5 XML patterns module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
+
Package: libqtxmlpatterns5-dev
Section: libdevel
Architecture: any
@@ -27,18 +38,6 @@ Description: Qt 5 XML patterns development files
This package contains the header development files used for building Qt 5
applications using QtXmlPatterns library.
-Package: qtxmlpatterns5-dev-tools
-Architecture: any
-Multi-Arch: foreign
-Section: devel
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt 5 XML patterns development programs
- 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 development programs such as xmlpatterns and
- xmlpatternsvalidator.
-
Package: libqtxmlpatterns5-private-dev
Architecture: any
Section: libdevel
@@ -54,58 +53,39 @@ Description: Qt 5 XML patterns private development files
.
Use at your own risk.
-Package: libqtxmlpatterns5
+Package: qtxmlpatterns5-dev-tools
Architecture: any
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: foreign
+Section: devel
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt 5 XML patterns module
- Qt is a cross-platform C++ application framework. Qt's primary feature
- is its rich set of widgets that provide standard GUI functionality.
- .
- QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.
-
-Package: libqtxmlpatterns5-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libqtxmlpatterns5 (= ${binary:Version}), ${misc:Depends}
-Description: Qt 5 XML patterns library debugging symbols
+Description: Qt 5 XML patterns development programs
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 5 XML patterns
- libraries.
+ This package contains the development programs such as xmlpatterns and
+ xmlpatternsvalidator.
-Package: qtxmlpatterns5-dev-tools-dbg
-Priority: extra
+Package: qtxmlpatterns5-examples
Architecture: any
-Section: debug
-Depends: qtxmlpatterns5-dev-bin (= ${binary:Version}), ${misc:Depends}
-Description: Qt 5 XML patterns binaries debugging symbols
+Section: x11
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 5 XML patterns examples
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 5 binaries.
+ This package contains Qt 5 XML patterns examples.
-Package: qtxmlpatterns5-examples-dbg
+Package: qtxmlpatterns5-dbg
Priority: extra
Architecture: any
Section: debug
-Depends: qtxmlpatterns5-examples (= ${binary:Version}), ${misc:Depends}
-Recommends: qtbase5-dbg
-Description: Qt 5 XML patterns examples 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 5 XML patterns examples.
-
-Package: qtxmlpatterns5-examples
-Architecture: any
-Section: x11
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt 5 XML patterns examples
+Depends: libqtxmlpatterns5 (= ${binary:Version}),
+ qtxmlpatterns5-dev-tools (= ${binary:Version}),
+ qtxmlpatterns5-examples (= ${binary:Version}),
+ ${misc:Depends}
+Description: Qt 5 XML patterns 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 Qt 5 XML patterns examples.
+ This package contains the debugging symbols for the Qt 5 XML patterns
+ libraries.
diff --git a/debian/rules b/debian/rules
index 36c9b34..25b239d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,16 +7,10 @@ export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags -
export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)
export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
-# Packages with own debug package
-pkgs_dbg := $(shell dh_listpackages | grep dbg | sed -e 's|-dbg||')
-
%:
- dh $@ --list-missing --parallel --with pkgkde_symbolshelper
+ dh $@ --list-missing --parallel --with pkgkde_symbolshelper --dbg-package=qtxmlpatterns5-dbg
override_dh_builddeb:
dh_builddeb -- -Zxz
-override_dh_strip:
- $(foreach pkg,$(pkgs_dbg),dh_strip -p$(pkg) --dbg-package=$(pkg)-dbg;)
-
override_dh_auto_test:
--
qtxmlpatterns packaging
More information about the pkg-kde-commits
mailing list