From: Dave B. <dav...@us...> - 2009-02-12 23:20:29
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv13076/bin-scripts Modified Files: packagectl servicectl Log Message: packagectl check Index: packagectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/packagectl,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** packagectl 24 May 2007 20:17:34 -0000 1.13 --- packagectl 12 Feb 2009 23:20:22 -0000 1.14 *************** *** 16,19 **** --- 16,20 ---- project [build|install|clean|...] Builds project-specific targets. list Query packages. + check Check for later versions of packages. new-playpen-root OLD-PLAYPEN-ROOT Update packages for a change of playpen-root. *************** *** 92,95 **** --- 93,100 ---- re-built, and re-installed. (--force may be abbreviated as -f)." + usage_check="usage: $id check + + Check if there are new versions of any packages." + usage_uninstall="usage: $id uninstall [options] PACKAGE ... *************** *** 187,191 **** install | upgrade | uninstall | list | update | update-packages | build | \ get-package-dependencies | project | new-playpen-root | \ ! update-local | locate | contents | info) op="$1" ;; --- 192,196 ---- install | upgrade | uninstall | list | update | update-packages | build | \ get-package-dependencies | project | new-playpen-root | \ ! update-local | locate | contents | info | check) op="$1" ;; *************** *** 214,217 **** --- 219,224 ---- build_version="" ;; + check) + ;; install) # only check the predependencies, don't install or build anything else. *************** *** 577,580 **** --- 584,595 ---- ;; + check) + versiontool \ + check \ + $PLAYPEN_ROOT/etc/project-packages \ + $PLAYPEN_ROOT/ext/package-archives/*/package_list + ;; + + update) # _ _ Index: servicectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/servicectl,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** servicectl 18 Jul 2007 18:36:25 -0000 1.18 --- servicectl 12 Feb 2009 23:20:22 -0000 1.19 *************** *** 103,106 **** --- 103,107 ---- --valgrind Run service under valgrind. --valgrind=OPTIONS Run service under valgrind, with options. + --run-program=PROG_AND_ARGS Run service under arbitrary program. --options=SERVICE_OPTIONS Pass arguments to service (before service_arguments) *************** *** 421,424 **** --- 422,429 ---- option_ok=1 ;; + --run-program=*) + run_prefix=`echo "x$1" | sed -e 's/x--run-program=//'` + option_ok=1 + ;; --force-env=*) envars_to_fill="$envars_to_fill "`echo "x$1" | sed -e 's/x--force-env=//'` |