commit: a885177a3e3c7bd8379a8b128ed77819a1cd1fa4 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue Mar 9 20:42:51 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Mar 9 20:43:27 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a885177a
dev-ml/num: fix installation Thanks-to: Jesús P Rey (Chuso) <gentoo <AT> chuso.net> Closes: https://bugs.gentoo.org/775119 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-ml/num/{num-1.4.ebuild => num-1.4-r1.ebuild} | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-ml/num/num-1.4.ebuild b/dev-ml/num/num-1.4-r1.ebuild similarity index 73% rename from dev-ml/num/num-1.4.ebuild rename to dev-ml/num/num-1.4-r1.ebuild index babd9330a77..1221bd84c22 100644 --- a/dev-ml/num/num-1.4.ebuild +++ b/dev-ml/num/num-1.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit dune +inherit dune findlib DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic" HOMEPAGE="https://github.com/ocaml/num" @@ -13,3 +13,12 @@ LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+ocamlopt" + +src_compile() { + emake CFLAGS="${CFLAGS}" +} + +src_install() { + findlib_src_preinst + OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install DESTDIR="${D}" +}
