1# $NetBSD: Makefile,v 1.21 2008/09/30 06:25:22 dholland Exp $ 2 3.include <bsd.own.mk> 4 5PROG= rpc.pcnfsd 6MAN= rpc.pcnfsd.8 7BUILDSYMLINKS+= pcnfsd.8 rpc.pcnfsd.8 8MLINKS= rpc.pcnfsd.8 pcnfsd.8 9CPPFLAGS += -DUSER_CACHE -DWTMP -I. -DSUPPORT_UTMP -DSUPPORT_UTMPX 10 11.if (${USE_YP} != "no") 12CPPFLAGS+=-DUSE_YP 13.endif 14 15SRCS= pcnfsd_v1.c pcnfsd_v2.c pcnfsd_misc.c \ 16 pcnfsd_cache.c pcnfsd_print.c pcnfsd_svc.c pcnfsd_xdr.c 17 18DPADD= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL} 19LDADD= -lrpcsvc -lcrypt -lutil 20 21RPC_INCS= pcnfsd.h 22RPC_XDRFILES= pcnfsd_xdr.c 23RPC_SVCFILES= pcnfsd_svc.c 24RPC_SVCCLASS= udp tcp 25RPC_SVCFLAGS= -I 26 27.if (defined(HAVE_GCC) && ${HAVE_GCC} == 4) || defined(HAVE_PCC) 28COPTS.pcnfsd_v1.c+= -Wno-pointer-sign 29COPTS.pcnfsd_v2.c+= -Wno-pointer-sign 30.endif 31 32.include <bsd.rpc.mk> 33 34CLEANFILES += clnt.pcnfsd pcnfsd_test.o pcnfsd_test.ln pcnfsd_clnt.* 35 36.include <bsd.prog.mk> 37