mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
Add a patch to get around the interactive intelligence built into the
Makefile.PL. We know better in this instance. PORTREVISION is not bumped since there so little time passed since the last commit.
This commit is contained in:
parent
d90682acdf
commit
4832003577
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=60858
39
devel/p5-Getopt-Long/files/patch-Makefile.PL
Normal file
39
devel/p5-Getopt-Long/files/patch-Makefile.PL
Normal file
@ -0,0 +1,39 @@
|
||||
$Id$
|
||||
|
||||
--- Makefile.PL.orig Fri May 24 17:51:36 2002
|
||||
+++ Makefile.PL Fri May 24 17:52:52 2002
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
require "./lib/Getopt/Long.pm";
|
||||
my $version = $Getopt::Long::VERSION_STRING || $Getopt::Long::VERSION;
|
||||
+my $leave_alone = $Config{installprivlib} =~ m|/libdata/perl/|;
|
||||
|
||||
sub MY::postamble {
|
||||
my $ret = "";
|
||||
@@ -18,7 +19,7 @@
|
||||
I can add instructions to the Makefile to remove it when you
|
||||
install this version.
|
||||
EOD
|
||||
- my $ans = prompt ("Shall I add the remove instructions?");
|
||||
+ my $ans = $leave_alone ? "no" : "yes";
|
||||
if ( $ans =~ /^y/i ) {
|
||||
$ret .= <<EOD;
|
||||
install ::
|
||||
@@ -37,7 +38,7 @@
|
||||
I can add instructions to the Makefile to remove them when you
|
||||
install this version.
|
||||
EOD
|
||||
- my $ans = prompt ("Shall I add the remove instructions?");
|
||||
+ my $ans = $leave_alone ? "no" : "yes";
|
||||
if ( $ans =~ /^y/i ) {
|
||||
$ret .= <<EOD;
|
||||
install ::
|
||||
@@ -68,7 +69,7 @@
|
||||
ABSTRACT => 'Module to handle parsing command line options',
|
||||
),
|
||||
|
||||
- INSTALLDIRS => 'perl',
|
||||
+ INSTALLDIRS => ($leave_alone ? 'site' : 'perl'),
|
||||
PM => { "lib/newgetopt.pl" => '$(INST_LIB)/newgetopt.pl',
|
||||
"lib/Getopt/Long.pm" => '$(INST_LIB)/Getopt/Long.pm',
|
||||
# "perlcmdline.pod" => '$(INST_LIB)/pod/perlcmdline.pod',
|
Loading…
Reference in New Issue
Block a user