From e4f72f975853dcc768951ea3c1f1d56b9d58d1b1 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Tue, 26 Sep 2006 22:57:57 +0000 Subject: [PATCH] * Build an openafs-dbg package with debugging information for all OpenAFS binaries. * Update to debhelper compatibility level V5. --- debian/changelog | 5 ++++- debian/compat | 2 +- debian/control | 17 ++++++++++++++++- debian/rules | 2 +- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 464f19b15..1878c0b3b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ openafs (1.4.2~fc4-1) unstable; urgency=low * New upstream release candidate. + * Build an openafs-dbg package with debugging information for all + OpenAFS binaries. + * Update to debhelper compatibility level V5. - -- Russ Allbery Tue, 26 Sep 2006 15:47:02 -0700 + -- Russ Allbery Tue, 26 Sep 2006 15:56:25 -0700 openafs (1.4.2~fc2-1) unstable; urgency=low diff --git a/debian/compat b/debian/compat index b8626c4cf..7ed6ff82d 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -4 +5 diff --git a/debian/control b/debian/control index f51d1a639..f73963b56 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: net Priority: optional Maintainer: Sam Hartman Uploaders: Russ Allbery -Build-Depends: debhelper (>= 4.1.16), libncurses5-dev, libpam0g-dev, bison, docbook-to-man, flex, perl, comerr-dev, libkrb5-dev +Build-Depends: debhelper (>= 5), libncurses5-dev, libpam0g-dev, bison, docbook-to-man, flex, perl, comerr-dev, libkrb5-dev Standards-Version: 3.7.2 Package: openafs-client @@ -126,3 +126,18 @@ Description: AFS distributed filesystem kaserver PAM module This package provides a PAM module for existing sites using the AFS kaserver for authentication. New sites should use a Kerberos v5 implementation, a Kerberos v5 PAM module, and libpam-openafs-session. + +Package: openafs-dbg +Priority: extra +Depends: openafs-client (= ${binary:Version}) +Architecture: i386 powerpc sparc alpha s390 ia64 hppa amd64 ppc64 +Section: libdevel +Description: AFS distributed filesystem debugging information + AFS is a distributed filesystem allowing cross-platform sharing of + files among multiple computers. Facilities are provided for access + control, authentication, backup and administrative management. + . + This package contains the debugging information for all of the OpenAFS + binaries in openafs-client, openafs-fileserver, openafs-dbserver, + openafs-krb5, etc. Make sure the version of this package matches the + version of the package being debugged. diff --git a/debian/rules b/debian/rules index 5fb503201..b62c4793b 100755 --- a/debian/rules +++ b/debian/rules @@ -186,7 +186,7 @@ binary-arch: build install DH_OPTIONS= dh_installinit -popenafs-client -r -- defaults 25 18 DH_OPTIONS= dh_installinit -popenafs-fileserver -r dh_link - dh_strip + dh_strip --dbg-package=openafs-dbg dh_compress dh_fixperms chmod 700 debian/openafs-client/var/cache/openafs -- 2.39.5