From fe556d67d47cab0a0c6553e6153bd86a5b9a3675 Mon Sep 17 00:00:00 2001 From: mainzelm Date: Tue, 18 Apr 2006 15:51:20 +0000 Subject: [PATCH] 0.2 --- Makefile | 2 +- README | 85 ++++++++++------------------------------------------- install.scm | 4 +-- pkg-def.scm | 4 +-- 4 files changed, 21 insertions(+), 74 deletions(-) diff --git a/Makefile b/Makefile index 0dcd8f2..3c5ccb5 100644 --- a/Makefile +++ b/Makefile @@ -54,7 +54,7 @@ DISTFILES = $(DATA) $(DIST_COMMON) .PHONY = dist distdir= /tmp -distname = commander-s-0.1 +distname = commander-s-0.2 distfile=$(distdir)/$(distname).tar.gz dist: diff --git a/README b/README index b89c4d7..f2d1c54 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ -Commander S 1.0 README -*- outline -*- +Commander S 0.2 README -*- outline -*- - Tuebingen, October 2005 + Tuebingen, April 2006 Commander S @@ -12,21 +12,17 @@ Commander S 1.0 README -*- outline -*- Before installing Commander S, you need to install the following software: - - The current CVS version of scsh, the Scheme Shell. The latest - release, version 0.6.6, contains two small bugs that prevent - Commander S from running correctly. Alternativly, you may apply - the patches listed in the last section of this README to your scsh - 0.6.6 source tree. - (From ) + - The latest release, version 0.6.7, of scsh, the Scheme Shell. + (From ) [Currently only available as beta + version from ftp://ftp.scsh.net/pub/scsh/0.6] - - Version 1.2.0 of install-lib, the scsh installation library - (From ) + - Version 1.3.0 of install-lib, the scsh installation library + (From ) - - Version 1.0 of scsh-ncurses, the scsh bindings for ncurses - (From ) + - Version 1.1 of scsh-ncurses, the scsh bindings for ncurses + (From ) - - Version 0.8 of Sunterlib, the Scheme Untergrund library (NOT - RELEASED YET) + - Version 0.8 of Sunterlib, the Scheme Untergrund library (From ) * Installation @@ -36,61 +32,12 @@ Commander S 1.0 README -*- outline -*- ./install.scm The only important option is --prefix to specify a directory where - files are installed. Use the --help options to see all possible - options. + files are installed. /usr/local is the usual choice for this + argument. Use the --help options to see all possible options. -* Patches for scsh +* Bug reports, questions, patches - The following patches fix two little bugs in the scsh source tree - found during the development of Commander S. - -Index: scsh/procobj.scm -=================================================================== -RCS file: /cvsroot/scsh/scsh/scsh/procobj.scm,v -retrieving revision 1.22 -diff -u -r1.22 procobj.scm ---- scsh/procobj.scm 14 Aug 2002 14:45:33 -0000 1.22 -+++ scsh/procobj.scm 5 Jul 2005 15:11:50 -0000 -@@ -345,8 +345,10 @@ - - ;;; All you have to do, if a wait on proc was successful - (define (waited-by-wait proc status) -- (obituary proc status) -- (mark-proc-waited! proc)) -+ (if (not (status:stop-sig status)) -+ (begin -+ (obituary proc status) -+ (mark-proc-waited! proc)))) - - ;;; we know from somewhere that proc is dead - (define (obituary proc status) - -Index: scsh-interfaces.scm -=================================================================== -RCS file: /cvsroot/scsh/scsh/scsh/scsh-interfaces.scm,v -retrieving revision 1.55.2.5 -retrieving revision 1.55.2.6 -diff -u -c -r1.55.2.5 -r1.55.2.6 -*** scsh-interfaces.scm 15 Apr 2004 13:01:35 -0000 1.55.2.5 ---- scsh-interfaces.scm 30 May 2005 12:59:05 -0000 1.55.2.6 -*************** -*** 406,411 **** ---- 406,412 ---- - - (define-interface scsh-user/group-db-interface - (export user-info -+ user-info? - user-info:name - user-info:uid - user-info:gid -*************** -*** 416,421 **** ---- 417,423 ---- - ->username - - group-info -+ group-info? - group-info:name - group-info:gid - group-info:members + Please contact the developers of Commander S via the mailing list + scsh-users@scsh.net. +Have fun! \ No newline at end of file diff --git a/install.scm b/install.scm index 7c08200..dd3ff75 100755 --- a/install.scm +++ b/install.scm @@ -8,7 +8,7 @@ exec scsh -lel install-lib/load.scm -dm -o install-commander-s -e install-progra (begin (run (scsh -lel afs/load.scm -lel pps/load.scm -lel module-system/load.scm -lel - interaction/load.scm -lel cml/load.scm -lm scheme/debug-packages.scm -lel scsh-ncurses-1.0/load.scm + interaction/load.scm -lel cml/load.scm -lm scheme/debug-packages.scm -lel scsh-ncurses-1.1/load.scm -lm scheme/nuit-packages.scm -o nuit -e main -sfd 0) (<< #<