commit eae9db14ad578e35b4f210b7ceb9e92472a5094b Author: Marcin Krol <h...@tld-linux.org> Date: Mon Feb 21 00:18:11 2022 +0100
- rediffed perl-Module-Build-startperl.patch | 51 +++++++++++++++++++++------------------ perl-Module-Build.spec | 2 +- 2 files changed, 28 insertions(+), 25 deletions(-) --- diff --git a/perl-Module-Build.spec b/perl-Module-Build.spec index c5e4a3f..1b3d32d 100644 --- a/perl-Module-Build.spec +++ b/perl-Module-Build.spec @@ -8,7 +8,7 @@ Summary: Module::Build - build and install Perl modules Summary(pl.UTF-8): Module::Build - budowanie i instalowanie modułów Perla Name: perl-Module-Build Version: 0.4231 -Release: 1 +Release: 2 Epoch: 2 # same as perl License: GPL v1+ or Artistic diff --git a/perl-Module-Build-startperl.patch b/perl-Module-Build-startperl.patch index 106b37c..7c524e9 100644 --- a/perl-Module-Build-startperl.patch +++ b/perl-Module-Build-startperl.patch @@ -1,15 +1,28 @@ ---- Module-Build-0.2806/lib/Module/Build/Platform/Unix.pm 2004-04-26 00:16:14.000000000 +0200 -+++ Module-Build-0.2806/lib/Module/Build/Platform/Unix.pm 2004-05-12 00:17:10.059693704 +0200 -@@ -2,6 +2,7 @@ +diff -urNp -x '*.orig' Module-Build-0.4231.org/lib/Module/Build/Base.pm Module-Build-0.4231/lib/Module/Build/Base.pm +--- Module-Build-0.4231.org/lib/Module/Build/Base.pm 2020-01-29 08:51:23.000000000 +0100 ++++ Module-Build-0.4231/lib/Module/Build/Base.pm 2022-02-21 00:14:52.613086898 +0100 +@@ -2978,7 +2978,7 @@ sub process_script_files { - use strict; + foreach my $file (sort keys %$files) { + my $result = $self->copy_if_modified($file, $script_dir, 'flatten') or next; +- $self->fix_shebang_line($result) unless $self->is_vmsish; ++# $self->fix_shebang_line($result) unless $self->is_vmsish; + $self->make_executable($result); + } + } +diff -urNp -x '*.orig' Module-Build-0.4231.org/lib/Module/Build/Platform/Unix.pm Module-Build-0.4231/lib/Module/Build/Platform/Unix.pm +--- Module-Build-0.4231.org/lib/Module/Build/Platform/Unix.pm 2020-01-29 08:51:23.000000000 +0100 ++++ Module-Build-0.4231/lib/Module/Build/Platform/Unix.pm 2022-02-21 00:14:52.612086896 +0100 +@@ -5,6 +5,7 @@ use warnings; + our $VERSION = '0.4231'; + $VERSION = eval $VERSION; use Module::Build::Base; +use Config; - use vars qw(@ISA); - @ISA = qw(Module::Build::Base); -@@ -33,7 +34,11 @@ - $self->SUPER::make_tarball(@_); + our @ISA = qw(Module::Build::Base); + +@@ -19,7 +20,11 @@ sub is_executable { + return +(stat $file)[2] & 0100; } -sub _startperl { "#! " . shift()->perl } @@ -21,25 +34,15 @@ sub _construct { my $self = shift()->SUPER::_construct(@_); ---- Module-Build-0.2806/t/runthrough.t.orig 2006-12-22 12:29:34.390623866 +0100 -+++ Module-Build-0.2806/t/runthrough.t 2006-12-22 12:26:36.836505633 +0100 -@@ -29,7 +29,7 @@ - $build->create_build_script; +diff -urNp -x '*.orig' Module-Build-0.4231.org/t/runthrough.t Module-Build-0.4231/t/runthrough.t +--- Module-Build-0.4231.org/t/runthrough.t 2020-01-29 08:51:23.000000000 +0100 ++++ Module-Build-0.4231/t/runthrough.t 2022-02-21 00:14:52.612086896 +0100 +@@ -25,7 +25,7 @@ $dist->add_file( 'MANIFEST.SKIP', <<'--- + ^MYMETA.yml$ --- $dist->add_file( 'script', <<'---' ); -#!perl -w +#!/usr/bin/perl -w print "Hello, World!\n"; --- - $dist->add_file( 'test.pl', <<'---' ); ---- Module-Build-0.2808/lib/Module/Build/Base.pm.orig 2007-04-28 19:50:55.000000000 +0200 -+++ Module-Build-0.2808/lib/Module/Build/Base.pm 2007-04-30 13:28:03.047975140 +0200 -@@ -2292,7 +2292,7 @@ - - foreach my $file (keys %$files) { - my $result = $self->copy_if_modified($file, $script_dir, 'flatten') or next; -- $self->fix_shebang_line($result) unless $self->is_vmsish; -+# $self->fix_shebang_line($result) unless $self->is_vmsish; - $self->make_executable($result); - } - } + $dist->add_file( 'lib/Simple/Script.PL', <<'---' ); ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/perl-Module-Build.git/commitdiff/eae9db14ad578e35b4f210b7ceb9e92472a5094b _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit