updated on Thu Jan 19 16:10:29 UTC 2012
[aur-mirror.git] / ocaml-extlib / PKGBUILD
blobecc639fa5c050fa715ad7cb19aed66d77ff13de1
1 # Maintainer: Baptiste Jonglez <zerstorer at free dot fr>
2 # Contributor: Thomas S Hatch <thatch45 at gmail dot com>
3 # Contributor: Massimiliano Brocchini <brocchini@netseven.it>
5 pkgname=ocaml-extlib
6 pkgver=1.5.2
7 pkgrel=1
8 pkgdesc="Extends the OCaml standard library"
9 arch=('i686' 'x86_64')
10 url="http://code.google.com/p/ocaml-extlib/"
11 license=('LGPL')
12 depends=('ocaml')
13 makedepends=('ocaml-findlib')
14 source=(http://ocaml-extlib.googlecode.com/files/extlib-${pkgver}.tar.gz)
15 md5sums=('839f9bf5a971fa07935c96ba7e209f86')
17 _DOCDIR="${pkgdir}/usr/share/doc/ocaml-extlib"
19 build() {
20   cd ${srcdir}/extlib-${pkgver}
22   make all
23   make opt
25   sed -i 's/cp odoc_style.css/#cp odoc_style.css/g' Makefile
26   sed -i 's/ocamldoc -sort -html/ocamldoc -sort -keep-code -html -colorize-code/g' Makefile
27   make doc
29   # Install additional files
30   sed -i 's/ocamlfind install extlib META/ocamlfind install extlib META *.cmo *.cmx *.ml/g' Makefile
33 package () {
34   cd ${srcdir}/extlib-${pkgver}
36   export OCAMLFIND_DESTDIR="${pkgdir}$(ocamlfind printconf destdir)"
37   mkdir -p "${OCAMLFIND_DESTDIR}"
38   make install
39   
40   # Install doc
41   mkdir -p $_DOCDIR
42   cp -r doc/* $_DOCDIR/