Initial Commit
[packages] / xemacs-packages / pcl-cvs / INSTALL
1 PCL-CVS requires parts of the Elib library, version 1.0 or later.  Elib
2 can be downloaded from either the primary GNU FTP site at
3 <URL:ftp://ftp.gnu.org/pub/gnu/emacs/>, or from any number of other
4 mirror sites.  Get Elib, and install it, before proceeding.  It's
5 probably also available from where you downloaded PCL-CVS, including
6 from <URL:ftp://rum.cs.yale.edu/pub/monnier/pcl-cvs/elib-1.0.tar.gz>.
7
8
9 Installation of the program
10 ===========================
11
12  -1. Download and install the Elib library (if it's not done yet).
13
14   0. If you're using XEmacs, you probably need Emacs' easy-mmode.el that
15      you can find at <URL:ftp://rum.cs.yale.edu/pub/monnier/pcl-cvs/>.
16      Copy it into the pcl-cvs source dir (it's only needed for compiling
17      the .el files).  Also, don't forget to first install the Elib library.
18
19   1. Edit the file `Makefile' to reflect the situation at your site.
20      The only things you have to change is the definition of `lispdir'
21      (usually `/usr/local/share/emacs/site-lisp' or something similar)
22      and `infodir' (usually `/usr/local/(share/)info' or similar).  The
23      compiled elisp files will be copied to `lispdir', and the info
24      files to `infodir'.
25
26   2. Make sure you have already installed the Elib library.
27
28   3. Type `make install' in the source directory.  This will
29      byte-compile all `.el' files and copy all the `.elc' files into the
30      directory you specified in step 1.  It will also copy the info
31      files (and add a corresponding entry to the info-dir file if
32      install-info can be found).
33
34      If you want to install the `.el' files as well, just type
35      `make install_el'.
36
37      If you only want to create the compiled elisp files, but don't
38      want to install them, you can type `make elcfiles' instead.
39
40   4. Edit the file `site-start.el' (or default.el) in your emacs lisp
41      directory ((i.e. the one specified above) and enter the
42      contents of the file `pcl-cvs-startup.el' into it.  It contains
43      a couple of `autoload's that facilitates the use of pcl-cvs.
44      Alternatively, you can just use `make install_startup'.
45
46   5. If you already had copied the pcl-cvs.startup.el file to your
47      site-start.el, you might want to check if it is still correct since
48      autoloads might have been added/removed.
49
50 How to make typeset documentation
51 =================================
52
53    If you have TeX installed at your site, you can make a typeset
54 manual from `pcl-cvs.texi' by typing ``make pcl-cvs.dvi''.  If you
55 prefer a postscript version of this file, just use ``make pcl-cvs.ps''.
56
57
58 #ident @(#)v2_9_9:INSTALL,v 1.7 1999/08/30 00:09:34 monnier Exp