PLD-doc: notify-specsupdate.sh - allow topdir override; doc about initial c...
glen
glen at pld-linux.org
Fri Nov 2 23:50:05 CET 2012
Author: glen Date: Fri Nov 2 22:50:05 2012 GMT
Module: PLD-doc Tag: HEAD
---- Log message:
- allow topdir override; doc about initial checkout
---- Files affected:
PLD-doc:
notify-specsupdate.sh (1.7 -> 1.8)
---- Diffs:
================================================================
Index: PLD-doc/notify-specsupdate.sh
diff -u PLD-doc/notify-specsupdate.sh:1.7 PLD-doc/notify-specsupdate.sh:1.8
--- PLD-doc/notify-specsupdate.sh:1.7 Sat Feb 19 20:29:43 2011
+++ PLD-doc/notify-specsupdate.sh Fri Nov 2 23:50:00 2012
@@ -5,13 +5,19 @@
#
# Setup your cron to check status hourly:
# 01 * * * * /some/path/PLD-doc/notify-specsupdate.sh
+
+# For initial checkout:
+# cvs co PLD-doc/notify-specsupdate.sh
+#
+# to check only files in ~/rpm/gnome (as rpm top tree):
+# PLD-doc/notify-specsupdate.sh ~/rpm/gnome
#
# $Id$
# Author: Elan Ruusamäe <glen at pld-linux.org>
set -e
dir=$(dirname "$0")
-topdir=$(rpm -E %_topdir)
+topdir=${1:-$(rpm -E %_topdir)}
file=PLD-update-TODO
cd $dir
@@ -19,7 +25,7 @@
status=$(echo "$buf" | sed -rne 's/.+Status: (.+)$/\1/p')
if [ "$status" = "Needs Checkout" ]; then
cvs -Q up $file
- # No new changes
+ # do not process list on first checkout
exit 0
fi
================================================================
---- CVS-web:
http://cvs.pld-linux.org/PLD-doc/notify-specsupdate.sh?r1=1.7&r2=1.8
More information about the pld-cvs-commit
mailing list