Commit | Line | Data |
---|---|---|
36a08091 | 1 | # @(#)README 8.1 (Berkeley) %G% |
8afbddad KB |
2 | |
3 | << 12 May 1983 >> | |
4 | To install this directory on your system: | |
5 | ||
36a08091 KB |
6 | First determine a list of "common terminals" for your system. This list |
7 | will probably be small, and can be empty if you like, but you should | |
8 | probably put your own terminal in it. | |
8afbddad | 9 | |
36a08091 KB |
10 | Second, edit the editor script "reorder" to use this list instead of the |
11 | list built in to it. The changes will be evident from looking at the | |
12 | script. Notice that the script contains the terminals in order from least | |
13 | common to most common, since the move commands will move them to the front | |
14 | in that order, the effect will be to put the most common at the front of | |
15 | termcap since that's moved last. The s.* terminals are specials, and | |
16 | although they don't have to go to the front, they are probably quite | |
17 | common and really should go near the front. | |
8afbddad KB |
18 | |
19 | Third, if you are not a super user and cannot create the directory | |
36a08091 KB |
20 | /usr/lib/tabset, make a corresponding directory somewhere you can and add |
21 | a line to reorder to globally change all /usr/lib/tabset's to your own | |
22 | path name. This change is better than just changing the termcap.src file | |
23 | because it makes it easier to diff it from newer distributed versions. | |
24 | Try to keep the source as is whenever possible, and put mungings into | |
25 | reorder. | |
8afbddad KB |
26 | |
27 | Now you can run "make install" which will create an /etc/termcap. Again, | |
28 | if you aren't a super user change the cp command to put it where you can. | |
29 | In this case you will have to redefine E_TERMCAP in "local/uparm.h", which | |
30 | will probably be in subdirectories with the other UCB software. | |
31 | ||
32 | ||
33 | Finally, if you make additions or fixes to termcap, please mail a note | |
34 | explaining what you did with the fixed termcap entry (not the whole file, | |
35 | please!) to me at one of the addresses below, so it can be incorporated | |
36 | back into the original source. I will normally include anything unless | |
37 | there is a good reason not to, but I reserve the right to redo it differently. | |
38 | ||
a0d5ac3e KB |
39 | uunet!ucbvax!termcap (uucp) |
40 | termcap@berkeley.cs.edu (Internet) | |
36a08091 KB |
41 | |
42 | << 14 October 1987 >> | |
43 | It is probably easiest to make local termcap changes in separate | |
44 | files, eg /usr/local/etc/termcap, and encourage people to put | |
45 | ||
46 | setenv TERMPATH ~/.termcap:/usr/local/etc/termcap:/etc/termcap | |
47 | ||
48 | in their shell startup files. This way local system-wide changes can be | |
49 | isolated in /usr/local/etc/termcap and user changes in ~/.termcap, all | |
50 | without consuming lots of disk or requiring re-integration of local | |
51 | changes when system termcap files change. | |
52 | ||
53 | John Kunze | |
54 | termcap@berkeley.cs.edu | |
55 |