You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(14) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(3) |
Feb
(9) |
Mar
(39) |
Apr
|
May
|
Jun
(7) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
(30) |
Apr
(10) |
May
(52) |
Jun
(32) |
Jul
(18) |
Aug
(6) |
Sep
(32) |
Oct
(70) |
Nov
(18) |
Dec
(29) |
2004 |
Jan
(23) |
Feb
(6) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2005 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(8) |
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(4) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(11) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
(4) |
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Dave B. <dav...@us...> - 2007-07-18 18:36:31
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv23512 Modified Files: servicectl Log Message: If a etc/services.local file is present, use it as the default list of services. Index: servicectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/servicectl,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** servicectl 18 Apr 2007 20:43:47 -0000 1.17 --- servicectl 18 Jul 2007 18:36:25 -0000 1.18 *************** *** 1158,1161 **** --- 1158,1168 ---- # | | (_-< _|___(_-</ -_) '_\ V / / _/ -_|_-< # |_|_/__/\__| /__/\___|_| \_/|_\__\___/__/ + if test -r "$PLAYPEN_ROOT/etc/services.local" ; then + for entry in `cat "$PLAYPEN_ROOT/etc/services.local"` ; do + echo "$entry" + done + exit 1 + fi + ( PLAYPEN_ROLE="$list_services_role" |
From: Dave B. <dav...@us...> - 2007-05-29 23:57:01
|
Update of /cvsroot/wigwam/wigwam-base/base-configuration In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13132 Modified Files: setup-env Log Message: Switch back to '--pid $$', since we've supported it basically forever in make-setup-env now. Hopefully, there's no shells without "$$" support. Index: setup-env =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/base-configuration/setup-env,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** setup-env 16 Dec 2003 01:43:33 -0000 1.6 --- setup-env 29 May 2007 23:56:58 -0000 1.7 *************** *** 8,13 **** # to explicitly convey the style of your shell script. # That is, use one of the following: ! # eval "`ext/bin/make-setup-env --shell csh`" ! # eval "`ext/bin/make-setup-env --shell sh`" # instead of trying to invoke setup-env. # --- 8,13 ---- # to explicitly convey the style of your shell script. # That is, use one of the following: ! # eval "`ext/bin/make-setup-env --pid $$ --shell csh`" ! # eval "`ext/bin/make-setup-env --pid $$ --shell sh`" # instead of trying to invoke setup-env. # *************** *** 17,24 **** # the 0-hack is yielding the wrong shell type, # you can force it with ! # eval "`ext/bin/make-setup-env --shell csh`" ! eval "`ext/bin/make-setup-env --0-hack $?0`" ! ! # bash users may wish to use the following, which will ! # be standard in a future release of wigwam-base: ! #eval "`ext/bin/make-setup-env --pid $$ --0-hack $?0`" --- 17,20 ---- # the 0-hack is yielding the wrong shell type, # you can force it with ! # eval "`ext/bin/make-setup-env --pid $$ --shell csh`" ! eval "`ext/bin/make-setup-env --pid $$ --0-hack $?0`" |
From: Dave B. <dav...@us...> - 2007-05-29 23:55:57
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv12749/bin-scripts Modified Files: make-setup-env Log Message: oops, option parsing bug. Index: make-setup-env =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/make-setup-env,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** make-setup-env 26 Feb 2004 22:31:11 -0000 1.16 --- make-setup-env 29 May 2007 23:55:53 -0000 1.17 *************** *** 77,81 **** ;; --pid=*) ! ARG_PID=`echo $1 | sed -e 's/--shell=//'` ;; --0-hack) --- 77,81 ---- ;; --pid=*) ! ARG_PID=`echo $1 | sed -e 's/--pid=//'` ;; --0-hack) |
From: Dave B. <dav...@us...> - 2007-05-24 20:17:54
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv9168 Modified Files: configure.in Log Message: prepare for release. Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** configure.in 24 May 2007 00:09:59 -0000 1.58 --- configure.in 24 May 2007 20:17:51 -0000 1.59 *************** *** 1,5 **** builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.5) AM_MAINTAINER_MODE --- 1,5 ---- builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.6) AM_MAINTAINER_MODE |
From: Dave B. <dav...@us...> - 2007-05-24 20:17:37
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv9112/bin-scripts Modified Files: packagectl Log Message: Add 'packagectl upgrade -n'. Index: packagectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/packagectl,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** packagectl 24 May 2007 20:06:08 -0000 1.12 --- packagectl 24 May 2007 20:17:34 -0000 1.13 *************** *** 80,88 **** (May be actuated via WIGWAM_DO_NOT_REBUILD_DEPS=1)" ! usage_upgrade="usage: $id upgrade [--force] [PACKAGE ...] Upgrade some packages to the latest version. By default, all packages are upgraded. Normally, if a package is already the latest version (according to ext/package-archives/*/package-list), no work is done, --- 80,90 ---- (May be actuated via WIGWAM_DO_NOT_REBUILD_DEPS=1)" ! usage_upgrade="usage: $id upgrade [-n] [--force] [PACKAGE ...] Upgrade some packages to the latest version. By default, all packages are upgraded. + If -n is given, just print needed upgrades and exit. + Normally, if a package is already the latest version (according to ext/package-archives/*/package-list), no work is done, *************** *** 224,227 **** --- 226,232 ---- # download and rebuild even if unnecessary. upgrade_force=0 + + # do not really do anything + upgrade_dry_run=0 ;; update-packages) *************** *** 364,367 **** --- 369,376 ---- option_ok=1 ;; + --dry-run | -n) + upgrade_dry_run=1 + option_ok=1 + ;; *) upgrade_list="$upgrade_list $1" *************** *** 772,779 **** if test "x$cur_version" = "x" ; then echo "$id: installing $package_name $version_path" 1>&2 ! "$buildbindir/install-package" "$package_name" "$latest_version" || { ! echo "$id: error adding package $package_name-$latest_version" 1>&2 ! exit 1 ! } else if versiontool gt $latest_version $cur_version ; then --- 781,792 ---- if test "x$cur_version" = "x" ; then echo "$id: installing $package_name $version_path" 1>&2 ! if test "$upgrade_dry_run" = 1 ; then ! echo "$package_name: NOTHING => $latest_version" 1>&2 ! else ! "$buildbindir/install-package" "$package_name" "$latest_version" || { ! echo "$id: error adding package $package_name-$latest_version" 1>&2 ! exit 1 ! } ! fi else if versiontool gt $latest_version $cur_version ; then *************** *** 781,807 **** echo "$id: upgrading $package_name $version_pathway" 1>&2 ! # Mark all dependants as unbuilt and uninstalled in this ! # playpen. ! deps=`run-configurable \ ! "bin/build/get-all-dependents" "$package_name"` ! for u in $deps ; do ! version=`"$buildbindir/get-installed-version" "$u"` ! test $? = 0 && { ! # XXX: Just make sure this aren't blowing up ! # until this feature is better tested in wigwam-test. ! cd "$PLAYPEN_ROOT/ext/packages" ! echo "$id:DEBUG: will rebuild $u because $package_name" \ ! "was upgraded." 1>&2 ! rm -f $u-$version.is_built ! "$buildbindir/mark-uninstalled" $u ! } ! done ! # add the package to etc/project-packages. ! $buildbindir/install-package "$package_name" "$latest_version" || { ! echo "$id: error adding $package_name-$latest_version" 1>&2 ! exit 1 ! } elif versiontool lt $latest_version $cur_version ; then echo "$id: warning: installed version of $package_name" \ --- 794,822 ---- echo "$id: upgrading $package_name $version_pathway" 1>&2 ! if test "$upgrade_dry_run" = 0 ; then ! # Mark all dependants as unbuilt and uninstalled in this ! # playpen. ! deps=`run-configurable \ ! "bin/build/get-all-dependents" "$package_name"` ! for u in $deps ; do ! version=`"$buildbindir/get-installed-version" "$u"` ! test $? = 0 && { ! # XXX: Just make sure this aren't blowing up ! # until this feature is better tested in wigwam-test. ! cd "$PLAYPEN_ROOT/ext/packages" ! echo "$id:DEBUG: will rebuild $u because $package_name" \ ! "was upgraded." 1>&2 ! rm -f $u-$version.is_built ! "$buildbindir/mark-uninstalled" $u ! } ! done ! # add the package to etc/project-packages. ! $buildbindir/install-package "$package_name" "$latest_version" || { ! echo "$id: error adding $package_name-$latest_version" 1>&2 ! exit 1 ! } ! fi elif versiontool lt $latest_version $cur_version ; then echo "$id: warning: installed version of $package_name" \ *************** *** 810,814 **** fi # if forcing it, ! if test "$upgrade_force" = "1" ; then ( cd "$PLAYPEN_ROOT/ext/packages" --- 825,830 ---- fi # if forcing it, ! if test "$upgrade_dry_run" = "0" && ! test "$upgrade_force" = "1" ; then ( cd "$PLAYPEN_ROOT/ext/packages" |
From: Dave B. <dav...@us...> - 2007-05-24 20:17:37
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv9112 Modified Files: ChangeLog Log Message: Add 'packagectl upgrade -n'. Index: ChangeLog =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v retrieving revision 1.161 retrieving revision 1.162 diff -C2 -d -r1.161 -r1.162 *** ChangeLog 24 May 2007 20:06:08 -0000 1.161 --- ChangeLog 24 May 2007 20:17:34 -0000 1.162 *************** *** 10,13 **** --- 10,14 ---- (except if WIGWAM_DO_NOT_REBUILD_DEPS is set) * add 'servicectl run' + * add 'packagectl upgrade -n' wigwam-base (3.1.1) |
From: Dave B. <dav...@us...> - 2007-05-24 20:06:11
|
Update of /cvsroot/wigwam/wigwam-base/build-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4388/build-scripts Modified Files: update-packages2.in Log Message: Support for supresssing the rebuilding of dependendencies Index: update-packages2.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/build-scripts/update-packages2.in,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** update-packages2.in 24 May 2007 00:06:29 -0000 1.3 --- update-packages2.in 24 May 2007 20:06:08 -0000 1.4 *************** *** 21,24 **** --- 21,37 ---- } + $rebuild_deps = 1; + for (@ARGV) + { + if (/^--no-force-rebuild-deps$/) + { + $rebuild_deps = 0; + } + else + { + usage() + } + } + %ALL_PACKAGES = (); #list of all packages encountered. %INSTALLED = (); # package => version indicating the current install state *************** *** 107,130 **** } ! do { ! $did_something = 0; ! for (keys %ALL_PACKAGES) { ! $p = $_; ! next if defined $ACTIONS{$p}; ! $deps = $DEPS{$p}; ! if (defined $deps) { ! for (split / /, $deps) { ! next if $_ eq ''; ! if (defined $ACTIONS{$_}) { ! $ACTIONS{$p} = 'DEP_UPGRADE'; ! $did_something = 1; ! last; ! } } } ! } ! } while ($did_something); ! for (keys %ACTIONS) { --- 120,145 ---- } ! if ($rebuild_deps) { ! do ! { ! $did_something = 0; ! for (keys %ALL_PACKAGES) { ! $p = $_; ! next if defined $ACTIONS{$p}; ! $deps = $DEPS{$p}; ! if (defined $deps) { ! for (split / /, $deps) { ! next if $_ eq ''; ! if (defined $ACTIONS{$_}) { ! $ACTIONS{$p} = 'DEP_UPGRADE'; ! $did_something = 1; ! last; ! } ! } } } ! } while ($did_something); ! } for (keys %ACTIONS) { |
From: Dave B. <dav...@us...> - 2007-05-24 20:06:11
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4388/bin-scripts Modified Files: packagectl Log Message: Support for supresssing the rebuilding of dependendencies Index: packagectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/packagectl,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** packagectl 12 Dec 2006 17:38:27 -0000 1.11 --- packagectl 24 May 2007 20:06:08 -0000 1.12 *************** *** 76,80 **** --build-only Only build the necessary packages. --download-only Only download the necessary packages. ! --list-updated Print a list of changed packages to standard output." usage_upgrade="usage: $id upgrade [--force] [PACKAGE ...] --- 76,82 ---- --build-only Only build the necessary packages. --download-only Only download the necessary packages. ! --list-updated Print a list of changed packages to standard output. ! --no-dep-upgrade Suppress rebuilding of dependencies. ! (May be actuated via WIGWAM_DO_NOT_REBUILD_DEPS=1)" usage_upgrade="usage: $id upgrade [--force] [PACKAGE ...] *************** *** 228,231 **** --- 230,239 ---- # print the updates packages out to stdout. update_packages_list_updated=0 + # rebuild any dependencies on upgraded packages. + if test "x$WIGWAM_DO_NOT_REBUILD_DEPS" = x1 ; then + update_packages_dep_rebuild=0 + else + update_packages_dep_rebuild=1 + fi ;; project) *************** *** 382,385 **** --- 390,397 ---- option_ok=1 ;; + --no-dep-upgrade) + update_packages_dep_rebuild=0 + option_ok=1 + ;; esac ;; *************** *** 598,601 **** --- 610,616 ---- update_packages_script="bin/build/update-packages2" update_packages_options="" + if test "x$update_packages_dep_rebuild" = x0; then + update_packages_options="--no-force-rebuild-deps" + fi ;; esac |
From: Dave B. <dav...@us...> - 2007-05-24 20:06:11
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4388 Modified Files: ChangeLog Log Message: Support for supresssing the rebuilding of dependendencies Index: ChangeLog =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v retrieving revision 1.160 retrieving revision 1.161 diff -C2 -d -r1.160 -r1.161 *** ChangeLog 18 Apr 2007 20:51:19 -0000 1.160 --- ChangeLog 24 May 2007 20:06:08 -0000 1.161 *************** *** 7,11 **** are set, then they're contents are passed to the 'configure' script for the relevant package[s]. ! * try to rebuilt deps when a package is upgraded. * add 'servicectl run' --- 7,12 ---- are set, then they're contents are passed to the 'configure' script for the relevant package[s]. ! * try to rebuild deps when a package is upgraded ! (except if WIGWAM_DO_NOT_REBUILD_DEPS is set) * add 'servicectl run' |
From: Dave B. <dav...@us...> - 2007-05-24 00:10:04
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4291 Modified Files: configure.in Log Message: release. Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.57 retrieving revision 1.58 diff -C2 -d -r1.57 -r1.58 *** configure.in 18 Apr 2007 20:51:19 -0000 1.57 --- configure.in 24 May 2007 00:09:59 -0000 1.58 *************** *** 1,5 **** builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.4) AM_MAINTAINER_MODE --- 1,5 ---- builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.5) AM_MAINTAINER_MODE |
From: Dave B. <dav...@us...> - 2007-05-24 00:08:36
|
Update of /cvsroot/wigwam/wigwam-base/bootstrap In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv3709/bootstrap Modified Files: wigwam-bootstrap.in Log Message: include <stdlib.h> for exit() Index: wigwam-bootstrap.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bootstrap/wigwam-bootstrap.in,v retrieving revision 1.52 retrieving revision 1.53 diff -C2 -d -r1.52 -r1.53 *** wigwam-bootstrap.in 29 Jan 2004 17:32:35 -0000 1.52 --- wigwam-bootstrap.in 24 May 2007 00:08:33 -0000 1.53 *************** *** 64,67 **** --- 64,68 ---- cat > wigtest.c <<EOF #include <stdio.h> + #include <stdlib.h> #include <sys/types.h> main() |
From: Dave B. <dav...@us...> - 2007-05-24 00:06:33
|
Update of /cvsroot/wigwam/wigwam-base/build-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv2315 Modified Files: update-packages2.in Log Message: Make update-packages2 download all the packages in etc/project-packages and incorporate the "provides" into the depdendency computation Index: update-packages2.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/build-scripts/update-packages2.in,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** update-packages2.in 17 Apr 2007 22:45:19 -0000 1.2 --- update-packages2.in 24 May 2007 00:06:29 -0000 1.3 *************** *** 26,29 **** --- 26,30 ---- %DEPS = (); # map from package name to space-separated list of packages %ACTIONS = (); # map from package name to 'UNINSTALL', 'UPGRADE', 'INSTALL', 'DEP_UPGRADE' + %PROJECT_PACKAGE_PROVIDER = (); # map from symbolic package name to provider listed in project-packages if (open IV, "<$PLAYPEN_ROOT/ext/etc/installed-packages") *************** *** 40,53 **** while (<PP>) { next unless /^(\S+) (\S+)$/; $PROJECT{$1} = $2; $ALL_PACKAGES{$1} = 1; } close PP; } ! for (keys %INSTALLED) { $p = $_; ! $v = $INSTALLED{$p}; $df = "$PLAYPEN_ROOT/ext/packages/$p-$v.dep"; @deps = (); --- 41,78 ---- while (<PP>) { next unless /^(\S+) (\S+)$/; + $tmp_package = $1; + $tmp_version = $2; $PROJECT{$1} = $2; $ALL_PACKAGES{$1} = 1; + if ((!-r "$PLAYPEN_ROOT/ext/packages/$tmp_package-$tmp_version.files") + || (!-r "$PLAYPEN_ROOT/ext/packages/$tmp_package-$tmp_version.md5sums")) + { + print STDERR "maybe-download-package $tmp_package $tmp_version\n"; + if (system("$PLAYPEN_ROOT/ext/bin/build/maybe-download-package", + $tmp_package, $tmp_version) != 0) + { die "maybe-download-package $tmp_package $tmp_version failed" } + } + + + # insert any provides information + $prov = "$PLAYPEN_ROOT/ext/packages/$tmp_package-$tmp_version.provides"; + if (-r $prov) { + if (!open P, "<$prov") { + die "error opening provides file $prov: $!" + } + while (<P>) { + chop; + s/ .*//; + $PROJECT_PACKAGE_PROVIDER{$_} = $tmp_package; + } + } } close PP; } ! for (keys %PROJECT) { $p = $_; ! $v = $PROJECT{$p}; $df = "$PLAYPEN_ROOT/ext/packages/$p-$v.dep"; @deps = (); *************** *** 55,59 **** while (<DF>) { next unless /^(\S+)/; ! push @deps, $1; } } --- 80,90 ---- while (<DF>) { next unless /^(\S+)/; ! ! # consider a dep to be a direct dep on the provider ! $tmpp = $1; ! $tmppp = $PROJECT_PACKAGE_PROVIDER{$tmpp}; ! $tmpp = $tmppp if defined $tmppp; ! ! push @deps, $tmpp; } } *************** *** 126,130 **** my $fd = $FILTERED_DEPS{$_}; $fd =~ s/^$p$//; ! $fd =~ s/ $p //; $fd =~ s/^$p //; $fd =~ s/ $p$//; --- 157,161 ---- my $fd = $FILTERED_DEPS{$_}; $fd =~ s/^$p$//; ! $fd =~ s/ $p / /; $fd =~ s/^$p //; $fd =~ s/ $p$//; |
From: Dave B. <dav...@us...> - 2007-04-18 20:52:08
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv11877 Modified Files: ChangeLog configure.in Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v retrieving revision 1.159 retrieving revision 1.160 diff -C2 -d -r1.159 -r1.160 *** ChangeLog 17 Apr 2007 22:51:15 -0000 1.159 --- ChangeLog 18 Apr 2007 20:51:19 -0000 1.160 *************** *** 8,11 **** --- 8,12 ---- script for the relevant package[s]. * try to rebuilt deps when a package is upgraded. + * add 'servicectl run' wigwam-base (3.1.1) Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.56 retrieving revision 1.57 diff -C2 -d -r1.56 -r1.57 *** configure.in 17 Apr 2007 22:51:16 -0000 1.56 --- configure.in 18 Apr 2007 20:51:19 -0000 1.57 *************** *** 1,5 **** builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.3) AM_MAINTAINER_MODE --- 1,5 ---- builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.4) AM_MAINTAINER_MODE |
From: Dave B. <dav...@us...> - 2007-04-18 20:43:51
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv8740 Modified Files: servicectl Log Message: Add "servicectl run", which is useful for developing. Index: servicectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/servicectl,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** servicectl 20 Nov 2003 18:40:04 -0000 1.16 --- servicectl 18 Apr 2007 20:43:47 -0000 1.17 *************** *** 20,23 **** --- 20,24 ---- status Query whether we think the service is running. test Test the specified services using their builtin diagnostics. + run Run the service in the foreground. restart Restart the specified services. check-config Test the configuration of a cluster or role. *************** *** 93,96 **** --- 94,114 ---- --???" + usage_run="usage: $id run [OPTIONS] SERVICE + + Run a service in the foreground. + + Options: + --gdb Run service under gdb. + --strace Run service under strace. + --valgrind Run service under valgrind. + --valgrind=OPTIONS Run service under valgrind, with options. + --options=SERVICE_OPTIONS Pass arguments to service + (before service_arguments) + --end-options=SERVICE_OPTIONS Pass arguments to service + (after service_arguments) + --force-env=NAME=VALUE Set the envar (done after load-config) + -n, --dry-run Print the command instead of running it. + " + usage_restart="usage: $id restart [OPTIONS] [SERVICES ...] *************** *** 174,178 **** op_takes_service_list="1" ;; ! query-restart | new-service | list-services | check-config | cluster-query) op="$1" op_takes_service_list="0" --- 192,196 ---- op_takes_service_list="1" ;; ! query-restart | new-service | list-services | check-config | cluster-query | run) op="$1" op_takes_service_list="0" *************** *** 252,255 **** --- 270,279 ---- envars_to_fill="list_services_role" ;; + run) + envar_assignments="" + run_prefix="" + run_service="" + dry_run=0 + ;; esac *************** *** 373,376 **** --- 397,464 ---- esac ;; + + # the ``run'' command flags. + run) + case "$1" in + --gdb) + run_prefix="gdb --args" + option_ok=1 + ;; + --strace) + run_prefix="strace" + option_ok=1 + ;; + --strace=*) + run_prefix="strace "`echo "x$1" | sed -e 's/x--strace=//'` + option_ok=1 + ;; + --valgrind) + run_prefix="valgrind --leak-check=full" + option_ok=1 + ;; + --valgrind=*) + run_prefix="valgrind "`echo "x$1" | sed -e 's/x--valgrind=//'` + option_ok=1 + ;; + --force-env=*) + envars_to_fill="$envars_to_fill "`echo "x$1" | sed -e 's/x--force-env=//'` + option_ok=1 + ;; + --force-env) + envars_to_fill="$envars_to_fill $2" + shift + option_ok=1 + ;; + --option=*) + run_options="$run_options "`echo "x$1" | sed -e 's/x--option=//'` + option_ok=1 + ;; + --end-option=*) + run_end_options="$run_end_options "`echo "x$1" | sed -e 's/x--option=//'` + option_ok=1 + ;; + --option) + run_options="$run_options $2" + option_ok=1 + shift + ;; + --end-option) + run_end_options="$run_end_options $2" + option_ok=1 + shift + ;; + -n | --dry-run) + dry_run=1 + option_ok=1 + ;; + -*) + ;; + *) + if test "x$run_service" = x ; then + run_service="$1" + option_ok=1 + fi + ;; + esac esac fi *************** *** 502,505 **** --- 590,599 ---- esac ;; + run) + if test "x$run_service" = x; then + echo "$id: no service to run" 1>&2 + exit 1 + fi + ;; esac *************** *** 520,523 **** --- 614,618 ---- test "$op" = "restart" || test "$op" = "status" || + test "$op" = "run" || test "$op" = "test" ; then *************** *** 927,930 **** --- 1022,1064 ---- method_prints_status=1 ;; + + run) + # _ _ _ _ _ _ + # | '_| || | ' \ + # |_| \_,_|_||_| + is_project=`run-configurable bin/build/query-installed-service --is-project "$run_service"` + test "$?" = 0 || { + echo "invalid service $run_service" 1>&2 + exit 1 + } + if test $is_project = 1 ; then + version="" + else + version=`run-configurable bin/build/query-installed-service --version "$run_service"` + fi + service="$run_service" + . "$PLAYPEN_ROOT/ext/bin/service-helpers/load-service-config" + + for location in "$PLAYPEN_ROOT" "$PLAYPEN_ROOT/ext" \ + "$PLAYPEN_ROOT/bin" "$PLAYPEN_ROOT/ext/bin" ; do + program="$location/$service_program" + test -x "$location/$service_program" && break + program="" + done + test -z "$program" && { + echo "could not find $service_program" 1>&2 + exit 1 + } + + cmd="$run_prefix $program $run_options $service_arguments $run_end_options" + if test $dry_run = 0 ; then + eval "exec $cmd" + exit 127 + else + eval "echo $cmd" + exit 0 + fi + ;; + cluster-query) # _ _ |
From: Dave B. <dav...@us...> - 2007-04-17 22:51:19
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7263 Modified Files: ChangeLog configure.in Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v retrieving revision 1.158 retrieving revision 1.159 diff -C2 -d -r1.158 -r1.159 *** ChangeLog 30 Nov 2005 23:27:39 -0000 1.158 --- ChangeLog 17 Apr 2007 22:51:15 -0000 1.159 *************** *** 7,10 **** --- 7,11 ---- are set, then they're contents are passed to the 'configure' script for the relevant package[s]. + * try to rebuilt deps when a package is upgraded. wigwam-base (3.1.1) Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** configure.in 12 Dec 2006 17:23:23 -0000 1.55 --- configure.in 17 Apr 2007 22:51:16 -0000 1.56 *************** *** 1,5 **** builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.2) AM_MAINTAINER_MODE --- 1,5 ---- builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.3) AM_MAINTAINER_MODE |
From: Dave B. <dav...@us...> - 2007-04-17 22:45:24
|
Update of /cvsroot/wigwam/wigwam-base/build-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv3764 Modified Files: update-packages2.in Log Message: fix: remove is is_built file Index: update-packages2.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/build-scripts/update-packages2.in,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** update-packages2.in 11 Dec 2006 19:33:01 -0000 1.1 --- update-packages2.in 17 Apr 2007 22:45:19 -0000 1.2 *************** *** 163,166 **** --- 163,168 ---- $v = $PROJECT{$p}; run("ext/bin/build/mark-uninstalled $p"); + # XXX: shouldn't mark-uninstalled remove the is_built??? + unlink("ext/packages/$p-$v.is_built"); run("ext/bin/build/install-package $p $v"); } elsif ($a eq 'INSTALL') { |
From: Dave B. <dav...@us...> - 2007-04-12 21:32:26
|
Update of /cvsroot/wigwam/wigwam-base/methods/service In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv15846 Added Files: run Log Message: 'run' method --- NEW FILE: run --- #! /bin/sh # Handle configuration files that need to be sub'd. . "$PLAYPEN_ROOT/ext/bin/service-helpers/do-conffile-sub" #The environment variables have influence: # run_prefix Stuff to put before the program invocation # run_options Arguments that go before the service's arguments # run_end_options Arguments that go after the service's arguments for path in "$PLAYPEN_ROOT" "$PLAYPEN_ROOT/ext" \ "$PLAYPEN_ROOT/bin" "$PLAYPEN_ROOT/sbin" \ "$PLAYPEN_ROOT/ext/bin" "$PLAYPEN_ROOT/ext/sbin" ; do program="$path/$service_program" test -x "$path/$service_program" && break program="" done test -z "$program" && { echo "could not find $service_program" 1>&2 exit 1 } eval "exec $run_prefix $program $run_options $service_arguments $run_end_options" exit 127 |
From: Dave B. <dav...@us...> - 2006-12-12 17:38:55
|
Update of /cvsroot/wigwam/wigwam-base/bin-scripts In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13422 Modified Files: packagectl Log Message: another bug.. Index: packagectl =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bin-scripts/packagectl,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** packagectl 11 Dec 2006 19:33:01 -0000 1.10 --- packagectl 12 Dec 2006 17:38:27 -0000 1.11 *************** *** 603,607 **** update_packages_options="$update_packages_options --list-updated" fi ! run-configurable $update_packages_script $update_packages_options || { echo "$id: error running build/update-packages." 1>&2 exit 1 --- 603,607 ---- update_packages_options="$update_packages_options --list-updated" fi ! run-configurable --non-sh $update_packages_script $update_packages_options || { echo "$id: error running build/update-packages." 1>&2 exit 1 |
From: Dave B. <dav...@us...> - 2006-12-12 17:31:05
|
Update of /cvsroot/wigwam/wigwam-base/wparallelizer In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv10175 Modified Files: wigwamerrortable.c wigwamprocess.c Log Message: bugs Index: wigwamprocess.c =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/wparallelizer/wigwamprocess.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wigwamprocess.c 11 Dec 2006 19:33:01 -0000 1.2 --- wigwamprocess.c 12 Dec 2006 17:30:18 -0000 1.3 *************** *** 50,77 **** if (process->err_fd >= 0) close (process->err_fd); ! ! int in_fd; ! WigwamLargeInt bytes_stdin; ! WigwamBuffer in_output; ! ! int out_fd; ! WigwamLargeInt bytes_stdout; WigwamBuffer out_input; WigwamBuffer out_input_log; - - int err_fd; - WigwamLargeInt bytes_stderr; WigwamBuffer err_input; WigwamBuffer err_input_log; ! ! int pid; ! WigwamSysdepReturn *exit_status; ! ! gboolean failed; ! gboolean is_logging; ! ! gboolean is_running; ! ! WigwamProcess *next; gboolean wigwam_process_handle_stdin (WigwamProcess *process, --- 50,60 ---- if (process->err_fd >= 0) close (process->err_fd); ! /*WigwamBuffer in_output; WigwamBuffer out_input; WigwamBuffer out_input_log; WigwamBuffer err_input; WigwamBuffer err_input_log; ! WigwamSysdepReturn *exit_status;*/ ! } gboolean wigwam_process_handle_stdin (WigwamProcess *process, Index: wigwamerrortable.c =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/wparallelizer/wigwamerrortable.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** wigwamerrortable.c 8 Feb 2001 17:25:14 -0000 1.1.1.1 --- wigwamerrortable.c 12 Dec 2006 17:30:18 -0000 1.2 *************** *** 1,2 **** --- 1,3 ---- + #include <ctype.h> #include "wigwamerrortable.h" #include "wigwamfile.h" |
From: Dave B. <dav...@us...> - 2006-12-12 17:23:33
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv7394 Modified Files: configure.in Log Message: oops Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.54 retrieving revision 1.55 diff -C2 -d -r1.54 -r1.55 *** configure.in 12 Dec 2006 17:22:15 -0000 1.54 --- configure.in 12 Dec 2006 17:23:23 -0000 1.55 *************** *** 117,120 **** --- 117,121 ---- bin-scripts/ww-env-diffs build-scripts/propeller + build-scripts/update-packages2 publish-scripts/diff-playpens publish-scripts/get-last-tag |
From: Dave B. <dav...@us...> - 2006-12-12 17:22:27
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv6966 Modified Files: configure.in Log Message: prepare for (beta) release Index: configure.in =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/configure.in,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** configure.in 11 Dec 2006 19:33:01 -0000 1.53 --- configure.in 12 Dec 2006 17:22:15 -0000 1.54 *************** *** 1,5 **** builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.1) AM_MAINTAINER_MODE --- 1,5 ---- builtin(include, m4-macros/curses.m4) AC_INIT(bin-scripts) ! AM_INIT_AUTOMAKE(wigwam-base, 3.1.2) AM_MAINTAINER_MODE |
From: fess <fe...@fe...> - 2005-12-01 02:52:19
|
use wigwam4. :) --fess On Nov 30, 2005, at 3:27 PM, Dave Benson wrote: > Update of /cvsroot/wigwam/wigwam-base > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32257 > > Modified Files: > ChangeLog > Log Message: > Allow projects to augment specific packages' configure-options. > > > Index: ChangeLog > =================================================================== > RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v > retrieving revision 1.157 > retrieving revision 1.158 > diff -u -r1.157 -r1.158 > --- ChangeLog 3 Nov 2005 22:36:32 -0000 1.157 > +++ ChangeLog 30 Nov 2005 23:27:39 -0000 1.158 > @@ -1,3 +1,12 @@ > +(not publicly released) > + * Allow projects, roles and clusters to add to configure_options > + for make-style packages. If the variables: > + role_configure_options > + PACKAGE_configure_options > + PACKAGE_VERSION_configure_options > + are set, then they're contents are passed to the 'configure' > + script for the relevant package[s]. > + > wigwam-base (3.1.1) > > * bug fix: pubtool publish sometimes gave a broken pipe message > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > Wigwam-cvs mailing list > Wig...@li... > https://lists.sourceforge.net/lists/listinfo/wigwam-cvs |
From: Dave B. <dav...@us...> - 2005-11-30 23:27:47
|
Update of /cvsroot/wigwam/wigwam-base/build-scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32257/build-scripts Modified Files: build-make-style Log Message: Allow projects to augment specific packages' configure-options. Index: build-make-style =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/build-scripts/build-make-style,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- build-make-style 17 Dec 2003 17:17:38 -0000 1.14 +++ build-make-style 30 Nov 2005 23:27:39 -0000 1.15 @@ -7,6 +7,9 @@ id=`basename $0` package_path_base="$EXT_PACKAGEDIR/$EXT_PACKAGE-$EXT_VERSION" +package_underscored=`echo $EXT_PACKAGE | sed -e s/-/_/g` +version_underscored=`echo $EXT_VERSION | sed -e 's/[^a-zA-Z0-9]/_/g'` + # Get the $gnumake variable. . "$PLAYPEN_ROOT/ext/bin/sh-macros" @@ -96,6 +99,19 @@ } } +# Allow various extensions to configure-options in special variables. +# ("$package_configure_options", "$package_$version_configure_options", +# "role_configure_options") +for ww_test_var in "${package_underscored}_configure_options" \ + "${package_underscored}_${version_underscored}_configure_options" \ + "role_configure_options" ; do + eval "ww_bms_test_value=\"\$$ww_test_var\"" + test -n "$ww_bms_test_value" && + configure_options="$configure_options $ww_bms_test_value" +done + +echo "configure_options=$configure_options" + # XXX: All these styles should really be using `eval'd, so that # configure_options may contain quoting. (Similar comments # apply to make and install lines) |
From: Dave B. <dav...@us...> - 2005-11-30 23:27:47
|
Update of /cvsroot/wigwam/wigwam-base In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32257 Modified Files: ChangeLog Log Message: Allow projects to augment specific packages' configure-options. Index: ChangeLog =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/ChangeLog,v retrieving revision 1.157 retrieving revision 1.158 diff -u -r1.157 -r1.158 --- ChangeLog 3 Nov 2005 22:36:32 -0000 1.157 +++ ChangeLog 30 Nov 2005 23:27:39 -0000 1.158 @@ -1,3 +1,12 @@ +(not publicly released) + * Allow projects, roles and clusters to add to configure_options + for make-style packages. If the variables: + role_configure_options + PACKAGE_configure_options + PACKAGE_VERSION_configure_options + are set, then they're contents are passed to the 'configure' + script for the relevant package[s]. + wigwam-base (3.1.1) * bug fix: pubtool publish sometimes gave a broken pipe message |
From: Michael R. <mr...@us...> - 2005-11-03 23:24:02
|
Update of /cvsroot/wigwam/wigwam-base/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19539/bootstrap Modified Files: Makefile.am Log Message: now "make distcheck" actually works Index: Makefile.am =================================================================== RCS file: /cvsroot/wigwam/wigwam-base/bootstrap/Makefile.am,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- Makefile.am 2 Oct 2003 23:25:55 -0000 1.6 +++ Makefile.am 3 Nov 2005 23:23:55 -0000 1.7 @@ -7,6 +7,7 @@ bin_PROGRAMS=wwmd5 BUILT_SOURCES=wwmd5.c +DISTCLEANFILES=wwmd5.c wwmd5.c: wigwam-bootstrap ./wigwam-bootstrap --ww-spew-file wwmd5.c wwmd5.c |