1 1.1 cgd # @(#)bsd.doc.mk 5.3 (Berkeley) 1/2/91 2 1.1 cgd 3 1.3 nate PRINTER=ps 4 1.1 cgd 5 1.3 nate # Why d'command'? 6 1.3 nate #EQN?= deqn -P${PRINTER} 7 1.3 nate #TBL?= dtbl -P${PRINTER} 8 1.3 nate #ROFF?= ditroff -t ${MACROS} ${PAGES} -P${PRINTER} 9 1.3 nate 10 1.1 cgd BIB?= bib 11 1.3 nate EQN?= eqn -P${PRINTER} 12 1.1 cgd GREMLIN?= grn -P${PRINTER} 13 1.1 cgd GRIND?= vgrind -f 14 1.1 cgd INDXBIB?= indxbib 15 1.1 cgd PIC?= pic -P${PRINTER} 16 1.1 cgd REFER?= refer 17 1.3 nate ROFF?= ntroff -t ${MACROS} ${PAGES} -P${PRINTER} 18 1.1 cgd SOELIM?= soelim 19 1.3 nate TBL?= tbl -P${PRINTER} 20 1.1 cgd 21 1.1 cgd .PATH: ${.CURDIR} 22 1.1 cgd 23 1.1 cgd .if !target(print) 24 1.1 cgd print: paper.${PRINTER} 25 1.1 cgd lpr -P${PRINTER} paper.${PRINTER} 26 1.1 cgd .endif 27 1.1 cgd 28 1.2 cgd .if !target(obj) 29 1.2 cgd obj: 30 1.2 cgd .endif 31 1.2 cgd 32 1.1 cgd clean cleandir: 33 1.1 cgd rm -f paper.* [eE]rrs mklog ${CLEANFILES} 34 1.1 cgd 35 1.1 cgd FILES?= ${SRCS} 36 1.1 cgd install: 37 1.4 cgd @if [ ! -d "${DESTDIR}${BINDIR}/${DIR}" ]; then \ 38 1.4 cgd /bin/rm -f ${DESTDIR}${BINDIR}/${DIR} ; \ 39 1.4 cgd mkdir -p ${DESTDIR}${BINDIR}/${DIR} ; \ 40 1.4 cgd chown root.wheel ${DESTDIR}${BINDIR}/${DIR} ; \ 41 1.4 cgd chmod 755 ${DESTDIR}${BINDIR}/${DIR} ; \ 42 1.4 cgd else \ 43 1.4 cgd true ; \ 44 1.4 cgd fi 45 1.1 cgd install -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 46 1.1 cgd Makefile ${FILES} ${EXTRA} ${DESTDIR}${BINDIR}/${DIR} 47 1.1 cgd 48 1.1 cgd spell: ${SRCS} 49 1.1 cgd spell ${SRCS} | sort | comm -23 - spell.ok > paper.spell 50 1.1 cgd 51 1.1 cgd BINDIR?= /usr/share/doc 52 1.1 cgd BINGRP?= bin 53 1.1 cgd BINOWN?= bin 54 1.1 cgd BINMODE?= 444 55