xref: /csrg-svn/local/transcript/config (revision 64048)
133761Skarels#! /bin/sh
2*64048Sbostic# @(#)config	1.3 (Berkeley) 07/27/93
333762Skarels#
433761Skarels# Copyright (c) 1985 Adobe Systems Incorporated
533761Skarels# PostScript and TranScript are trademarks of Adobe Systems Incorporated
633761Skarels# RCSID: $Header: config.bsd,v 2.1 85/11/24 12:34:56 shore Rel $
733761Skarels#
833761Skarels# this is a shell script that get's "sourced" when building and
933761Skarels# installing TranScript software.  It sets up definitions of the
1033761Skarels# places that TranScript wants to do it's work.
1133761Skarels# This script is concerned with the software itself, not with
1233761Skarels# the printers.  Another script (???) is used to configure printers.
1333761Skarels#
1433761Skarels# If you change the values in this script, parts of the TranScript
1533761Skarels# system may need to be remade (recompiled), and reinstalled.
1633761Skarels
1733761Skarels# BINDIR
1833761Skarels#	This is a directory where TranScript user programs are put.
1933761Skarels#	It should be in the PATH of each user that want's to use them.
2033761Skarels#	Many UNIX sites will keep these kinds of programs separate
2133761Skarels#	from the regular UNIX utilites but in a well-known spot, like
2233761Skarels#	"/usr/local/bin", "/usr/local", etc.  Whatever you choose,
2333761Skarels#	make sure it's in people's search paths.  The TranScript
2433761Skarels#	installation sequence will write in this directory.
2533761Skarels#BINDIR=/usr/bin
26*64048SbosticBINDIR=/usr/local/bin
2733761Skarels
2833761Skarels# PSLIBDIR
2933761Skarels#	This is a directory where TranScript keeps lots of things:.
3033761Skarels#	spooler interface filters, font metrics files, prologue files,
3133761Skarels#	and executables needed by TranScript or administrators, but not
3233761Skarels#	by general users.
3333761Skarels#PSLIBDIR=/usr/lib/ps
3433761SkarelsPSLIBDIR=/usr/local/lib/ps
3533761Skarels
3633761Skarels# OWNER GROUP
3733761Skarels#	User and group names for installed files
3833761Skarels#	On BSD systems, this is typically "root" and "staff"
3933762SkarelsOWNER=bin
4033762SkarelsGROUP=bin
4133761Skarels
4233761Skarels# PSTEMPDIR
4333761Skarels#	The temporary directory you want TranScript filters to use
4433761Skarels#	when necessary.  Sometimes this may need to hold a large print
4533761Skarels#	file, so choose a tmp directory on a filesystem with enough
4633761Skarels#	space.
4733761Skarels#PSTEMPDIR=/usr/tmp
4833761SkarelsPSTEMPDIR=/tmp
4933761Skarels
5033761Skarels# MAN1 MAN7 MAN8
5133761Skarels#	The places you want the on-line manual pages installed.
5233761Skarels#	If you want them all in the same place,
5333761Skarels#	(e.g., /usr/man/manl), set them all to that.
5433761Skarels#MAN1=/usr/man/man1
5533761Skarels#MAN7=/usr/man/man7
5633761Skarels#MAN8=/usr/man/man8
5733762SkarelsMAN1=/usr/local/man/man1
5833762SkarelsMAN7=/usr/local/man/man7
5933762SkarelsMAN8=/usr/local/man/man8
6033761Skarels
6133761Skarels# DITDIR
6233761Skarels#	DITDIR/devpsc is where the "ditroff" fonts used by
6333761Skarels#	psdit and psroff go.
6433761Skarels#DITDIR=/usr/lib/font
65*64048SbosticDITDIR=/usr/local/libdata/ditroff_font
6633761Skarels
6733761Skarels# MAKEDEV
6833761Skarels#	is the FULL pathname of the makedev program for ditroff
6933761Skarels#	(for Berkeley ditroff, this file is called "devconfig")
7033761Skarels#	You may have to go hunting to find it (maybe even recompile it)
7133761Skarels#	If you do not have ditroff (i.e., don't have makedev), set
7233761Skarels#	MAKEDEV=boguscmd
7333761Skarels#MAKEDEV=/usr/bin/makedev
7433761SkarelsMAKEDEV=/usr/src/local/ditroff/bin/devconfig
7533761Skarels
7633761Skarels# TROFFFONTDIR
7733761Skarels#	This is the directory where the
7833761Skarels#	utility "ptroff" and "pscat" find their fonts.
7933761Skarels#	DON'T make it /usr/lib/font if you can help it!
8033761SkarelsTROFFFONTDIR=$PSLIBDIR/troff.font
8133761Skarels
8233761Skarels# BANNERFIRST BANNERLAST
8333761Skarels#	These determine the default actions to take with job banner pages.
8433761Skarels#	These pages (printed by the spooler to identify a job) may
8533761Skarels#	be printed either before the job itself (so that you know
8633761Skarels#	by looking in the output tray whose print job is active) or
8733761Skarels#	after the job (so that they stack nicely), or both, or neither.
8833761Skarels#	These flags may be set on a per-printer basis, so you don't need
8933761Skarels#	to worry about them much here.
9033761SkarelsBANNERFIRST=1
9133761SkarelsBANNERLAST=0
9233761Skarels
9333761Skarels# VERBOSELOG
9433761Skarels#	Indicates that verbose job logging should take place in the
9533761Skarels#	printer log files.  It can be reset on a per-printer basis,
9633761Skarels#	so don't worry about it here.
9733761SkarelsVERBOSELOG=1
9833761Skarels
9933761Skarels
10033761Skarelsexport BINDIR PSLIBDIR PSTEMPDIR TROFFFONTDIR DITDIR MAKEDEV \
10133761Skarels       MAN1 MAN7 MAN8 VERBOSELOG BANNERFIRST BANNERLAST OWNER GROUP
10233761Skarels
103