Author: glen Date: Mon Aug 23 10:14:48 2010 GMT Module: pld-builder.new Tag: HEAD ---- Log message: - add --update-macros to update rpm-build-macros on src builder
---- Files affected: pld-builder.new/client: make-request.sh (1.79 -> 1.80) ---- Diffs: ================================================================ Index: pld-builder.new/client/make-request.sh diff -u pld-builder.new/client/make-request.sh:1.79 pld-builder.new/client/make-request.sh:1.80 --- pld-builder.new/client/make-request.sh:1.79 Mon Aug 23 10:15:14 2010 +++ pld-builder.new/client/make-request.sh Mon Aug 23 12:14:43 2010 @@ -48,6 +48,7 @@ # internal options, not to be overriden specs= df_fetch=no +upgrade_macros=no die() { echo >&2 "$0: $*" @@ -179,6 +180,8 @@ shortcut for --command poldek --up -Uv ARGS --cvsup Updates builders infrastructure (outside chroot) + --update-macros + Updates rpm-build-macros on src builder -q shortcut for --command rpm -q ARGS -g, --gpg-opts "opts" @@ -318,6 +321,10 @@ f_upgrade=no ;; + --update-macros) + upgrade_macros="yes" + ;; + -df | --distfiles-fetch | --distfiles-fetch-request) df_fetch=yes ;; @@ -474,6 +481,13 @@ if [ "$df_fetch" = "yes" ]; then df_fetch $specs exit 0 +fi + +if [ "$upgrade_macros" = "yes" ]; then + command="poldek --up -Uv rpm-build-macros" + builders="$distro-src" + f_upgrade=no + build_mode=test fi if [[ "$requester" != *...@* ]] ; then ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/client/make-request.sh?r1=1.79&r2=1.80&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit