Makefile revision 31804
1# Makefile for groff macros
2
3TMACOWN?=	${BINOWN}
4TMACGRP?=	${BINGRP}
5TMACMODE?=	${NOBINMODE}
6TMACDIR?=	/usr/share/tmac
7MDOCDIR?=	${TMACDIR}/mdoc
8
9MAN7=		groff_ms.7 me.7 
10MLINKS=		groff_ms.7 ms.7 me.7 groff_me.7
11LINKS=          ${TMACDIR}/tmac.andoc ${TMACDIR}/tmac.an
12
13MANDEPEND=	${MAN7}
14CLEANFILES+=    temp ${MANDEPEND} tmac.groff_an
15
16FILES=          tmac.andoc tmac.pic tmac.ps tmac.psnew tmac.psold\
17		tmac.pspic tmac.psatk tmac.dvi tmac.tty tmac.tty-char tmac.X\
18		tmac.Xps tmac.latin1 tmac.lj4 eqnrc troffrc
19STRIPFILES=     tmac.e tmac.s tmac.doc
20MDOCFILES=	doc-common doc-ditroff doc-nroff doc-syms
21
22
23beforeinstall:
24	for f in ${FILES}; do \
25		${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
26			${DIST_DIR}/$$f ${DESTDIR}${TMACDIR}; \
27	done
28	sed -f ${DIST_DIR}/strip.sed ${DIST_DIR}/tmac.an >tmac.groff_an
29	${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
30		tmac.groff_an ${DESTDIR}${TMACDIR}
31	for f in ${STRIPFILES}; do \
32		rm -f temp; \
33	  	sed -f ${DIST_DIR}/strip.sed ${DIST_DIR}/$$f >temp; \
34		${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
35			temp ${DESTDIR}${TMACDIR}/$$f; \
36	done
37	for f in ${MDOCFILES}; do \
38		rm -f temp; \
39		sed -f ${DIST_DIR}/strip.sed ${DIST_DIR}/$$f >temp; \
40		${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
41			temp ${DESTDIR}${MDOCDIR}/$$f; \
42	done
43	test -f ${DESTDIR}${TMACDIR}/man.local || \
44		${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
45			${DIST_DIR}/man.local ${DESTDIR}${TMACDIR}
46
47.include "../Makefile.cfg"
48.include <bsd.prog.mk>
49