#	$Id: Makefile,v 1.15 1999/11/05 16:23:03 wollman Exp $

BINDIR?=/usr/local/sbin
MANDIR?=/usr/local/man
VERSION=0.3
PROG=	latd
MAN8=	latd.8

COPTS+=	-Wall -Wmissing-prototypes
.if ${MACHINE_ARCH} == "alpha"
COPTS+= -fno-builtin	# GCC's builtin memcpy doesn't do unaligned copies
.endif

# for NetBSD 1.3
#COPTS+=	-DMISSING_SRANDOMDEV

LOGFAC?=LOG_LOCAL1
COPTS+= -DLOG_LATD=${LOGFAC}

DPADD=	${LIBM} ${LIBUTIL}
LDADD=	-lm -lutil
SRCS=	cmsg.c config.c dns.c icmp.c in_cksum.c log.c main.c mem.c nan.c \
	obs.c proto.c stats.c udp.c workitem.c

PERLSCRIPTS=	make-stats make-plot
OTHERFILES=	NEWS Makefile README latd.h

.include <bsd.prog.mk>

tarball:
	mkdir latd-${VERSION}
	cp ${SRCS} ${PERLSCRIPTS} ${MAN8} ${OTHERFILES} latd-${VERSION}
	perl -spi -e 's/%VERSION%/${VERSION}/g' latd-${VERSION}/README
	chmod 644 latd-${VERSION}/*
	chmod 755 latd-${VERSION}/make-stats latd-${VERSION}/make-plot
	tar cfz latd-${VERSION}.tar.gz latd-${VERSION}
	rm -r latd-${VERSION}
