From dec10fee6a6ce4a9847cd0cc43a5a0a2288ba3a3 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Fri, 12 Feb 2021 15:18:53 +0000 Subject: [PATCH] package: compat: no $PWD on Bourne shell (re: 6cc2f6a0, f5eaf217) --- bin/package | 6 +++--- src/cmd/INIT/package.sh | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/package b/bin/package index 30376e4c6..c43a382fe 100755 --- a/bin/package +++ b/bin/package @@ -30,7 +30,7 @@ Bad*) echo "Cannot be run by zsh in native mode; use a sh symlink to zsh" >&2 exit 1 ;; esac -unset CDPATH +unset CDPATH PWD case $0 in -*) echo "dodgy \$0: $0" >&2 @@ -38,7 +38,7 @@ case $0 in */package) mydir=`echo "$0" | sed 's,/package$,,'` cd "$mydir" || exit - case $PWD in + case ${PWD:-`pwd`} in */bin) ;; *) echo "this script must live in bin/" >&2 exit 1 ;; @@ -55,7 +55,7 @@ package) me=`command -v package` || me=`which package` || exit mydir=`echo "$me" | sed 's,/package$,,'` cd "$mydir" || exit - case $PWD in + case ${PWD:-`pwd`} in */bin) ;; *) echo "this script must live in bin/" >&2 exit 1 ;; diff --git a/src/cmd/INIT/package.sh b/src/cmd/INIT/package.sh index 30376e4c6..c43a382fe 100644 --- a/src/cmd/INIT/package.sh +++ b/src/cmd/INIT/package.sh @@ -30,7 +30,7 @@ Bad*) echo "Cannot be run by zsh in native mode; use a sh symlink to zsh" >&2 exit 1 ;; esac -unset CDPATH +unset CDPATH PWD case $0 in -*) echo "dodgy \$0: $0" >&2 @@ -38,7 +38,7 @@ case $0 in */package) mydir=`echo "$0" | sed 's,/package$,,'` cd "$mydir" || exit - case $PWD in + case ${PWD:-`pwd`} in */bin) ;; *) echo "this script must live in bin/" >&2 exit 1 ;; @@ -55,7 +55,7 @@ package) me=`command -v package` || me=`which package` || exit mydir=`echo "$me" | sed 's,/package$,,'` cd "$mydir" || exit - case $PWD in + case ${PWD:-`pwd`} in */bin) ;; *) echo "this script must live in bin/" >&2 exit 1 ;;