The following commit has been merged in the master branch:
commit be550e7b82a60548a538ed173f9490800f154eed
Author: Jakub Wilk <[email protected]>
Date:   Thu Sep 8 22:12:53 2011 +0200

    Catch misspellings of the "Debian QA Group" maintainer email
    
    Signed-off-by: Niels Thykier <[email protected]>

diff --git a/debian/changelog b/debian/changelog
index 8cca8be..6d1e12a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -200,6 +200,8 @@ lintian (2.5.3) UNRELEASED; urgency=low
   * lib/Lintian/Check.pm:
     + [NT] Catch "Name <Name <Email>>" as a malformed email address.
       (Closes: #640489)
+    + [JW] Catch misspellings of the "Debian QA Group" maintainer
+      email (used for orphaned packages).  (Closes: #640834)
   * lib/Lintian/Collect.pm:
     + [JW,NT] Create the source field from the package field if the
       former is not present.  This fixes a number of false-positves
diff --git a/lib/Lintian/Check.pm b/lib/Lintian/Check.pm
index 5aa58ae..4cf9424 100644
--- a/lib/Lintian/Check.pm
+++ b/lib/Lintian/Check.pm
@@ -179,7 +179,8 @@ sub check_maintainer {
 
        # Some additional checks that we only do for maintainer fields.
        if ($field eq 'maintainer') {
-            if ($mail eq '[email protected]') {
+            if (($mail eq '[email protected]') or
+                ($name =~ /\bdebian\s+qa\b/i and $mail ne 
'[email protected]')) {
                 tag 'wrong-debian-qa-address-set-as-maintainer', $maintainer;
             } elsif ($mail eq '[email protected]') {
                 tag 'wrong-debian-qa-group-name', $maintainer

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to