packages: repackage.sh - take first spec
glen
glen at pld-linux.org
Wed Feb 3 12:20:43 CET 2010
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
More information about the pld-cvs-commit
mailing list