1 # from: @(#)bsd.doc.mk 5.3 (Berkeley) 1/2/91
2 # $Id: bsd.doc.mk,v 1.3 1994/08/28 15:37:39 bde Exp $
14 ROFF?= groff -T${PRINTER} ${MACROS} -o${PAGES}
20 # Compatibility mode flag for groff. Use this when formatting documents with
26 all: ${DOC}.${PRINTER}
29 print: ${DOC}.${PRINTER}
30 lpr -P${PRINTER} ${DOC}.${PRINTER}
38 @cd ${.CURDIR}; rm -f obj > /dev/null 2>&1 || true; \
39 here=`pwd`; subdir=`echo $$here | sed 's,^/usr/src/,,'`; \
40 if test $$here != $$subdir ; then \
41 dest=/usr/obj/$$subdir ; \
42 ${ECHO} "$$here -> $$dest"; ln -s $$dest obj; \
43 if test -d /usr/obj -a ! -d $$dest; then \
51 ${ECHO} "making $$here/obj" ; \
52 if test ! -d obj ; then \
60 rm -f ${DOC}.* [eE]rrs mklog ${CLEANFILES}
63 rm -f ${DOC}.* [eE]rrs mklog ${CLEANFILES}
64 cd ${.CURDIR}; rm -rf obj
68 @if [ ! -d "${DESTDIR}${BINDIR}/${VOLUME}" ]; then \
69 /bin/rm -f ${DESTDIR}${BINDIR}/${VOLUME} ; \
70 mkdir -p ${DESTDIR}${BINDIR}/${VOLUME} ; \
71 chown root.wheel ${DESTDIR}${BINDIR}/${VOLUME} ; \
72 chmod 755 ${DESTDIR}${BINDIR}/${VOLUME} ; \
76 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 ${DOC}.* \
77 ${DESTDIR}${BINDIR}/${VOLUME}
79 DISTRIBUTION?= bindist
80 .if !target(distribute)
82 cd ${.CURDIR} ; $(MAKE) install DESTDIR=${RELEASEDIR}/${DISTRIBUTION} SHARED=copies
86 (cd ${.CURDIR}; spell ${SRCS} ) | sort | \
87 comm -23 - ${.CURDIR}/spell.ok > ${DOC}.spell
89 BINDIR?= /usr/share/doc