r2459 - in packages/libmodule-install-perl/trunk: . debian
inc/Module inc/Module/Install lib/Module lib/Module/Install
lib/Module/Install/Admin lib/Module/Install/Makefile
lib/inc/Module t
Krzysztof Krzyzaniak
eloy at costa.debian.org
Mon Mar 20 11:40:02 UTC 2006
Author: eloy
Date: 2006-03-20 11:39:58 +0000 (Mon, 20 Mar 2006)
New Revision: 2459
Modified:
packages/libmodule-install-perl/trunk/Changes
packages/libmodule-install-perl/trunk/META.yml
packages/libmodule-install-perl/trunk/Makefile.PL
packages/libmodule-install-perl/trunk/debian/changelog
packages/libmodule-install-perl/trunk/inc/Module/Install.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/AutoInstall.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Base.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Can.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Fetch.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Include.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Makefile.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Metadata.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/Win32.pm
packages/libmodule-install-perl/trunk/inc/Module/Install/WriteAll.pm
packages/libmodule-install-perl/trunk/lib/Module/Install.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Bundle.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Find.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Include.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Makefile.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Manifest.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Metadata.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/ScanDeps.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/WriteAll.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/AutoInstall.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Base.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Build.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Bundle.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Can.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Compiler.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Deprecated.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/External.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Fetch.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Include.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Inline.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/MakeMaker.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Name.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Version.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Metadata.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/PAR.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Run.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Scripts.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Share.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/Win32.pm
packages/libmodule-install-perl/trunk/lib/Module/Install/WriteAll.pm
packages/libmodule-install-perl/trunk/lib/inc/Module/Install.pm
packages/libmodule-install-perl/trunk/t/01_compile.t
Log:
eloy: new upstream version
Modified: packages/libmodule-install-perl/trunk/Changes
===================================================================
--- packages/libmodule-install-perl/trunk/Changes 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/Changes 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,3 +1,20 @@
+[Changes for 0.61 - 2006-03-15]
+
+* ActivePerl::Config on case-insensitive filesystems interacts
+ erroneously with Module::Install's (outdated) @INC hack, so remove it.
+ (Patch from Gisle Aas)
+
+* Improve compatibility with ExtUtils::MakeMaker 5.x by not relying
+ on FIRST_MAKEFILE being set in the MM instance.
+
+* Remove optional dependency on CPANPLUS. (INGY)
+
+* Add "realclean_files" command to add files to be cleaned on
+ "make realclean", instead of "make clean". (INGY)
+
+* Add $VERSION back to inc::Module::Install so we can implement
+ workarounds and back-compatibility code later on. (ADAMK)
+
[Changes for 0.60 - 2006-03-11]
* Cleaned up the 0.59 fix a bit and added a bunch of comments explaining
Modified: packages/libmodule-install-perl/trunk/META.yml
===================================================================
--- packages/libmodule-install-perl/trunk/META.yml 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/META.yml 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,131 +1,24 @@
-
-no_index:
- directory:
+abstract: 'Standalone, extensible Perl module installer'
+author: 'Audrey Tang <autrijus at autrijus.org>'
+build_requires:
+ File::Spec: 0
+ Test::Harness: 2.03
+ Test::More: 0.42
+distribution_type: module
+generated_by: Module::Install version 0.61
+license: perl
+name: Module-Install
+no_index:
+ directory:
- example
- inc
- t
-generated_by: Module::Install version 0.60
-distribution_type: module
-version: 0.60
-name: Module-Install
-author: Audrey Tang <autrijus at autrijus.org>
-license: perl
-build_requires:
- Test::More: 0.42
- Test::Harness: 2.03
- File::Spec: 0
-provides:
- Module::Install::Fetch:
- version: 0.60
- file: lib/Module/Install/Fetch.pm
- Module::Install::Deprecated:
- version: 0.60
- file: lib/Module/Install/Deprecated.pm
- Module::Install::Bundle:
- version: 0.60
- file: lib/Module/Install/Bundle.pm
- Module::Install::Admin::Bundle:
- version: 0.60
- file: lib/Module/Install/Admin/Bundle.pm
- Module::Install::MakeMaker:
- version: 0.60
- file: lib/Module/Install/MakeMaker.pm
- Module::Install::Inline:
- version: 0.60
- file: lib/Module/Install/Inline.pm
- Module::Install::External:
- version: 0.60
- file: lib/Module/Install/External.pm
- Module::Install::PAR:
- version: 0.60
- file: lib/Module/Install/PAR.pm
- Module::Install::Include:
- version: 0.60
- file: lib/Module/Install/Include.pm
- Module::Install::Build:
- version: 0.60
- file: lib/Module/Install/Build.pm
- Module::Install::Admin::ScanDeps:
- version: 0.60
- file: lib/Module/Install/Admin/ScanDeps.pm
- Module::Install::Admin::Manifest:
- version: 0.60
- file: lib/Module/Install/Admin/Manifest.pm
- Module::Install::Admin:
- version: 0.60
- file: lib/Module/Install/Admin.pm
- Module::Install::Base::FakeAdmin:
- version: 0.60
- file: lib/Module/Install/Base.pm
- Module::Install::Metadata:
- version: 0.60
- file: lib/Module/Install/Metadata.pm
- Module::Install::Makefile:
- version: 0.60
- file: lib/Module/Install/Makefile.pm
- inc::Module::Install:
- file: lib/inc/Module/Install.pm
- Module::Install::Admin::WriteAll:
- version: 0.60
- file: lib/Module/Install/Admin/WriteAll.pm
- Module::Install::Base:
- version: 0.60
- file: lib/Module/Install/Base.pm
- Module::Install::Admin::Find:
- version: 0.60
- file: lib/Module/Install/Admin/Find.pm
- Module::Install::Makefile::Version:
- version: 0.60
- file: lib/Module/Install/Makefile/Version.pm
- Module::Install:
- version: 0.60
- file: lib/Module/Install.pm
- Module::Install::Win32:
- version: 0.60
- file: lib/Module/Install/Win32.pm
- Module::Install::Admin::Makefile:
- version: 0.60
- file: lib/Module/Install/Admin/Makefile.pm
- Module::Install::Admin::Metadata:
- version: 0.60
- file: lib/Module/Install/Admin/Metadata.pm
- Module::Install::Makefile::Name:
- version: 0.60
- file: lib/Module/Install/Makefile/Name.pm
- Module::AutoInstall:
- version: 1.02
- file: lib/Module/AutoInstall.pm
- Module::Install::Can:
- version: 0.60
- file: lib/Module/Install/Can.pm
- Module::Install::AutoInstall:
- version: 0.60
- file: lib/Module/Install/AutoInstall.pm
- Module::Install::Run:
- version: 0.60
- file: lib/Module/Install/Run.pm
- Module::Install::Admin::Include:
- version: 0.60
- file: lib/Module/Install/Admin/Include.pm
- Module::Install::Scripts:
- version: 0.60
- file: lib/Module/Install/Scripts.pm
- Module::Install::WriteAll:
- version: 0.60
- file: lib/Module/Install/WriteAll.pm
- Module::Install::Compiler:
- version: 0.60
- file: lib/Module/Install/Compiler.pm
- Module::Install::Share:
- version: 0.60
- file: lib/Module/Install/Share.pm
-requires:
- perl: 5.004
- YAML: 0.35
-recommends:
- PAR::Dist: 0.03
- Module::ScanDeps: 0.28
+recommends:
Module::Build: 0
Module::CoreList: 0
- CPANPLUS: 0.04
-abstract: Standalone, extensible Perl module installer
+ Module::ScanDeps: 0.28
+ PAR::Dist: 0.03
+requires:
+ YAML: 0.35
+ perl: 5.004
+version: 0.61
Modified: packages/libmodule-install-perl/trunk/Makefile.PL
===================================================================
--- packages/libmodule-install-perl/trunk/Makefile.PL 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/Makefile.PL 2006-03-20 11:39:58 UTC (rev 2459)
@@ -37,10 +37,6 @@
'Module::ScanDeps' => 0.28,
'Module::CoreList';
-feature 'Bundle other CPAN packages',
- recommends
- 'CPANPLUS' => 0.040;
-
feature 'PAR-based binary distributions',
recommends
'PAR::Dist' => 0.03;
Modified: packages/libmodule-install-perl/trunk/debian/changelog
===================================================================
--- packages/libmodule-install-perl/trunk/debian/changelog 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/debian/changelog 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,3 +1,9 @@
+libmodule-install-perl (0.61-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Krzysztof Krzyzaniak (eloy) <eloy at debian.org> Mon, 20 Mar 2006 12:35:42 +0100
+
libmodule-install-perl (0.60-1) unstable; urgency=low
* New upstream release
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/AutoInstall.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/AutoInstall.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/AutoInstall.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -4,7 +4,7 @@
use Module::Install::Base;
@ISA = qw{Module::Install::Base};
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Base.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Base.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Base.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,7 +1,7 @@
#line 1
package Module::Install::Base;
-$VERSION = '0.60';
+$VERSION = '0.61';
# Suspend handler for "redefined" warnings
BEGIN {
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Can.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Can.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Can.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -11,7 +11,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Fetch.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Fetch.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Fetch.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Include.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Include.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Include.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -4,7 +4,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Makefile.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Makefile.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Makefile.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -7,7 +7,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
@@ -68,6 +68,15 @@
);
}
+sub realclean_files {
+ my $self = shift;
+ my $realclean = $self->makemaker_args->{realclean} ||= {};
+ %$realclean = (
+ %$realclean,
+ FILES => join(' ', grep length, $realclean->{FILES}, @_),
+ );
+}
+
sub libs {
my $self = shift;
my $libs = ref $_[0] ? shift : [ shift ];
@@ -132,7 +141,7 @@
}
my $mm = ExtUtils::MakeMaker::WriteMakefile(%args);
- $self->fix_up_makefile($mm->{FIRST_MAKEFILE});
+ $self->fix_up_makefile($mm->{FIRST_MAKEFILE} || 'Makefile');
}
sub fix_up_makefile {
@@ -159,6 +168,9 @@
$makefile =~ s/^(FULLPERL = .*)/$1 "-Iinc"/m;
$makefile =~ s/^(PERL = .*)/$1 "-Iinc"/m;
+ # XXX - This is currently unused; not sure if it breaks other MM-users
+ # $makefile =~ s/^pm_to_blib\s+:\s+/pm_to_blib :: /mg;
+
open MAKEFILE, "> $makefile_name" or die "fix_up_makefile: Couldn't open $makefile_name: $!";
print MAKEFILE "$preamble$makefile$postamble" or die $!;
close MAKEFILE or die $!;
@@ -183,4 +195,4 @@
__END__
-#line 312
+#line 324
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Metadata.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Metadata.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Metadata.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -4,7 +4,7 @@
use Module::Install::Base;
@ISA = qw{Module::Install::Base};
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict 'vars';
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/Win32.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/Win32.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/Win32.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install/WriteAll.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install/WriteAll.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install/WriteAll.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -4,7 +4,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/inc/Module/Install.pm
===================================================================
--- packages/libmodule-install-perl/trunk/inc/Module/Install.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/inc/Module/Install.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -28,7 +28,7 @@
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
- $VERSION = '0.60';
+ $VERSION = '0.61';
}
# Whether or not inc::Module::Install is actually loaded, the
@@ -196,7 +196,6 @@
unshift @INC, $self->{prefix};
}
- local @INC = ($path, @INC);
foreach my $rv ( $self->find_extensions($path) ) {
my ($file, $pkg) = @{$rv};
next if $self->{pathnames}{$pkg};
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Bundle.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Bundle.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Bundle.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -5,7 +5,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Find.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Find.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Find.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
use File::Find ();
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Include.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Include.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Include.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
sub include {
my ( $self, $pattern ) = @_;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Makefile.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Makefile.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Makefile.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict 'vars';
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Manifest.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Manifest.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Manifest.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
use Cwd;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Metadata.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Metadata.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/Metadata.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = 'Module::Install::Base';
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/ScanDeps.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/ScanDeps.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/ScanDeps.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/WriteAll.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/WriteAll.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin/WriteAll.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
sub WriteAll {
my ($self, %args) = @_;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Admin.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Admin.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Admin.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/AutoInstall.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/AutoInstall.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/AutoInstall.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw{Module::Install::Base};
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Base.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Base.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Base.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,6 +1,6 @@
package Module::Install::Base;
-$VERSION = '0.60';
+$VERSION = '0.61';
# Suspend handler for "redefined" warnings
BEGIN {
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Build.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Build.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Build.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Bundle.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Bundle.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Bundle.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
use Cwd ();
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Can.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Can.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Can.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -10,7 +10,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Compiler.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Compiler.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Compiler.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Deprecated.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Deprecated.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Deprecated.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -5,7 +5,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/External.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/External.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/External.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -7,7 +7,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Fetch.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Fetch.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Fetch.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -5,7 +5,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Include.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Include.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Include.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Inline.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Inline.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Inline.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/MakeMaker.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/MakeMaker.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/MakeMaker.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use ExtUtils::MakeMaker ();
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Name.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Name.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Name.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Version.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Version.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile/Version.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Makefile.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
@@ -67,6 +67,15 @@
);
}
+sub realclean_files {
+ my $self = shift;
+ my $realclean = $self->makemaker_args->{realclean} ||= {};
+ %$realclean = (
+ %$realclean,
+ FILES => join(' ', grep length, $realclean->{FILES}, @_),
+ );
+}
+
sub libs {
my $self = shift;
my $libs = ref $_[0] ? shift : [ shift ];
@@ -131,7 +140,7 @@
}
my $mm = ExtUtils::MakeMaker::WriteMakefile(%args);
- $self->fix_up_makefile($mm->{FIRST_MAKEFILE});
+ $self->fix_up_makefile($mm->{FIRST_MAKEFILE} || 'Makefile');
}
sub fix_up_makefile {
@@ -158,6 +167,9 @@
$makefile =~ s/^(FULLPERL = .*)/$1 "-Iinc"/m;
$makefile =~ s/^(PERL = .*)/$1 "-Iinc"/m;
+ # XXX - This is currently unused; not sure if it breaks other MM-users
+ # $makefile =~ s/^pm_to_blib\s+:\s+/pm_to_blib :: /mg;
+
open MAKEFILE, "> $makefile_name" or die "fix_up_makefile: Couldn't open $makefile_name: $!";
print MAKEFILE "$preamble$makefile$postamble" or die $!;
close MAKEFILE or die $!;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Metadata.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Metadata.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Metadata.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw{Module::Install::Base};
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict 'vars';
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/PAR.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/PAR.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/PAR.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Run.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Run.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Run.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
# eventually move the ipc::run / open3 stuff here.
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Scripts.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Scripts.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Scripts.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw(Module::Install::Base);
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Share.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Share.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Share.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -1,7 +1,7 @@
package Module::Install::Share;
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/Win32.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/Win32.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/Win32.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -5,7 +5,7 @@
use vars qw{$VERSION @ISA};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
@ISA = qw{Module::Install::Base};
}
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install/WriteAll.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install/WriteAll.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install/WriteAll.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -3,7 +3,7 @@
use Module::Install::Base;
@ISA = qw(Module::Install::Base);
-$VERSION = '0.60';
+$VERSION = '0.61';
use strict;
Modified: packages/libmodule-install-perl/trunk/lib/Module/Install.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/Module/Install.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/Module/Install.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -27,7 +27,7 @@
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
- $VERSION = '0.60';
+ $VERSION = '0.61';
}
# Whether or not inc::Module::Install is actually loaded, the
@@ -195,7 +195,6 @@
unshift @INC, $self->{prefix};
}
- local @INC = ($path, @INC);
foreach my $rv ( $self->find_extensions($path) ) {
my ($file, $pkg) = @{$rv};
next if $self->{pathnames}{$pkg};
Modified: packages/libmodule-install-perl/trunk/lib/inc/Module/Install.pm
===================================================================
--- packages/libmodule-install-perl/trunk/lib/inc/Module/Install.pm 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/lib/inc/Module/Install.pm 2006-03-20 11:39:58 UTC (rev 2459)
@@ -11,6 +11,15 @@
# isn't part of the synchronisation-checking.
use strict;
+use vars qw{$VERSION};
+BEGIN {
+ # While this version will be overwritten when Module::Install
+ # loads, it remains so Module::Install itself can detect which
+ # version an author currently has installed.
+ # This allows it to implement any back-compatibility features
+ # it may want or need to.
+ $VERSION = '0.61';
+}
my $author = $^O eq 'VMS' ? './inc/_author' : './inc/.author';
if ( -d $author ) {
Modified: packages/libmodule-install-perl/trunk/t/01_compile.t
===================================================================
--- packages/libmodule-install-perl/trunk/t/01_compile.t 2006-03-20 11:35:25 UTC (rev 2458)
+++ packages/libmodule-install-perl/trunk/t/01_compile.t 2006-03-20 11:39:58 UTC (rev 2459)
@@ -20,7 +20,7 @@
use vars qw{$VERSION};
BEGIN {
- $VERSION = '0.60';
+ $VERSION = '0.61';
}
use Test::More tests =>4;
More information about the Pkg-perl-cvs-commits
mailing list