1 # Maintainer : Nicolas Pouillard <nicolas(dot)pouillard(at)gmail(dot)com>
2 # Contributor: Sylvester Johansson <scj(at)archlinux(dot)us>
3 # Contributor: Sergey Plaksin <serp256(at)gmail(dot)com>
4 pkgname=ocaml-batteries
7 pkgdesc="Batteries Included for OCaml"
9 url="https://forge.ocamlcore.org/projects/batteries/"
11 depends=('ocaml' 'ocaml-findlib' 'ocaml-camomile' 'ocaml-ounit')
12 install=ocaml-batteries.install
13 source=(https://forge.ocamlcore.org/frs/download.php/684/batteries-${pkgver}.tar.gz)
14 md5sums=('733d602a3a25ba9c4366eec9356fe5fb')
15 options=(!strip !makeflags)
18 cd "$srcdir/${pkgname/ocaml-/}-$pkgver"
20 OCAMLBUILD="ocamlbuild -no-links" make all doc || return 1
24 cd "$srcdir/${pkgname/ocaml-/}-$pkgver"
26 export DESTDIR="$pkgdir$(ocamlfind printconf destdir)"
27 export OCAMLFIND_DESTDIR="$DESTDIR"
28 mkdir -p $OCAMLFIND_DESTDIR
30 OCAMLBUILD="ocamlbuild -no-links" make install || return 1
31 DOCROOT="$pkgdir/usr/share/doc/$pkgname/" make install-doc || return 1
32 install -Dm 644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE || return 1
33 install -Dm 644 ocamlinit $pkgdir/usr/share/doc/$pkgname/ocamlinit || return 1
36 # vim:set ts=2 sw=2 et: