updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ocaml-batteries / PKGBUILD
blobc31eb18558dde037f435bfbdd410f4987f35a9fd
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
5 pkgver=1.4.1
6 pkgrel=1
7 pkgdesc="Batteries Included for OCaml"
8 arch=('i686' 'x86_64')
9 url="https://forge.ocamlcore.org/projects/batteries/"
10 license=('LGPL')
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)
17 build(){
18   cd "$srcdir/${pkgname/ocaml-/}-$pkgver"
20   OCAMLBUILD="ocamlbuild -no-links" make all doc || return 1
23 package(){
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: