1 # $DragonFly: src/usr.bin/file/Makefile,v 1.9 2007/08/27 16:50:53 pavalos Exp $
3 CONTRIBDIR
= ${.CURDIR
}/..
/..
/contrib
/file
4 .PATH
: ${CONTRIBDIR}/src
6 LIBMAGICDIR
= ${.CURDIR
}/..
/..
/lib
/libmagic
9 VER
!= grep
-w VERSION
${LIBMAGICDIR}/config.h | awk
-F
\" '{print $$2}'
10 MAGIC
= /usr
/share
/misc
/magic
15 CFLAGS
+= -DHAVE_CONFIG_H
-DMAGIC
=\"${MAGIC}\"
16 CFLAGS
+= -I
${LIBMAGICDIR}
19 DPADD
+= ${LIBMAGIC} ${LIBZ}
21 file
.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
}
27 magic
.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
}
33 CLEANFILES
+= file
.1 magic
.5
34 .
include <bsd.prog.mk
>