summaryrefslogtreecommitdiff
path: root/devel/libjudy/buildlink3.mk
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2007-06-13 13:28:10 +0000
committerobache <obache@pkgsrc.org>2007-06-13 13:28:10 +0000
commitf086cbbfd47e3b962c511e1b0d768f8767b9e23c (patch)
treebbc42ef24dcc6cd355884ca8b0c7b6f86ef18158 /devel/libjudy/buildlink3.mk
parent934137f170310b33a35a1c2f8f32bcbd664cd0c3 (diff)
downloadpkgsrc-f086cbbfd47e3b962c511e1b0d768f8767b9e23c.tar.gz
Import libjudy version 1.0.4.
packaged by Aleksey Cheusov and requestd in PR 35667. Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.
Diffstat (limited to 'devel/libjudy/buildlink3.mk')
-rw-r--r--devel/libjudy/buildlink3.mk19
1 files changed, 19 insertions, 0 deletions
diff --git a/devel/libjudy/buildlink3.mk b/devel/libjudy/buildlink3.mk
new file mode 100644
index 00000000000..3e547027665
--- /dev/null
+++ b/devel/libjudy/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/06/13 13:28:10 obache Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBJUDY_BUILDLINK3_MK:= ${LIBJUDY_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= libjudy
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibjudy}
+BUILDLINK_PACKAGES+= libjudy
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libjudy
+
+.if !empty(LIBJUDY_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.libjudy+= libjudy>=1.0.3
+BUILDLINK_PKGSRCDIR.libjudy?= ../../devel/libjudy
+.endif # LIBJUDY_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}