The following commit has been merged in the master branch:
commit bf0a6a3166ddf226f144af0b54466f1ac1c9b61e
Author: Frank Lichtenheld <[EMAIL PROTECTED]>
Date:   Fri Sep 26 21:59:33 2008 +0200

    Lintian::Schedule::add_pkg_list(): Fix parsing of source package entries

diff --git a/debian/changelog b/debian/changelog
index f65b50a..efe6921 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,9 @@ lintian (2.0.0) UNRELEASED; urgency=low
   
   * frontend/lintian:
     + [FL] Fix config file parsing which I completly broke in ~rc1.
+  
+  * lib/Lintian/Schedule.pm:
+    + [FL] Fix parsing of source package entries in package lists.
 
   * man/lintian.1:
     + [FL] Remove a stray backslash.
diff --git a/lib/Lintian/Schedule.pm b/lib/Lintian/Schedule.pm
index 71d4a97..b4ed82c 100644
--- a/lib/Lintian/Schedule.pm
+++ b/lib/Lintian/Schedule.pm
@@ -90,7 +90,11 @@ sub add_pkg_list {
     while (<IN>) {
        chomp;
        my ($type, $pkg, $ver, $file) = split(/\s+/, $_, 4);
-       $self->add_file($type, $file, package => $pkg, version => $ver);
+       if ($type eq 's') {
+           $self->add_file($type, $file, source => $pkg, version => $ver);
+       } else {
+           $self->add_file($type, $file, package => $pkg, version => $ver);
+       }
     }
     close(IN);
 }

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to