Author: glen                         Date: Wed Feb  3 11:20:43 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- take first spec

---- Files affected:
packages:
   repackage.sh (1.30 -> 1.31) 

---- Diffs:

================================================================
Index: packages/repackage.sh
diff -u packages/repackage.sh:1.30 packages/repackage.sh:1.31
--- packages/repackage.sh:1.30  Wed Apr 29 09:06:35 2009
+++ packages/repackage.sh       Wed Feb  3 12:20:37 2010
@@ -87,6 +87,16 @@
        eval rpm-specdump $a || echo >&2 $?
 }
 
+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
+
 tmp=$(specdump "$@" | awk '$2 == "_target_cpu" {print $3}')
 if [ "$tmp" ]; then
        TARGET="$tmp"
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/repackage.sh?r1=1.30&r2=1.31&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to