From: Russ Allbery Date: Fri, 9 Jul 2010 23:33:52 +0000 (-0700) Subject: Tighten /usr/share/doc symlink dependencies, install NEWS X-Git-Tag: debian/1.5.75-1~15 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=98595f1b8efcb2cd7f2881484e098a757fbf4538;p=packages%2Fo%2Fopenafs.git Tighten /usr/share/doc symlink dependencies, install NEWS * Tighten the dependencies on openafs-client in packages that symlink their /usr/share/doc directories to openafs-client's to meet the Policy requirements for changelog files. * Install an upstream changelog file now that upstream provides one. --- diff --git a/debian/changelog b/debian/changelog index 5cda6920d..cdd4de4a5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -49,6 +49,9 @@ openafs (1.5.75-1) UNRELEASED; urgency=low - Remove selection of linux-image vs. kernel-image for kernel names. - Use Breaks instead of Conflicts. - Update standards version to 3.9.0. + * Tighten the dependencies on openafs-client in packages that symlink + their /usr/share/doc directories to openafs-client's to meet the + Policy requirements for changelog files. * Remove the lpia architecture. This was an experiment in Ubuntu that has apparently been dropped. * Add preliminary support for powerpcspe, mapping that architecture to @@ -58,6 +61,7 @@ openafs (1.5.75-1) UNRELEASED; urgency=low notes are no longer included. * Remove conflicts/replaces/provides for openafs-ptutil, which was ancient (removed in 2001). + * Install an upstream changelog file now that upstream provides one. * Update standards version to 3.9.0. - Use Breaks instead of Conflicts where appropriate. diff --git a/debian/control b/debian/control index 1168ec57d..31c5c5a95 100644 --- a/debian/control +++ b/debian/control @@ -33,7 +33,8 @@ Description: AFS distributed filesystem client support Package: openafs-fuse Priority: extra Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc -Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client (>= 1.5.74.1) +Depends: ${shlibs:Depends}, ${misc:Depends}, + openafs-client (= ${binary:Version}) Description: AFS distributed file system experimental FUSE client AFS is a distributed filesystem allowing cross-platform sharing of files among multiple computers. Facilities are provided for access @@ -48,7 +49,8 @@ Description: AFS distributed file system experimental FUSE client Package: openafs-kpasswd Priority: extra Architecture: alpha amd64 arm armel i386 ia64 powerpc powerpcspe ppc64 s390 s390x sparc -Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client +Depends: ${shlibs:Depends}, ${misc:Depends}, + openafs-client (= ${binary:Version}) Conflicts: krb5-user, heimdal-clients, kerberos4kth-clients Description: AFS distributed filesystem old password changing AFS is a distributed filesystem allowing cross-platform sharing of @@ -76,7 +78,7 @@ Description: AFS distributed filesystem file server Package: openafs-dbserver Architecture: alpha amd64 arm armel i386 ia64 powerpc powerpcspe ppc64 s390 s390x sparc Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, - openafs-fileserver, openafs-client + openafs-fileserver, openafs-client (= ${binary:Version}) Suggests: openafs-doc Description: AFS distributed filesystem database server AFS is a distributed filesystem allowing cross-platform sharing of @@ -200,7 +202,8 @@ Package: libpam-openafs-kaserver Architecture: alpha amd64 arm armel i386 ia64 powerpc powerpcspe ppc64 s390 s390x sparc Section: admin Priority: extra -Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client +Depends: ${shlibs:Depends}, ${misc:Depends}, + openafs-client (= ${binary:Version}) Description: AFS distributed filesystem kaserver PAM module AFS is a distributed filesystem allowing cross-platform sharing of files among multiple computers. Facilities are provided for access diff --git a/debian/rules b/debian/rules index 6dcd1775e..2ca48c65a 100755 --- a/debian/rules +++ b/debian/rules @@ -207,6 +207,7 @@ install-stamp: build-stamp debian/$(srcpkg)/usr/share/doc/$(srcpkg)/NEWS.Debian dh_dkms -V $(VERSION) + dh_installchangelogs NEWS dh install --after dh_install chmod 700 debian/openafs-client/var/cache/openafs chmod 700 debian/openafs-dbserver/var/lib/openafs/db