xref: /csrg-svn/local/transcript/config (revision 33761)
1*33761Skarels#! /bin/sh
2*33761Skarels# Copyright (c) 1985 Adobe Systems Incorporated
3*33761Skarels# PostScript and TranScript are trademarks of Adobe Systems Incorporated
4*33761Skarels# RCSID: $Header: config.bsd,v 2.1 85/11/24 12:34:56 shore Rel $
5*33761Skarels#
6*33761Skarels# this is a shell script that get's "sourced" when building and
7*33761Skarels# installing TranScript software.  It sets up definitions of the
8*33761Skarels# places that TranScript wants to do it's work.
9*33761Skarels# This script is concerned with the software itself, not with
10*33761Skarels# the printers.  Another script (???) is used to configure printers.
11*33761Skarels#
12*33761Skarels# If you change the values in this script, parts of the TranScript
13*33761Skarels# system may need to be remade (recompiled), and reinstalled.
14*33761Skarels
15*33761Skarels# BINDIR
16*33761Skarels#	This is a directory where TranScript user programs are put.
17*33761Skarels#	It should be in the PATH of each user that want's to use them.
18*33761Skarels#	Many UNIX sites will keep these kinds of programs separate
19*33761Skarels#	from the regular UNIX utilites but in a well-known spot, like
20*33761Skarels#	"/usr/local/bin", "/usr/local", etc.  Whatever you choose,
21*33761Skarels#	make sure it's in people's search paths.  The TranScript
22*33761Skarels#	installation sequence will write in this directory.
23*33761Skarels#BINDIR=/usr/bin
24*33761SkarelsBINDIR=/usr/local
25*33761Skarels
26*33761Skarels# PSLIBDIR
27*33761Skarels#	This is a directory where TranScript keeps lots of things:.
28*33761Skarels#	spooler interface filters, font metrics files, prologue files,
29*33761Skarels#	and executables needed by TranScript or administrators, but not
30*33761Skarels#	by general users.
31*33761Skarels#PSLIBDIR=/usr/lib/ps
32*33761SkarelsPSLIBDIR=/usr/local/lib/ps
33*33761Skarels
34*33761Skarels# OWNER GROUP
35*33761Skarels#	User and group names for installed files
36*33761Skarels#	On BSD systems, this is typically "root" and "staff"
37*33761SkarelsOWNER=root
38*33761SkarelsGROUP=staff
39*33761Skarels
40*33761Skarels# PSTEMPDIR
41*33761Skarels#	The temporary directory you want TranScript filters to use
42*33761Skarels#	when necessary.  Sometimes this may need to hold a large print
43*33761Skarels#	file, so choose a tmp directory on a filesystem with enough
44*33761Skarels#	space.
45*33761Skarels#PSTEMPDIR=/usr/tmp
46*33761SkarelsPSTEMPDIR=/tmp
47*33761Skarels
48*33761Skarels# MAN1 MAN7 MAN8
49*33761Skarels#	The places you want the on-line manual pages installed.
50*33761Skarels#	If you want them all in the same place,
51*33761Skarels#	(e.g., /usr/man/manl), set them all to that.
52*33761Skarels#MAN1=/usr/man/man1
53*33761Skarels#MAN7=/usr/man/man7
54*33761Skarels#MAN8=/usr/man/man8
55*33761SkarelsMAN1=/usr/man/manl
56*33761SkarelsMAN7=/usr/man/manl
57*33761SkarelsMAN8=/usr/man/manl
58*33761Skarels
59*33761Skarels# DITDIR
60*33761Skarels#	DITDIR/devpsc is where the "ditroff" fonts used by
61*33761Skarels#	psdit and psroff go.
62*33761Skarels#DITDIR=/usr/lib/font
63*33761SkarelsDITDIR=/usr/local/lib/font
64*33761Skarels
65*33761Skarels# MAKEDEV
66*33761Skarels#	is the FULL pathname of the makedev program for ditroff
67*33761Skarels#	(for Berkeley ditroff, this file is called "devconfig")
68*33761Skarels#	You may have to go hunting to find it (maybe even recompile it)
69*33761Skarels#	If you do not have ditroff (i.e., don't have makedev), set
70*33761Skarels#	MAKEDEV=boguscmd
71*33761Skarels#MAKEDEV=/usr/bin/makedev
72*33761SkarelsMAKEDEV=/usr/src/local/ditroff/bin/devconfig
73*33761Skarels
74*33761Skarels# TROFFFONTDIR
75*33761Skarels#	This is the directory where the
76*33761Skarels#	utility "ptroff" and "pscat" find their fonts.
77*33761Skarels#	DON'T make it /usr/lib/font if you can help it!
78*33761SkarelsTROFFFONTDIR=$PSLIBDIR/troff.font
79*33761Skarels
80*33761Skarels# BANNERFIRST BANNERLAST
81*33761Skarels#	These determine the default actions to take with job banner pages.
82*33761Skarels#	These pages (printed by the spooler to identify a job) may
83*33761Skarels#	be printed either before the job itself (so that you know
84*33761Skarels#	by looking in the output tray whose print job is active) or
85*33761Skarels#	after the job (so that they stack nicely), or both, or neither.
86*33761Skarels#	These flags may be set on a per-printer basis, so you don't need
87*33761Skarels#	to worry about them much here.
88*33761SkarelsBANNERFIRST=1
89*33761SkarelsBANNERLAST=0
90*33761Skarels
91*33761Skarels# VERBOSELOG
92*33761Skarels#	Indicates that verbose job logging should take place in the
93*33761Skarels#	printer log files.  It can be reset on a per-printer basis,
94*33761Skarels#	so don't worry about it here.
95*33761SkarelsVERBOSELOG=1
96*33761Skarels
97*33761Skarels
98*33761Skarelsexport BINDIR PSLIBDIR PSTEMPDIR TROFFFONTDIR DITDIR MAKEDEV \
99*33761Skarels       MAN1 MAN7 MAN8 VERBOSELOG BANNERFIRST BANNERLAST OWNER GROUP
100*33761Skarels
101