X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Porting%2FMaintainers.pl;h=eb629203d4cd4988207aef2461a4515a49a21f3e;hb=ca2a24a91ea0f76bbbb7e7309638f99ade8d37e5;hp=a2f5bcc674f2b205df49a203199ffecd25ad547e;hpb=cdab9eb9f4a609665cca826dbf612dd2fc05a19b;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index a2f5bcc..eb62920 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -8,6 +8,8 @@ package Maintainers; +use File::Glob qw(:case); + %Maintainers = ( 'abergman' => 'Arthur Bergman ', @@ -177,7 +179,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Archive-Extract-0.34.tar.gz', - 'FILES' => q[lib/Archive/Extract.pm lib/Archive/Extract], + 'FILES' => q[ext/Archive-Extract], 'CPAN' => 1, 'UPSTREAM' => 'cpan', 'BUGS' => 'bug-archive-extract@rt.cpan.org', @@ -187,7 +189,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Archive-Tar-1.52.tar.gz', - 'FILES' => q[lib/Archive/Tar.pm lib/Archive/Tar], + 'FILES' => q[ext/Archive-Tar], 'CPAN' => 1, 'UPSTREAM' => 'cpan', 'BUGS' => 'bug-archive-tar@rt.cpan.org', @@ -206,7 +208,7 @@ package Maintainers; { 'MAINTAINER' => 'pjf', 'DISTRIBUTION' => 'PJF/autodie-2.06_01.tar.gz', - 'FILES' => q[lib/Fatal.pm lib/autodie.pm lib/autodie], + 'FILES' => q[ext/autodie], 'EXCLUDED' => [ qr{^inc/Module/}, # All these tests depend upon external @@ -303,7 +305,7 @@ package Maintainers; { 'MAINTAINER' => 'lstein', 'DISTRIBUTION' => 'LDS/CGI.pm-3.45.tar.gz', - 'FILES' => q[lib/CGI.pm lib/CGI], + 'FILES' => q[ext/CGI], 'EXCLUDED' => [ qr{^t/lib/Test}, qw( cgi-lib_porting.html cgi_docs.html @@ -311,10 +313,6 @@ package Maintainers; t/gen-tests/gen-start-end-tags.pl ) ], - 'MAP' => { 'examples/' => 'lib/CGI/eg/', - 'lib/' => 'lib/', - '' => 'lib/CGI/', - }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -366,7 +364,7 @@ package Maintainers; { 'MAINTAINER' => 'saper', 'DISTRIBUTION' => 'SAPER/constant-1.17.tar.gz', - 'FILES' => q[lib/constant.{pm,t}], + 'FILES' => q[ext/constant], 'EXCLUDED' => [ qw( t/00-load.t t/more-tests.t t/pod-coverage.t @@ -374,9 +372,6 @@ package Maintainers; eg/synopsis.pl ) ], - 'MAP' => { 'lib/' => 'lib/', - 't/' => 'lib/', - }, 'CPAN' => 1, 'UPSTREAM' => 'blead', }, @@ -385,7 +380,7 @@ package Maintainers; { 'MAINTAINER' => 'andk', 'DISTRIBUTION' => 'ANDK/CPAN-1.9402.tar.gz', - 'FILES' => q[lib/CPAN.pm lib/CPAN], + 'FILES' => q[ext/CPAN], 'EXCLUDED' => [ qr{^distroprefs/}, qr{^inc/Test/}, qr{^t/CPAN/authors/}, @@ -421,10 +416,6 @@ package Maintainers; t/yaml_code.yml }, ], - 'MAP' => { 'lib/' => 'lib/', - '' => 'lib/CPAN/', - 'scripts/' => 'lib/CPAN/bin/', - }, 'CPAN' => 1, 'UPSTREAM' => 'CPAN', }, @@ -433,31 +424,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/CPANPLUS-0.88.tar.gz', - 'FILES' => q[lib/CPANPLUS.pm - lib/CPANPLUS/Backend - lib/CPANPLUS/Backend.pm - lib/CPANPLUS/bin - lib/CPANPLUS/Config.pm - lib/CPANPLUS/Configure - lib/CPANPLUS/Configure.pm - lib/CPANPLUS/Error.pm - lib/CPANPLUS/FAQ.pod - lib/CPANPLUS/Hacking.pod - lib/CPANPLUS/inc.pm - lib/CPANPLUS/Internals - lib/CPANPLUS/Internals.pm - lib/CPANPLUS/Module - lib/CPANPLUS/Module.pm - lib/CPANPLUS/Selfupdate.pm - lib/CPANPLUS/Shell - lib/CPANPLUS/Shell.pm - lib/CPANPLUS/Dist.pm - lib/CPANPLUS/Dist/Base.pm - lib/CPANPLUS/Dist/Autobundle.pm - lib/CPANPLUS/Dist/MM.pm - lib/CPANPLUS/Dist/Sample.pm - lib/CPANPLUS/t - ], + 'FILES' => q[ext/CPANPLUS], 'EXCLUDED' => [ qr{^inc/}, qr{^t/dummy-.*\.hidden$}, qw{ bin/cpanp-boxed }, @@ -476,10 +443,8 @@ package Maintainers; 'CPANPLUS::Dist::Build' => { 'MAINTAINER' => 'bingos', - 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.38.tar.gz', - 'FILES' => q[lib/CPANPLUS/Dist/Build.pm - lib/CPANPLUS/Dist/Build - ], + 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.40.tar.gz', + 'FILES' => q[ext/CPANPLUS-Dist-Build], 'EXCLUDED' => [ qr{^inc/}, qw{ t/99_pod.t t/99_pod_coverage.t @@ -527,12 +492,8 @@ package Maintainers; { 'MAINTAINER' => 'gaas', 'DISTRIBUTION' => 'GAAS/Digest-1.16.tar.gz', - 'FILES' => q[lib/Digest.pm lib/Digest], + 'FILES' => q[ext/Digest], 'EXCLUDED' => [ qw{digest-bench} ], - 'MAP' => { 'Digest/' => 'lib/Digest/', - 'Digest.pm'=> 'lib/Digest.pm', - '' => 'lib/Digest/', - }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -612,18 +573,12 @@ package Maintainers; { 'MAINTAINER' => 'rkobes', 'DISTRIBUTION' => 'RKOBES/ExtUtils-Command-1.16.tar.gz', - 'FILES' => q[lib/ExtUtils/Command.pm - lib/ExtUtils/t/{cp,eu_command}.t - ], + 'FILES' => q[ext/ExtUtils-Command], 'EXCLUDED' => [ qw{ t/shell_command.t t/shell_exit.t - t/lib/TieOut.pm lib/Shell/Command.pm }, ], - 'MAP' => { 't/' => 'lib/ExtUtils/t/', - 'lib/' => 'lib/', - }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -744,7 +699,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/File-Fetch-0.20.tar.gz', - 'FILES' => q[lib/File/Fetch.pm lib/File/Fetch], + 'FILES' => q[ext/File-Fetch], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -896,7 +851,8 @@ package Maintainers; { 'MAINTAINER' => 'tomhughes', 'DISTRIBUTION' => 'TOMHUGHES/IO-Zlib-1.09.tar.gz', - 'FILES' => q[lib/IO/Zlib.pm lib/IO/Zlib], + 'FILES' => q[ext/IO-Zlib], + # Hmmm is this following bit needed now? CW 'MAP' => { 'Zlib.pm' => 'lib/IO/Zlib.pm', '' => 'lib/IO/Zlib/', }, @@ -907,8 +863,8 @@ package Maintainers; 'IPC::Cmd' => { 'MAINTAINER' => 'kane', - 'DISTRIBUTION' => 'KANE/IPC-Cmd-0.46.tar.gz', - 'FILES' => q[lib/IPC/Cmd lib/IPC/Cmd.pm], + 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.48.tar.gz', + 'FILES' => q[ext/IPC-Cmd], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -940,20 +896,8 @@ package Maintainers; { 'MAINTAINER' => 'gbarr', 'DISTRIBUTION' => 'GBARR/libnet-1.22.tar.gz', - 'FILES' => q[lib/Net/{Cmd,Config,Domain,FTP,Netrc,NNTP,POP3,SMTP,Time}.pm - lib/Net/Changes - lib/Net/FTP - lib/Net/demos/ - lib/Net/*.eg - lib/Net/libnetFAQ.pod - lib/Net/README - lib/Net/t - ], + 'FILES' => q[ext/libnet], 'EXCLUDED' => [ qw{Configure install-nomake} ], - 'MAP' => { 'Net/' => 'lib/Net/', - 't/' => 'lib/Net/t/', - '' => 'lib/Net/', - }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1005,10 +949,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Log-Message-0.02.tar.gz', - 'FILES' => q[lib/Log/Message.pm - lib/Log/Message/{Config,Handlers,Item}.pm - lib/Log/Message/t - ], + 'FILES' => q[ext/Log-Message], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1017,9 +958,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Log-Message-Simple-0.04.tar.gz', - 'FILES' => q[lib/Log/Message/Simple.pm - lib/Log/Message/Simple - ], + 'FILES' => q[ext/Log-Message-Simple], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1134,7 +1073,7 @@ package Maintainers; { 'MAINTAINER' => 'mjd', 'DISTRIBUTION' => 'MJD/Memoize-1.01.tar.gz', - 'FILES' => q[lib/Memoize.pm lib/Memoize], + 'FILES' => q[ext/Memoize], 'EXCLUDED' => [ qw{ article.html @@ -1182,7 +1121,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Module-Load-0.16.tar.gz', - 'FILES' => q[lib/Module/Load/t lib/Module/Load.pm], + 'FILES' => q[ext/Module-Load], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1191,9 +1130,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Module-Load-Conditional-0.30.tar.gz', - 'FILES' => q[lib/Module/Load/Conditional - lib/Module/Load/Conditional.pm - ], + 'FILES' => q[ext/Module-Load-Conditional], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1201,8 +1138,8 @@ package Maintainers; 'Module::Loaded' => { 'MAINTAINER' => 'kane', - 'DISTRIBUTION' => 'KANE/Module-Loaded-0.02.tar.gz', - 'FILES' => q[lib/Module/Loaded lib/Module/Loaded.pm], + 'DISTRIBUTION' => 'BINGOS/Module-Loaded-0.06.tar.gz', + 'FILES' => q[ext/Module-Loaded], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1241,7 +1178,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Object-Accessor-0.34.tar.gz', - 'FILES' => q[lib/Object/Accessor.pm lib/Object/Accessor], + 'FILES' => q[ext/Object-Accessor], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1250,7 +1187,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Package-Constants-0.02.tar.gz', - 'FILES' => q[lib/Package/Constants lib/Package/Constants.pm], + 'FILES' => q[ext/Package-Constants], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1262,7 +1199,7 @@ package Maintainers; # For some reason a file of this name appears within # the tarball. Russell's Paradox eat your heart out. 'EXCLUDED' => [ qw( Params-Check-0.26.tar.gz ) ], - 'FILES' => q[lib/Params/Check lib/Params/Check.pm], + 'FILES' => q[ext/Params-Check], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1280,15 +1217,8 @@ package Maintainers; { 'MAINTAINER' => 'smueller', 'DISTRIBUTION' => 'ADAMK/Parse-CPAN-Meta-1.39.tar.gz', - 'FILES' => q[lib/Parse/CPAN/Meta.pm - lib/Parse/CPAN/Meta - t/lib/Parse/CPAN/Meta/Test.pm - ], + 'FILES' => q[ext/Parse-CPAN-Meta], 'EXCLUDED' => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ], - 'MAP' => { 'lib/' => 'lib/', - 't/lib/' => 't/lib/', - '' => 'lib/Parse/CPAN/Meta/', - }, 'CPAN' => 1, 'UPSTREAM' => "cpan", }, @@ -1725,8 +1655,12 @@ package Maintainers; { 'MAINTAINER' => 'chorny', 'DISTRIBUTION' => 'CHORNY/Text-ParseWords-3.27.zip', - 'FILES' => q[ext/Text-ParseWords], + 'FILES' => q[lib/Text/ParseWords{.pm,.t,}], 'EXCLUDED' => [ qw( t/pod.t ) ], + 'MAP' => { '' => 'lib/Text/', + 't/ParseWords.t' => 'lib/Text/ParseWords.t', + 't/taint.t' => 'lib/Text/ParseWords/taint.t', + }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1750,12 +1684,8 @@ package Maintainers; { 'MAINTAINER' => 'muir', 'DISTRIBUTION' => 'MUIR/modules/Text-Tabs+Wrap-2009.0305.tar.gz', - 'FILES' => q[lib/Text/{Tabs,Wrap}.pm lib/Text/TabsWrap], + 'FILES' => q[ext/Text-Tabs], 'EXCLUDED' => [ qw( t/dnsparks.t ) ], # see af6492bf9e - 'MAP' => { - '' => 'lib/Text/TabsWrap/', - 'lib/'=> 'lib/', - }, 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -1820,7 +1750,7 @@ package Maintainers; { 'MAINTAINER' => 'mjd', 'DISTRIBUTION' => 'MJD/Tie-File-0.96.tar.gz', - 'FILES' => q[lib/Tie/File.pm lib/Tie/File], + 'FILES' => q[ext/Tie-File], 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1922,6 +1852,22 @@ package Maintainers; 'UPSTREAM' => undef, }, + 'VMS::DCLsym' => + { + 'MAINTAINER' => 'craig', + 'FILES' => q[ext/VMS-DCLsym], + 'CPAN' => 0, + 'UPSTREAM' => undef, + }, + + 'VMS::Stdio' => + { + 'MAINTAINER' => 'craig', + 'FILES' => q[ext/VMS-Stdio], + 'CPAN' => 0, + 'UPSTREAM' => undef, + }, + 'warnings' => { 'MAINTAINER' => 'pmqs', @@ -2001,6 +1947,8 @@ package Maintainers; { 'MAINTAINER' => 'p5p', 'FILES' => q[ + ext/autouse/lib + ext/autouse/t ext/B/B.pm ext/B/typemap ext/B/Makefile.PL @@ -2035,16 +1983,21 @@ package Maintainers; ext/Devel-DProf/ ext/Devel-Peek/ + ext/Devel-SelfStubber/ ext/DynaLoader/ !ext/DynaLoader/t/XSLoader.t !ext/DynaLoader/XSLoader_pm.PL ext/Errno ext/Fcntl/ ext/File-Glob/ + ext/FileCache/lib + ext/FileCache/t ext/GDBM_File/ ext/Hash-Util-FieldHash/ ext/Hash-Util/ ext/I18N-Langinfo/ + ext/IPC-Open2/ + ext/IPC-Open3/ ext/NDBM_File/ ext/ODBM_File/ ext/Opcode/ @@ -2055,6 +2008,7 @@ package Maintainers; ext/SDBM_File/ ext/Socket/ ext/Sys-Hostname/ + ext/Tie-Memoize/ ext/XS-APItest/ ext/XS-Typemap/ ext/attributes/ @@ -2071,7 +2025,6 @@ package Maintainers; lib/DB.{pm,t} lib/DBM_Filter.pm lib/DBM_Filter/ - lib/Devel/SelfStubber.{pm,t} lib/DirHandle.{pm,t} lib/Dumpvalue.{pm,t} lib/English.{pm,t} @@ -2089,14 +2042,10 @@ package Maintainers; lib/File/Find.pm lib/File/Find/ lib/File/stat.{pm,t} - lib/FileCache.pm - lib/FileCache/ lib/FileHandle.{pm,t} lib/FindBin.{pm,t} lib/Getopt/Std.{pm,t} lib/I18N/Collate.{pm,t} - lib/IPC/Open2.{pm,t} - lib/IPC/Open3.{pm,t} lib/Internals.t lib/Net/hostent.{pm,t} lib/Net/netent.{pm,t} @@ -2126,7 +2075,6 @@ package Maintainers; lib/Tie/Handle/ lib/Tie/Hash.pm lib/Tie/Hash/NamedCapture.pm - lib/Tie/Memoize.{pm,t} lib/Tie/Scalar.{pm,t} lib/Tie/StdHandle.pm lib/Tie/SubstrHash.{pm,t} @@ -2140,7 +2088,6 @@ package Maintainers; lib/User/pwent.{pm,t} lib/abbrev.pl lib/assert.pl - lib/autouse.{pm,t} lib/bigfloat{.pl,pl.t} lib/bigint{.pl,pl.t} lib/bigrat.pl