[SCM] QCA2 library packaging branch, master, updated. debian/2.1.3-1-11-g0140c11

Felix Geyer fgeyer at moszumanska.debian.org
Mon Jan 8 20:28:57 UTC 2018


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-req/qca2.git;a=commitdiff;h=601ba20

The following commit has been merged in the master branch:
commit 601ba20840cb14e5ab669544f757480e88e4a6c9
Author: Felix Geyer <fgeyer at debian.org>
Date:   Mon Jan 8 21:05:34 2018 +0100

    Migrate to -dbgsym packages.
---
 debian/changelog |  1 +
 debian/control   | 30 ------------------------------
 debian/rules     |  6 +++---
 3 files changed, 4 insertions(+), 33 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a0277eb..0b268c9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ qca2 (2.1.3-2) UNRELEASED; urgency=medium
     - Disable_missed_openssl_cipher_suites.diff
     - Add_support_for_OpenSSL_1.1.0.diff
   * Remove transitional packages.
+  * Migrate to -dbgsym packages.
 
  -- Felix Geyer <fgeyer at debian.org>  Mon, 08 Jan 2018 18:26:21 +0100
 
diff --git a/debian/control b/debian/control
index 5739496..b056ba7 100644
--- a/debian/control
+++ b/debian/control
@@ -90,36 +90,6 @@ Description: command line tool for the Qt Cryptographic Architecture
  This package contains the command line tool for the Qt Cryptographic
  Architecture.
 
-Package: libqca2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: libqca2 (= ${binary:Version}), ${misc:Depends}
-Recommends: libqt4-dbg
-Description: debug symbols for the Qt Cryptographic Architecture
- The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
- platform API for a range of cryptographic features, including SSL/TLS,
- X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
- .
- This package contains debugging files used to investigate problems with
- the Qt Cryptographic Architecture libraries.
-
-Package: libqca-qt5-2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: libqca-qt5-2 (= ${binary:Version}), ${misc:Depends}
-Recommends: qtbase5-dbg
-Description: debug symbols for the Qt Cryptographic Architecture
- The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
- platform API for a range of cryptographic features, including SSL/TLS,
- X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
- .
- This package contains debugging files used to investigate problems with
- the Qt Cryptographic Architecture libraries.
-
 Package: libqca2-dev
 Section: libdevel
 Architecture: any
diff --git a/debian/rules b/debian/rules
index 63e1422..eb650f6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ CXXFLAGS += -fvisibility=hidden -fvisibility-inlines-hidden
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 QT5_BUILD_DIR = "build-qt5"
-QT5_PACKAGES = $(shell grep Package: debian/control | grep qt5 | grep -v '\-dbg' | sed -e 's/Package: //g')
+QT5_PACKAGES = $(shell grep Package: debian/control | grep qt5 | sed -e 's/Package: //g')
 QT5_DH_EXCLUDE := $(foreach package, $(QT5_PACKAGES), -N $(package))
 QT5_DH_INCLUDE := $(foreach package, $(QT5_PACKAGES), -p $(package))
 
@@ -43,5 +43,5 @@ override_dh_auto_install:
 	$(overridden_command) --builddirectory=$(QT5_BUILD_DIR)
 
 override_dh_strip:
-	$(overridden_command) $(QT5_DH_INCLUDE) --dbg-package=libqca-qt5-2-dbg
-	$(overridden_command) --remaining-packages --dbg-package=libqca2-dbg
+	$(overridden_command) $(QT5_DH_INCLUDE) --dbgsym-migration='libqca-qt5-2-dbg (<< 2.1.3-2~)'
+	$(overridden_command) --remaining-packages --dbgsym-migration='libqca2-dbg (<< 2.1.3-2~)'

-- 
QCA2 library packaging



More information about the pkg-kde-commits mailing list