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

lintian: r1269 - in trunk: checks debian testset/filenames/debian



Author: djpig
Date: 2008-04-17 22:08:26 +0200 (Thu, 17 Apr 2008)
New Revision: 1269

Modified:
   trunk/checks/files
   trunk/debian/changelog
   trunk/testset/filenames/debian/rules
Log:
Don't complain about empty directories under
/usr/share/python-support since those might be needed.  Thanks,
Josselin Mouette.  (Closes: #473428)


Modified: trunk/checks/files
===================================================================
--- trunk/checks/files	2008-04-17 19:55:07 UTC (rev 1268)
+++ trunk/checks/files	2008-04-17 20:08:26 UTC (rev 1269)
@@ -910,12 +910,16 @@
 # Empty Perl directories are an ExtUtils::MakeMaker artifact that will be
 # fixed in Perl 5.10, and people can cause more problems by trying to fix it,
 # so just ignore them.
+#
+# python-support needs a directory for each package even it might be empty
 foreach my $dir (keys %dir_counts) {
     next if $dir eq "";
     next if ($dir =~ m{^var/} or $dir =~ m{^etc/});
     next if $pkg eq 'base-files';
     if ($dir_counts{$dir} == 0) {
-	if ($dir ne 'usr/lib/perl5/' and $dir ne 'usr/share/perl5/') {
+	if ($dir ne 'usr/lib/perl5/'
+	    and $dir ne 'usr/share/perl5/'
+	    and $dir !~ m;^usr/share/python-support/;) {
 	    tag "package-contains-empty-directory", $dir;
 	}
     }

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2008-04-17 19:55:07 UTC (rev 1268)
+++ trunk/debian/changelog	2008-04-17 20:08:26 UTC (rev 1269)
@@ -28,6 +28,9 @@
       it is the document root.  Thanks, Joerg Jaspert.  (Closes: #470403)
     + [RA] Don't consider files in bin directories that contain "copying"
       or "license" to be extra license files.
+    + [FL] Don't complain about empty directories under
+      /usr/share/python-support since those might be needed.  Thanks,
+      Josselin Mouette.  (Closes: #473428)
   * checks/scripts:
     + [RA] Attempt to quash some Perl warnings.
     + [RA] *.py files in /usr/{lib,share}, /etc/init.d/skeleton, and *.ex

Modified: trunk/testset/filenames/debian/rules
===================================================================
--- trunk/testset/filenames/debian/rules	2008-04-17 19:55:07 UTC (rev 1268)
+++ trunk/testset/filenames/debian/rules	2008-04-17 20:08:26 UTC (rev 1269)
@@ -75,6 +75,8 @@
 	touch debian/tmp/usr/share/pixmaps/license.foo
 	touch debian/tmp/usr/share/pixmaps/COPYING
 
+	install -d debian/tmp/usr/share/python-support/filenames
+
 	install -d debian/tmp/usr/share/linda/overrides
 	echo 'foo' > debian/tmp/usr/share/linda/overrides/filenames
 


Reply to: