1 # $DragonFly: src/usr.bin/file/Makefile,v 1.9 2007/08/27 16:50:53 pavalos Exp $
3 CONTRIBDIR
= ${.CURDIR
}/..
/..
/contrib
/file-4
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
16 CFLAGS
+= -DHAVE_CONFIG_H
-DMAGIC
=\"${MAGIC}\"
17 CFLAGS
+= -I
${LIBMAGICDIR}
20 DPADD
+= ${LIBMAGIC} ${LIBZ}
22 file
.1: ${CONTRIBDIR}/doc
/file.man
23 sed
-e s@__CSECTION__@
${CS}@g \
24 -e s@__FSECTION__@
${FS}@g \
25 -e s@__VERSION__@
${VER}@g \
26 -e s@__MAGIC__@
${MAGIC}@g
${.ALLSRC
} > ${.TARGET
}
28 magic
.5: ${CONTRIBDIR}/doc
/magic.man
29 sed
-e s@__CSECTION__@
${CS}@g \
30 -e s@__FSECTION__@
${FS}@g \
31 -e s@__VERSION__@
${VER}@g \
32 -e s@__MAGIC__@
${MAGIC}@g
${.ALLSRC
} > ${.TARGET
}
34 CLEANFILES
+= file
.1 magic
.5
35 .
include <bsd.prog.mk
>