From 7dcca40ce4e656f43af1d856d06f2da9953d7c6b Mon Sep 17 00:00:00 2001 From: sperber Date: Wed, 13 Nov 2002 12:25:47 +0000 Subject: [PATCH] Minor fixes: - history - supported OSes --- doc/scsh-manual/intro.tex | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/doc/scsh-manual/intro.tex b/doc/scsh-manual/intro.tex index 610a814..a5ab037 100644 --- a/doc/scsh-manual/intro.tex +++ b/doc/scsh-manual/intro.tex @@ -22,15 +22,7 @@ in a companion paper, ``A Scheme Shell.'' \section{Copyright \& source-code license} Scsh is open source. The complete sources come with the standard distribution, which can be downloaded off the net. - -For years, scsh's underlying Scheme implementation, Scheme 48, did not have an -open-source copyright. However, around 1999/2000, the Scheme 48 authors -graciously retrofitted a BSD-style open-source copyright onto the system. -Swept up by the fervor, we tacked an ideologically hip license onto scsh -source, ourselves (BSD-style, as well). Not that we ever cared before what you -did with the system. - -As a result, the whole system is now open source, top-to-bottom. +Scsh has an ideologically hip, BSD-style license. We note that the code is a rich source for other Scheme implementations to mine. Not only the \emph{code}, but the \emph{APIs} are available @@ -53,11 +45,7 @@ We currently release scsh to the following Internet sites: \ex{\urlh{http://prdownloads.sourceforge.net/scsh/}{http://prdownloads.sourceforge.net/scsh/}} \\ \end{flushleft} \end{inset} -These sites are - the MIT Project Mac ftp server, - the Scheme Shell home page, and - the Indiana Scheme Repository home page, -respectively. +% Each should have a compressed tar file of the entire scsh release, which includes all the source code and the manual, and a separate file containing just this manual in Postscript form, @@ -72,7 +60,7 @@ choose one close to your site, and download the tar file. \section{Building scsh} Scsh currently runs on a fairly large set of Unix systems, including -Linux, NetBSD, SunOS, Solaris, AIX, NeXTSTEP, Irix, and HP-UX. +Linux, FreeBSD, OpenBSD, NetBSD, MacOS X, SunOS, Solaris, AIX, NeXTSTEP, Irix, and HP-UX. We use the Gnu project's autoconfig tool to generate self-configuring shell scripts that customise the scsh Makefile for different OS variants. This means that if you use one of the common Unix implementations, @@ -81,7 +69,7 @@ building scsh should require exactly the following steps: \begin{tabular}{l@{\qquad}l} \ex{gunzip scsh.tar.gz} & \emph{Uncompress the release tar file.} \\ \ex{untar xfv scsh.tar} & \emph{Unpack the source code.} \\ -\ex{cd scsh-0.6} & \emph{Move to the source directory.} \\ +\ex{cd scsh-0.6.x} & \emph{Move to the source directory.} \\ \ex{./configure} & \emph{Examine host; build Makefile.} \\ \ex{make} & \emph{Build system.} \end{tabular}