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

[SCM] Debian package checker branch, master, updated. 2.4.3-120-g0325e49



The following commit has been merged in the master branch:
commit d464b3d0ce0f70480976127570d24f379b9173a6
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Jan 9 21:09:37 2011 +0100

    Moved the list of autotools into a data file
    
      * checks/cruft{,.desc}
        + [NT] Moved the list of autotools packages into data/cruft/autotools.
      * data/cruft/autotools:
        + [NT] Added the file which is a list of all packages that will
          suppress the {ancient,outdated}-autotools-helper-file tags.
          Currently this is manually updated.  This new list includes
          dh-autoreconf.  (Closes: #592358)

diff --git a/checks/cruft b/checks/cruft
index 859ba82..0bef1d1 100644
--- a/checks/cruft
+++ b/checks/cruft
@@ -25,6 +25,7 @@
 package Lintian::cruft;
 use strict;
 
+use Lintian::Data;
 use Lintian::Relation ();
 use Lintian::Tags qw(tag);
 use Util;
@@ -39,8 +40,7 @@ use File::Basename;
 # 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(' | ',
-    qw(autotools-dev automake automaken automake1.4 automake1.7 automake1.8
-       automake1.9 automake1.10 automake1.11)));
+    new Lintian::Data('cruft/autotools')->all()));
 
 # 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.
diff --git a/data/cruft/autotools b/data/cruft/autotools
new file mode 100644
index 0000000..0892138
--- /dev/null
+++ b/data/cruft/autotools
@@ -0,0 +1,14 @@
+# List of packages that will supress the
+# {ancient,outdated}-autotools-helper-file tags
+#
+
+autotools-dev
+automake
+automaken
+automake1.4
+automake1.7
+automake1.8
+automake1.9
+automake1.10
+automake1.11
+dh-autoreconf
diff --git a/debian/changelog b/debian/changelog
index a15c60a..2ec5d33 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -22,6 +22,7 @@ lintian (2.4.4) UNRELEASED; urgency=low
     + [NT] Corrected the description of diff-contains-$vcs-control-dir.
       It incorrectly assumed that -i worked for native packages.
       (Closes: #609153)
+    + [NT] Moved the list of autotools packages into data/cruft/autotools.
   * checks/debhelper{,.desc}:
     + [NT] Fix dependency check for dh_nativejava, default-jdk has never
       provided dh_nativejava.  (Closes: #606506)
@@ -74,6 +75,11 @@ lintian (2.4.4) UNRELEASED; urgency=low
   * data/changelog-file/ubuntu-dists:
     + [CW] Add natty as a valid Ubuntu distribution, and remove the EOLed
       intrepid and jaunty.
+  * data/cruft/autotools:
+    + [NT] Added the file which is a list of all packages that will
+      suppress the {ancient,outdated}-autotools-helper-file tags.
+      Currently this is manually updated.  This new list includes
+      dh-autoreconf, thanks to Felix Geyer.  (Closes: #592358)
   * data/shared-libs/ldconfig-dirs:
     + [NT] Removed the emul/ia32-linux directories as they are no longer
       used.  (Closes: #596848)

-- 
Debian package checker


Reply to: