diff options
Diffstat (limited to 'net/libpcap')
-rw-r--r-- | net/libpcap/Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/net/libpcap/Makefile b/net/libpcap/Makefile index c5ccd9fa220..608b8a8bd36 100644 --- a/net/libpcap/Makefile +++ b/net/libpcap/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.39 2007/10/11 21:37:57 adam Exp $ +# $NetBSD: Makefile,v 1.40 2007/10/13 22:14:15 tron Exp $ DISTNAME= libpcap-0.9.8 SVR4_PKGNAME= lpcap @@ -23,6 +23,14 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ipv6 .endif +.if exists(/usr/include/net/pfvar.h) && !exists(/usr/include/net/if_pflog.h) +SUBST_CLASSES+= pflog +SUBST_MESSAGE.pflog= Disabling pflog(4) support because "net/if_pflog.h" is missing. +SUBST_STAGE.pflog= post-configure +SUBST_FILES.pflog= config.h +SUBST_SED.pflog= -e 's/^\#define.*HAVE_NET_PFVAR_H.*//' +.endif + post-install: ${INSTALL_DATA} ${WRKSRC}/pcap-int.h ${PREFIX}/include |