commit: bb0f9ca70989c5c80d88b7d9e73fa9ae02c6fcb0
Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Thu Apr 6 03:54:12 2017 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu Apr 6 03:54:12 2017 +0000
URL: https://gitweb.gentoo.org/proj/lua.git/commit/?id=bb0f9ca7
verse: fix
dev-lua/verse/verse-9999.ebuild | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/dev-lua/verse/verse-9999.ebuild b/dev-lua/verse/verse-9999.ebuild
index 87c4a24..c2ef6bf 100644
--- a/dev-lua/verse/verse-9999.ebuild
+++ b/dev-lua/verse/verse-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=6
VCS="mercurial"
LUA_COMPAT="lua51 luajit2"
+CUSTOM_ECONF=true
inherit lua
DESCRIPTION="XMPP client library written in Lua."
@@ -29,8 +30,18 @@ DEPEND="
EXAMPLES=(doc/.)
-each_lua_compile() {
- squish --use-http
+each_lua_prepare() {
+ local impl="$(lua_get_lua)"
+ sed -r \
+ -e "s@^(PREFIX)=.*@\1=/usr@" \
+ -e "s@^(LUA_VERSION)=.*@\1=${impl##lua}@" \
+ -i configure
+ lua_default
+}
+
+each_lua_configure() {
+ ./configure
+ lua_default
}
each_lua_install() {