pld-builder.new: client/make-request.sh - add --update-macros to update rpm...
glen
glen at pld-linux.org
Mon Aug 23 12:14:48 CEST 2010
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
More information about the pld-cvs-commit
mailing list