packages: relup.sh - fix subdir usage

glen glen at pld-linux.org
Sun Feb 27 17:16:40 CET 2011


Author: glen                         Date: Sun Feb 27 16:16:40 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fix subdir usage

---- Files affected:
packages:
   relup.sh (1.27 -> 1.28) 

---- Diffs:

================================================================
Index: packages/relup.sh
diff -u packages/relup.sh:1.27 packages/relup.sh:1.28
--- packages/relup.sh:1.27	Mon Feb 14 09:03:51 2011
+++ packages/relup.sh	Sun Feb 27 17:16:34 2011
@@ -95,7 +95,8 @@
 topdir=$(rpm -E '%{_topdir}')
 cd "$topdir"
 for pkg in "$@"; do
-	spec=$(rpm -D "name ${pkg%.spec}" -E '%{_specdir}/%{name}.spec')
+	name=${pkg%.spec} name=${name##*/}
+	spec=$(rpm -D "name $name" -E '%{_specdir}/%{name}.spec')
 	spec=${spec#$topdir/}
 	if [ "$update" = "1" ]; then
 		./builder -g -ns "$spec"
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/relup.sh?r1=1.27&r2=1.28&f=u



More information about the pld-cvs-commit mailing list