diff options
-rw-r--r-- | net/libpcap/buildlink3.mk | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/net/libpcap/buildlink3.mk b/net/libpcap/buildlink3.mk index 266ab6c3527..4bb4f6cb4a3 100644 --- a/net/libpcap/buildlink3.mk +++ b/net/libpcap/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.12 2004/03/10 17:57:14 jlam Exp $ +# $NetBSD: buildlink3.mk,v 1.13 2004/06/27 12:04:45 grant Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ LIBPCAP_BUILDLINK3_MK:= ${LIBPCAP_BUILDLINK3_MK}+ @@ -13,6 +13,16 @@ BUILDLINK_PACKAGES+= libpcap .if !empty(LIBPCAP_BUILDLINK3_MK:M+) BUILDLINK_DEPENDS.libpcap+= libpcap>=0.7.2 BUILDLINK_PKGSRCDIR.libpcap?= ../../net/libpcap + +. include "../../mk/bsd.prefs.mk" + +# on Solaris, we always need libnsl and libsocket because libpcap.a +# references symbols in them. +. if ${OPSYS} == "SunOS" +BUILDLINK_LDADD.libpcap+= -lnsl -lsocket +LDFLAGS+= ${BUILDLINK_LDADD.libpcap} +. endif + .endif # LIBPCAP_BUILDLINK3_MK BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |