1# $OpenBSD: Makefile,v 1.6 2003/09/26 03:08:44 beck Exp $ 2# $NetBSD: Makefile,v 1.15 1996/02/29 00:21:16 jtc Exp $ 3# @(#)Makefile 8.2 (Berkeley) 4/19/94 4 5SRCS= fortunes fortunes2 startrek zippy recipes 6BLDS= fortunes.dat fortunes2.dat startrek.dat zippy.dat \ 7 fortunes-o fortunes-o.dat recipes.dat 8 9# TO INSTALL THE POTENTIALLY OFFENSIVE FORTUNES, UNCOMMENT THE THREE 10# LINES AND COMMENT OUT THE FOURTH LINE. 11 12# THE THREE LINES 13SRCS+= fortunes2-o limerick 14BLDS+= fortunes2-o.dat limerick.dat 15TYPE= real 16 17# THE FOURTH LINE 18#TYPE= fake 19 20CLEANFILES+=${BLDS} 21 22STRFILE!=cd $(.CURDIR)/../strfile; \ 23 printf "xxx:\n\techo \$${.OBJDIR}/strfile\n" | \ 24 ${MAKE} -r -s -f - xxx | grep strfile 25 26all: ${BLDS} 27 28install: ${SRCS} ${BLDS} 29 (cd ${.CURDIR} && ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \ 30 ${SRCS} ${DESTDIR}/usr/share/games/fortune) 31 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 ${BLDS} \ 32 ${DESTDIR}/usr/share/games/fortune 33 34fortunes.dat fortunes2.dat fortunes2-o.dat limerick.dat startrek.dat zippy.dat recipes.dat: 35 ${STRFILE} -rs ${.CURDIR}/${.TARGET:R} ${.TARGET} 36 37fortunes-o.dat: fortunes-o 38 ${STRFILE} -rsx fortunes-o ${.TARGET} 39 40fortunes-o: fortunes-o.${TYPE} 41 tr [a-zA-Z] [n-za-mN-ZA-M] < ${.ALLSRC} > ${.TARGET} 42 43.include <bsd.prog.mk> 44