diff options
author | M0Rf30 | 2019-12-14 23:32:29 +0100 |
---|---|---|
committer | M0Rf30 | 2019-12-14 23:32:29 +0100 |
commit | 90f52ae918ce5da61dd8037a273f2b3cfacc88c9 (patch) | |
tree | 519ac9f8df7699ba6c1815e895a13a58b2003693 | |
parent | 457717c10fad3e19724a698577814e7c2efe0086 (diff) | |
download | aur-90f52ae918ce5da61dd8037a273f2b3cfacc88c9.tar.gz |
ocaml-camomile: replace jbuilder with dune
-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" |