From d25612d03865e88ca02532ad9b0dff9c520cfebc Mon Sep 17 00:00:00 2001 From: ed Date: Sat, 23 Jan 2021 19:55:24 +0100 Subject: [PATCH] make-sfx: support macports --- scripts/make-sfx.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/make-sfx.sh b/scripts/make-sfx.sh index 51725d07..4e1a1279 100755 --- a/scripts/make-sfx.sh +++ b/scripts/make-sfx.sh @@ -18,13 +18,16 @@ echo # (the fancy markdown editor) -command -v gtar >/dev/null && -command -v gfind >/dev/null && { - tar() { gtar "$@"; } +# port install gnutar findutils gsed coreutils +gtar=$(command -v gtar || command -v gnutar) || true +[ ! -z "$gtar" ] && command -v gfind >/dev/null && { + tar() { $gtar "$@"; } sed() { gsed "$@"; } find() { gfind "$@"; } sort() { gsort "$@"; } unexpand() { gunexpand "$@"; } + command -v grealpath >/dev/null && + realpath() { grealpath "$@"; } } [ -e copyparty/__main__.py ] || cd ..