1 # $NetBSD: Makefile,v 1.17 2018/09/29 14:41:37 rmind Exp $ 2 3 .include <bsd.own.mk> 4 5 PROG= identd 6 SRCS= identd.c 7 MAN= identd.8 8 9 # Build with IP Filter support? 10 .if (${MKIPFILTER} != "no") 11 SRCS+= ipf.c 12 CPPFLAGS+=-DWITH_IPF 13 .endif 14 15 # Build with pf support? 16 .if (${MKPF} != "no") 17 SRCS+= pf.c 18 CPPFLAGS+=-DWITH_PF 19 .endif 20 21 # Build with npf support? 22 .if (${MKNPF} != "no") 23 SRCS+= npf.c 24 CPPFLAGS+=-DWITH_NPF 25 26 PROGDPLIBS+= nv ${NETBSDSRCDIR}/external/bsd/libnv/lib 27 CPPFLAGS+= -I ${NETBSDSRCDIR}/sys/external/bsd/libnv/dist 28 29 LDADD+=-lnpf 30 DPADD+=${LIBNPF} 31 .endif 32 33 # XXX 34 COPTS+= -fno-strict-aliasing 35 36 .include <bsd.prog.mk> 37