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