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