This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to XSLoader 0.16
authorSebastien Aperghis-Tramoni <saper@cpan.org>
Mon, 3 Sep 2012 14:36:06 +0000 (16:36 +0200)
committerRafael Garcia-Suarez <rgs@consttype.org>
Mon, 3 Sep 2012 14:37:32 +0000 (16:37 +0200)
Porting/Maintainers.pl
dist/XSLoader/Makefile.PL
dist/XSLoader/XSLoader_pm.PL

index 9ab2631..a422184 100755 (executable)
@@ -2122,7 +2122,7 @@ use File::Glob qw(:case);
 
     'XSLoader' => {
         'MAINTAINER'   => 'saper',
-        'DISTRIBUTION' => 'SAPER/XSLoader-0.15.tar.gz',
+        'DISTRIBUTION' => 'SAPER/XSLoader-0.16.tar.gz',
         'FILES'        => q[dist/XSLoader],
         'EXCLUDED'     => [
             qr{^eg/},
index 111d85a..008f602 100644 (file)
@@ -34,17 +34,25 @@ my $installdirs = $] < 5.011 ? "perl" : "site";
 
 WriteMakefile(
     NAME            => $PACKAGE,
-    ($ExtUtils::MakeMaker::VERSION > 6.30 ?
-     (LICENSE       => 'perl',
-      AUTHOR        => 'Sebastien Aperghis-Tramoni <sebastien@aperghis.net>',
-      ABSTRACT_FROM => 'XSLoader_pm.PL',
-     ) : ()),
+    LICENSE         => 'perl',
+    AUTHOR          => 'Sebastien Aperghis-Tramoni <sebastien@aperghis.net>',
     VERSION_FROM    => 'XSLoader_pm.PL',
+    ABSTRACT_FROM   => 'XSLoader_pm.PL',
     INSTALLDIRS     => $installdirs,
     PL_FILES        => { 'XSLoader_pm.PL'  => 'XSLoader.pm' },
     PM              => { 'XSLoader.pm' => '$(INST_ARCHLIB)/XSLoader.pm' },
     PREREQ_PM       => {
-        'Test::More' => '0.62',
+        'Test::More' => '0.47',
+    },
+    META_MERGE      => {
+        resources   => {
+            repository  => 'git://perl5.git.perl.org/perl.git',
+            license     => 'http://dev.perl.org/licenses/',
+            homepage    => 'https://metacpan.org/module/Math::BigInt',
+            irc         => 'irc://irc.perl.org/#p5p',
+            mailinglist => 'http://lists.perl.org/list/perl5-porters.html',
+            bugtracker  => "https://rt.perl.org/rt3/Search/Results.html?Query=Queue='perl5' AND Content LIKE 'module=XSLoader' AND (Status='open' OR Status='new' OR Status='stalled')",
+        },
     },
     dist            => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
     clean           => { FILES => 'XSLoader-* XSLoader.pm' },
index 98a19ea..fb5707c 100644 (file)
@@ -201,7 +201,7 @@ XSLoader - Dynamically load C libraries into Perl code
 
 =head1 VERSION
 
-Version 0.15
+Version 0.16
 
 =head1 SYNOPSIS
 
@@ -257,7 +257,7 @@ If no C<$VERSION> was specified on the C<bootstrap> line, the last line becomes
 
     XSLoader::load 'YourPackage';
 
-If the call to C<load> is from the YourPackage, then that can be further
+If the call to C<load> is from C<YourPackage>, then that can be further
 simplified to
 
     XSLoader::load();
@@ -289,7 +289,7 @@ C<use XSLoader> by C<require>, so the compiler does not know that a function
 C<XSLoader::load()> is present.
 
 This boilerplate uses the low-overhead C<XSLoader> if present; if used with
-an antic Perl which has no C<XSLoader>, it falls back to using C<DynaLoader>.
+an antique Perl which has no C<XSLoader>, it falls back to using C<DynaLoader>.
 
 =head1 Order of initialization: early load()