]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - gnu/usr.bin/groff/tmac/Makefile
$Id$ -> $FreeBSD$
[FreeBSD/FreeBSD.git] / gnu / usr.bin / groff / tmac / Makefile
1 # $FreeBSD$
2
3 .include "../Makefile.inc"
4
5 TMACOWN?=       ${BINOWN}
6 TMACGRP?=       ${BINGRP}
7 TMACMODE?=      ${NOBINMODE}
8 TMACDIR?=       /usr/share/tmac
9 MDOCDIR?=       ${TMACDIR}/mdoc
10
11 MAN7=           groff_ms.7 me.7 msafer.7
12 MLINKS=         groff_ms.7 ms.7 me.7 groff_me.7 msafer.7 groff_msafer.7
13 LINKS=          ${TMACDIR}/tmac.andoc ${TMACDIR}/tmac.an
14
15 CLEANFILES=     ${MAN7} ${MDOCFILES} ${STRIPFILES} tmac.groff_an
16
17 FILES=          tmac.andoc tmac.pic tmac.ps tmac.psnew tmac.psold\
18                 tmac.pspic tmac.psatk tmac.dvi tmac.safer tmac.tty \
19                 tmac.tty-char tmac.X tmac.Xps tmac.latin1 tmac.lj4 eqnrc \
20                 troffrc
21 STRIPFILES=     tmac.e tmac.s tmac.doc
22 MDOCFILES=      doc-common doc-ditroff doc-nroff doc-syms
23
24 all: ${MDOCFILES} ${STRIPFILES} tmac.groff_an
25
26 .for f in ${MDOCFILES} ${STRIPFILES}
27 $f: ${DIST_DIR}/$f
28         sed -f ${DIST_DIR}/strip.sed ${.ALLSRC} > ${.TARGET}
29 .endfor
30
31 tmac.groff_an: tmac.an
32         sed -f ${DIST_DIR}/strip.sed ${.ALLSRC} > ${.TARGET}
33
34 beforeinstall:
35         ${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
36             ${MDOCFILES} ${DESTDIR}${MDOCDIR}
37         ${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
38             ${STRIPFILES} tmac.groff_an ${DESTDIR}${TMACDIR}
39         cd ${DIST_DIR}; \
40             ${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
41             ${FILES} ${DESTDIR}${TMACDIR}
42 .if !exists(${DESTDIR}${TMACDIR}/man.local)
43         ${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \
44             ${DIST_DIR}/man.local ${DESTDIR}${TMACDIR}
45 .endif
46
47 .include "../Makefile.cfg"
48 .include <bsd.prog.mk>