* [gentoo-commits] proj/lua:master commit in: dev-lua/verse/
@ 2013-04-26 5:39 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-04-26 5:39 UTC (permalink / raw
To: gentoo-commits
commit: 6e54f346b90d26d6ec61a4220b57ca53b1c7f8b6
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Fri Apr 26 05:39:36 2013 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Fri Apr 26 05:39:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=6e54f346
[dev-lua/verse] fix for src_install
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
dev-lua/verse/verse-9999.ebuild | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dev-lua/verse/verse-9999.ebuild b/dev-lua/verse/verse-9999.ebuild
index 3a4154c..af46e02 100644
--- a/dev-lua/verse/verse-9999.ebuild
+++ b/dev-lua/verse/verse-9999.ebuild
@@ -34,5 +34,7 @@ src_install() {
use luajit && lua="luajit"
insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})"
doins verse.lua || die
- use doc && dodoc doc/* || die
+ use doc && {
+ dodoc doc/* || ewarn "No documentation found! Please report it to XMPP-conference prosody@conference.prosody.org"
+ }
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/lua:master commit in: dev-lua/verse/
@ 2013-05-26 8:31 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-05-26 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 390608d6a82141383dac64bcfcc694856342a035
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Sun May 26 08:31:19 2013 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Sun May 26 08:31:19 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=390608d6
[dev-lua/verse] luajit-related fix
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
dev-lua/verse/verse-9999.ebuild | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/dev-lua/verse/verse-9999.ebuild b/dev-lua/verse/verse-9999.ebuild
index af46e02..5e56ece 100644
--- a/dev-lua/verse/verse-9999.ebuild
+++ b/dev-lua/verse/verse-9999.ebuild
@@ -16,12 +16,17 @@ KEYWORDS=""
IUSE="doc luajit"
RDEPEND="
- || ( =dev-lang/lua-5.1* dev-lang/luajit:2 )
dev-lua/squish
dev-lua/luasocket
dev-lua/luaexpat
dev-lua/luafilesystem
- dev-lua/LuaBitOp
+ !luajit? (
+ dev-lua/LuaBitOp
+ =dev-lang/lua-5.1*
+ )
+ luajit? (
+ dev-lang/luajit:2
+ )
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/lua:master commit in: dev-lua/verse/
@ 2017-04-06 3:54 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 3+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2017-04-06 3:54 UTC (permalink / raw
To: gentoo-commits
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() {
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-04-06 3:54 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-26 5:39 [gentoo-commits] proj/lua:master commit in: dev-lua/verse/ Vadim A. Misbakh-Soloviov
-- strict thread matches above, loose matches on Subject: below --
2013-05-26 8:31 Vadim A. Misbakh-Soloviov
2017-04-06 3:54 Vadim A. Misbakh-Soloviov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox