11.18Slukem# $NetBSD: Makefile,v 1.18 2023/06/03 09:09:23 lukem Exp $ 21.4Slukem 31.4Slukem.include <bsd.own.mk> 41.1Sfvdl 51.10StlsUSE_FORT?= yes # network client 61.8Stls 71.1SfvdlPROG= rpcbind 81.1SfvdlMAN= rpcbind.8 91.1SfvdlSRCS= check_bound.c rpcb_stat.c rpcb_svc_4.c rpcbind.c pmap_svc.c \ 101.9Schristos rpcb_svc.c rpcb_svc_com.c security.c warmstart.c util.c 111.1Sfvdl 121.4SlukemLIBCDIR= ${NETBSDSRCDIR}/lib/libc 131.1SfvdlLIBCRPCDIR= ${LIBCDIR}/rpc 141.1Sfvdl 151.17SchristosCPPFLAGS+= -I${LIBCRPCDIR} -DPORTMAP -DLIBWRAP -DWARMSTART 161.6Slukem 171.6Slukem.if (${USE_INET6} != "no") 181.5SmattCPPFLAGS+= -DINET6 191.5Smatt.endif 201.1Sfvdl 211.15Sroy.if (${USE_YP} != "no") 221.15SroyCPPFLAGS+= -DYP 231.15Sroy.endif 241.15Sroy 251.11Sdsl# Uncomment these to get any useful output from 'rpcbind -d' 261.11Sdsl# CPPFLAGS+= -DRPCBIND_DEBUG 271.17Schristos# CPPFLAGS+= -DDEBUG_RMTCALL 281.11Sdsl# CPPFLAGS+= -DSVC_RUN_DEBUG 291.11Sdsl 301.17SchristosLDADD+= -lwrap -lblocklist -lutil 311.17SchristosDPADD+= ${LIBWRAP} ${LIBBLOCKLIST} ${LIBUTIL} 321.1Sfvdl 331.18SlukemCOPTS.rpcb_svc_4.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 341.18SlukemCOPTS.pmap_svc.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 351.18SlukemCOPTS.rpcb_svc.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 361.18SlukemCOPTS.rpcb_svc_com.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 371.16Smrg 381.1Sfvdl.PATH: ${LIBCRPCDIR} 391.1Sfvdl 401.1Sfvdl.include <bsd.prog.mk> 41