From: Matthew S. <ms...@us...> - 2005-05-31 20:22:01
|
Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/shells In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16041/10.3/stable/main/finkinfo/shells Added Files: scsh.info scsh.patch Removed Files: scsh-0.6.4-11.info Log Message: Tracker submission 1205795: Sync with unstable; allow building with GCC 4 --- NEW FILE: scsh.info --- Package: scsh Version: 0.6.6 Revision: 13 Description: Unix shell embedded in Scheme License: BSD Maintainer: Michel Schinz <sc...@al...> Source: ftp://ftp.scsh.net/pub/scsh/0.6/%n-%v.tar.gz Source-MD5: fa0a62f8ec7b0629c297144c59027ba4 Patch: %n.patch ConfigureParams: --with-lib-dirs-list='("%p/share/scsh-0.6/modules")' BuildDepends: gcc3.3 CompileScript: << export CC=gcc-3.3; export CXX=g++-3.3; ./configure %c make CC=gcc-3.3 CXX=g++-3.3 << DocFiles: COPYING RELEASE InstallScript: << make install DESTDIR=%d mandir=%p/share/man/man1 mkdir -p %i/share/doc/%n ln -s ../../../lib/scsh/doc/scsh-manual/man.pdf %i/share/doc/%n/scsh-manual.pdf ln -s ../../../lib/scsh/doc/scsh-manual/html %i/share/doc/%n/scsh-manual-html echo "Additional documentation is available in directory %p/lib/scsh/doc" > %i/share/doc/%n/README << Homepage: http://www.scsh.net/ DescDetail: << Scsh is a Unix Scheme shell which uses Scheme as its scripting language. It is currently aimed primarily at scripting, rather than interactive use, and makes for a nice Perl/Python/... replacement. Scsh uses Scheme48 as the underlying Scheme interpreter. << DescUsage: << After starting the scsh interpreter (scsh), you can get help by typing ,help at the prompt. << --- scsh-0.6.4-11.info DELETED --- --- NEW FILE: scsh.patch --- diff -u -r scsh-0.6.6-orig/c/unix/io.c scsh-0.6.6/c/unix/io.c --- scsh-0.6.6-orig/c/unix/io.c Tue Sep 14 14:44:54 1999 +++ scsh-0.6.6/c/unix/io.c Tue May 17 20:26:47 2005 @@ -146,12 +146,12 @@ return 0; } } +static long write_integer(unsigned long n, FILE *port); + long ps_write_integer(long n, FILE *port) { int status; - - static long write_integer(unsigned long n, FILE *port); if (n == 0) { WRITE_CHAR('0', port, status); |