Makefile revision 69551
153913Sarchie#	@(#)Makefile	8.2 (Berkeley) 4/19/94
253913Sarchie# $FreeBSD: head/games/fortune/datfiles/Makefile 60992 2000-05-28 04:41:02Z hoek $
353913Sarchie
453913SarchieFILES=	fortunes fortunes2 murphy startrek zippy
553913SarchieBLDS=	fortunes.dat fortunes2.dat murphy.dat startrek.dat zippy.dat \
653913Sarchie	fortunes-o fortunes-o.dat
753913Sarchie
853913Sarchie# Pass all new entries by ${MAINTAINER} to preserve some semblance of
953913Sarchie# humor in the fortune files.  What's funny to you on 6 beers may not
1053913Sarchie# be funny to anyone else.
1153913SarchieMAINTAINER=	jkh
1253913Sarchie
1353913Sarchie# TO AVOID INSTALLING THE POTENTIALLY OFFENSIVE FORTUNES, COMMENT OUT THE
1453913Sarchie# THREE LINES AND UNCOMMENT THE FOURTH LINE.
1553913Sarchie
1653913Sarchie# THE THREE LINES:
1753913SarchieFILES+=	fortunes2-o limerick murphy-o
1853913SarchieBLDS+=	fortunes2-o.dat limerick.dat murphy-o.dat
1953913SarchieTYPE=	real
2053913Sarchie
2153913Sarchie# THE FOURTH LINE:
2253913Sarchie#TYPE=	fake
2353913Sarchie
2453913SarchieCLEANFILES+=${BLDS}
2553913Sarchie
2653913Sarchieall: ${BLDS}
2753913Sarchie
2853913Sarchiebeforeinstall:
2953913Sarchie	(cd ${.CURDIR} && ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} \
3053913Sarchie	    -m ${NOBINMODE} ${FILES} ${DESTDIR}${SHAREDIR}/games/fortune)
3153913Sarchie	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} ${BLDS} \
3253913Sarchie	    ${DESTDIR}${SHAREDIR}/games/fortune
3353913Sarchie
34120612Sjulian.for f in fortunes fortunes2 fortunes2-o limerick murphy murphy-o startrek zippy
3553913Sarchie$f.dat: $f
3653913Sarchie	PATH=$$PATH:/usr/games:${.OBJDIR}/../strfile \
3753913Sarchie	    strfile -Crs ${.ALLSRC} ${.TARGET}
3853913Sarchie.endfor
3953913Sarchie
4053913Sarchiefortunes-o.dat: fortunes-o
4153913Sarchie	PATH=$$PATH:/usr/games:${.OBJDIR}/../strfile \
4253913Sarchie	    strfile -Crsx ${.ALLSRC} ${.TARGET}
4353913Sarchie
4453913Sarchiefortunes-o: fortunes-o.${TYPE}
4553913Sarchie	tr a-zA-Z n-za-mN-ZA-M < ${.ALLSRC} > ${.TARGET}
4653913Sarchie
4753913Sarchie.include <bsd.prog.mk>
4853913Sarchie