From 4c79c486e683d98e1904f537da41ad77d1b2c839 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Thu, 30 Apr 2015 04:34:38 -0500 Subject: ocaml-react-1.2.0-2: updating version --- pcr/ocaml-react/PKGBUILD | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/pcr/ocaml-react/PKGBUILD b/pcr/ocaml-react/PKGBUILD index 42dee85de..2003d912c 100644 --- a/pcr/ocaml-react/PKGBUILD +++ b/pcr/ocaml-react/PKGBUILD @@ -1,28 +1,32 @@ +# Contributor (Arch) : Jakob Gahde # Contributor (Arch) : Serge Zirukin # Contributor (Arch) : Sergei Lebedev # Contributor (Arch) : serp # Maintainer (Parabola) : Aurélien DESBRIÈRES -pkgname=ocaml-react -pkgver=0.9.4 +_pkgname=react +pkgname=ocaml-${_pkgname} +pkgver=1.2.0 pkgrel=2 pkgdesc="An OCaml module for functional reactive programming" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://erratique.ch/software/react" -license=('BSD') +license=('BSD3') depends=('ocaml') -makedepends=('ocaml-findlib') -source=(http://erratique.ch/software/react/releases/react-$pkgver.tbz) +makedepends=('ocaml-findlib' 'opam') +source=(http://erratique.ch/software/${_pkgname}/releases/${_pkgname}-${pkgver}.tbz) +md5sums=('f071a1308b6cad131c55cda8677823c3') build() { - cd "$srcdir/react-$pkgver" - ocaml setup.ml -configure --prefix /usr --destdir $pkgdir --disable-tests - ocaml setup.ml -build + cd "${srcdir}/${_pkgname}-${pkgver}" + + ocaml pkg/build.ml native=true native-dynlink=true } package() { - cd "$srcdir/react-$pkgver" - export OCAMLFIND_DESTDIR="$pkgdir/$(ocamlfind printconf destdir)" - install -dm755 "$OCAMLFIND_DESTDIR" - ocaml setup.ml -install + cd "${srcdir}/${_pkgname}-${pkgver}" + + opam-installer --prefix=${pkgdir}/usr \ + --libdir=${pkgdir}$(ocamlc -where) \ + --docdir=${pkgdir}/usr/share/doc } -- cgit v1.2.3