# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {stromnov @stromnov} openmaintainer
description Kyoto Cabinet is a library of routines for managing \
Kyoto 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. Each key must be unique within a database. There is \
neither concept of data tables nor data types.
homepage http://fallabs.com/${name}/
master_sites http://fallabs.com/${name}/pkg/
checksums rmd160 eb7597f10ffd3207833043af16188898cc9c0c19 \
sha256 56899329384cc6f0f1f8aa3f1b41001071ca99c1d79225086a7f3575c0209de6 \
dist_subdir ${name}/${version}_${revision}
patchfiles patch-configure.diff \
# To avoid linking against a previously installed version, remove the default
# CPPFLAGS and LDFLAGS. The build scripts already add the
# destination include and lib directories.
configure.args --mandir=${prefix}/share/man \
--datadir=${prefix}/share/doc \
variant debug conflicts devel profile description {build for debugging} {
configure.args-append --enable-debug
variant devel conflicts debug profile description {build for development} {
configure.args-append --enable-devel