Index: head/Mk/Scripts/all-depends-list.sh =================================================================== --- head/Mk/Scripts/all-depends-list.sh (revision 391124) +++ head/Mk/Scripts/all-depends-list.sh (revision 391125) @@ -1,39 +1,39 @@ #!/bin/sh # MAINTAINER: portmgr@FreeBSD.org # $FreeBSD$ set -e . ${dp_SCRIPTSDIR}/functions.sh validate_env dp_ALLDEPENDS dp_PORTSDIR dp_PKGNAME dp_MAKE set -u check_dep() { for _dep ; do myifs=${IFS} IFS=: set -- ${_dep} IFS=${myifs} case "${2}" in /*) d=${2} ;; *) d=${dp_PORTSDIR}/${2} ;; esac case " ${checked} " in *\ ${d}\ *) continue ;; # Already checked esac checked="${checked} ${d}" - if [ ! -d ]; then + if [ ! -d ${d} ]; then echo "${dp_PKGNAME}: \"${d}\" non-existent -- dependency list incomplete" >&2 continue fi echo ${d} check_dep $(${dp_MAKE} -C ${d} -V_UNIFIED_DEPENDS) done } checked= check_dep ${dp_ALLDEPENDS}