From e8ac380c1aa13549afe03d10a020571200296dfc Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 4 Sep 2018 18:16:14 +0800 Subject: [PATCH] updated --- pkgdeplist | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgdeplist b/pkgdeplist index 627f8b3..bd670fa 100755 --- a/pkgdeplist +++ b/pkgdeplist @@ -27,12 +27,16 @@ msgnoinst() { checkdep() { local depends - - depends=$(grep "^# depends[[:blank:]]*:" $(getportpath "$1")/spkgbuild | sed 's/^# depends[[:blank:]]*:[[:blank:]]*//') - source $(getportpath "$1")/spkgbuild - for dep in ${depends[@]}; do - echo $dep - done + PORT_PATH=$(getportpath "$1") + if [ "$PORT_PATH" ]; then + depends=$(grep "^# depends[[:blank:]]*:" $PORT_PATH/spkgbuild | sed 's/^# depends[[:blank:]]*:[[:blank:]]*//') + source $PORT_PATH/spkgbuild + for dep in ${depends[@]}; do + echo $dep + done + else + return 0 + fi } getportpath() {