[packages/rpm-build-tools/merge-pld-builder-client: 2182/2675] - autotag build provider by -a option

glen glen at pld-linux.org
Mon Dec 19 22:02:51 CET 2016


commit c86a1aaeeb0621219decd6ab5d0d0cb179776d39
Author: Elan Ruusamäe <glen at pld-linux.org>
Date:   Mon Jun 25 06:19:27 2012 +0000

    - autotag build provider by -a option
    
    Changed files:
        client/send-last-th-tag.sh -> 1.2

 send-last-th-tag.sh | 35 +++--------------------------------
 1 file changed, 3 insertions(+), 32 deletions(-)
---
diff --git a/send-last-th-tag.sh b/send-last-th-tag.sh
index 1d56bd5..293e39d 100644
--- a/send-last-th-tag.sh
+++ b/send-last-th-tag.sh
@@ -1,35 +1,6 @@
 #!/bin/sh
-arg="$@"
+set -e
 
-specs=""
-opt=""
-
-for i in $arg; do
-	case "$i" in
-		*.spec)
-		specs="$specs $1"
-		shift
-		;;
-		*)
-		opt="$opt $i"
-		shift
-		;;
-	esac
-done
-
-for i in $specs; do
-	dir=$(dirname $i)
-	pkg=$(basename $i)
-	cd $dir || exit 1
-	specfile="$pkg"
-	tag=$(cvs status -v $specfile |grep "th-" | head -n 1 | awk ' { print $1 } ')
-	if [ -z "$tag" ]; then
-		echo "Th tag not found for $specfile."
-		continue
-	fi
-	echo "Rebuilding $i from tag $tag..."
-	set -x
-	make-request.sh -d th $opt $pkg:$tag
-	set +x
-done
+dist=th
 
+./make-request.sh -d $dist -r -a "$@"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd



More information about the pld-cvs-commit mailing list