#
PROG?=			netmond
REVISION=		$Rev: 138 $
VERSION=		2.3.7
PREFIX?=		/usr/local
CONFIGURE_TARGET?=	${MACHINE_CPUARCH}-freebsd
BINDIR?=		${PREFIX}/sbin
BINOWN?=		root
BINGRP?=		wheel
BINMODE?=		0550
NO_MAN=

SRCS=	netmond.c netstate.c event.c session.c mib.c snmp.c router.c \
	trap.c ping.c tcp.c udp.c dns.c radius.c tacacs.c util.c \
	variables.c save.c regex.c reconfig.c pipe.c version.c
SRCS+=	calc.y parseconf.y scanconf.l


DPADD=	${LIBMD} ${LIBUTIL} ${LIBZ} ${LIBM}
LDADD=	-lmd -lutil -lz -lm

YFLAGS=	-d -v -p `echo $@ | sed -e 's/\..*/_/'`
CLEANFILES=calc.output parseconf.output version.c

version.c:
	@${ECHO} "char package[] = \"${PROG}\";" > $@
	@${ECHO} "char version[] = \"${VERSION} (r${REVISION:C/[^[:digit:]]+//g})\";" >> $@
	@${ECHO} "char target[] = \"${CONFIGURE_TARGET}\";" >> $@
	@${ECHO} "char compiled[] = \"${CC} ${CFLAGS} ${LDADD}\";" >> $@

.include <bsd.prog.mk>
