diff options
author | Todd Rinaldo <toddr@cpan.org> | 2020-01-20 01:18:14 -0600 |
---|---|---|
committer | Todd Rinaldo <toddr@cpan.org> | 2020-01-20 01:18:16 -0600 |
commit | 51118aed5235b3870f1c02473e43c1ae458e059b (patch) | |
tree | ef57bc7e829767f5310a2cf2218b00abc69824d5 | |
parent | 83a0e13bf6630b74d1624dd8631fecb8173dbe1b (diff) | |
download | perl-51118aed5235b3870f1c02473e43c1ae458e059b.tar.gz |
Update dist/IO after release to CPAN
Bugtracker and repo now point at perl/perl5. Hopefully this will
encourage people to report IO bugs there.
-rw-r--r-- | dist/IO/ChangeLog | 7 | ||||
-rw-r--r-- | dist/IO/IO.pm | 2 | ||||
-rw-r--r-- | dist/IO/Makefile.PL | 59 |
3 files changed, 42 insertions, 26 deletions
diff --git a/dist/IO/ChangeLog b/dist/IO/ChangeLog index 22ebd26509..5ed2b46457 100644 --- a/dist/IO/ChangeLog +++ b/dist/IO/ChangeLog @@ -1,3 +1,10 @@ +IO 1.42 - Jan 20 2020 - Todd Rinaldo + * Point IO support to perl/perl5 not dual-life/IO + +IO 1.41 - Jan 20 2020 - Todd Rinaldo + * Switch pre-release testing to github actions. + * Update MANIFEST with new test. + IO 1.41_50 -- Dec 16 2019 - Ricardo Signes * [ TRIAL RELEASE ] * Loading IO is now threadsafe, avoiding the core bug reported as GH #14816. diff --git a/dist/IO/IO.pm b/dist/IO/IO.pm index e2514aa835..cf0b3c3b0f 100644 --- a/dist/IO/IO.pm +++ b/dist/IO/IO.pm @@ -7,7 +7,7 @@ use Carp; use strict; use warnings; -our $VERSION = "1.41_50"; +our $VERSION = "1.42"; XSLoader::load 'IO', $VERSION; sub import { diff --git a/dist/IO/Makefile.PL b/dist/IO/Makefile.PL index 0fd0331871..327bb275c5 100644 --- a/dist/IO/Makefile.PL +++ b/dist/IO/Makefile.PL @@ -9,35 +9,44 @@ my $PERL_CORE = grep { $_ eq 'PERL_CORE=1' } @ARGV; my $define = ""; -unless ($PERL_CORE or exists $Config{'i_poll'}) { - my @inc = split(/\s+/, join(" ", $Config{'usrinc'}, $Config{'incpth'}, $Config{'locincpth'})); - foreach $path (@inc) { - if (-f $path . "/poll.h") { - $define .= "-DI_POLL "; - last; +unless ( $PERL_CORE or exists $Config{'i_poll'} ) { + my @inc = split( /\s+/, join( " ", $Config{'usrinc'}, $Config{'incpth'}, $Config{'locincpth'} ) ); + foreach $path (@inc) { + if ( -f $path . "/poll.h" ) { + $define .= "-DI_POLL "; + last; + } } - } } #--- Write the Makefile WriteMakefile( - VERSION_FROM => "IO.pm", - NAME => "IO", - OBJECT => '$(O_FILES)', - ABSTRACT => 'Perl core IO modules', - AUTHOR => 'Graham Barr <gbarr@cpan.org>', - PREREQ_PM => { - 'Test::More' => 0, - 'File::Temp' => '0.15', - }, - ( $PERL_CORE - ? () - : ( - INSTALLDIRS => ($] < 5.011 ? 'perl' : 'site'), - clean => {FILES => 'typemap'}, - ) - ), - ($define ? (DEFINE => $define) : ()), - ((ExtUtils::MakeMaker->VERSION() gt '6.30') ? ('LICENSE' => 'perl') : ()), + VERSION_FROM => "IO.pm", + NAME => "IO", + OBJECT => '$(O_FILES)', + ABSTRACT => 'Perl core IO modules', + AUTHOR => 'Perl5 Porters <perl5-porters@perl.org>', + PREREQ_PM => { + 'Test::More' => 0, + 'File::Temp' => '0.15', + }, + ( + $PERL_CORE + ? () + : ( + INSTALLDIRS => ( $] < 5.011 ? 'perl' : 'site' ), + clean => { FILES => 'typemap' }, + ) + ), + ( $define ? ( DEFINE => $define ) : () ), + ( ( ExtUtils::MakeMaker->VERSION() gt '6.30' ) ? ( 'LICENSE' => 'perl' ) : () ), + META_MERGE => { + resources => { + license => 'http://dev.perl.org/licenses/', + bugtracker => 'https://github.com/perl/perl5/issues', + repository => 'https://github.com/Perl/perl5/tree/blead/dist/IO', + MailingList => 'http://lists.perl.org/list/perl5-porters.html', + }, + }, ); |