commit:     5888d48fd18eb1fa1cefc88aaa495f23951ffdf4
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  4 18:56:42 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Feb  4 18:56:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5888d48f

dev-ml/ocamlbuild: remove some test

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild    |  2 +-
 dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild | 12 ++++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
index dfaf2d16bd3..13bf43e4852 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="${DEPEND}
 src_prepare() {
        sed -i \
                -e "/package_exists/s:camlp4.macro:xxxxxx:" \
-               -e "/package_exists/s:menhirLib.macro:xxxxxx:" \
+               -e "/package_exists/s:menhirLib:xxxxxx:" \
                testsuite/external.ml || die
        default
 }

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
index 8ec83d02e23..cdd908c12d7 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
@@ -25,6 +25,13 @@ PATCHES=(
 )
 
 QA_FLAGS_IGNORED='.*'
+src_prepare() {
+       sed -i \
+               -e "/package_exists/s:camlp4.macro:xxxxxx:" \
+               -e "/package_exists/s:menhirLib:xxxxxx:" \
+               testsuite/external.ml || die
+       default
+}
 
 src_configure() {
        emake -f configure.make Makefile.config \
@@ -36,6 +43,11 @@ src_configure() {
                NATDYNLINK=$(usex ocamlopt true false)
 }
 
+src_compile() {
+       emake src/ocamlbuild_config.cmo
+       default
+}
+
 src_install() {
        emake CHECK_IF_PREINSTALLED=false DESTDIR="${D}" install
        dodoc Changes

Reply via email to