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

Attachment: pgp75R7Q7aRdx.pgp
Description: PGP signature

Reply via email to