commit 7823c58991d0393d9c330102b28d5a5d22fe4584
Author: Elan Ruusamäe <[email protected]>
Date:   Fri May 16 08:48:34 2014 +0300

    do not fetch tags by default, if needed use -a option yourself

 client/php52.sh | 62 ++-------------------------------------------------------
 1 file changed, 2 insertions(+), 60 deletions(-)
---
diff --git a/client/php52.sh b/client/php52.sh
index 219ee3b..28d762e 100755
--- a/client/php52.sh
+++ b/client/php52.sh
@@ -6,64 +6,6 @@ rpmdir=$(rpm -E %_topdir)
 dist=th
 suffix=${program#php}
 
-# get_last_specs and autotag copied from rebuild-th-kernel.sh
-# autotag from rpm-build-macros
+specs=$*
 
-# displays latest used tag for a specfile
-autotag() {
-       local out spec pkg ref
-       for spec in "$@"; do
-               # strip branches
-               pkg=${spec%:*}
-               # ensure package ends with .spec
-               spec=${pkg%.spec}.spec
-               # and pkg without subdir
-               pkg=${pkg#*/}
-               # or .ext
-               pkg=${pkg%%.spec}
-               cd $rpmdir/$pkg
-               git fetch --tags
-               if [ -n "$alt_kernel" ]; then
-                       ref="refs/tags/auto/${dist}/${pkg}-${alt_kernel}-[0-9]*"
-               else
-                       ref="refs/tags/auto/${dist}/${pkg}-[0-9]*"
-               fi
-               out=$(git for-each-ref $ref --sort=-authordate 
--format='%(refname:short)' --count=1)
-               echo "$spec:$out"
-               cd - >/dev/null
-       done
-}
-
-get_last_tags() {
-       local pkg spec
-
-       echo >&2 "Fetching package tags..."
-       for pkg in "$@"; do
-               # skip options (proxy them)
-               if [[ $pkg = -* ]]; then
-                       echo "$pkg"
-                       continue
-               fi
-
-               echo >&2 "$pkg... "
-               if [ ! -e $rpmdir/$pkg/$pkg.spec ]; then
-                       $rpmdir/builder -g $pkg -ns -r HEAD 1>&2
-               fi
-               if [ ! -e $rpmdir/$pkg/$pkg.spec ]; then
-                       # just print it out, to fallback to base pkg name
-                       echo >&2 "... $pkg"
-                       echo "$pkg"
-               else
-                       spec=$(autotag $pkg/$pkg.spec)
-                       spec=${spec#*/}
-                       # update progress
-                       echo >&2 "... $spec"
-                       # output
-                       echo $spec
-               fi
-       done
-}
-
-specs=$(get_last_tags "$@")
-
-exec $dir/make-request.sh -D "php_suffix $suffix" $specs -C "poldek -ev 
--noask php$suffix-devel"
+exec $dir/make-request.sh -D "php_suffix $suffix" $specs -C "poldek -ev 
--noask php$suffix-devel" -n
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/pld-builder.new.git/commitdiff/a6603e3f965b5935e12629083e6ae17abb5d4a5f

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

Reply via email to