opam-version: "2.0"
maintainer: "Didier Wenzek <didier.wenzek@acidalie.com>"
authors: "Didier Wenzek <didier.wenzek@acidalie.com>"
homepage: "https://github.com/didier-wenzek/ocaml-kyotocabinet"
bug-reports: "https://github.com/didier-wenzek/ocaml-kyotocabinet/issues"
license: "GPL-1.0-or-later"
dev-repo: "git+https://github.com/didier-wenzek/ocaml-kyotocabinet.git"
build: [
  ["jbuilder" "build" "-p" name "-j" jobs]
  ["jbuilder" "runtest" "-p" name] {with-test}
]
depends: [
  "ocaml"
  "jbuilder"
]
depexts: [
  ["libkyotocabinet-dev"] {os-family = "debian"}
  ["kyotocabinet-devel"] {os-distribution = "fedora"}
  ["kyoto-cabinet"] {os-distribution = "homebrew" & os = "macos"}
  ["kyotocabinet"] {os-distribution = "macports" & os = "macos"}
]
synopsis: "OCaml bindings for Kyoto Cabinet DBM"
description: """
Kyoto Cabinet is a key-value store featuring
both B+ tree and hash databases
with either in-memory or on-disk persistence."""
url {
  src:
    "https://github.com/didier-wenzek/ocaml-kyotocabinet/archive/0.2.tar.gz"
  checksum: "md5=c9521f3e2ce86613eb3cf5814d71b4bc"
}
