pkgsrc/databases/tokyocabinet/buildlink3.mk
obache f0ee1bc675 Import tokyocabinet-1.3.7 as databases/tokyocabinet.
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table, B+ tree, or
fixed-length array.
2008-09-04 12:10:28 +00:00

25 lines
870 B
Makefile

# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/09/04 12:10:28 obache Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
TOKYOCABINET_BUILDLINK3_MK:= ${TOKYOCABINET_BUILDLINK3_MK}+
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= tokyocabinet
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ntokyocabinet}
BUILDLINK_PACKAGES+= tokyocabinet
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}tokyocabinet
.if ${TOKYOCABINET_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.tokyocabinet+= tokyocabinet>=1.3.7
BUILDLINK_PKGSRCDIR.tokyocabinet?= ../../databases/tokyocabinet
.endif # TOKYOCABINET_BUILDLINK3_MK
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/lzmalib/buildlink3.mk"
.include "../../archivers/lzo/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}