xref: /csrg-svn/share/termcap/README (revision 62601)
1*62601Sbostic#	@(#)README	8.1 (Berkeley) 06/08/93
244241Sbostic
344241Sbostic<< 12 May 1983 >>
444241SbosticTo install this directory on your system:
544241Sbostic
6*62601SbosticFirst determine a list of "common terminals" for your system.  This list
7*62601Sbosticwill probably be small, and can be empty if you like, but you should
8*62601Sbosticprobably put your own terminal in it.
944241Sbostic
10*62601SbosticSecond, edit the editor script "reorder" to use this list instead of the
11*62601Sbosticlist built in to it.  The changes will be evident from looking at the
12*62601Sbosticscript.  Notice that the script contains the terminals in order from least
13*62601Sbosticcommon to most common, since the move commands will move them to the front
14*62601Sbosticin that order, the effect will be to put the most common at the front of
15*62601Sbostictermcap since that's moved last.  The s.* terminals are specials, and
16*62601Sbosticalthough they don't have to go to the front, they are probably quite
17*62601Sbosticcommon and really should go near the front.
1844241Sbostic
1944241SbosticThird, if you are not a super user and cannot create the directory
20*62601Sbostic/usr/lib/tabset, make a corresponding directory somewhere you can and add
21*62601Sbostica line to reorder to globally change all /usr/lib/tabset's to your own
22*62601Sbosticpath name.  This change is better than just changing the termcap.src file
23*62601Sbosticbecause it makes it easier to diff it from newer distributed versions.
24*62601SbosticTry to keep the source as is whenever possible, and put mungings into
25*62601Sbosticreorder.
2644241Sbostic
2744241SbosticNow you can run "make install" which will create an /etc/termcap. Again,
2844241Sbosticif you aren't a super user change the cp command to put it where you can.
2944241SbosticIn this case you will have to redefine E_TERMCAP in "local/uparm.h", which
3044241Sbosticwill probably be in subdirectories with the other UCB software.
3144241Sbostic
3244241Sbostic
3344241SbosticFinally, if you make additions or fixes to termcap, please mail a note
3444241Sbosticexplaining what you did with the fixed termcap entry (not the whole file,
3544241Sbosticplease!) to me at one of the addresses below, so it can be incorporated
3644241Sbosticback into the original source.  I will normally include anything unless
3744241Sbosticthere is a good reason not to, but I reserve the right to redo it differently.
3844241Sbostic
3960157Sbostic	uunet!ucbvax!termcap			(uucp)
4060157Sbostic	termcap@berkeley.cs.edu			(Internet)
41*62601Sbostic
42*62601Sbostic<< 14 October 1987 >>
43*62601SbosticIt is probably easiest to make local termcap changes in separate
44*62601Sbosticfiles, eg /usr/local/etc/termcap, and encourage people to put
45*62601Sbostic
46*62601Sbostic	setenv TERMPATH ~/.termcap:/usr/local/etc/termcap:/etc/termcap
47*62601Sbostic
48*62601Sbosticin their shell startup files.  This way local system-wide changes can be
49*62601Sbosticisolated in /usr/local/etc/termcap and user changes in ~/.termcap, all
50*62601Sbosticwithout consuming lots of disk or requiring re-integration of local
51*62601Sbosticchanges when system termcap files change.
52*62601Sbostic
53*62601Sbostic	John Kunze
54*62601Sbostic	termcap@berkeley.cs.edu
55*62601Sbostic
56