diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 10 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = ocaml-camomile pkgdesc = Comprehensive Unicode library for OCaml pkgver = 1.0.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/yoriyuki/Camomile arch = i686 arch = x86_64 @@ -4,7 +4,7 @@ pkgname=ocaml-camomile pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Comprehensive Unicode library for OCaml" arch=('i686' 'x86_64') url="https://github.com/yoriyuki/Camomile" @@ -15,14 +15,19 @@ options=(!strip !makeflags staticlibs) build() { cd Camomile-${pkgver} - jbuilder build @install + find . -name "*.mli" -exec sed -i 's,Pervasives.in_channel,Stdlib.in_channel,g' {} + + find . -name "*.mli" -exec sed -i 's,Pervasives.out_channel,Stdlib.out_channel,g' {} + + find . -name "*.ml" -exec sed -i 's,Pervasives.in_channel,Stdlib.in_channel,g' {} + + find . -name "*.ml" -exec sed -i 's,Pervasives.out_channel,Stdlib.out_channel,g' {} + + find . -name "*.ml" -exec sed -i 's,Pervasives.compare,Stdlib.compare,g' {} + + dune build @install } package() { cd Camomile-${pkgver} - + mkdir -p "$pkgdir"/usr/lib/ocaml - jbuilder install \ + dune install \ --destdir="$pkgdir" \ --libdir="/usr/lib/ocaml" |