From 683f755eec0c60c38225684df0316048cddc9be7 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Sat, 30 May 2009 10:23:05 -0400 Subject: [PATCH] debian: Update control file to remove lintian warnings * Update debian policy standards 3.8.1 * Expand short and extended descriptions * Remove duplicated section and priority fields in the binary packages * Remove empty depends: header Signed-off-by: "Theodore Ts'o" --- debian/control | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/debian/control b/debian/control index a7c042c8..86d216b7 100644 --- a/debian/control +++ b/debian/control @@ -3,13 +3,11 @@ Section: admin Priority: required Maintainer: Theodore Y. Ts'o Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc], debhelper (>= 7.0) -Standards-Version: 3.8.0.0 +Standards-Version: 3.8.1.0 Homepage: http://e2fsprogs.sourceforge.net Package: e2fsck-static -Section: admin Priority: optional -Depends: Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static Architecture: any Description: statically-linked version of the ext2 filesystem checker @@ -24,7 +22,6 @@ Description: statically-linked version of the ext2 filesystem checker Package: libcomerr2 Section: libs -Priority: required Provides: libcomerr-kth-compat Depends: ${shlibs:Depends} Replaces: e2fsprogs (<< 1.34-1) @@ -50,7 +47,6 @@ Description: common error description library - headers and static libraries Package: libss2 Section: libs -Priority: required Depends: libcomerr2, ${shlibs:Depends} Replaces: e2fsprogs (<< 1.34-1) Architecture: any @@ -77,14 +73,19 @@ Description: command-line interface parsing library - headers and static librari Package: libuuid1 Section: libs -Priority: required Depends: passwd, ${shlibs:Depends} Recommends: uuid-runtime Replaces: e2fsprogs (<< 1.34-1) Architecture: any -Description: universally unique id library - libuuid generates and parses 128-bit universally unique id's (UUID's). - See RFC 4122 for more information. +Description: Universally Unique ID library + The libuuid library generates and parses 128-bit universally unique + id's (UUID's). A UUID is an identifier that is unique across both + space and time, with respect to the space of all UUIDs. A UUID can + be used for multiple purposes, from tagging objects with an extremely + short lifetime, to reliably identifying very persistent objects + across a network. + . + See RFC 4122 for more information. Package: uuid-runtime Section: libs @@ -92,17 +93,23 @@ Priority: optional Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends} Replaces: e2fsprogs (<= 1.40.3-1ubuntu1) Architecture: any -Description: universally unique id library - libuuid generates and parses 128-bit universally unique id's (UUID's). - See RFC 4122 for more information. +Description: runtime components for the Universally Unique ID library + The libuuid library generates and parses 128-bit universally unique + id's (UUID's). A UUID is an identifier that is unique across both + space and time, with respect to the space of all UUIDs. A UUID can + be used for multiple purposes, from tagging objects with an extremely + short lifetime, to reliably identifying very persistent objects + across a network. + . + See RFC 4122 for more information. . This package contains the uuidgen program and the uuidd daemon. . - The uuidd daemon is used to generate universally unique identifiers (UUIDs), - especially time-based UUID’s, in a secure and guaranteed-unique fashion, - even in the face of large numbers of threads trying to grab UUID’s - running on different CPU’s. It is used by libuuid as well as the - uuidgen program. + The uuidd daemon is used to generate UUIDs, especially time-based + UUID’s, in a secure and guaranteed-unique fashion, even in the face + of large numbers of threads trying to grab UUID’s running on + different CPU’s. It is used by libuuid as well as the uuidgen + program. Package: libuuid1-udeb XC-Package-Type: udeb @@ -110,7 +117,7 @@ Section: debian-installer Priority: optional Depends: ${shlibs:Depends} Architecture: any -Description: universally unique id library +Description: stripped down universally unique id library, for debian-installer libuuid generates and parses 128-bit universally unique id's (UUID's). See RFC 4122 for more information. . @@ -130,7 +137,6 @@ Description: universally unique id library - headers and static libraries Package: libblkid1 Section: libs -Priority: required Depends: ${shlibs:Depends} Architecture: any Description: block device id library @@ -146,7 +152,7 @@ Section: debian-installer Priority: optional Depends: ${shlibs:Depends} Architecture: any -Description: block device id library +Description: stripped down block device id library, for debian-installer The blkid library which allows system programs like fsck and mount to quickly and easily find block devices by filesystem UUID and LABEL. This allows system administrators to avoid specifiying @@ -184,7 +190,6 @@ Description: stripped-down versions of e2fsprogs, for debian-installer Package: e2fslibs Section: libs -Priority: required Depends: ${shlibs:Depends} Replaces: e2fsprogs (<< 1.34-1) Provides: libext2fs2, libe2p2 @@ -217,7 +222,6 @@ Description: ext2 filesystem libraries - headers and static libraries Package: e2fsprogs Essential: yes Pre-Depends: ${shlibs:Depends} -Depends: Suggests: gpart, parted, e2fsck-static Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4) Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2)