diff options
author | tron <tron> | 1998-02-19 19:42:36 +0000 |
---|---|---|
committer | tron <tron> | 1998-02-19 19:42:36 +0000 |
commit | 543ce5c94bf75c6bc017ab7eb7ff7499fcc1b54c (patch) | |
tree | 92d5a218c71195615e42ca8632849e58b342d8bd /lang | |
parent | c47cd68893e885f0b0ce765c150be4dceb9a89b8 (diff) | |
download | pkgsrc-543ce5c94bf75c6bc017ab7eb7ff7499fcc1b54c.tar.gz |
Make sure that "-I/usr/local/include" and "-L/usr/local/lib" don't get
written into the configuration file.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/perl5/patches/patch-aa | 107 |
1 files changed, 95 insertions, 12 deletions
diff --git a/lang/perl5/patches/patch-aa b/lang/perl5/patches/patch-aa index d62cf672e53..486266a1dd2 100644 --- a/lang/perl5/patches/patch-aa +++ b/lang/perl5/patches/patch-aa @@ -1,11 +1,11 @@ ---- Configure.BAK Wed Nov 19 22:58:47 1997 -+++ Configure Wed Nov 19 23:01:54 1997 +--- Configure.orig Fri Oct 3 19:57:39 1997 ++++ Configure Thu Feb 19 20:19:03 1998 @@ -65,7 +65,7 @@ fi : Proper PATH setting -paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin' -+paths='/bin /usr/bin ${PREFIX}/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin' ++paths='/bin /usr/bin ${PREFIX}/bin /usr/ucb ${PREFIX} /usr/lbin' paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin" paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin" paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin" @@ -14,16 +14,16 @@ : Possible local include directories to search. : Set locincpth to "" in a hint file to defeat local include searches. -locincpth="/usr/local/include /opt/local/include /usr/gnu/include" -+locincpth="${PREFIX}/include /usr/local/include /opt/local/include /usr/gnu/include" ++locincpth="${PREFIX}/include /opt/local/include /usr/gnu/include" locincpth="$locincpth /opt/gnu/include /usr/GNU/include /opt/GNU/include" : : no include file wanted by default -@@ -735,19 +735,19 @@ +@@ -735,14 +735,14 @@ xlibpth='/usr/lib/386 /lib/386' : Possible local library directories to search. -loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib" -+loclibpth="${PREFIX}/lib /usr/local/lib /opt/local/lib /usr/gnu/lib" ++loclibpth="${PREFIX}/lib /opt/local/lib /usr/gnu/lib" loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" : general looking path for locating libraries @@ -31,13 +31,96 @@ glibpth="$glibpth /lib /usr/lib $xlibpth" glibpth="$glibpth /lib/large /usr/lib/small /lib/small" -glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" -+glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib ${PREFIX}/lib" ++glibpth="$glibpth /usr/ccs/lib /usr/ucblib ${PREFIX}/lib" : Private path used by Configure to find libraries. Its value : is prepended to libpth. This variable takes care of special - : machines, like the mips. Usually, it should be empty. --plibpth='' -+plibpth='${PREFIX}/lib' +@@ -2365,7 +2365,7 @@ + : determine root of directory hierarchy where package will be installed. + case "$prefix" in + '') +- dflt=`./loc . /usr/local /usr/local /local /opt /usr` ++ dflt=`./loc . ${PREFIX} ${PREFIX} /local /opt /usr` + ;; + *) + dflt="$prefix" +@@ -2375,10 +2375,10 @@ - : full support for void wanted by default - defvoidused=15 + By default, $package will be installed in $dflt/bin, manual + pages under $dflt/man, etc..., i.e. with $dflt as prefix for +-all installation directories. Typically set to /usr/local, but you ++all installation directories. Typically set to ${PREFIX}, but you + may choose /usr if you wish to install $package among your system + binaries. If you wish to have binaries under /bin but manual pages +-under /usr/local/man, that's ok: you will be prompted separately ++under ${PREFIX}/man, that's ok: you will be prompted separately + for each of the installation directories, the prefix being only used + to set the defaults. + +@@ -2426,7 +2426,7 @@ + esac' + + : determine where private library files go +-: Usual default is /usr/local/lib/perl5. Also allow things like ++: Usual default is ${PREFIX}/lib/perl5. Also allow things like + : /opt/perl/lib, since /opt/perl/lib/perl5 would be redundant. + case "$prefix" in + *perl*) set dflt privlib lib ;; +@@ -2501,7 +2501,7 @@ + case "$archlib" in + '') + case "$privlib" in +- '') dflt=`./loc . "." $prefixexp/lib /usr/local/lib /usr/lib /lib` ++ '') dflt=`./loc . "." $prefixexp/lib ${PREFIX}/lib /usr/lib /lib` + set dflt + eval $prefixup + ;; +@@ -2986,8 +2986,8 @@ + syspath='/usr/man/man1 /usr/man/mann /usr/man/manl /usr/man/local/man1' + syspath="$syspath /usr/man/u_man/man1 /usr/share/man/man1" + syspath="$syspath /usr/catman/u_man/man1 /usr/man/l_man/man1" +- syspath="$syspath /usr/local/man/u_man/man1 /usr/local/man/l_man/man1" +- syspath="$syspath /usr/man/man.L /local/man/man1 /usr/local/man/man1" ++ syspath="$syspath ${PREFIX}/man/u_man/man1 ${PREFIX}/man/l_man/man1" ++ syspath="$syspath /usr/man/man.L /local/man/man1 ${PREFIX}/man/man1" + sysman=`./loc . /usr/man/man1 $syspath` + ;; + esac +@@ -3268,7 +3268,7 @@ + : Set private lib path + case "$plibpth" in + '') if ./mips; then +- plibpth="$incpath/usr/lib /usr/local/lib /usr/ccs/lib" ++ plibpth="$incpath/usr/lib ${PREFIX}/lib /usr/ccs/lib" + fi;; + esac + case "$libpth" in +@@ -4965,8 +4965,8 @@ + esac + + echo "If you don't want the manual sources installed, answer 'none'." +-: We dont use /usr/local/man/man3 because some man programs will +-: only show the /usr/local/man/man3 contents, and not the system ones, ++: We dont use ${PREFIX}/man/man3 because some man programs will ++: only show the ${PREFIX}/man/man3 contents, and not the system ones, + : thus man less will show the perl module less.pm, but not the system + : less command. We might also conflict with TCL man pages. + : However, something like /opt/perl/man/man3 is fine. +@@ -5413,7 +5413,7 @@ + : guess some guesses + $test -d /usr/share/scripts && dflt=/usr/share/scripts + $test -d /usr/share/bin && dflt=/usr/share/bin +- $test -d /usr/local/script && dflt=/usr/local/script ++ $test -d ${PREFIX}/script && dflt=${PREFIX}/script + $test -d $prefixexp/script && dflt=$prefixexp/script + set dflt + eval $prefixup +@@ -8726,7 +8726,7 @@ + case "$ranlib" in + :) ranlib='';; + '') +- ranlib=`./loc ranlib X /usr/bin /bin /usr/local/bin` ++ ranlib=`./loc ranlib X /usr/bin /bin ${PREFIX}/bin` + $test -f $ranlib || ranlib='' + ;; + esac |