# Compiling Time: 0.06 SBU
# Maintainer: DeX77 <dex77@frugalware.org>

pkgname=ocaml-luv
pkgver=0.5.14
pkgrel=1
pkgdesc='Cross-platform asynchronous I/O and system calls'
archs=('x86_64')
groups=('devel-extra')
depends=('ocaml>=5.3.0' 'libuv' 'ocaml-ctypes')
makedepends=('dune' 'ocaml-compiler-libs' 'ocaml-static')
_F_github_author="aantron"
_F_github_name=luv
_F_github_tag=yes
Finclude github
sha1sums=('d0d040484a01b06800f72014b043bd04604da5d0')
_F_cd_path="luv-$pkgver"

build() {
	Fcd
	Fpatchall

	Fexec rm -rf test/ || Fdie

	export LUV_USE_SYSTEM_LIBUV='yes'
	Fexec dune build --release --verbose || Fdie
	DESTDIR="$Fdestdir" dune install --prefix '/usr' --libdir '/usr/lib/ocaml'
}

# optimization OK
