[SCM] qtscript packaging branch, master, updated. cb3046cc3e74f17d8acd481e843846b794f31848

Fathi Boudra fabo at alioth.debian.org
Tue Sep 4 16:27:59 UTC 2012


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtscript.git;a=commitdiff;h=cb3046c

The following commit has been merged in the master branch:
commit cb3046cc3e74f17d8acd481e843846b794f31848
Author: Fathi Boudra <fabo at debian.org>
Date:   Tue Sep 4 19:27:25 2012 +0300

    Use a signle debug package and re-order packages.
---
 debian/control |   33 +++++++++++----------------------
 debian/rules   |    8 +-------
 2 files changed, 12 insertions(+), 29 deletions(-)

diff --git a/debian/control b/debian/control
index 00af4f2..e26ef52 100644
--- a/debian/control
+++ b/debian/control
@@ -68,37 +68,26 @@ Description: Qt 5 script private development files
  .
  Use at your own risk.
 
+Package: qtscript5-examples
+Architecture: any
+Section: x11
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Qt 5 script 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 Qt 5 script examples.
+
 Package: qtscript5-dbg
 Priority: extra
 Architecture: any
 Section: debug
 Depends: libqtscript5 (= ${binary:Version}),
          libqtscripttools5 (= ${binary:Version}),
+         qtscript5-examples (= ${binary:Version}),
          ${misc:Depends}
 Description: Qt 5 script libraries 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 script libraries.
-
-Package: qtscript5-examples-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: qtscript5-examples (= ${binary:Version}), ${misc:Depends}
-Recommends: qtbase5-dbg
-Description: Qt 5 script 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 script examples.
-
-Package: qtscript5-examples
-Architecture: any
-Section: x11
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Qt 5 script 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 Qt 5 script examples.
diff --git a/debian/rules b/debian/rules
index 36c9b34..7d77df4 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=qtscript5-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:

-- 
qtscript packaging



More information about the pkg-kde-commits mailing list