Installation of the pcl-cvs program
===================================

  1. Edit the file `Makefile' to reflect the situation at your site.
     The only things you have to change is the definition of `lispdir'
     and `infodir'.  The elisp files will be copied to `lispdir', and
     the info file to `infodir'.

  2. Configure pcl-cvs.el

     There are a couple of pathnames that you have to check to make
     sure that they match your system.  They appear early in the file
     `pcl-cvs.el'.

     *NOTE:*  If your system is running emacs 18.57 or earlier you MUST
     uncomment the line that says:

          (setq delete-exited-processes nil)

     Setting `delete-exited-processes' to `nil' works around a bug in
     emacs that causes it to dump core.  The bug was fixed in emacs
     18.58.

  3. This release of pcl-cvs requires parts of the Elib library,
     version 1.0 or later.  Elib is available via anonymous ftp from
     prep.ai.mit.edu in `pub/gnu/elib-1.0.tar.gz', and from a lot of
     other sites that mirror prep.  Get Elib, and install it, before
     proceeding.

  4. Type `make install' in the source directory.  This will
     byte-compile all `.el' files and copy both the `.el' and the
     `.elc' into the directory you specified in step 1.

     If you don't want to install the `.el' files but only the `.elc'
     files (the byte-compiled files), you can type ``make install_elc''
     instead of ``make install''.

     If you only want to create the compiled elisp files, but don't
     want to install them, you can type `make elcfiles' instead.  This
     is what happens if you only type `make' without parameters.

  5. Edit the file `default.el' in your emacs lisp directory (usually
     `/usr/gnu/lib/emacs/site-lisp' or something similar) and enter the
     contents of the file `pcl-cvs-startup.el' into it.  It contains a
     couple of `auto-load's that facilitates the use of pcl-cvs.