Hello community, here is the log from the commit of package perl-Module-Build for openSUSE:Factory checked in at 2020-02-03 11:26:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Module-Build (Old) and /work/SRC/openSUSE:Factory/.perl-Module-Build.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Module-Build" Mon Feb 3 11:26:51 2020 rev:20 rq:768710 version:0.423100 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Module-Build/perl-Module-Build.changes 2019-04-18 13:55:25.575935837 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Module-Build.new.26092/perl-Module-Build.changes 2020-02-03 11:26:51.694137840 +0100 @@ -1,0 +2,14 @@ +Thu Jan 30 03:13:27 UTC 2020 - <[email protected]> + +- updated to 0.4231 + see /usr/share/doc/packages/perl-Module-Build/Changes + + 0.4231 - Wed Jan 29 08:47:56 CET 2020 + + - Released 0.42_30 without code changes + + 0.42_30 - Wed Jul 31 13:15:39 CEST 2019 + + - Add dependency on ExtUtils::PL2Bat + +------------------------------------------------------------------- Old: ---- Module-Build-0.4229.tar.gz New: ---- Module-Build-0.4231.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Module-Build.spec ++++++ --- /var/tmp/diff_new_pack.bNwmO5/_old 2020-02-03 11:26:54.482137959 +0100 +++ /var/tmp/diff_new_pack.bNwmO5/_new 2020-02-03 11:26:54.486137959 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Module-Build # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ Name: perl-Module-Build -Version: 0.422900 +Version: 0.423100 Release: 0 -%define cpan_version 0.4229 -Provides: perl(Module::Build) = 0.422900 +%define cpan_version 0.4231 +Provides: perl(Module::Build) = 0.423100 %define cpan_name Module-Build Summary: Build and install Perl modules License: Artistic-1.0 OR GPL-1.0-or-later @@ -118,7 +118,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes contrib README +%doc Changes README %license LICENSE %changelog ++++++ Module-Build-0.4229.tar.gz -> Module-Build-0.4231.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/Build.PL new/Module-Build-0.4231/Build.PL --- old/Module-Build-0.4229/Build.PL 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/Build.PL 2020-01-29 08:51:23.000000000 +0100 @@ -61,6 +61,7 @@ 'version' => 0.87, # No longer requires M::B 'Module::Metadata' => 1.000002, # uses version.pm 'Pod::Man' => 2.17, # utf8 support + ($^O eq 'MSWin32' ? ('ExtUtils::PL2Bat' => 0) : ()) }, test_requires => { 'File::Temp' => 0.15, # tmpdir() + fixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/Changes new/Module-Build-0.4231/Changes --- old/Module-Build-0.4229/Changes 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/Changes 2020-01-29 08:51:23.000000000 +0100 @@ -1,5 +1,13 @@ Revision history for Perl extension Module::Build. +0.4231 - Wed Jan 29 08:47:56 CET 2020 + + - Released 0.42_30 without code changes + +0.42_30 - Wed Jul 31 13:15:39 CEST 2019 + + - Add dependency on ExtUtils::PL2Bat + 0.4229 - Tue Apr 16 00:49:45 CEST 2019 - Released 0.42_28 without changes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/META.json new/Module-Build-0.4231/META.json --- old/Module-Build-0.4229/META.json 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/META.json 2020-01-29 08:51:23.000000000 +0100 @@ -5,7 +5,7 @@ "Module-Build mailing list at <[email protected]>." ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4229", + "generated_by" : "Module::Build version 0.4231", "license" : [ "perl_5" ], @@ -71,79 +71,79 @@ "provides" : { "Module::Build" : { "file" : "lib/Module/Build.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Base" : { "file" : "lib/Module/Build/Base.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Compat" : { "file" : "lib/Module/Build/Compat.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Config" : { "file" : "lib/Module/Build/Config.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Cookbook" : { "file" : "lib/Module/Build/Cookbook.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Dumper" : { "file" : "lib/Module/Build/Dumper.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Notes" : { "file" : "lib/Module/Build/Notes.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::PPMMaker" : { "file" : "lib/Module/Build/PPMMaker.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::Default" : { "file" : "lib/Module/Build/Platform/Default.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::MacOS" : { "file" : "lib/Module/Build/Platform/MacOS.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::Unix" : { "file" : "lib/Module/Build/Platform/Unix.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::VMS" : { "file" : "lib/Module/Build/Platform/VMS.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::VOS" : { "file" : "lib/Module/Build/Platform/VOS.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::Windows" : { "file" : "lib/Module/Build/Platform/Windows.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::aix" : { "file" : "lib/Module/Build/Platform/aix.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::cygwin" : { "file" : "lib/Module/Build/Platform/cygwin.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::darwin" : { "file" : "lib/Module/Build/Platform/darwin.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::Platform::os2" : { "file" : "lib/Module/Build/Platform/os2.pm", - "version" : "0.4229" + "version" : "0.4231" }, "Module::Build::PodParser" : { "file" : "lib/Module/Build/PodParser.pm", - "version" : "0.4229" + "version" : "0.4231" } }, "release_status" : "stable", @@ -157,6 +157,6 @@ "x_IRC" : "irc://irc.perl.org/#toolchain", "x_MailingList" : "mailto:[email protected]" }, - "version" : "0.4229", + "version" : "0.4231", "x_serialization_backend" : "JSON::PP version 2.27300" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/META.yml new/Module-Build-0.4231/META.yml --- old/Module-Build-0.4229/META.yml 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/META.yml 2020-01-29 08:51:23.000000000 +0100 @@ -19,7 +19,7 @@ Perl::OSType: '1' version: '0.87' dynamic_config: 1 -generated_by: 'Module::Build version 0.4229, CPAN::Meta::Converter version 2.150005' +generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -28,61 +28,61 @@ provides: Module::Build: file: lib/Module/Build.pm - version: '0.4229' + version: '0.4231' Module::Build::Base: file: lib/Module/Build/Base.pm - version: '0.4229' + version: '0.4231' Module::Build::Compat: file: lib/Module/Build/Compat.pm - version: '0.4229' + version: '0.4231' Module::Build::Config: file: lib/Module/Build/Config.pm - version: '0.4229' + version: '0.4231' Module::Build::Cookbook: file: lib/Module/Build/Cookbook.pm - version: '0.4229' + version: '0.4231' Module::Build::Dumper: file: lib/Module/Build/Dumper.pm - version: '0.4229' + version: '0.4231' Module::Build::Notes: file: lib/Module/Build/Notes.pm - version: '0.4229' + version: '0.4231' Module::Build::PPMMaker: file: lib/Module/Build/PPMMaker.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::Default: file: lib/Module/Build/Platform/Default.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::MacOS: file: lib/Module/Build/Platform/MacOS.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::Unix: file: lib/Module/Build/Platform/Unix.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::VMS: file: lib/Module/Build/Platform/VMS.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::VOS: file: lib/Module/Build/Platform/VOS.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::Windows: file: lib/Module/Build/Platform/Windows.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::aix: file: lib/Module/Build/Platform/aix.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::cygwin: file: lib/Module/Build/Platform/cygwin.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::darwin: file: lib/Module/Build/Platform/darwin.pm - version: '0.4229' + version: '0.4231' Module::Build::Platform::os2: file: lib/Module/Build/Platform/os2.pm - version: '0.4229' + version: '0.4231' Module::Build::PodParser: file: lib/Module/Build/PodParser.pm - version: '0.4229' + version: '0.4231' recommends: ExtUtils::Install: '0.3' ExtUtils::Manifest: '1.54' @@ -115,5 +115,5 @@ MailingList: mailto:[email protected] license: http://dev.perl.org/licenses/ repository: https://github.com/Perl-Toolchain-Gang/Module-Build -version: '0.4229' +version: '0.4231' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/API.pod new/Module-Build-0.4231/lib/Module/Build/API.pod --- old/Module-Build-0.4229/lib/Module/Build/API.pod 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/API.pod 2020-01-29 08:51:23.000000000 +0100 @@ -252,6 +252,8 @@ should be one of the styles named in the L<Module::Build::Compat> documentation. +Use of this parameter is L<discouraged|Module::Build::Compat/"WARNING">. + =item create_readme [version 0.22] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Base.pm new/Module-Build-0.4231/lib/Module/Build/Base.pm --- old/Module-Build-0.4229/lib/Module/Build/Base.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Base.pm 2020-01-29 08:51:23.000000000 +0100 @@ -6,7 +6,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Carp; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Compat.pm new/Module-Build-0.4231/lib/Module/Build/Compat.pm --- old/Module-Build-0.4229/lib/Module/Build/Compat.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Compat.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; use File::Basename (); use File::Spec; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Config.pm new/Module-Build-0.4231/lib/Module/Build/Config.pm --- old/Module-Build-0.4229/lib/Module/Build/Config.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Config.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Cookbook.pm new/Module-Build-0.4231/lib/Module/Build/Cookbook.pm --- old/Module-Build-0.4229/lib/Module/Build/Cookbook.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Cookbook.pm 2020-01-29 08:51:23.000000000 +0100 @@ -1,7 +1,7 @@ package Module::Build::Cookbook; use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Dumper.pm new/Module-Build-0.4231/lib/Module/Build/Dumper.pm --- old/Module-Build-0.4229/lib/Module/Build/Dumper.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Dumper.pm 2020-01-29 08:51:23.000000000 +0100 @@ -1,7 +1,7 @@ package Module::Build::Dumper; use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; # This is just a split-out of a wrapper function to do Data::Dumper # stuff "the right way". See: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Notes.pm new/Module-Build-0.4231/lib/Module/Build/Notes.pm --- old/Module-Build-0.4229/lib/Module/Build/Notes.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Notes.pm 2020-01-29 08:51:23.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Data::Dumper; use Module::Build::Dumper; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/PPMMaker.pm new/Module-Build-0.4231/lib/Module/Build/PPMMaker.pm --- old/Module-Build-0.4229/lib/Module/Build/PPMMaker.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/PPMMaker.pm 2020-01-29 08:51:23.000000000 +0100 @@ -4,7 +4,7 @@ use warnings; use Config; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; # This code is mostly borrowed from ExtUtils::MM_Unix 6.10_03, with a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/Default.pm new/Module-Build-0.4231/lib/Module/Build/Platform/Default.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/Default.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/Default.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/MacOS.pm new/Module-Build-0.4231/lib/Module/Build/Platform/MacOS.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/MacOS.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/MacOS.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Base; our @ISA = qw(Module::Build::Base); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/Unix.pm new/Module-Build-0.4231/lib/Module/Build/Platform/Unix.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/Unix.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/Unix.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/VMS.pm new/Module-Build-0.4231/lib/Module/Build/Platform/VMS.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/VMS.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/VMS.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Base; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/VOS.pm new/Module-Build-0.4231/lib/Module/Build/Platform/VOS.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/VOS.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/VOS.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/Windows.pm new/Module-Build-0.4231/lib/Module/Build/Platform/Windows.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/Windows.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/Windows.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Config; @@ -87,90 +87,11 @@ } } -# This routine was copied almost verbatim from the 'pl2bat' utility -# distributed with perl. It requires too much voodoo with shell quoting -# differences and shortcomings between the various flavors of Windows -# to reliably shell out sub pl2bat { my $self = shift; my %opts = @_; - - # NOTE: %0 is already enclosed in doublequotes by cmd.exe, as appropriate - $opts{ntargs} = '-x -S %0 %*' unless exists $opts{ntargs}; - $opts{otherargs} = '-x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9' unless exists $opts{otherargs}; - - $opts{stripsuffix} = '/\\.plx?/' unless exists $opts{stripsuffix}; - $opts{stripsuffix} = ($opts{stripsuffix} =~ m{^/([^/]*[^/\$]|)\$?/?$} ? $1 : "\Q$opts{stripsuffix}\E"); - - unless (exists $opts{out}) { - $opts{out} = $opts{in}; - $opts{out} =~ s/$opts{stripsuffix}$//oi; - $opts{out} .= '.bat' unless $opts{in} =~ /\.bat$/i or $opts{in} =~ /^-$/; - } - - my $head = <<EOT; - \@rem = '--*-Perl-*-- - \@echo off - if "%OS%" == "Windows_NT" goto WinNT - perl $opts{otherargs} - goto endofperl - :WinNT - perl $opts{ntargs} - if NOT "%COMSPEC%" == "%SystemRoot%\\system32\\cmd.exe" goto endofperl - if %errorlevel% == 9009 echo You do not have Perl in your PATH. - if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul - goto endofperl - \@rem '; -EOT - - $head =~ s/^\s+//gm; - my $headlines = 2 + ($head =~ tr/\n/\n/); - my $tail = "\n__END__\n:endofperl\n"; - - my $linedone = 0; - my $taildone = 0; - my $linenum = 0; - my $skiplines = 0; - - my $start = $Config{startperl}; - $start = "#!perl" unless $start =~ /^#!.*perl/; - - open(my $in, '<', "$opts{in}") or die "Can't open $opts{in}: $!"; - my @file = <$in>; - close($in); - - foreach my $line ( @file ) { - $linenum++; - if ( $line =~ /^:endofperl\b/ ) { - if (!exists $opts{update}) { - warn "$opts{in} has already been converted to a batch file!\n"; - return; - } - $taildone++; - } - if ( not $linedone and $line =~ /^#!.*perl/ ) { - if (exists $opts{update}) { - $skiplines = $linenum - 1; - $line .= "#line ".(1+$headlines)."\n"; - } else { - $line .= "#line ".($linenum+$headlines)."\n"; - } - $linedone++; - } - if ( $line =~ /^#\s*line\b/ and $linenum == 2 + $skiplines ) { - $line = ""; - } - } - - open(my $out, '>', "$opts{out}") or die "Can't open $opts{out}: $!"; - print $out $head; - print $out $start, ( $opts{usewarnings} ? " -w" : "" ), - "\n#line ", ($headlines+1), "\n" unless $linedone; - print $out @file[$skiplines..$#file]; - print $out $tail unless $taildone; - close($out); - - return $opts{out}; + require ExtUtils::PL2Bat; + return ExtUtils::PL2Bat::pl2bat(%opts); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/aix.pm new/Module-Build-0.4231/lib/Module/Build/Platform/aix.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/aix.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/aix.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/cygwin.pm new/Module-Build-0.4231/lib/Module/Build/Platform/cygwin.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/cygwin.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/cygwin.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/darwin.pm new/Module-Build-0.4231/lib/Module/Build/Platform/darwin.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/darwin.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/darwin.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/Platform/os2.pm new/Module-Build-0.4231/lib/Module/Build/Platform/os2.pm --- old/Module-Build-0.4229/lib/Module/Build/Platform/os2.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/Platform/os2.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; use Module::Build::Platform::Unix; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build/PodParser.pm new/Module-Build-0.4231/lib/Module/Build/PodParser.pm --- old/Module-Build-0.4229/lib/Module/Build/PodParser.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build/PodParser.pm 2020-01-29 08:51:23.000000000 +0100 @@ -2,7 +2,7 @@ use strict; use warnings; -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; sub new { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Build-0.4229/lib/Module/Build.pm new/Module-Build-0.4231/lib/Module/Build.pm --- old/Module-Build-0.4229/lib/Module/Build.pm 2019-04-16 00:51:33.000000000 +0200 +++ new/Module-Build-0.4231/lib/Module/Build.pm 2020-01-29 08:51:23.000000000 +0100 @@ -17,7 +17,7 @@ use Module::Build::Base; our @ISA = qw(Module::Build::Base); -our $VERSION = '0.4229'; +our $VERSION = '0.4231'; $VERSION = eval $VERSION; # Inserts the given module into the @ISA hierarchy between
