summaryrefslogtreecommitdiff
path: root/lang/guile/pkg-descr
diff options
context:
space:
mode:
authorJustin M. Seger <jseger@FreeBSD.org>1997-11-09 14:13:16 +0000
committerJustin M. Seger <jseger@FreeBSD.org>1997-11-09 14:13:16 +0000
commita2b48fdf70423e860db351677bf6cae6aaac76cf (patch)
tree7c8e5963ed45d27c2a445e59a8a0b60104599527 /lang/guile/pkg-descr
parentenable tclplugin (diff)
Update ports/lang/guile (repository copied by Satoshi from ports/lang/guile-iii)
from guile snapshot iii to guile version 1.2
Notes
Notes: svn path=/head/; revision=8538
Diffstat (limited to 'lang/guile/pkg-descr')
-rw-r--r--lang/guile/pkg-descr48
1 files changed, 5 insertions, 43 deletions
diff --git a/lang/guile/pkg-descr b/lang/guile/pkg-descr
index 96ad8b192293..747952d59aa1 100644
--- a/lang/guile/pkg-descr
+++ b/lang/guile/pkg-descr
@@ -1,43 +1,5 @@
-This is Guile iii.
-
-Guile iii is a first pass at boiling Guile down to the bare bones.
-Functionality that was previously included in the Guile kitchen sink
-releases, such as Tcl/Tk support, has been moved to add on packages,
-available separately.
-
-The purpose of splitting the sources up this way is to allow different
-packages to be maintained more or less independantly and to enable
-people with very specific needs to build up an instance of Guile
-containing exactly (and only) what they need.
-
-The Guile iii is a sort of software backplane. There are (as yet
-undocumented) conventions for structuring a release that "plugs into"
-this backplane and is built automaticly. For example, the "gtcl"
-distribution plugs into the backplane to provide various kinds of Tcl
-integration with Guile. That means that if you unpack "gtcl" into a
-Guile source tree and rebuild, Tcl support will be in the newly built
-version.
-
-A kitchen-sink (aka "suggested configuration") distribution of Guile,
-which includes many add-ons in the same tar file, may once again be
-made available in the near future, once the bugs are worked out of the
-backplane components.
-
-Here is how the back-plane works. First, unpack a guile-iii distribution:
-
-
- % tar -zxvf guile-iii.tar.gz
- [....]
-
-That will create a subdirectory called "guile-src".
-
-Then, *in the same place*, unpack a gtcltk distribution:
-
-
- % tar -zxvf gtcltk-0.tar.gz
-
-That will unpack more files into "guile-src".
-
-From there, use the usual configure-then-make procedure, as documented
-in the file INSTALL.
-
+GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that
+implements the Scheme language plus various convenient facilities. It's designed
+so that you can link it into an application or utility to make it extensible.
+Our plan is to link this library into all GNU programs that call for
+extensibility.