]> TLD Linux GIT Repositories - tld-builder.git/blobdiff - client/make-request.sh
- cosmetics and cleanup
[tld-builder.git] / client / make-request.sh
index 2c753c9b88de497539cb098bbad4a459cab60d38..aebc5dd2736e13127ae0181e3f49ca075b4e8980 100755 (executable)
@@ -17,7 +17,7 @@ dist=
 url=
 no_depend=no
 verbose=no
-autotag=no
+pkgrevision=no
 requester_override=
 relup=no
 
@@ -45,7 +45,7 @@ url="$url"
 mailer="/usr/lib/sendmail -t"
 gpg_opts=""
 dist=ti
-url="https://kraz.tld-linux.org:1241/"
+url="https://src.tld-linux.org:1241/"
 
 # defaults:
 f_upgrade=yes
@@ -177,26 +177,9 @@ df_fetch() {
        done
 }
 
-# autotag from rpm-build-macros
-# displays latest used tag for a specfile
-autotag() {
-       local out s
-       for s in "$@"; do
-               # strip branches
-               s=${s%:*}
-               # ensure package ends with .spec
-               s=${s%.spec}.spec
-               git fetch --tags
-               out=$(git for-each-ref --count=1 --sort=-authordate refs/tags/auto/$dist \
-                       --format='%(refname:short)')
-               echo "$s:$out"
-       done
-}
-
-# get autotag for specs
-# WARNING: This may checkout some files from VCS
-get_autotag() {
-       local atag pkg spec rpmdir
+# get package revision for specs
+get_pkgrevision() {
+       local pkgrev pkg spec rpmdir
 
        rpmdir=$(rpm -E %_topdir)
        for pkg in "$@"; do
@@ -206,12 +189,12 @@ get_autotag() {
                # strip .spec extension
                pkg=${pkg%.spec}
                wget http://pkgrevs.tld-linux.org/list/$pkg -O /tmp/$pkg.tags 1>/dev/null 2>&1
-               atag=$(head -n 1 /tmp/$pkg.tags)
+               pkgrev=$(head -n 1 /tmp/$pkg.tags)
                rm -f /tmp/$pkg.tags
-               if [ "x$atag" = "x" ]; then
+               if [ "x$pkgrev" = "x" ]; then
                        echo "$pkg.spec"
                else
-                       echo "$pkg.spec:$atag"
+                       echo "$pkg.spec:$pkgrev"
                fi
        done
 }
@@ -345,7 +328,7 @@ while [ $# -gt 0 ]; do
                        ;;
 
                -a)
-                       autotag=yes
+                       pkgrevision=yes
                        ;;
 
                -m)
@@ -538,16 +521,16 @@ done
 
 case "$dist" in
 ti)
-       builder_email="builderti@kraz.tld-linux.org"
+       builder_email="builderti@src.tld-linux.org"
        default_builders="ti-*"
-       url="https://kraz.tld-linux.org:1241/"
-       control_url="http://kraz.tld-linux.org/~builderti"
+       url="https://src.tld-linux.org:1241/"
+       control_url="http://src.tld-linux.org/~builderti"
        ;;
 ti-dev)
-       builder_email="buildertidev@kraz.tld-linux.org"
+       builder_email="buildertidev@src.tld-linux.org"
        default_builders="ti-dev-*"
-       url="https://kraz.tld-linux.org:1242/"
-       control_url="http://kraz.tld-linux.org/~buildertidev"
+       url="https://src.tld-linux.org:1242/"
+       control_url="http://src.tld-linux.org/~buildertidev"
        ;;
 *)
        die "dist \`$dist' not known"
@@ -636,9 +619,9 @@ if [ "$relup" = "yes" ]; then
        relup ${message:+-m "$message"} $specs
 fi
 
-if [ "$autotag" = "yes" ]; then
-       msg "Auto autotag build enabled"
-       specs=$(get_autotag $specs)
+if [ "$pkgrevision" = "yes" ]; then
+       msg "Package revision build enabled"
+       specs=$(get_pkgrevision $specs)
 fi
 
 if [ "$df_fetch" = "yes" ]; then