*** empty log message ***
[bpt/guile.git] / ANON-CVS
index d0e2ee0..1cdba49 100644 (file)
--- a/ANON-CVS
+++ b/ANON-CVS
@@ -15,23 +15,31 @@ sources will be easier for us to evaluate and install, since the
 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
@@ -54,6 +62,19 @@ The EGCS Project is kindly lending us space, time, and bandwidth on
 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!)