diff options
Diffstat (limited to 'gnu/usr.bin/perl/dist/IO/Makefile.PL')
-rw-r--r-- | gnu/usr.bin/perl/dist/IO/Makefile.PL | 59 |
1 files changed, 34 insertions, 25 deletions
diff --git a/gnu/usr.bin/perl/dist/IO/Makefile.PL b/gnu/usr.bin/perl/dist/IO/Makefile.PL index 0fd03318711..327bb275c57 100644 --- a/gnu/usr.bin/perl/dist/IO/Makefile.PL +++ b/gnu/usr.bin/perl/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', + }, + }, ); |