X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=md5;h=03b99931ce79d32aeb426c7f8547d5b53a9c7672;hb=84a0aacd62b5eba65e73edaa87a6a22cb0c8ec41;hp=9987532c1c3b62e3767135dfed143bbd1eb638fb;hpb=b08fa503043561d47d388962038142504eca6674;p=packages%2Frpm-build-tools.git diff --git a/md5 b/md5 old mode 100644 new mode 100755 index 9987532..03b9993 --- a/md5 +++ b/md5 @@ -1,2 +1,20 @@ #!/bin/sh -./builder -ncs -5 "$@" +if [ -x ./builder ]; then + builder=./builder +elif [ -x ../builder ]; then + builder=../builder +else + builder=builder +fi + +if [ $# = 0 ]; then + # if no spec name passed, glob *.spec + set -- *.spec + if [ ! -f "$1" -o $# -gt 1 ]; then + echo >&2 "ERROR: Too many or too few .spec files found" + echo >&2 "Usage: ${0##*/} PACKAGE.spec" + exit 1 + fi +fi + +$builder -ncs -5 "$@"