[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.4-3-g833dffd



The following commit has been merged in the master branch:
commit 833dffde34c11ac8926a967a827e7bade1f0757f
Author: Niels Thykier <niels@thykier.net>
Date:   Tue Nov 29 20:56:43 2011 +0100

    Added dh-autoreconf as an "ancient-libtool" suppressing package
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/cruft b/checks/cruft
index 2ad1efb..ec1377a 100644
--- a/checks/cruft
+++ b/checks/cruft
@@ -40,9 +40,11 @@ use File::Basename;
 # thrilled with having the automake exception as well, but people do depend on
 # autoconf and automake and then use autoreconf to update config.guess and
 # config.sub, and automake depends on autotools-dev.
-our $AUTOTOOLS = Lintian::Relation->new(join(' | ',
+our $AUTOTOOLS = Lintian::Relation->new (join (' | ',
     Lintian::Data->new ('cruft/autotools')->all));
 
+our $LIBTOOL = Lintian::Relation->new ('libtool | dh-autoreconf');
+
 # The files that contain error messages from tar, which we'll check and issue
 # tags for if they contain something unexpected, and their corresponding tags.
 our %ERRORS = ('index-errors'    => 'tar-errors-from-source',
@@ -112,8 +114,8 @@ if ($info->native) {
 }
 
 # Check if the package build-depends on autotools-dev, automake, or libtool.
-my $atdinbd = $info->relation('build-depends-all')->implies($AUTOTOOLS);
-my $ltinbd  = $info->relation('build-depends-all')->implies('libtool');
+my $atdinbd = $info->relation ('build-depends-all')->implies ($AUTOTOOLS);
+my $ltinbd  = $info->relation ('build-depends-all')->implies ($LIBTOOL);
 
 # Create a closure so that we can pass our lexical variables into the find
 # wanted function.  We don't want to make them global because we'll then leak
diff --git a/debian/changelog b/debian/changelog
index f6bfacd..fb4299c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,10 @@
 lintian (2.5.5) UNRELEASED; urgency=low
 
+  * checks/cruft:
+    + [NT] Added dh-autoreconf as a build-depends alternative to
+      libtool for suppressing ancient-libtool warning.  Thanks to
+      Felix Geyer for the report.  (Closes: #650325)
+
   * data/debhelper/dh_addons-manual:
     + [JW] Add python3-sphinx as provider of sphinxdoc dh sequence.
   * data/debhelper/dh_commands-manual:

-- 
Debian package checker


Reply to: