From bfd1abd32b58080dc6f78adf9388609a1010de90 Mon Sep 17 00:00:00 2001 From: Andreas Metzler Date: Sat, 4 Sep 2010 18:07:19 +0200 Subject: [PATCH] Move debugging symbols to new wmaker-dbg package Debian packaging change. Strip binaries (as required by policy) and provide detached debugging symbols in newly added wmaker-dbg package. --- debian/changelog | 1 + debian/control | 11 +++++++++++ debian/rules | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index a9579e13..ba6daea4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -42,6 +42,7 @@ wmaker (0.92.0+git-0) unstable; urgency=low + wmsetbg crashing on big png images. (Fixed by git 2ccc8e4a79a3179454d82b9acc574135ea6369a4, switching from alloca to calloc - wrlib/png.c) Closes: #148370 + * Provide detached debugging symbols in wmaker-dbg package. -- Andreas Metzler Sat, 07 Aug 2010 10:56:00 +0200 diff --git a/debian/control b/debian/control index 1084d533..172ab2ec 100644 --- a/debian/control +++ b/debian/control @@ -87,3 +87,14 @@ Description: Window Maker's own widget set - runtime library the WindowMaker window manager. . This package contains the libWINGs runtime library. + +Package: wmaker-dbg +Architecture: any +Section: debug +Priority: extra +Depends: libwraster3 (= ${binary:Version}) | libwings2 (= ${binary:Version}) | + libwutil1 (= ${binary:Version}) | wmaker (= ${binary:Version}), + ${misc:Depends} +Description: debugging symbols for WindowMaker packages + This package contains debugging symbols for Window Maker and its core + libraries (libWINGs, libWutils, libwraster). diff --git a/debian/rules b/debian/rules index 54871c35..b59ad6d7 100755 --- a/debian/rules +++ b/debian/rules @@ -179,7 +179,7 @@ binary-arch: build dh_installman -a dh_installchangelogs -a ChangeLog dh_link -a -# dh_strip -a + dh_strip -a --dbg-package=wmaker-dbg dh_lintian dh_compress -a dh_fixperms -a -- 2.11.4.GIT