# -*- 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

PortSystem          1.0
PortGroup           ocaml 1.1

name                ocaml-react
version             1.2.2
categories          ocaml devel
license             ISC
maintainers         {landonf @landonf} openmaintainer
description         Functional reactive progreamming for OCaml
long_description    React is an OCaml module for functional reactive programming (FRP).\
                    It provides support to program with time varying values : applicative \
                    events and signals. React doesn't define any primitive event or signal, \
                    this lets the client chooses the concrete timeline.
homepage            https://erratique.ch/software/react
master_sites        ${homepage}/releases/
use_bzip2           yes
extract.suffix      .tbz
distname            react-${version}

checksums           rmd160  642c76feba27f4d8ca19c9eace2d2c3b5da3220a \
                    sha256  c4add315d6f1f153d115ee7ca8dd60c1265ff4d408c266125fcb5124fd228f99 \
                    size    40013

ocaml.build_type    topkg

livecheck.type      regex
livecheck.url       ${master_sites}
livecheck.regex     react-(\[0-9.\]+)${extract.suffix}
