diff options
author | dawes <dawes> | 2008-12-23 20:07:25 +0000 |
---|---|---|
committer | dawes <dawes> | 2008-12-23 20:07:25 +0000 |
commit | 62750b9d9ab8bd6a448efeb854307d38c5768411 (patch) | |
tree | bca7632ff1dd6bda22eb26a9e5fee7504430583d | |
parent | 10dd759f9ab64c0871ce71ecef8f415ef05a3a8e (diff) |
Some older platforms (such as FreeBSD 2.2.x) don't have 'cut -b'.
-rwxr-xr-x | programs/Xserver/hw/xfree86/etc/bindist/build-bindist | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/programs/Xserver/hw/xfree86/etc/bindist/build-bindist b/programs/Xserver/hw/xfree86/etc/bindist/build-bindist index 80fae9528..72c6e91e6 100755 --- a/programs/Xserver/hw/xfree86/etc/bindist/build-bindist +++ b/programs/Xserver/hw/xfree86/etc/bindist/build-bindist @@ -1,6 +1,6 @@ #!/bin/sh # -# $XFree86: xc/programs/Xserver/hw/xfree86/etc/bindist/build-bindist,v 1.8tsi Exp $ +# $XFree86: xc/programs/Xserver/hw/xfree86/etc/bindist/build-bindist,v 1.9 2008/12/10 16:32:03 tsi Exp $ # Usage() @@ -46,15 +46,23 @@ esac FROMDIR=$1 TODIR=$2 -if [ "`echo $FROMDIR | cut -b 1`" != "/" ]; then +case "$FROMDIR" in +/*) + ;; +*) echo $FROMDIR is not an absolute path exit 2 -fi + ;; +esac -if [ "`echo $TODIR | cut -b 1`" != "/" ]; then +case "$TODIR" in +/*) + ;; +*) echo $TODIR is not an absolute path exit 2 -fi + ;; +esac if [ ! -d $FROMDIR ]; then echo No such dir $FROMDIR |