summaryrefslogtreecommitdiff
path: root/net/libnids
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2009-11-01 16:29:24 +0000
committertnn <tnn@pkgsrc.org>2009-11-01 16:29:24 +0000
commit90d9eeab947fc1bdd26b836ed687576b0fa98ed4 (patch)
treed08777c0cb1b632eb09ed18824e85f8fab3b0a2d /net/libnids
parentd651f98eff2b480c55e27a86e79f5d20a656c9cf (diff)
downloadpkgsrc-90d9eeab947fc1bdd26b836ed687576b0fa98ed4.tar.gz
deal w/ conditional glib2 support. Fixes build of security/pakemon and
security/dsniff.
Diffstat (limited to 'net/libnids')
-rw-r--r--net/libnids/buildlink3.mk13
1 files changed, 12 insertions, 1 deletions
diff --git a/net/libnids/buildlink3.mk b/net/libnids/buildlink3.mk
index 655e2d62c53..2b8faad71c8 100644
--- a/net/libnids/buildlink3.mk
+++ b/net/libnids/buildlink3.mk
@@ -1,13 +1,24 @@
-# $NetBSD: buildlink3.mk,v 1.6 2009/03/20 19:25:10 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2009/11/01 16:29:24 tnn Exp $
BUILDLINK_TREE+= libnids
.if !defined(LIBNIDS_BUILDLINK3_MK)
LIBNIDS_BUILDLINK3_MK:=
+
BUILDLINK_API_DEPENDS.libnids+= libnids>=1.18
BUILDLINK_PKGSRCDIR.libnids?= ../../net/libnids
BUILDLINK_DEPMETHOD.libnids?= build
+
+pkgbase := libnids
+.include "../../mk/pkg-build-options.mk"
+.if !empty(PKG_BUILD_OPTIONS.libnids:Mglib)
+.include "../../devel/glib2/buildlink3.mk"
+# This is needed because libnids is a static library
+LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib -L${PREFIX}/lib \
+ -lglib-2.0 -lgthread-2.0
+.endif
+
.endif # LIBNIDS_BUILDLINK3_MK
BUILDLINK_TREE+= -libnids