patch's original sources will be closer to what we're working with.
And it allows us to start testing features earlier.
-Nightly FTP snapshots are no longer available. It is more difficult
-than you might think to make them reliably.
+Since the CVS tree is arranged for the convenience of the developers,
+it requires GCC and GNU Make, which together support automatic
+dependency management. You will also need to install autoconf,
+automake, and libtool; the recommended versions are listed in README.
To check out a CVS working directory:
1) Install CVS version 1.9 or later on your system.
2) Log into the CVS server:
- $ cvs -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/cvsfiles login
- Use the password `anoncvs'.
+ $ cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/guile login
+ At the prompt for `CVS password:', type `anoncvs'.
+ Once you have logged in, your password is saved in ~/.cvspass, and you
+ will not need to enter it again.
3) Check out a module:
- $ cvs -z 9 -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/cvsfiles checkout guile-core
+ $ cvs -z 9 -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/guile checkout guile-core
This should create a new directory `guile-core' in your current
directory, and populate it with the current Guile sources.
+4) In the top directory of the source tree, run the command `./autogen.sh'.
+ This builds the configure script, Makefile.in, and other derived files
+ used by the build system.
The modules available for checkout are:
guile-core --- The scheme interpreter itself.
guile-doc --- Guile documentation-in-progress.
+ guile-oops --- GOOPS Guile Object Oriented Programming System.
guile-tcltk --- An interface between Guile and Tcl/Tk.
guile-scsh --- An incomplete port of SCSH 0.4.4 to Guile.
guile-rgx-ctax --- This has been discontinued; use Andrew Archibald's
their CVS server. Thanks, folks!
+Change Notification ==================================================
+
+If you would like to receive mail when people commit changes to the
+Guile CVS repository, you can subscribe to guile-cvs@egcs.cygnus.com
+by sending a message to guile-cvs-subscribe@egcs.cygnus.com. Even
+better, you can get daily digests of these commit messages by sending
+a message to guile-cvs-digest-subscribe@egcs.cygnus.com.
+
+If you want to subscribe an e-mail address other than the one that
+appears in your From: header, say foo@bar.com, send a mail note to
+guile-cvs-subscribe-foo=bar.com@egcs.cygnus.com.
+
+
Questions ============================================================
(I don't know if they'll be "frequently asked" or not yet!)