# $Id: Portfile 98499 2012-10-07 11:42:35Z mww@macports.org $

PortSystem 1.0
PortGroup ocaml 1.0

name                ocaml-fieldslib
version             108.00.02
revision            2
categories          devel ml
platforms           darwin
license             LGPL-2.1
maintainers         mww openmaintainer
description         Syntax support for folding over record fields in OCaml
long_description    This library defines a syntax extension for OCaml using Camlp4 that \
                    can be used to define first class values representing record fields, \
                    and additional routines, to get and set record fields, iterate and fold \
                    over all fields of a record and create new record values.

homepage            https://ocaml.janestreet.com/code
master_sites        https://ocaml.janestreet.com/ocaml-core/${version}/individual/
distname            fieldslib-${version}

checksums           rmd160  7360b6e684c6484ea65a0bb758eef567ed188dac \
                    sha256  33b28dd8d303430c6ab9e820f35e720ea377eb9b2da2c9b722ff4800d1f3e120

depends_lib         port:ocaml port:ocaml-findlib port:ocaml-type-conv

use_oasis           yes

livecheck.type      regex
livecheck.url       https://ocaml.janestreet.com/ocaml-core/
livecheck.regex     (\[0-9\]+\\\.\[0-9\\\.\]+)

