In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/681a49bfebe715e645e428b1b7cc1976507eb70f?hp=d787f4a5ba95039e3f0b8f63ebc649cde1011c69>
- Log ----------------------------------------------------------------- commit 681a49bfebe715e645e428b1b7cc1976507eb70f Author: Sebastien Aperghis-Tramoni <[email protected]> Date: Mon Sep 3 16:36:06 2012 +0200 Upgrade to XSLoader 0.16 ----------------------------------------------------------------------- Summary of changes: Porting/Maintainers.pl | 2 +- dist/XSLoader/Makefile.PL | 20 ++++++++++++++------ dist/XSLoader/XSLoader_pm.PL | 6 +++--- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 9ab2631..a422184 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -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/}, diff --git a/dist/XSLoader/Makefile.PL b/dist/XSLoader/Makefile.PL index 111d85a..008f602 100644 --- a/dist/XSLoader/Makefile.PL +++ b/dist/XSLoader/Makefile.PL @@ -34,17 +34,25 @@ my $installdirs = $] < 5.011 ? "perl" : "site"; WriteMakefile( NAME => $PACKAGE, - ($ExtUtils::MakeMaker::VERSION > 6.30 ? - (LICENSE => 'perl', - AUTHOR => 'Sebastien Aperghis-Tramoni <[email protected]>', - ABSTRACT_FROM => 'XSLoader_pm.PL', - ) : ()), + LICENSE => 'perl', + AUTHOR => 'Sebastien Aperghis-Tramoni <[email protected]>', 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' }, diff --git a/dist/XSLoader/XSLoader_pm.PL b/dist/XSLoader/XSLoader_pm.PL index 98a19ea..fb5707c 100644 --- a/dist/XSLoader/XSLoader_pm.PL +++ b/dist/XSLoader/XSLoader_pm.PL @@ -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() -- Perl5 Master Repository
