home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / pcl-cvs / INSTALL < prev    next >
Encoding:
Text File  |  1994-09-20  |  3.4 KB  |  87 lines

  1. This text is copied from the TeXinfo manual for pcl-cvs.
  2.  
  3. Installation of the pcl-cvs program
  4. ===================================
  5.  
  6.   1. Edit the file `Makefile' to reflect the situation at your site.
  7.      The only things you have to change is the definition of `lispdir'
  8.      and `infodir'.  The elisp files will be copied to `lispdir', and
  9.      the info file to `infodir'.
  10.  
  11.   2. Configure pcl-cvs.el
  12.  
  13.      There are a couple of paths that you have to check to make sure
  14.      that they match you system.  They appear early in the file
  15.      pcl-cvs.el.
  16.  
  17.      *NOTE:*  If your system is running emacs 18.57 or earlier you
  18.      MUST uncomment the line that says:
  19.  
  20.           (setq delete-exited-processes nil)
  21.  
  22.      Setting `delete-exited-processes' to `nil' works around a bug in
  23.      emacs that causes it to dump core.  The bug was fixed in emacs
  24.      18.58.
  25.  
  26.   3. Release 1.05 and later of pcl-cvs requires parts of the Elib
  27.      library, version 0.07 or later.  Elib is available via anonymous
  28.      ftp from prep.ai.mit.edu in `pub/gnu/elib-0.07.tar.z', and from
  29.      a lot of other sites that mirrors prep.  Get Elib, and install
  30.      it, before proceeding.
  31.  
  32.   4. Type `make install' in the source directory.  This will
  33.      byte-compile all `.el' files and copy both the `.el' and the
  34.      `.elc' into the directory you specified in step 1.
  35.  
  36.      If you don't want to install the `.el' files but only the `.elc'
  37.      files (the byte-compiled files), you can type ``make
  38.      install_elc'' instead of ``make install''.
  39.  
  40.      If you only want to create the compiled elisp files, but don't
  41.      want to install them, you can type `make elcfiles' instead. 
  42.      This is what happens if you only type `make' without parameters.
  43.  
  44.   5. Edit the file `default.el' in your emacs lisp directory (usually
  45.      `/usr/gnu/emacs/lisp' or something similar) and enter the
  46.      contents of the file `pcl-cvs-startup.el' into it.  It contains
  47.      a couple of `auto-load's that facilitates the use of pcl-cvs.
  48.  
  49.  
  50.  
  51. Installation of the on-line manual.
  52. ===================================
  53.  
  54.   1. Create the info file `pcl-cvs' from `pcl-cvs.texinfo' by typing
  55.      `make info'.  If you don't have the program `makeinfo' you can
  56.      get it by anonymous ftp from e.g. `ftp.gnu.ai.mit.edu' as
  57.      `pub/gnu/texinfo-2.14.tar.Z' (there might be a newer version
  58.      there when you read this), or you could use the preformatted
  59.      info file `pcl-cvs.info' that is included in the distribution
  60.      (type `cp pcl-cvs.info pcl-cvs').
  61.  
  62.   2. Move the info file `pcl-cvs' to your standard info directory.
  63.      This might be called something like `/usr/gnu/emacs/info'.
  64.  
  65.   3. Edit the file `dir' in the info directory and enter one line to
  66.      contain a pointer to the info file `pcl-cvs'.  The line can, for
  67.      instance, look like this:
  68.  
  69.           * Pcl-cvs: (pcl-cvs).       An Emacs front-end to CVS.
  70.  
  71.  
  72. How to make typeset documentation from pcl-cvs.texinfo
  73. ======================================================
  74.  
  75.    If you have TeX installed at your site, you can make a typeset
  76. manual from `pcl-cvs.texinfo'.
  77.  
  78.   1. Run TeX by typing ``make pcl-cvs.dvi''.  You will not get the
  79.      indices unless you have the `texindex' program.
  80.  
  81.   2. Convert the resulting device independent file `pcl-cvs.dvi' to a
  82.      form which your printer can output and print it.  If you have a
  83.      postscript printer there is a program, `dvi2ps', which does. 
  84.      There is also a program which comes together with TeX, `dvips',
  85.      which you can use.
  86.  
  87.