1CONTRIBDIR= ${.CURDIR}/../../contrib/file 2.PATH: ${CONTRIBDIR}/src 3 4LIBMAGICDIR= ${.CURDIR}/../../lib/libmagic/libmagic 5CS= 1 6FS= 5 7VER!= grep -w VERSION ${LIBMAGICDIR}/config.h | awk -F\" '{print $$2}' 8MAGIC= /usr/share/misc/magic 9 10PROG= file 11MAN= file.1 magic.5 12 13CFLAGS+= -DHAVE_CONFIG_H -DMAGIC=\"${MAGIC}\" 14CFLAGS+= -I${LIBMAGICDIR} 15 16LDADD+= -lmagic -lz 17DPADD+= ${LIBMAGIC} ${LIBZ} 18 19file.1: ${CONTRIBDIR}/doc/file.man 20 sed -e s@__CSECTION__@${CS}@g \ 21 -e s@__FSECTION__@${FS}@g \ 22 -e s@__VERSION__@${VER}@g \ 23 -e s@__MAGIC__@${MAGIC}@g ${.ALLSRC} > ${.TARGET} 24 25magic.5: ${CONTRIBDIR}/doc/magic.man 26 sed -e s@__CSECTION__@${CS}@g \ 27 -e s@__FSECTION__@${FS}@g \ 28 -e s@__VERSION__@${VER}@g \ 29 -e s@__MAGIC__@${MAGIC}@g ${.ALLSRC} > ${.TARGET} 30 31CLEANFILES+= file.1 magic.5 32.include <bsd.prog.mk> 33