[bamf] 01/07: debian/{control, rules}: Split-up debug packages to provide proper multi-arch same bin:packages for the library part of bamf.

Mike Gabriel sunweaver at debian.org
Tue Aug 25 00:34:14 UTC 2015


This is an automated email from the git hooks/post-receive script.

sunweaver pushed a commit to branch master
in repository bamf.

commit 3dfd49656ace6311aa9e433b3ea11be818e3d500
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Tue Aug 25 00:56:30 2015 +0200

    debian/{control,rules}: Split-up debug packages to provide proper multi-arch same bin:packages for the library part of bamf.
---
 debian/control | 27 ++++++++++++++++++++++++---
 debian/rules   |  3 ++-
 2 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index 02fc071..c356a09 100644
--- a/debian/control
+++ b/debian/control
@@ -75,21 +75,42 @@ Description: Window matching library - documentation
  .
  This package contains the documentation
 
-Package: bamf-dbg
+Package: bamfdaemon-dbg
 Section: debug
 Architecture: any
 Priority: extra
+Breaks: bamf-dbg (<< 0.5.1-1~),
+Replaces: bamf-dbg (<< 0.5.1-1~),
+Depends: bamfdaemon (= ${binary:Version}),
+         libbamf3-dbg (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Window matching library - daemon debugging symbols
+ bamf matches application windows to desktop files
+ .
+ This package contains the daemon used by the library and a gio
+ module that facilitates the matching of applications started
+ through GDesktopAppInfo
+ .
+ This package contains debugging symbols for the daemon.
+
+Package: libbamf3-dbg
+Section: debug
+Architecture: any
+Multi-Arch: same
+Priority: extra
+Breaks: bamf-dbg (<< 0.5.1-1~),
 Depends: libbamf3-2 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
-Description: Window matching library - debugging symbols
+Description: Window matching library - shared library debugging symbols
  bamf matches application windows to desktop files
  .
  This package contains the daemon used by the library and a gio
  module that facilitates the matching of applications started
  through GDesktopAppInfo
  .
- This package contains debugging symbols for the daemon and library.
+ This package contains debugging symbols for the shared library.
 
 Package: gir1.2-bamf-3
 Section: introspection
diff --git a/debian/rules b/debian/rules
index 1990dbe..8674a73 100755
--- a/debian/rules
+++ b/debian/rules
@@ -31,7 +31,8 @@ override_dh_install:
 	dh_install --fail-missing
 
 override_dh_strip:
-	dh_strip --dbg-package=bamf-dbg
+	dh_strip --package=bamfdaemon --dbg-package=bamfdaemon-dbg
+	dh_strip --package=libbamf3-2 --dbg-package=libbamf3-dbg
 
 override_dh_girepository:
 	dh_girepository -pgir1.2-bamf-3

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mate/bamf.git



More information about the pkg-mate-commits mailing list