packages: relup.sh - cvsup mode

arekm arekm at pld-linux.org
Fri Jan 29 20:55:13 CET 2010


Author: arekm                        Date: Fri Jan 29 19:55:12 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- cvsup mode

---- Files affected:
packages:
   relup.sh (1.18 -> 1.19) 

---- Diffs:

================================================================
Index: packages/relup.sh
diff -u packages/relup.sh:1.18 packages/relup.sh:1.19
--- packages/relup.sh:1.18	Mon Feb 11 13:09:55 2008
+++ packages/relup.sh	Fri Jan 29 20:55:07 2010
@@ -20,11 +20,13 @@
 }
 
 usage="Usage:
-${0##*/} [-i] [-t] [-m <MESSAGE>] <SPECLIST>
+${0##*/} [-i] [-u] [-t] [-m <MESSAGE>] <SPECLIST>
 
 Options:
 -i
   Try to increment package release
+-u
+  cvs update first
 -t
   Test mode. do not commit
 -m
@@ -66,6 +68,9 @@
 	-i)
 		inc=1
 		;;
+	-u)
+		update=1
+		;;
 	-t)
 		test=1
 		;;
@@ -109,6 +114,9 @@
 	msg="- release $rel${message:+ ($message)}"
 	echo cvs ci -m "'$msg'"
 	if [ "$test" != 1 ]; then
+		if [ "$update" = "1" ]; then
+			cvs up $files
+		fi
 		cvs ci -m "$msg" $files
 	fi
 done
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/relup.sh?r1=1.18&r2=1.19&f=u



More information about the pld-cvs-commit mailing list