mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-05 17:52:30 +02:00
Imported from ../bash-2.05a.tar.gz.
This commit is contained in:
+14
-9
@@ -39,17 +39,25 @@ if [ ! -f $MANIFEST ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
rm -f /tmp/z
|
||||
rm_ltmp=false
|
||||
LINKTEMP=`mktemp -t linktmp.XXXXXXXX 2>/dev/null`
|
||||
if [ -z "$LINKTEMP" ]; then
|
||||
: ${TMPDIR:=/tmp}
|
||||
LINKTEMP=${TMPDIR}/linktmp.$$
|
||||
rm_ltmp=true
|
||||
fi
|
||||
|
||||
$rm_ltmp && rm -f ${LINKTEMP}
|
||||
# if the user specified hard links, then do that. otherwise, try to use
|
||||
# symlinks if they're present
|
||||
if [ -n "$hardlinks" ]; then
|
||||
LN=ln
|
||||
elif (ln -s /dev/null /tmp/z) >/dev/null 2>&1; then
|
||||
LN="ln -s"
|
||||
LN=ln
|
||||
elif (ln -s /dev/null ${LINKTEMP}) >/dev/null 2>&1; then
|
||||
LN="ln -s"
|
||||
else
|
||||
LN=ln
|
||||
LN=ln
|
||||
fi
|
||||
rm -f /tmp/z
|
||||
rm -f ${LINKTEMP}
|
||||
|
||||
TARGET=$1
|
||||
|
||||
@@ -96,7 +104,4 @@ do
|
||||
$ECHO cp -p $SRCDIR/$sf $TARGET
|
||||
done
|
||||
|
||||
$ECHO $LN $SRCDIR/.distribution .
|
||||
$ECHO $LN $SRCDIR/.patchlevel .
|
||||
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user