The following commit has been merged in the master branch:
commit 4979665f6d9710c9fbe3a4dfdafe68b470a57218
Author: Raphael Geissert <[email protected]>
Date: Sat Feb 21 17:11:04 2009 -0600
Only load the fonts data when a package ships a font
diff --git a/checks/files b/checks/files
index 096515a..e0ded37 100644
--- a/checks/files
+++ b/checks/files
@@ -25,7 +25,7 @@ use Tags;
use Util;
use Lintian::Data;
-our $FONT_PACKAGES = Lintian::Data->new('files/fonts', '\s+');
+our $FONT_PACKAGES;
# A list of known packaged Javascript libraries
# and the packages providing them
@@ -747,6 +747,8 @@ foreach my $file (sort keys %{$info->index}) {
# ---------------- fonts
if ($file =~ m,/([\w-]+\.(?:[to]tf|pfb|pcf))$,i) {
my $font = lc $1;
+ $FONT_PACKAGES = Lintian::Data->new('files/fonts', '\s+')
+ unless defined($FONT_PACKAGES);
if ($FONT_PACKAGES->known($font)) {
tag 'duplicate-font-file', "$file also in",
$FONT_PACKAGES->value($font)
if ($pkg ne $FONT_PACKAGES->value($font) and $type ne
'udeb');
--
Debian package checker
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]