commit:     64f3c54c84a9e199d09c460d6cc6d83dbab32412
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Sat Apr  4 12:02:30 2015 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Sat Apr  4 12:02:30 2015 +0000
URL:        https://gitweb.gentoo.org/proj/lua.git/commit/?id=64f3c54c

[dev-lang/luajit] Fix jit search paths

Signed-off-by: Vadim A. Misbakh-Soloviov <git <AT> mva.name>

 dev-lang/luajit/luajit-2.0.9999.ebuild | 5 ++++-
 dev-lang/luajit/luajit-2.1.9999.ebuild | 4 ++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-lang/luajit/luajit-2.0.9999.ebuild 
b/dev-lang/luajit/luajit-2.0.9999.ebuild
index fbb7b5e..86073e3 100644
--- a/dev-lang/luajit/luajit-2.0.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.0.9999.ebuild
@@ -11,7 +11,6 @@ HOMEPAGE="http://luajit.org/";
 SRC_URI=""
 EGIT_REPO_URI="git://repo.or.cz/luajit-2.0.git"
 SLOT="2.0"
-#EGIT_BRANCH="v${SLOT}"
 
 LICENSE="MIT"
 KEYWORDS=""
@@ -71,6 +70,10 @@ src_prepare(){
                -e 's|^(TARGET_SONAME)=.*|\1=lib${PN}-${SLOT}.so.${PV}|' \
                -i src/Makefile || die "Failed to slottify"
 
+       sed -r \
+               -e 's|^(#define.*LUA_LJDIR).*|\1 "/'${PN}-${SLOT}'/"|' \
+               -i src/luaconf.h || die "Failed to slotify"
+
        use debug && (
                sed -r \
                        -e 's/#(CCDEBUG= -g)/\1 -ggdb/' \

diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild 
b/dev-lang/luajit/luajit-2.1.9999.ebuild
index 9097d2f..73cb0ef 100644
--- a/dev-lang/luajit/luajit-2.1.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.1.9999.ebuild
@@ -71,6 +71,10 @@ src_prepare(){
                -e 's|^(TARGET_SONAME)=.*|\1=lib${PN}-${SLOT}.so.${PV}|' \
                -i src/Makefile || die "Failed to slottify"
 
+       sed -r \
+               -e 's|^(#define.*LUA_LJDIR).*|\1 "/'${PN}-${SLOT}'/"|' \
+               -i src/luaconf.h || die "Failed to slotify"
+
        use debug && (
                sed -r \
                        -e 's/#(CCDEBUG= -g)/\1 -ggdb/' \

Reply via email to