--- trunk/mage/usr/lib/mage/smage2.sh 2010/06/28 18:15:44 1085 +++ trunk/mage/usr/lib/mage/smage2.sh 2011/01/28 20:34:38 1207 @@ -1170,10 +1170,12 @@ # creates md5sums for smages to given dir if [[ $1 = calcmd5 ]] then - if [ $# -ge 3 ] + if [ $# -ge 2 ] then SMAGENAME="$2" MD5DIR="$3" + [[ -z ${MD5DIR} ]] && MD5DIR="$(dirname ${SMAGENAME})/md5" + source ${SMAGENAME} || die "download source failed" # overridable sourcedir; must be declared after source of the smage2 @@ -1226,7 +1228,7 @@ echo else echo "Usage: Calculating MD5 Sums:" - echo " $(basename $0) calcmd5 /path/to/SMAGENAME /path/to/MD5DIR" + echo " $(basename $0) calcmd5 /path/to/SMAGENAME [/path/to/MD5DIR]" echo echo echo "Export the CALC_SOURCEDIR variable to override current SOURCEDIRs."