--- trunk/mage/usr/lib/mage/depwalker.sh 2013/10/16 06:52:01 2220 +++ trunk/mage/usr/lib/mage/depwalker.sh 2013/10/16 07:40:02 2221 @@ -32,6 +32,7 @@ echo " -v --pver version number of the package" echo " -b --pbuild build number of the package" echo " -m --method which calc method should be used:" + echo " -d --debug enable debug mode" echo " install, srcinstall, depend, srcdepend" echo " upgrade, srcupgrade," echo " install-build-prerequisites, pretend-build-prerequisites" @@ -41,6 +42,9 @@ exit 1 } +# always default debug=0 +DEBUG=0 + # very basic getops for i in $* do @@ -50,6 +54,7 @@ --pver|-v) shift; PVER="$1" ;; --pbuild|-b) shift; PBUILD="$1" ;; --method|-m) shift; METHOD="$1" ;; + --debug|-d) shift; DEBUG=1 ;; --help|-h) usage ;; esac shift @@ -184,6 +189,11 @@ while read SYM DEPNAME do + if [[ ${DEBUG} = 1 ]] + then + echo "DEBUG: DEPNAME='${DEPNAME}'" >&2 + fi + # exclude empty depnames [[ -z ${DEPNAME} ]] && continue