f0ee1bc675
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.
25 lines
870 B
Makefile
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/+$//}
|