From: Andrey Grozin Date: Fri, 18 Mar 2016 11:06:56 +0000 (+0600) Subject: sci-mathematics/maxima: fix elisp files compilation X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=4a1dff9398711407590429262674093a5d621de1;p=gentoo.git sci-mathematics/maxima: fix elisp files compilation Bug: 576652 Package-Manager: portage-2.2.28 --- diff --git a/sci-mathematics/maxima/maxima-5.37.3-r4.ebuild b/sci-mathematics/maxima/maxima-5.37.3-r4.ebuild index 06cbc93faa03..fea3dd575f7d 100644 --- a/sci-mathematics/maxima/maxima-5.37.3-r4.ebuild +++ b/sci-mathematics/maxima/maxima-5.37.3-r4.ebuild @@ -147,7 +147,15 @@ src_configure() { src_compile() { emake - use emacs && elisp-compile interfaces/emacs/{emaxima,imaxima}/*.el + if use emacs; then + pushd interfaces/emacs/emaxima > /dev/null + elisp-compile *.el + popd > /dev/null + pushd interfaces/emacs/imaxima > /dev/null + BYTECOMPFLAGS="-L . -L ../emaxima" + elisp-compile *.el + popd > /dev/null + fi } src_install() {