This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
embed.fnc: Mark unlnk as Core only
[perl5.git]
/
Porting
/
Maintainers.pl
diff --git
a/Porting/Maintainers.pl
b/Porting/Maintainers.pl
index
1700fa2
..
0609200
100755
(executable)
--- a/
Porting/Maintainers.pl
+++ b/
Porting/Maintainers.pl
@@
-123,11
+123,12
@@
use File::Glob qw(:case);
%Modules = (
'Archive::Tar' => {
%Modules = (
'Archive::Tar' => {
- 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.3
2
.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.3
6
.tar.gz',
'FILES' => q[cpan/Archive-Tar],
'BUGS' => 'bug-archive-tar@rt.cpan.org',
'EXCLUDED' => [
qw(t/07_ptardiff.t),
'FILES' => q[cpan/Archive-Tar],
'BUGS' => 'bug-archive-tar@rt.cpan.org',
'EXCLUDED' => [
qw(t/07_ptardiff.t),
+ qr{t/src/(long|short)/foo.txz},
],
},
],
},
@@
-137,11
+138,12
@@
use File::Glob qw(:case);
},
'autodie' => {
},
'autodie' => {
- 'DISTRIBUTION' => '
PJF/autodie-2.29
.tar.gz',
+ 'DISTRIBUTION' => '
TODDR/autodie-2.32
.tar.gz',
'FILES' => q[cpan/autodie],
'EXCLUDED' => [
qr{benchmarks},
qr{README\.md},
'FILES' => q[cpan/autodie],
'EXCLUDED' => [
qr{benchmarks},
qr{README\.md},
+ qr{^xt/},
# All these tests depend upon external
# modules that don't exist when we're
# building the core. Hence, they can
# All these tests depend upon external
# modules that don't exist when we're
# building the core. Hence, they can
@@
-157,19
+159,9
@@
use File::Glob qw(:case);
t/release-pod-syntax.t
t/socket.t
t/system.t
t/release-pod-syntax.t
t/socket.t
t/system.t
+ t/no-all.t
)
],
)
],
- 'CUSTOMIZED' => [
- # CPAN RT 105344
- 't/mkdir.t',
- # smartmatch changes
- 'lib/autodie/exception.pm',
- 'lib/autodie/hints.pm',
- 't/exceptions.t',
- 't/lib/Hints_pod_examples.pm',
- # CPAN RT#127762
- 't/recv.t',
- ],
},
'AutoLoader' => {
},
'AutoLoader' => {
@@
-207,7
+199,7
@@
use File::Glob qw(:case);
},
'Compress::Raw::Bzip2' => {
},
'Compress::Raw::Bzip2' => {
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.0
87
.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.0
93
.tar.gz',
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [
qr{^t/Test/},
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [
qr{^t/Test/},
@@
-219,7
+211,7
@@
use File::Glob qw(:case);
},
'Compress::Raw::Zlib' => {
},
'Compress::Raw::Zlib' => {
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.0
87
.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.0
93
.tar.gz',
'FILES' => q[cpan/Compress-Raw-Zlib],
'EXCLUDED' => [
qr{^examples/},
'FILES' => q[cpan/Compress-Raw-Zlib],
'EXCLUDED' => [
qr{^examples/},
@@
-254,7
+246,7
@@
use File::Glob qw(:case);
},
'CPAN' => {
},
'CPAN' => {
- 'DISTRIBUTION' => 'ANDK/CPAN-2.27
-TRIAL2
.tar.gz',
+ 'DISTRIBUTION' => 'ANDK/CPAN-2.27.tar.gz',
'FILES' => q[cpan/CPAN],
'EXCLUDED' => [
qr{^distroprefs/},
'FILES' => q[cpan/CPAN],
'EXCLUDED' => [
qr{^distroprefs/},
@@
-333,12
+325,13
@@
use File::Glob qw(:case);
},
'DB_File' => {
},
'DB_File' => {
- 'DISTRIBUTION' => 'PMQS/DB_File-1.85
2
.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/DB_File-1.85
3
.tar.gz',
'FILES' => q[cpan/DB_File],
'EXCLUDED' => [
qr{^patches/},
qr{^t/meta},
qw( t/pod.t
'FILES' => q[cpan/DB_File],
'EXCLUDED' => [
qr{^patches/},
qr{^t/meta},
qw( t/pod.t
+ t/000prereq.t
fallback.h
fallback.xs
),
fallback.h
fallback.xs
),
@@
-346,7
+339,7
@@
use File::Glob qw(:case);
},
'Devel::PPPort' => {
},
'Devel::PPPort' => {
- 'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.5
4
.tar.gz',
+ 'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.5
7
.tar.gz',
'FILES' => q[dist/Devel-PPPort],
'EXCLUDED' => [
'PPPort.pm', # we use PPPort_pm.PL instead
'FILES' => q[dist/Devel-PPPort],
'EXCLUDED' => [
'PPPort.pm', # we use PPPort_pm.PL instead
@@
-398,8
+391,13
@@
use File::Glob qw(:case);
},
'Encode' => {
},
'Encode' => {
- 'DISTRIBUTION' => 'DANKOGAI/Encode-3.0
1
.tar.gz',
+ 'DISTRIBUTION' => 'DANKOGAI/Encode-3.0
6
.tar.gz',
'FILES' => q[cpan/Encode],
'FILES' => q[cpan/Encode],
+ 'EXCLUDED' => [
+ qw( t/whatwg-aliases.json
+ t/whatwg-aliases.t
+ ),
+ ],
},
'encoding::warnings' => {
},
'encoding::warnings' => {
@@
-428,7
+426,7
@@
use File::Glob qw(:case);
},
'Exporter' => {
},
'Exporter' => {
- 'DISTRIBUTION' => 'TODDR/Exporter-5.7
3
.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/Exporter-5.7
4
.tar.gz',
'FILES' => q[dist/Exporter],
'EXCLUDED' => [
qw( t/pod.t
'FILES' => q[dist/Exporter],
'EXCLUDED' => [
qw( t/pod.t
@@
-438,7
+436,7
@@
use File::Glob qw(:case);
},
'ExtUtils::CBuilder' => {
},
'ExtUtils::CBuilder' => {
- 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.28023
1
.tar.gz',
+ 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.28023
4
.tar.gz',
'FILES' => q[dist/ExtUtils-CBuilder],
'EXCLUDED' => [
qw(README.mkdn),
'FILES' => q[dist/ExtUtils-CBuilder],
'EXCLUDED' => [
qw(README.mkdn),
@@
-473,7
+471,7
@@
use File::Glob qw(:case);
},
'ExtUtils::MakeMaker' => {
},
'ExtUtils::MakeMaker' => {
- 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.
38
.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.
44
.tar.gz',
'FILES' => q[cpan/ExtUtils-MakeMaker],
'EXCLUDED' => [
qr{^t/lib/Test/},
'FILES' => q[cpan/ExtUtils-MakeMaker],
'EXCLUDED' => [
qr{^t/lib/Test/},
@@
-487,6
+485,14
@@
use File::Glob qw(:case);
],
},
],
},
+ 'ExtUtils::PL2Bat' => {
+ 'DISTRIBUTION' => 'LEONT/ExtUtils-PL2Bat-0.002.tar.gz',
+ 'FILES' => q[cpan/ExtUtils-PL2Bat],
+ 'EXCLUDED' => [
+ 't/00-compile.t',
+ ],
+ },
+
'ExtUtils::Manifest' => {
'DISTRIBUTION' => 'ETHER/ExtUtils-Manifest-1.72.tar.gz',
'FILES' => q[cpan/ExtUtils-Manifest],
'ExtUtils::Manifest' => {
'DISTRIBUTION' => 'ETHER/ExtUtils-Manifest-1.72.tar.gz',
'FILES' => q[cpan/ExtUtils-Manifest],
@@
-507,7
+513,7
@@
use File::Glob qw(:case);
},
'File::Path' => {
},
'File::Path' => {
- 'DISTRIBUTION' => 'JKEENAN/File-Path-2.1
6
.tar.gz',
+ 'DISTRIBUTION' => 'JKEENAN/File-Path-2.1
7
.tar.gz',
'FILES' => q[cpan/File-Path],
'EXCLUDED' => [
qw(t/Path-Class.t),
'FILES' => q[cpan/File-Path],
'EXCLUDED' => [
qw(t/Path-Class.t),
@@
-578,6
+584,11
@@
use File::Glob qw(:case);
],
},
],
},
+ 'FindBin' => {
+ 'DISTRIBUTION' => 'XSAWYERX/FindBin-0.000.tar.gz',
+ 'FILES' => q[dist/FindBin],
+ },
+
'Getopt::Long' => {
'DISTRIBUTION' => 'JV/Getopt-Long-2.51.tar.gz',
'FILES' => q[cpan/Getopt-Long],
'Getopt::Long' => {
'DISTRIBUTION' => 'JV/Getopt-Long-2.51.tar.gz',
'FILES' => q[cpan/Getopt-Long],
@@
-620,13
+631,13
@@
use File::Glob qw(:case);
},
'IO' => {
},
'IO' => {
- 'DISTRIBUTION' => 'TODDR/IO-1.
39
.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/IO-1.
42
.tar.gz',
'FILES' => q[dist/IO/],
'EXCLUDED' => ['t/test.pl'],
},
'IO-Compress' => {
'FILES' => q[dist/IO/],
'EXCLUDED' => ['t/test.pl'],
},
'IO-Compress' => {
- 'DISTRIBUTION' => 'PMQS/IO-Compress-2.0
87
.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/IO-Compress-2.0
93
.tar.gz',
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [
qr{^examples/},
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [
qr{^examples/},
@@
-657,7
+668,7
@@
use File::Glob qw(:case);
},
'IPC::SysV' => {
},
'IPC::SysV' => {
- 'DISTRIBUTION' => 'MHX/IPC-SysV-2.0
7
.tar.gz',
+ 'DISTRIBUTION' => 'MHX/IPC-SysV-2.0
8
.tar.gz',
'FILES' => q[cpan/IPC-SysV],
'EXCLUDED' => [
qw( const-c.inc
'FILES' => q[cpan/IPC-SysV],
'EXCLUDED' => [
qw( const-c.inc
@@
-667,7
+678,7
@@
use File::Glob qw(:case);
},
'JSON::PP' => {
},
'JSON::PP' => {
- 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-4.0
4
.tar.gz',
+ 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-4.0
5
.tar.gz',
'FILES' => q[cpan/JSON-PP],
},
'FILES' => q[cpan/JSON-PP],
},
@@
-697,7
+708,7
@@
use File::Glob qw(:case);
},
'Locale::Maketext' => {
},
'Locale::Maketext' => {
- 'DISTRIBUTION' => 'TODDR/Locale-Maketext-1.2
8
.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/Locale-Maketext-1.2
9
.tar.gz',
'FILES' => q[dist/Locale-Maketext],
'EXCLUDED' => [
qw(
'FILES' => q[dist/Locale-Maketext],
'EXCLUDED' => [
qw(
@@
-718,7
+729,7
@@
use File::Glob qw(:case);
},
'Math::BigInt' => {
},
'Math::BigInt' => {
- 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.99981
7
.tar.gz',
+ 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.99981
8
.tar.gz',
'FILES' => q[cpan/Math-BigInt],
'EXCLUDED' => [
qr{^examples/},
'FILES' => q[cpan/Math-BigInt],
'EXCLUDED' => [
qr{^examples/},
@@
-728,14
+739,6
@@
use File::Glob qw(:case);
t/01load.t
),
],
t/01load.t
),
],
- # CPAN RT 130736
- 'CUSTOMIZED' => [
- 'lib/Math/BigFloat.pm',
- 'lib/Math/BigInt.pm',
- 'lib/Math/BigInt/Calc.pm',
- 'lib/Math/BigInt/Lib.pm',
- 'lib/Math-BigInt/t/calling.t'
- ],
},
'Math::BigInt::FastCalc' => {
},
'Math::BigInt::FastCalc' => {
@@
-805,7
+808,7
@@
use File::Glob qw(:case);
},
'Module::CoreList' => {
},
'Module::CoreList' => {
- 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20
191020
.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20
200428
.tar.gz',
'FILES' => q[dist/Module-CoreList],
},
'FILES' => q[dist/Module-CoreList],
},
@@
-815,7
+818,7
@@
use File::Glob qw(:case);
},
'Module::Load::Conditional' => {
},
'Module::Load::Conditional' => {
- 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.
68
.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.
70
.tar.gz',
'FILES' => q[cpan/Module-Load-Conditional],
},
'FILES' => q[cpan/Module-Load-Conditional],
},
@@
-836,7
+839,7
@@
use File::Glob qw(:case);
},
'Net::Ping' => {
},
'Net::Ping' => {
- 'DISTRIBUTION' => 'RURBAN/Net-Ping-2.7
1
.tar.gz',
+ 'DISTRIBUTION' => 'RURBAN/Net-Ping-2.7
3
.tar.gz',
'FILES' => q[dist/Net-Ping],
'EXCLUDED' => [
qw(README.md.PL),
'FILES' => q[dist/Net-Ping],
'EXCLUDED' => [
qw(README.md.PL),
@@
-844,6
+847,15
@@
use File::Glob qw(:case);
qw(t/600_pod.t),
qw(t/601_pod-coverage.t),
],
qw(t/600_pod.t),
qw(t/601_pod-coverage.t),
],
+ 'CUSTOMIZED' => [
+ qw{
+ t/000_load.t
+ t/001_new.t
+ t/010_pingecho.t
+ t/500_ping_icmp.t
+ t/501_ping_icmpv6.t
+ }
+ ],
},
'NEXT' => {
},
'NEXT' => {
@@
-859,7
+871,7
@@
use File::Glob qw(:case);
},
'parent' => {
},
'parent' => {
- 'DISTRIBUTION' => 'CORION/parent-0.23
7
.tar.gz',
+ 'DISTRIBUTION' => 'CORION/parent-0.23
8
.tar.gz',
'FILES' => q[cpan/parent],
'EXCLUDED' => [
qr{^xt}
'FILES' => q[cpan/parent],
'EXCLUDED' => [
qr{^xt}
@@
-882,7
+894,7
@@
use File::Glob qw(:case);
},
'perlfaq' => {
},
'perlfaq' => {
- 'DISTRIBUTION' => 'ETHER/perlfaq-5.20
190126
.tar.gz',
+ 'DISTRIBUTION' => 'ETHER/perlfaq-5.20
200523
.tar.gz',
'FILES' => q[cpan/perlfaq],
'EXCLUDED' => [ qr/^inc/, qr/^xt/, qr{^t/00-} ],
},
'FILES' => q[cpan/perlfaq],
'EXCLUDED' => [ qr/^inc/, qr/^xt/, qr{^t/00-} ],
},
@@
-933,7
+945,7
@@
use File::Glob qw(:case);
},
'Pod::Simple' => {
},
'Pod::Simple' => {
- 'DISTRIBUTION' => 'KHW/Pod-Simple-3.
39
.tar.gz',
+ 'DISTRIBUTION' => 'KHW/Pod-Simple-3.
40
.tar.gz',
'FILES' => q[cpan/Pod-Simple],
},
'FILES' => q[cpan/Pod-Simple],
},
@@
-946,7
+958,7
@@
use File::Glob qw(:case);
},
'podlators' => {
},
'podlators' => {
- 'DISTRIBUTION' => 'RRA/podlators-4.1
2
.tar.gz',
+ 'DISTRIBUTION' => 'RRA/podlators-4.1
4
.tar.gz',
'FILES' => q[cpan/podlators pod/perlpodstyle.pod],
'EXCLUDED' => [
qr{^docs/metadata/},
'FILES' => q[cpan/podlators pod/perlpodstyle.pod],
'EXCLUDED' => [
qr{^docs/metadata/},
@@
-965,7
+977,7
@@
use File::Glob qw(:case);
},
'Scalar::Util' => {
},
'Scalar::Util' => {
- 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.5
2
.tar.gz',
+ 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.5
5
.tar.gz',
'FILES' => q[cpan/Scalar-List-Utils],
},
'FILES' => q[cpan/Scalar-List-Utils],
},
@@
-981,7
+993,7
@@
use File::Glob qw(:case);
},
'Socket' => {
},
'Socket' => {
- 'DISTRIBUTION' => 'PEVANS/Socket-2.0
29
.tar.gz',
+ 'DISTRIBUTION' => 'PEVANS/Socket-2.0
30
.tar.gz',
'FILES' => q[cpan/Socket],
},
'FILES' => q[cpan/Socket],
},
@@
-994,7
+1006,7
@@
use File::Glob qw(:case);
},
'Sys::Syslog' => {
},
'Sys::Syslog' => {
- 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.3
5
.tar.gz',
+ 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.3
6
.tar.gz',
'FILES' => q[cpan/Sys-Syslog],
'EXCLUDED' => [
qr{^eg/},
'FILES' => q[cpan/Sys-Syslog],
'EXCLUDED' => [
qr{^eg/},
@@
-1011,7
+1023,7
@@
use File::Glob qw(:case);
},
'Term::ANSIColor' => {
},
'Term::ANSIColor' => {
- 'DISTRIBUTION' => 'RRA/Term-ANSIColor-
4.06
.tar.gz',
+ 'DISTRIBUTION' => 'RRA/Term-ANSIColor-
5.01
.tar.gz',
'FILES' => q[cpan/Term-ANSIColor],
'EXCLUDED' => [
qr{^docs/},
'FILES' => q[cpan/Term-ANSIColor],
'EXCLUDED' => [
qr{^docs/},
@@
-1062,7
+1074,7
@@
use File::Glob qw(:case);
},
'Test::Simple' => {
},
'Test::Simple' => {
- 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.3021
68
.tar.gz',
+ 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.3021
75
.tar.gz',
'FILES' => q[cpan/Test-Simple],
'EXCLUDED' => [
qr{^examples/},
'FILES' => q[cpan/Test-Simple],
'EXCLUDED' => [
qr{^examples/},
@@
-1164,7
+1176,7
@@
use File::Glob qw(:case);
},
'Tie::File' => {
},
'Tie::File' => {
- 'DISTRIBUTION' => 'TODDR/Tie-File-1.0
0
.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/Tie-File-1.0
5
.tar.gz',
'FILES' => q[dist/Tie-File],
},
'FILES' => q[dist/Tie-File],
},
@@
-1194,7
+1206,7
@@
use File::Glob qw(:case);
},
'Time::Piece' => {
},
'Time::Piece' => {
- 'DISTRIBUTION' => 'ESAYM/Time-Piece-1.3
3
.tar.gz',
+ 'DISTRIBUTION' => 'ESAYM/Time-Piece-1.3
401
.tar.gz',
'FILES' => q[cpan/Time-Piece],
'EXCLUDED' => [ qw[reverse_deps.txt] ],
},
'FILES' => q[cpan/Time-Piece],
'EXCLUDED' => [ qw[reverse_deps.txt] ],
},
@@
-1273,6
+1285,12
@@
use File::Glob qw(:case);
'EXCLUDED' => [
qr{^ex/},
],
'EXCLUDED' => [
qr{^ex/},
],
+ # https://rt.cpan.org/Ticket/Display.html?id=127837
+ 'CUSTOMIZED' => [
+ qw( File.pm
+ File.xs
+ ),
+ ],
},
'XSLoader' => {
},
'XSLoader' => {
@@
-1363,7
+1381,6
@@
use File::Glob qw(:case);
lib/File/Copy.{pm,t}
lib/File/stat{.pm,.t,-7896.t}
lib/FileHandle.{pm,t}
lib/File/Copy.{pm,t}
lib/File/stat{.pm,.t,-7896.t}
lib/FileHandle.{pm,t}
- lib/FindBin.{pm,t}
lib/Getopt/Std.{pm,t}
lib/Internals.pod
lib/Internals.t
lib/Getopt/Std.{pm,t}
lib/Internals.pod
lib/Internals.t
@@
-1425,7
+1442,6
@@
use File::Glob qw(:case);
lib/subs.{pm,t}
lib/unicore/
lib/utf8.{pm,t}
lib/subs.{pm,t}
lib/unicore/
lib/utf8.{pm,t}
- lib/utf8_heavy.pl
lib/vars{.pm,.t,_carp.t}
lib/vmsish.{pm,t}
],
lib/vars{.pm,.t,_carp.t}
lib/vmsish.{pm,t}
],