Remove old and crusty Sun pkg
[packages] / xemacs-packages / viper / README
1
2 This directory:
3
4 README          -- This file
5 Makefile        -- Automated installation file
6
7 viper.el        -- Viper Emacs Lisp code
8 viper-cmd.el    -- Viper Emacs Lisp code
9 viper-macs.el   -- Viper Emacs Lisp code
10 viper-ex.el     -- Viper Emacs Lisp code
11 viper-init.el   -- Viper Emacs Lisp code
12 viper-util.el   -- Viper Emacs Lisp code
13 viper-mous.el   -- Viper Emacs Lisp code
14 viper-keym.el   -- Viper Emacs Lisp code
15
16 viper.texi      -- Manual in Texinfo format
17
18 viperCard.tex   -- Reference card in TeX format
19
20 viper, viper-?  -- The Info files
21
22 viper.dvi       -- Dvi version of the Viper manual
23 viperCard.dvi   -- Dvi version of the quick reference card
24
25 To install Viper, do:
26
27                 uncompress viper.tar.Z
28                 tar xf viper.tar
29
30
31 Then do the following:
32
33 1. To compile Lisp:
34                 
35                 make elc
36    
37    Since the DVI and Info files are bundled with the distribution, this is
38    the only make command you need.
39    
40 2. To recompile the DVI files (if you have to), type:
41                 
42                make dvi
43                 
44 3. To re-make the info files (if needed), type:
45
46                make info
47                
48 4. To redo everything:
49
50                make all
51                
52    "make all" is useful if you made your own changes to the *.texi or
53    *.el files. This way, this single command will recompile exactly what's
54    needed.
55    
56 5. You can also run
57
58                make install
59                
60    to do what "make all" does plus to copy viper*.elc into
61    a suitable Lisp directory and Viper Info files into the Info
62    directory; DVI files containing printable version of Viper
63    Manual and Reference Card will be copied into the 'etc' directory.
64    
65    You will still have to edit the 'dir' file manually (see below), if
66    you haven't done so during a previous installation.
67    
68    To make all this happen, you will most likely have to change the PREFIX
69    variable in Makefile and, possibly, one or more of these variables:
70    
71         DATADIR, LISPDIR, INFODIR, ETCDIR, and VERSION
72         
73    if they don't point to the right directories in your installation.
74    You also need to have a write permission for all directories
75    mentioned in LISPDIR, INFODIR, and ETCDIR.
76    
77 6. XEmacs users must invoke make with the parameter EMACS=xemacs.
78    Even better: edit Makefile directly as indicated in the comments there.
79