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

Bug#214289: devel/people: missing maintainers, patch for generic handling



Package: www.debian.org
Severity: minor
Tags: patch

In the Special Maintainers list of cron/people_scripts/people.pl are
again some maintainer team names missing:
Debian GNOME Maintainers
Debian LDP Maintainers
Debian KDE/Qt Maintainers

Attached is a patch that handles these names in a more generic way
(untested).

Gruesse,
	Frank Lichtenheld

-- System Information:
Debian Release: testing/unstable
Architecture: powerpc
Kernel: Linux djpigpb.djpig.de 2.4.22-ben2 #1 So Okt 5 15:50:31 CEST 2003 ppc
Locale: LANG=de_DE, LC_CTYPE=de_DE

Index: people.pl
===================================================================
RCS file: /cvs/webwml/cron/people_scripts/people.pl,v
retrieving revision 1.12
diff -u -r1.12 people.pl
--- people.pl	16 Sep 2003 12:16:35 -0000	1.12
+++ people.pl	5 Oct 2003 23:03:08 -0000
@@ -14,11 +14,8 @@
 	"Debian QA Group",
 	"Debian Install System Team",
 	"Debian Policy List",
-	"Debian GCC maintainers",
-	"Debian GNUstep maintainers",
 	"GNU Hurd Maintainers",
 	"GNU Libc Maintainers",
-	"Debian Apache Maintainers",
 	"Debbugs developers",
 	"Dpkg Development",
 	"teTeX maintainers",
@@ -27,9 +24,6 @@
 	"Dynamic DNS Tools and Services",
 	"Debian OpenOffice Team",
 	"Cdbs Hackers",
-	"Debian Java Maintainers",
-	"Debian OCaml Maintainers",
-	"Debian SDL maintainers",
 );
 
 
@@ -218,7 +212,10 @@
 		}
 		$maintainer = from_utf8_or_iso88591_to_sgml($maintainer);
 # Take care of the annoying cases and exceptions and overrides and stuff
-		if ($maintainer =~ /Debian Quality Assurance.*<(.+)>/) {
+		if ($maintainer =~ /(Debian \S+ [Mm]aintainers).*<(.+)>/) {
+			$lastname = $1; $firstname = ''; $email = $2;
+		}
+		elsif ($maintainer =~ /Debian Quality Assurance.*<(.+)>/) {
 			$lastname = 'Debian QA Group'; $firstname = ''; $email = $1;
 		}
 		elsif ($maintainer =~ /Boot Floppies Team <(.+)>/) {

Reply to: