Makefile revision 74861
1# $FreeBSD: head/gnu/usr.bin/groff/tmac/Makefile 74861 2001-03-27 14:59:06Z ru $ 2 3.include "../Makefile.inc" 4 5TMACOWN?= ${BINOWN} 6TMACGRP?= ${BINGRP} 7TMACMODE?= ${NOBINMODE} 8TMACDIR?= ${SHAREDIR}/tmac 9MDOCDIR?= ${TMACDIR}/mdoc 10LOCALEDIR?= ${MDOCDIR}/locale 11 12MAN= groff_tmac.5 13MLINKS+= groff_tmac.5 tmac.5 14MAN+= groff_ms.7 groff_man.7 groff_me.7 groff_msafer.7 groff_markup.7 15MLINKS+= groff_ms.7 ms.7 16MLINKS+= groff_me.7 me.7 17MLINKS+= groff_msafer.7 msafer.7 18MLINKS+= groff_markup.7 markup.7 19LINKS= ${TMACDIR}/tmac.andoc ${TMACDIR}/tmac.an 20 21CLEANFILES= ${MAN} ${MDOCFILES} ${STRIPFILES} ${SPECIALFILES} 22CLEANFILES+= tmac.an-old 23 24FILES= tmac.mandoc tmac.andoc tmac.pic tmac.ps tmac.psnew tmac.psold \ 25 tmac.pspic tmac.psatk tmac.dvi tmac.tty tmac.tty-char \ 26 tmac.X tmac.Xps tmac.latin1 tmac.lj4 eqnrc troffrc troffrc-end \ 27 tmac.safer tmac.html tmac.markup tmac.arkup tmac.a4 \ 28 tmac.trace tmac.me tmac.mdoc tmac.s tmac.lbp 29STRIPFILES= tmac.e tmac.doc 30SPECIALFILES= tmac.man tmac.ms 31MDOCFILES= doc-common doc-ditroff doc-nroff doc-syms 32LOCALEFILES= locale-list koi8-r 33 34all: ${MDOCFILES} ${STRIPFILES} ${SPECIALFILES} tmac.an-old 35 36.for f in ${MDOCFILES} ${STRIPFILES} 37$f: ${DIST_DIR}/$f 38 sed -f ${DIST_DIR}/strip.sed ${.ALLSRC} > ${.TARGET} 39.endfor 40 41.for f in ${SPECIALFILES} 42$f: ${DIST_DIR}/$f 43 sed -e "s;@TMAC_AN_PREFIX@;$(tmac_an_prefix);g" \ 44 -e "s;@TMAC_S_PREFIX@;$(tmac_s_prefix);g" \ 45 ${.ALLSRC} > ${.TARGET} 46.endfor 47 48tmac.an-old: tmac.an 49 sed -f ${DIST_DIR}/strip.sed ${.ALLSRC} > ${.TARGET} 50 51beforeinstall: 52 ${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ 53 ${MDOCFILES} ${DESTDIR}${MDOCDIR} 54 ${INSTALL} ${COPY} -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ 55 ${STRIPFILES} ${SPECIALFILES} tmac.an-old ${DESTDIR}${TMACDIR} 56 cd ${DIST_DIR}; \ 57 ${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ 58 ${FILES} ${DESTDIR}${TMACDIR} 59 cd ${DIST_DIR}/locale; \ 60 ${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ 61 ${LOCALEFILES} ${DESTDIR}${LOCALEDIR} 62.if !exists(${DESTDIR}${TMACDIR}/man.local) 63 ${INSTALL} -c -o ${TMACOWN} -g ${TMACGRP} -m ${TMACMODE} \ 64 ${DIST_DIR}/man.local ${DESTDIR}${TMACDIR} 65.endif 66 67.include "../Makefile.cfg" 68.include <bsd.prog.mk> 69