this repo has no description
1opam-version: "2.0"
2maintainer: "Christophe Troestler <Christophe.Troestler@umons.ac.be>"
3authors: [ "Richard Jones"
4 "Christophe Troestler" ]
5license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
6homepage: "https://github.com/Chris00/ocaml-csv"
7dev-repo: "git+https://github.com/Chris00/ocaml-csv.git"
8bug-reports: "https://github.com/Chris00/ocaml-csv/issues"
9tags: [ "database" "science" ]
10build: [
11 ["ocaml" "setup.ml" "-configure" "--prefix" prefix]
12 ["ocaml" "setup.ml" "-build"]
13 ["ocaml" "setup.ml" "-configure" "--enable-tests"] {with-test}
14 ["ocaml" "setup.ml" "-build"] {with-test}
15 ["ocaml" "setup.ml" "-test"] {with-test}
16 ["ocaml" "setup.ml" "-doc"] {with-doc}
17]
18install: ["ocaml" "setup.ml" "-install"]
19remove: [
20 ["ocamlfind" "remove" "csv"]
21]
22depends: [
23 "ocaml" {< "5.0.0"}
24 "base-bytes"
25 "ocamlfind" {build & >= "1.5"}
26 "ocamlbuild" {build}
27]
28synopsis: "A pure OCaml library to read and write CSV files."
29description: """
30This is a pure OCaml library to read and write CSV files, including
31all extensions used by Excel — e.g. quotes, newlines, 8 bit
32characters in fields, \\"0 etc. A special representation of rows of CSV
33files with a header is provided. The library comes with a handy
34command line tool called csvtool for handling CSV files from shell
35scripts."""
36flags: light-uninstall
37url {
38 src:
39 "https://github.com/Chris00/ocaml-csv/releases/download/1.4/csv-1.4.tar.gz"
40 checksum: [
41 "sha256=5fed7ed6ebadd963993149b807114d8e903db2de09cd51ae2ba754b457b12476"
42 "md5=b9d2c44ec264312e473c66f2da0c2ef0"
43 ]
44}
45extra-source "csv.install" {
46 src:
47 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/csv/csv.install.1.4"
48 checksum: [
49 "sha256=7550ee6b4146cfaf218aaa28f0a05d21b8a6fa47cf788d93634df26c088ed3cb"
50 "md5=32f2e83491f3337ed73738e2330b40ea"
51 ]
52}