this repo has no description
1opam-version: "2.0"
2maintainer: "mfp@acm.org"
3authors: "mfp@acm.org"
4homepage: "https://github.com/mfp/ocaml-leveldb"
5bug-reports: "https://github.com/mfp/ocaml-leveldb/issues"
6license: "LGPL+static"
7doc: "https://github.com/mfp/ocaml-leveldb/blob/master/README.md"
8dev-repo: "git+https://github.com/mfp/ocaml-leveldb"
9build: [
10 ["omake" "-j9" "libs"]
11 ["omake" "test"] {with-test & ounit:installed}
12]
13install: ["omake" "install" "prefix=%{prefix}%"]
14remove: ["ocamlfind" "remove" "leveldb"]
15depends: [
16 "ocaml" {>= "4.03" & < "4.09.0"}
17 "ocamlfind" {build}
18 "omake" {build}
19 "ounit" {with-test}
20 "conf-leveldb"
21]
22depexts: [
23 ["libsnappy-dev"] {os-family = "debian"}
24 ["snappy-devel"] {os-distribution = "centos"}
25]
26synopsis: "OCaml bindings for Google's LevelDB library."
27description: """
28These bindings expose nearly the full LevelDB C++ API, including:
29
30* iterators
31* snapshots
32* batch updates
33* support for custom comparators
34
35Blocking functions release the OCaml runtime system, allowing to:
36
37* run them in parallel with other OCaml code
38* perform multiple LevelDB operations in parallel"""
39flags: light-uninstall
40url {
41 src:
42 "https://github.com/mfp/ocaml-leveldb/releases/download/1.2.0/ocaml-leveldb-1.2.0.tar.gz"
43 checksum: [
44 "sha256=3a7216b24c2096e740508931528478f7145bff0f5304da525cdc689a5bed6a53"
45 "md5=8cef3b4eff21b5b33c0e1ac6a8d3f772"
46 ]
47}