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]