r17761 - in /trunk/libmodule-pluggable-perl: Changes META.yml Makefile.PL debian/changelog lib/Module/Pluggable.pm
gregoa-guest at users.alioth.debian.org
gregoa-guest at users.alioth.debian.org
Mon Mar 17 19:48:26 UTC 2008
Author: gregoa-guest
Date: Mon Mar 17 19:48:25 2008
New Revision: 17761
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=17761
Log:
New upstream release.
Modified:
trunk/libmodule-pluggable-perl/Changes
trunk/libmodule-pluggable-perl/META.yml
trunk/libmodule-pluggable-perl/Makefile.PL
trunk/libmodule-pluggable-perl/debian/changelog
trunk/libmodule-pluggable-perl/lib/Module/Pluggable.pm
Modified: trunk/libmodule-pluggable-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-pluggable-perl/Changes?rev=17761&op=diff
==============================================================================
--- trunk/libmodule-pluggable-perl/Changes (original)
+++ trunk/libmodule-pluggable-perl/Changes Mon Mar 17 19:48:25 2008
@@ -1,4 +1,8 @@
-2008-01-31 - 3.7
+2008-03-16 - 3.8
+ Set INSTALLDIRS correctly in Makefile.PL
+ A couple of other fixups to play nicely in Core
+
+2008-03-12 - 3.7
Ignore editor cruft by default (Dave Rolsky and Matt Trout)
Doc patches (Matt Trout)
Prevent prototype mismatch warnings under Error.pm (Christopher H. Laco)
Modified: trunk/libmodule-pluggable-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-pluggable-perl/META.yml?rev=17761&op=diff
==============================================================================
--- trunk/libmodule-pluggable-perl/META.yml (original)
+++ trunk/libmodule-pluggable-perl/META.yml Mon Mar 17 19:48:25 2008
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Module-Pluggable
-version: 3.7
+version: 3.8
abstract: ~
license: ~
author: ~
Modified: trunk/libmodule-pluggable-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-pluggable-perl/Makefile.PL?rev=17761&op=diff
==============================================================================
--- trunk/libmodule-pluggable-perl/Makefile.PL (original)
+++ trunk/libmodule-pluggable-perl/Makefile.PL Mon Mar 17 19:48:25 2008
@@ -7,35 +7,43 @@
# and VOS can't even unpack them so we create them on the
# fly and only run the tests if they're present
my %dodgy_files = (
- catfile(qw(OddTest Plugin -Dodgy.pm)) => 'OddTest::Plugin::-Dodgy',
+ catfile(qw(OddTest Plugin -Dodgy.pm)) => 'OddTest::Plugin::-Dodgy',
catfile(qw(EditorJunk Plugin #Bar.pm#)) => 'EditorJunk::Bar',
catfile(qw(EditorJunk Plugin .#Bar.pm)) => 'EditorJunk::Bar',
);
+my $core = grep { $_ eq 'PERL_CORE=1' } @ARGV;
+my @path = $core ? (File::Spec->updir, File::Spec->updir, File::Spec->updir,
+ "t", "Module_Pluggable") : ($FindBin::Bin,"t");
+
+my @files;
if ($^O ne 'VMS' && $^O ne 'VOS') {
-
- foreach my $test (keys %dodgy_files) {
- my ($file) = (catfile($FindBin::Bin,"t","lib", $test)=~/^(.*)$/);
- if (open(my $fh, ">", $file)) {
- my $name = $dodgy_files{$test};
- print $fh "package $name;\nsub new {}\n1;";
- close($fh);
- }
+ foreach my $test (keys %dodgy_files) {
+ my ($file) = (catfile($FindBin::Bin,"t","lib", $test)=~/^(.*)$/);
+ if (open(my $fh, ">", $file)) {
+ my $name = $dodgy_files{$test};
+ print $fh "package $name;\nsub new {}\n1;";
+ close($fh);
+ push @files, $file;
+ }
}
}
WriteMakefile
(
- 'NAME' => 'Module::Pluggable',
+ 'NAME' => 'Module::Pluggable',
'VERSION_FROM' => 'lib/Module/Pluggable.pm',
- 'PREREQ_PM' => {
+ 'PREREQ_PM' => {
'File::Basename' => '0',
'File::Spec' => '3.00',
'Test::More' => '0.62'
},
- 'INSTALLDIRS' => 'site',
- 'EXE_FILES' => [],
- 'PL_FILES' => {}
+ 'EXE_FILES' => [],
+ 'INSTALLDIRS' => ($] >= 5.008009) ? "perl" : "site",
+ 'PL_FILES' => {},
+ 'realclean' => {FILES=> join ' ', @files},
+ # In the core pods will be built by installman.
+ $core ? (MAN3PODS => {}) : (),
)
;
Modified: trunk/libmodule-pluggable-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-pluggable-perl/debian/changelog?rev=17761&op=diff
==============================================================================
--- trunk/libmodule-pluggable-perl/debian/changelog (original)
+++ trunk/libmodule-pluggable-perl/debian/changelog Mon Mar 17 19:48:25 2008
@@ -1,3 +1,9 @@
+libmodule-pluggable-perl (3.8-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- gregor herrmann <gregor+debian at comodo.priv.at> Mon, 17 Mar 2008 20:46:21 +0100
+
libmodule-pluggable-perl (3.7-1) unstable; urgency=low
* New upstream release.
Modified: trunk/libmodule-pluggable-perl/lib/Module/Pluggable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-pluggable-perl/lib/Module/Pluggable.pm?rev=17761&op=diff
==============================================================================
--- trunk/libmodule-pluggable-perl/lib/Module/Pluggable.pm (original)
+++ trunk/libmodule-pluggable-perl/lib/Module/Pluggable.pm Mon Mar 17 19:48:25 2008
@@ -9,7 +9,7 @@
# Peter Gibbons: I wouldn't say I've been missing it, Bob!
-$VERSION = '3.7';
+$VERSION = '3.8';
sub import {
my $class = shift;
More information about the Pkg-perl-cvs-commits
mailing list