From 2066cf61711fbe53128010958c92fe40991568fc Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Sun, 23 Feb 2003 16:07:33 +0000 Subject: [PATCH] 0.7.12.54: Eleventh hour accommodation to Solaris sh(1) ... export FOO=bar -> FOO=bar; export FOO ... more test -e -> test -f ... b=${1:?foo bar} -> b=${1:?"foo bar"} ... yay for portable shell programmes. --- binary-distribution.sh | 2 +- install.sh | 7 ++++--- version.lisp-expr | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/binary-distribution.sh b/binary-distribution.sh index fc6cd37..90e402c 100755 --- a/binary-distribution.sh +++ b/binary-distribution.sh @@ -9,7 +9,7 @@ # a tar file with no directory prefixes. Since sbcl-0.6.10, we've # switched over to trying to do this the way everyone else does.) -b=${1:?missing base directory name argument} +b=${1:?"missing base directory name argument"} tar -cf $b-binary.tar \ $b/output/sbcl.core $b/src/runtime/sbcl \ $b/BUGS $b/COPYING $b/CREDITS $b/INSTALL $b/NEWS $b/README \ diff --git a/install.sh b/install.sh index 4431879..068f4eb 100644 --- a/install.sh +++ b/install.sh @@ -24,9 +24,9 @@ ensure_dirs $INSTALL_ROOT $INSTALL_ROOT/bin $INSTALL_ROOT/lib \ $INSTALL_ROOT/man $INSTALL_ROOT/man/man1 \ $SBCL_HOME $SBCL_HOME/systems -test -e $INSTALL_ROOT/bin/sbcl && \ +test -f $INSTALL_ROOT/bin/sbcl && \ cp $INSTALL_ROOT/bin/sbcl $INSTALL_ROOT/bin/sbcl.old -test -e $SBCL_HOME/sbcl.core && \ +test -f $SBCL_HOME/sbcl.core && \ cp $SBCL_HOME/sbcl.core $SBCL_HOME/sbcl.core.old cp src/runtime/sbcl $INSTALL_ROOT/bin/ @@ -42,6 +42,7 @@ export SBCL SBCL_BUILDING_CONTRIB gnumake=${GNUMAKE:-gmake} for i in contrib/*; do test -d $i && test -f $i/test-passed || continue; - export INSTALL_DIR=$SBCL_HOME/`basename $i ` + INSTALL_DIR=$SBCL_HOME/`basename $i ` + export INSTALL_DIR ensure_dirs $INSTALL_DIR && $gnumake -C $i install done diff --git a/version.lisp-expr b/version.lisp-expr index 3a17e7d..4e02a79 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -18,4 +18,4 @@ ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.7.12.53" +"0.7.12.54" -- 1.7.10.4