diff options
Diffstat (limited to 'misc/lesspipe/files/patch-configure')
-rw-r--r-- | misc/lesspipe/files/patch-configure | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/misc/lesspipe/files/patch-configure b/misc/lesspipe/files/patch-configure new file mode 100644 index 000000000000..7ede0aee6e37 --- /dev/null +++ b/misc/lesspipe/files/patch-configure @@ -0,0 +1,42 @@ +--- configure~ Thu Dec 9 09:30:52 2004 ++++ configure Sat Dec 11 20:46:04 2004 +@@ -28,7 +28,7 @@ + The Makefile is of little use (copy lesspipe.sh and code2color to the + install location) + EOF +- exit; ++ exit !$opt_help ? 1 : 0; + } + $opt_prefix ||= '/usr/local'; + open OUT, ">Makefile"; +@@ -188,7 +188,7 @@ + my $rc = system "$have{file} -L ./configure >/dev/null 2>&1"; + if ( $rc ) { + print " found system version of file, looking for GNU file\n"; +- exit unless inpath("Continue anyway", 'gfile'); ++ exit 1 unless inpath("Continue anyway", 'gfile'); + $have{file} = $have{gfile} if $have{gfile}; + } + $rc = system "$have{file} -L ./configure >/dev/null 2>&1"; +@@ -215,7 +215,7 @@ + $have{file} = $rep{file}; + check_file_vers(); + } +- exit if $yesno =~ /^n/i; ++ exit 1 if $yesno =~ /^n/i; + } else { + $have{file} .= ' -L -s'; + print " found GNU file$vers (ok)\n"; +@@ -277,10 +277,10 @@ + print OUT "#!$file$opt\n"; + $selected_shell = $name if ! $selected_shell; + } +- if ( $#bad == 2 ) { ++ if ( !$selected_shell ) { + print "Sorry, no useable shell found, cannot create lesspipe.sh\n", @bad; + print "You could edit lesspipe.sh.in to adjust the path to the shell(s)\n"; +- exit; ++ exit 1; + } else { + print OUT @bad; + } |