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