summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorAndy Dougherty <doughera.lafayette.edu>1995-12-08 00:34:53 +0000
committerAndy Dougherty <doughera.lafayette.edu>1995-12-08 00:34:53 +0000
commit3712091946b37b5feabcc1f630b32639406ad717 (patch)
tree95688437cf1016cf9fa191b44e7c97d20eb24fd5 /Configure
parent4e68a2086f0b5bfb6d7944f2efbad03461f54f71 (diff)
downloadperl-3712091946b37b5feabcc1f630b32639406ad717.tar.gz
This is patch.2b1f to perl5.002beta1.
cd to your perl source directory, execute the command above, and type patch -p1 -N < patch.2b1f This patch includes patches for the following items: Changes.Conf Configure MANIFEST Makefile.SH XSUB.h ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs ext/Socket/Socket.pm gv.c lib/Cwd.pm lib/Sys/Syslog.pm lib/diagnostics.pm t/lib/socket.t toke.c The changes are described after each /^Index/ line below. These are each described in detail below, after the corresponding index line. Patch and enjoy, Andy Dougherty doughera@lafcol.lafayette.edu Dept. of Physics Lafayette College, Easton PA 18042
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure102
1 files changed, 55 insertions, 47 deletions
diff --git a/Configure b/Configure
index 76b4e6d0b2..e873dfe710 100755
--- a/Configure
+++ b/Configure
@@ -20,7 +20,7 @@
# $Id: Head.U,v 3.0.1.8 1995/07/25 13:40:02 ram Exp $
#
-# Generated on Sat Dec 2 15:29:39 EST 1995 [metaconfig 3.0 PL58]
+# Generated on Fri Dec 8 11:19:33 EST 1995 [metaconfig 3.0 PL58]
cat >/tmp/c1$$ <<EOF
ARGGGHHHH!!!!!
@@ -1343,7 +1343,6 @@ mkdir
rm
sed
sort
-tail
touch
tr
uniq
@@ -2361,10 +2360,58 @@ else
d_archlib="$define"
fi
-: determine where site specific architecture-dependent libraries go.
+: determine where site specific libraries go.
+set sitelib sitelib
+eval $prefixit
+case "$sitelib" in
+'') dflt="$privlib/site_perl" ;;
+*) dflt="$sitelib" ;;
+esac
+$cat <<EOM
+
+The installation process will also create a directory for
+site-specific extensions and modules. Some users find it convenient
+to place all local files in this directory rather than in the main
+distribution directory.
+
+EOM
+fn=d~+
+rp='Pathname for the site-specific library files?'
+. ./getfile
+if $test "X$sitelibexp" != "X$ansexp"; then
+ installsitelib=''
+fi
+sitelib="$ans"
+sitelibexp="$ansexp"
+if $afs; then
+ $cat <<EOM
+
+Since you are running AFS, I need to distinguish the directory in which
+private files reside from the directory in which they are installed (and from
+which they are presumably copied to the former directory by occult means).
+
+EOM
+ case "$installsitelib" in
+ '') dflt=`echo $sitelibexp | sed 's#^/afs/#/afs/.#'`;;
+ *) dflt="$installsitelib";;
+ esac
+ fn=de~
+ rp='Where will private files be installed?'
+ . ./getfile
+ installsitelib="$ans"
+else
+ installsitelib="$sitelibexp"
+fi
-set dflt sitearch lib/site_perl/$archname
+: determine where site specific architecture-dependent libraries go.
+xxx=`echo $sitelib/$archname | sed 's!^$prefix!!'`
+: xxx is usuually lib/site_perl/archname.
+set sitearch sitearch none
eval $prefixit
+case "$sitearch" in
+'') dflt="$sitelib/$archname" ;;
+*) dflt="$sitearch" ;;
+esac
$cat <<EOM
The installation process will also create a directory for
@@ -2802,45 +2849,6 @@ else
installscript="$scriptdirexp"
fi
-: determine where site specific libraries go.
-set dflt sitelib lib/site_perl
-eval $prefixit
-$cat <<EOM
-
-The installation process will also create a directory for
-site-specific extensions and modules. Some users find it convenient
-to place all local files in this directory rather than in the main
-distribution directory.
-
-EOM
-fn=d~+
-rp='Pathname for the site-specific library files?'
-. ./getfile
-if $test "X$sitelibexp" != "X$ansexp"; then
- installsitelib=''
-fi
-sitelib="$ans"
-sitelibexp="$ansexp"
-if $afs; then
- $cat <<EOM
-
-Since you are running AFS, I need to distinguish the directory in which
-private files reside from the directory in which they are installed (and from
-which they are presumably copied to the former directory by occult means).
-
-EOM
- case "$installsitelib" in
- '') dflt=`echo $sitelibexp | sed 's#^/afs/#/afs/.#'`;;
- *) dflt="$installsitelib";;
- esac
- fn=de~
- rp='Where will private files be installed?'
- . ./getfile
- installsitelib="$ans"
-else
- installsitelib="$sitelibexp"
-fi
-
: determine perl absolute location
case "$perlpath" in
'') perlpath=$binexp/perl ;;
@@ -2860,12 +2868,12 @@ want to share those scripts and perl is not in a standard place
a shell by starting the script with a single ':' character.
EOH
- dflt=y
- rp='Shall I use #! to start up perl?'
+ dflt=$perlpath
+ rp='What shall I put after the #! to start up perl ("none" to not use #!)?'
. ./myread
case "$ans" in
- y*|Y*) startperl="#!$perlpath";;
- *) startperl=": # use perl";;
+ none) startperl=": # use perl";;
+ *) startperl="#!$ans";;
esac
;;
*) startperl=": # use perl"