commit:     6d5d2c9108c97e996c4ca920d58f3d16e697da18
Author:     Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 08:55:26 2018 +0000
Commit:     Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 08:55:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5d2c91

dev-lang/mercury: keep java/csharp module directories

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lang/mercury/mercury-14.01.1.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dev-lang/mercury/mercury-14.01.1.ebuild 
b/dev-lang/mercury/mercury-14.01.1.ebuild
index e45c8ecaeee..e49b1099762 100644
--- a/dev-lang/mercury/mercury-14.01.1.ebuild
+++ b/dev-lang/mercury/mercury-14.01.1.ebuild
@@ -157,6 +157,14 @@ src_install() {
                INSTALL_ELISP_DIR="${D}/${SITELISP}"/${PN} \
                install || die "emake install failed"
 
+       if use java; then
+               keepdir /usr/$(get_libdir)/mercury/modules/java
+       fi
+
+       if use mono; then
+               keepdir /usr/$(get_libdir)/mercury/modules/csharp
+       fi
+
        if use emacs; then
                elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
                        || die "elisp-site-file-install failed"

Reply via email to