0.2
This commit is contained in:
		
							parent
							
								
									4228a359b8
								
							
						
					
					
						commit
						fe556d67d4
					
				
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							|  | @ -54,7 +54,7 @@ DISTFILES = $(DATA) $(DIST_COMMON) | ||||||
| 
 | 
 | ||||||
| .PHONY = dist | .PHONY = dist | ||||||
| distdir= /tmp | distdir= /tmp | ||||||
| distname = commander-s-0.1 | distname = commander-s-0.2 | ||||||
| distfile=$(distdir)/$(distname).tar.gz | distfile=$(distdir)/$(distname).tar.gz | ||||||
| 
 | 
 | ||||||
| dist:  | dist:  | ||||||
|  |  | ||||||
							
								
								
									
										85
									
								
								README
								
								
								
								
							
							
						
						
									
										85
									
								
								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 | 			     Commander S | ||||||
|  | @ -12,21 +12,17 @@ Commander S 1.0 README					-*- outline -*- | ||||||
|   Before installing Commander S, you need to install the following |   Before installing Commander S, you need to install the following | ||||||
|   software: |   software: | ||||||
| 
 | 
 | ||||||
|   - The current CVS version of scsh, the Scheme Shell.  The latest |   - The latest release, version 0.6.7, of scsh, the Scheme Shell. | ||||||
|     release, version 0.6.6, contains two small bugs that prevent |     (From <http://www.scsh.net>) [Currently only available as beta | ||||||
|     Commander S from running correctly. Alternativly, you may apply |     version from ftp://ftp.scsh.net/pub/scsh/0.6] | ||||||
|     the patches listed in the last section of this README to your scsh |  | ||||||
|     0.6.6 source tree. |  | ||||||
|     (From <http://www.scsh.net>) |  | ||||||
| 
 | 
 | ||||||
|   - Version 1.2.0 of install-lib, the scsh installation library |   - Version 1.3.0 of install-lib, the scsh installation library | ||||||
|     (From <http://lamp.epfl.ch/~schinz/scsh_packages/scsh-install-lib-1.2.0.tar.gz>) |     (From <http://lamp.epfl.ch/~schinz/scsh_packages/scsh-install-lib-1.3.0.tar.gz>) | ||||||
| 
 | 
 | ||||||
|   - Version 1.0 of scsh-ncurses, the scsh bindings for ncurses |   - Version 1.1 of scsh-ncurses, the scsh bindings for ncurses | ||||||
|     (From <ftp://ftp.scsh.net/pub/scsh/packages/scsh-ncurses/scsh-ncurses-1.0.tar.gz>) |     (From <ftp://ftp.scsh.net/pub/scsh/packages/scsh-ncurses/scsh-ncurses-1.1.tar.gz>) | ||||||
| 
 | 
 | ||||||
|   - Version 0.8 of Sunterlib, the Scheme Untergrund library (NOT |   - Version 0.8 of Sunterlib, the Scheme Untergrund library  | ||||||
|     RELEASED YET) |  | ||||||
|     (From <http://savannah.nongnu.org/download/sunterlib/sunterlib-0.8.tar.gz>) |     (From <http://savannah.nongnu.org/download/sunterlib/sunterlib-0.8.tar.gz>) | ||||||
| 
 | 
 | ||||||
| * Installation | * Installation | ||||||
|  | @ -36,61 +32,12 @@ Commander S 1.0 README					-*- outline -*- | ||||||
|   ./install.scm |   ./install.scm | ||||||
| 
 | 
 | ||||||
|   The only important option is --prefix to specify a directory where |   The only important option is --prefix to specify a directory where | ||||||
|   files are installed. Use the --help options to see all possible |   files are installed. /usr/local is the usual choice for this | ||||||
|   options. |   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 |   Please contact the developers of Commander S via the mailing list | ||||||
|   found during the development of Commander S. |   scsh-users@scsh.net. | ||||||
| 
 |  | ||||||
| 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 |  | ||||||
| 
 | 
 | ||||||
|  | Have fun! | ||||||
|  | @ -8,7 +8,7 @@ exec scsh -lel install-lib/load.scm -dm -o install-commander-s -e install-progra | ||||||
|   (begin |   (begin | ||||||
| 
 | 
 | ||||||
|     (run (scsh -lel afs/load.scm -lel pps/load.scm -lel module-system/load.scm -lel  |     (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) |                -lm scheme/nuit-packages.scm -o nuit -e main -sfd 0) | ||||||
|          (<< #<<END |          (<< #<<END | ||||||
|              (define (main args)  |              (define (main args)  | ||||||
|  | @ -33,7 +33,7 @@ exec scsh -lel install-lib/load.scm -dm -o install-commander-s -e install-progra | ||||||
| END | END | ||||||
| )) | )) | ||||||
|   |   | ||||||
|     (define-program "commander-s" (0 1) ((install-lib-version (1 2))) |     (define-program "commander-s" (0 2) ((install-lib-version (1 3))) | ||||||
|       (install-directory-contents "scheme" 'scheme) |       (install-directory-contents "scheme" 'scheme) | ||||||
|       (install-file "commander-s" 'bin)))) |       (install-file "commander-s" 'bin)))) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,5 +1,5 @@ | ||||||
| (define-package "scsh-nuit" (0 1)  | (define-package "commander-s" (0 2)  | ||||||
|   ((install-lib-version (1 1 2)) |   ((install-lib-version (1 3)) | ||||||
|    (options)) |    (options)) | ||||||
|   (install-directory-contents "scheme" 'scheme) |   (install-directory-contents "scheme" 'scheme) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 mainzelm
						mainzelm