Package: debhelper Version: 7.3.12 Severity: minor Tags: patch Here are two minor control file fixes: - capitalize Debian as applicable in the long description; - move "file" and "man-db" to B-D-I and add a lintian source override because "po4a" is really used in the "clean" target even though lintian can't see it
The patch is against the Git debhelper 7.4.1, although the issues are present in the version of debhelper in Squeeze and probably earlier, too. Thanks, and keep up the good work on debhelper! -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores) Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages debhelper depends on: ii binutils 2.19.51.20090723-1 The GNU assembler, linker and bina ii dpkg-dev 1.15.3.1 Debian package development tools ii file 5.03-1 Determines file type using "magic" ii html2text 1.3.2a-14 advanced HTML to text converter ii man-db 2.5.6-1 on-line manual pager ii perl 5.10.0-25 Larry Wall's Practical Extraction ii perl-base 5.10.0-25 minimal Perl system ii po-debconf 1.0.16 tool for managing templates file t debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 0.48 tool that converts source archives -- no debconf information
From 9a38cee360825e214a18a36e0c94bdce246357b2 Mon Sep 17 00:00:00 2001 From: Peter Pentchev <r...@ringlet.net> Date: Mon, 7 Sep 2009 15:21:10 +0300 Subject: [PATCH 1/2] Capitalize Debian properly where applicable. --- debian/control | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/control b/debian/control index 1493103..bab64cd 100644 --- a/debian/control +++ b/debian/control @@ -15,8 +15,8 @@ Suggests: dh-make Conflicts: dpkg-cross (<< 1.18), python-support (<< 0.5.3), python-central (<< 0.5.6) Description: helper programs for debian/rules A collection of programs that can be used in a debian/rules file to - automate common tasks related to building debian packages. Programs + automate common tasks related to building Debian packages. Programs are included to install various files into your package, compress - files, fix file permissions, integrate your package with the debian - menu system, debconf, doc-base, etc. Most debian packages use debhelper + files, fix file permissions, integrate your package with the Debian + menu system, debconf, doc-base, etc. Most Debian packages use debhelper as part of their build process. -- 1.6.3.3
From 556ade60cea0659ab74ea84a645c527b125d2fd8 Mon Sep 17 00:00:00 2001 From: Peter Pentchev <r...@ringlet.net> Date: Mon, 7 Sep 2009 15:34:46 +0300 Subject: [PATCH 2/2] Specify the proper Build-Depends and -Indep. Move "file" and "man-db" to Build-Depends-Indep, and appease lintian about "po4a" which is indeed used in the "clean" target. --- debian/control | 3 ++- debian/source.lintian-overrides | 1 + 2 files changed, 3 insertions(+), 1 deletions(-) create mode 100644 debian/source.lintian-overrides diff --git a/debian/control b/debian/control index bab64cd..0211d94 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: debhelper Section: devel Priority: optional Maintainer: Joey Hess <jo...@debian.org> -Build-Depends: po4a (>= 0.24), man-db (>= 2.5.1), file (>= 3.23) +Build-Depends: po4a (>= 0.24) +Build-Depends-Indep: man-db (>= 2.5.1), file (>= 3.23) Standards-Version: 3.8.3 Vcs-Git: git://git.debian.org/git/debhelper/debhelper.git Vcs-Browser: http://git.debian.org/?p=debhelper/debhelper.git;a=summary diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides new file mode 100644 index 0000000..ca7d853 --- /dev/null +++ b/debian/source.lintian-overrides @@ -0,0 +1 @@ +debhelper source: build-depends-without-arch-dep po4a -- 1.6.3.3
pgp75R7Q7aRdx.pgp
Description: PGP signature