Randy Kobes passed away recently, so let's have p5p maintain it for now.
cpan/ExtUtils-CBuilder/t/01-basic.t tests for ExtUtils::CBuilder
cpan/ExtUtils-CBuilder/t/02-link.t tests for ExtUtils::CBuilder
cpan/ExtUtils-CBuilder/t/03-cplusplus.t tests for ExtUtils::CBuilder
-cpan/ExtUtils-Command/lib/ExtUtils/Command.pm Utilities for Make on non-UNIX platforms
-cpan/ExtUtils-Command/t/cp.t See if ExtUtils::Command works
-cpan/ExtUtils-Command/t/eu_command.t See if ExtUtils::Command works
-cpan/ExtUtils-Command/t/lib/TieOut.pm Testing library to capture prints
cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm generate XS code to import C header constants
cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm generate XS code to import C header constants
cpan/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm generate XS code for proxy constants
dist/Data-Dumper/t/pair.t See if Data::Dumper pair separator works
dist/Data-Dumper/t/perl-74170.t Regression test for stack reallocation
dist/Data-Dumper/t/terse.t See if Data::Dumper terse option works
+dist/ExtUtils-Command/lib/ExtUtils/Command.pm Utilities for Make on non-UNIX platforms
+dist/ExtUtils-Command/t/cp.t See if ExtUtils::Command works
+dist/ExtUtils-Command/t/eu_command.t See if ExtUtils::Command works
+dist/ExtUtils-Command/t/lib/TieOut.pm Testing library to capture prints
dist/ExtUtils-Install/Changes ExtUtils-Install change log
dist/ExtUtils-Install/lib/ExtUtils/Installed.pm Information on installed extensions
dist/ExtUtils-Install/lib/ExtUtils/Install.pm Handles 'make install' on extensions
'ExtUtils::Command' =>
{
- 'MAINTAINER' => 'rkobes',
+ 'MAINTAINER' => 'p5p',
'DISTRIBUTION' => 'RKOBES/ExtUtils-Command-1.16.tar.gz',
- 'FILES' => q[cpan/ExtUtils-Command],
+ 'FILES' => q[dist/ExtUtils-Command],
'EXCLUDED' => [ qw{ t/shell_command.t
t/shell_exit.t
lib/Shell/Command.pm
},
],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'blead',
},
'ExtUtils::Constant' =>
my $unix_rpt = $ENV{'DECC$FILENAME_UNIX_REPORT'} || '';
my $efs_charset = $ENV{'DECC$EFS_CHARSET'} || '';
my $efs_case = $ENV{'DECC$EFS_CASE_PRESERVE'} || '';
- $vms_unix_rpt = $unix_rpt =~ /^[ET1]/i;
+ $vms_unix_rpt = $unix_rpt =~ /^[ET1]/i;
$vms_efs = $efs_charset =~ /^[ET1]/i;
$vms_case = $efs_case =~ /^[ET1]/i;
}
Concatenates all files mentioned on command line to STDOUT.
-=cut
+=cut
sub cat ()
{
Sets modified time of destination to that of source.
-=cut
+=cut
sub eqtime
{
Removes files and directories - recursively (even if readonly)
-=cut
+=cut
sub rm_rf
{
Removes files (even if readonly)
-=cut
+=cut
sub rm_f {
expand_wildcards();
touch file ...
-Makes files exist, with current timestamp
+Makes files exist, with current timestamp
-=cut
+=cut
sub touch {
my $t = time;
Returns true if all moves succeeded, false otherwise.
-=cut
+=cut
sub mv {
expand_wildcards();
Sets UNIX like permissions 'mode' on all the files. e.g. 0666
-=cut
+=cut
sub chmod {
local @ARGV = @ARGV;
Creates directories, including any parent directories.
-=cut
+=cut
sub mkpath
{
Tests if a file exists. I<Exits> with 0 if it does, 1 if it does not (ie.
shell's idea of true and false).
-=cut
+=cut
sub test_f
{
my $orig = $_;
my $temp = '.dos2unix_tmp';
open ORIG, $_ or do { warn "dos2unix can't open $_: $!"; return };
- open TEMP, ">$temp" or
+ open TEMP, ">$temp" or
do { warn "dos2unix can't create .dos2unix_tmp: $!"; return };
- while (my $line = <ORIG>) {
+ while (my $line = <ORIG>) {
$line =~ s/\015\012/\012/g;
print TEMP $line;
}
Randy Kobes C<r.kobes@uwinnipeg.ca>.
=cut
-
@ARGV = ($self, $self);
cat();
- is( scalar( $$out =~ s/use_ok\( 'ExtUtils::Command'//g), 2,
+ is( scalar( $$out =~ s/use_ok\( 'ExtUtils::Command'//g), 2,
'concatenation worked' );
# the truth value here is reversed -- Perl true is shell false
# environment variables on VMS
my @toolchain = qw(cpan/AutoLoader/lib
dist/Cwd dist/Cwd/lib
- cpan/ExtUtils-Command/lib
+ dist/ExtUtils-Command/lib
dist/ExtUtils-Install/lib
cpan/ExtUtils-MakeMaker/lib
dist/ExtUtils-Manifest/lib
'../cpan/Class-ISA' => 1,
'../cpan/Devel-PPPort' => 1,
'../cpan/Encode' => 1,
- '../cpan/ExtUtils-Command' => 1,
'../cpan/ExtUtils-Constant' => 1,
'../cpan/ExtUtils-MakeMaker' => 1,
'../cpan/File-Fetch' => 1,
'../cpan/Tie-File' => 1,
'../cpan/podlators' => 1,
'../dist/Cwd' => 1,
+ '../dist/ExtUtils-Command' => 1,
'../dist/ExtUtils-Install' => 1,
'../dist/ExtUtils-Manifest' => 1,
'../dist/ExtUtils-ParseXS' => 1,