Package-Manager: Portage-2.3.5, Repoman-2.3.2
LICENSE="BSD"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="examples"
+IUSE="examples +ocamlopt"
-RDEPEND=">=dev-lang/ocaml-3.12:=
- dev-ml/ocamlbuild:="
+RDEPEND="
+ >=dev-lang/ocaml-3.12:=[ocamlopt?]
+ dev-ml/ocamlbuild:=[ocamlopt?]"
DEPEND="${RDEPEND}"
+src_compile() {
+ use ocamlopt || sed -e 's/ocamlbuild_cppo.cmx/ocamlbuild_cppo.cmo/' -i Makefile
+ emake BEST="$(usex ocamlopt '.native' '.byte')"
+}
+
src_install() {
findlib_src_preinst
mkdir -p "${ED}"/usr/bin
- emake PREFIX="${ED}"/usr install
+ emake PREFIX="${ED}"/usr BEST="$(usex ocamlopt '.native' '.byte')" install
dodoc README.md Changes
if use examples ; then
dodoc -r examples