summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302019-12-14 23:32:29 +0100
committerM0Rf302019-12-14 23:32:29 +0100
commit90f52ae918ce5da61dd8037a273f2b3cfacc88c9 (patch)
tree519ac9f8df7699ba6c1815e895a13a58b2003693
parent457717c10fad3e19724a698577814e7c2efe0086 (diff)
downloadaur-90f52ae918ce5da61dd8037a273f2b3cfacc88c9.tar.gz
ocaml-camomile: replace jbuilder with dune
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD13
2 files changed, 10 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8560c784955c..7f098d3179bb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4db3cdda1b5b..110b6a3b4ed5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"