summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/luajit/luajit-2.0.9999.ebuild2
-rw-r--r--dev-lang/luajit/luajit-2.1.9999.ebuild2
-rw-r--r--dev-lua/cosmo/cosmo-9999.ebuild2
-rw-r--r--dev-lua/coxpcall/coxpcall-9999.ebuild2
-rw-r--r--dev-lua/iluajit/iluajit-9999.ebuild2
-rw-r--r--dev-lua/linotify/linotify-9999.ebuild2
-rw-r--r--dev-lua/ljsyscall/ljsyscall-9999.ebuild2
-rw-r--r--dev-lua/lpc/lpc-9999.ebuild2
-rw-r--r--dev-lua/lua-cjson/lua-cjson-9999.ebuild2
-rw-r--r--dev-lua/lua-curl/lua-curl-9999.ebuild2
-rw-r--r--dev-lua/lua-fann/lua-fann-9999.ebuild2
-rw-r--r--dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild2
-rw-r--r--dev-lua/lua-gd/lua-gd-9999.ebuild2
-rw-r--r--dev-lua/lua-geoip/lua-geoip-9999.ebuild2
-rw-r--r--dev-lua/lua-iconv/lua-iconv-9999.ebuild2
-rw-r--r--dev-lua/lua-zip/lua-zip-9999.ebuild2
-rw-r--r--dev-lua/lua-zlib/lua-zlib-9999.ebuild2
-rw-r--r--dev-lua/luacrypto/luacrypto-9999.ebuild2
-rw-r--r--dev-lua/luaevent/luaevent-9999.ebuild2
-rw-r--r--dev-lua/luafilesystem/luafilesystem-9999.ebuild2
-rw-r--r--dev-lua/lualdap/lualdap-9999.ebuild2
-rw-r--r--dev-lua/luamongo/luamongo-9999.ebuild2
-rw-r--r--dev-lua/luancurses/luancurses-9999.ebuild2
-rw-r--r--dev-lua/luaposix/luaposix-9999.ebuild31
-rw-r--r--dev-lua/luarocks/luarocks-9999.ebuild2
-rw-r--r--dev-lua/luasec/luasec-9999.ebuild2
-rw-r--r--dev-lua/luasignal/luasignal-9999.ebuild2
-rw-r--r--dev-lua/luasocket/luasocket-9999.ebuild2
-rw-r--r--dev-lua/luaxml/luaxml-9999.ebuild2
-rw-r--r--dev-lua/luazip/luazip-9999.ebuild2
-rw-r--r--dev-lua/orbit/orbit-9999.ebuild2
-rw-r--r--dev-lua/penlight/penlight-9999.ebuild2
-rw-r--r--dev-lua/rings/rings-9999.ebuild2
-rw-r--r--dev-lua/wsapi/wsapi-9999.ebuild2
34 files changed, 53 insertions, 44 deletions
diff --git a/dev-lang/luajit/luajit-2.0.9999.ebuild b/dev-lang/luajit/luajit-2.0.9999.ebuild
index 597bf9b..983bd22 100644
--- a/dev-lang/luajit/luajit-2.0.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.0.9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base multilib pax-utils versionator toolchain-funcs flag-o-matic check-reqs git-2
+inherit base multilib pax-utils versionator toolchain-funcs flag-o-matic check-reqs git-r3
MY_PV="2.0.1"
diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild b/dev-lang/luajit/luajit-2.1.9999.ebuild
index b8ba01e..6950777 100644
--- a/dev-lang/luajit/luajit-2.1.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.1.9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base multilib pax-utils versionator toolchain-funcs flag-o-matic check-reqs git-2
+inherit base multilib pax-utils versionator toolchain-funcs flag-o-matic check-reqs git-r3
MY_PV="2.1.0-alpha"
diff --git a/dev-lua/cosmo/cosmo-9999.ebuild b/dev-lua/cosmo/cosmo-9999.ebuild
index 2a7fb2d..d992ad5 100644
--- a/dev-lua/cosmo/cosmo-9999.ebuild
+++ b/dev-lua/cosmo/cosmo-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="safe-template engine for lua"
HOMEPAGE="https://github.com/mascarenhas/cosmo"
diff --git a/dev-lua/coxpcall/coxpcall-9999.ebuild b/dev-lua/coxpcall/coxpcall-9999.ebuild
index 0bcf133..a6c57b8 100644
--- a/dev-lua/coxpcall/coxpcall-9999.ebuild
+++ b/dev-lua/coxpcall/coxpcall-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="Lua coxpcall Library"
HOMEPAGE="https://github.com/keplerproject/coxpcall"
diff --git a/dev-lua/iluajit/iluajit-9999.ebuild b/dev-lua/iluajit/iluajit-9999.ebuild
index 054dbc3..a682fec 100644
--- a/dev-lua/iluajit/iluajit-9999.ebuild
+++ b/dev-lua/iluajit/iluajit-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="Readline powered shell for LuaJIT"
HOMEPAGE="https://github.com/jdesgats/ILuaJIT"
diff --git a/dev-lua/linotify/linotify-9999.ebuild b/dev-lua/linotify/linotify-9999.ebuild
index c681803..f1c50d3 100644
--- a/dev-lua/linotify/linotify-9999.ebuild
+++ b/dev-lua/linotify/linotify-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit autotools eutils git-2
+inherit autotools eutils git-r3
DESCRIPTION="inotify bindings for Lua"
HOMEPAGE="https://github.com/hoelzro/linotify"
diff --git a/dev-lua/ljsyscall/ljsyscall-9999.ebuild b/dev-lua/ljsyscall/ljsyscall-9999.ebuild
index 82e8915..87f5f60 100644
--- a/dev-lua/ljsyscall/ljsyscall-9999.ebuild
+++ b/dev-lua/ljsyscall/ljsyscall-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit git-2 eutils
+inherit git-r3 eutils
DESCRIPTION="Lua JSON Library, written in C"
HOMEPAGE="https://github.com/justincormack/ljsyscall"
diff --git a/dev-lua/lpc/lpc-9999.ebuild b/dev-lua/lpc/lpc-9999.ebuild
index faf5bc9..8b3667a 100644
--- a/dev-lua/lpc/lpc-9999.ebuild
+++ b/dev-lua/lpc/lpc-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base multilib toolchain-funcs git-2
+inherit base multilib toolchain-funcs git-r3
DESCRIPTION="Allows Lua scripts to call external processes while capturing both their input and output."
HOMEPAGE="http://lua.net-core.org/sputnik.lua?p=Telesto:About"
diff --git a/dev-lua/lua-cjson/lua-cjson-9999.ebuild b/dev-lua/lua-cjson/lua-cjson-9999.ebuild
index 680a0ba..dc1a6a1 100644
--- a/dev-lua/lua-cjson/lua-cjson-9999.ebuild
+++ b/dev-lua/lua-cjson/lua-cjson-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
DESCRIPTION="Lua JSON Library, written in C"
HOMEPAGE="http://www.kyne.com.au/~mark/software/lua-cjson.php"
diff --git a/dev-lua/lua-curl/lua-curl-9999.ebuild b/dev-lua/lua-curl/lua-curl-9999.ebuild
index 3efec8f..76a37e8 100644
--- a/dev-lua/lua-curl/lua-curl-9999.ebuild
+++ b/dev-lua/lua-curl/lua-curl-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
DESCRIPTION="Lua cURL Library"
HOMEPAGE="https://github.com/msva/lua-curl"
diff --git a/dev-lua/lua-fann/lua-fann-9999.ebuild b/dev-lua/lua-fann/lua-fann-9999.ebuild
index c164bc0..6cb3b57 100644
--- a/dev-lua/lua-fann/lua-fann-9999.ebuild
+++ b/dev-lua/lua-fann/lua-fann-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="A set of Lua bindings for the Fast Artificial Neural Network (FANN) library."
HOMEPAGE="https://github.com/msva/lua-fann"
diff --git a/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild b/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
index 25efab4..f676c88 100644
--- a/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
+++ b/dev-lua/lua-fastcgi/lua-fastcgi-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="A FastCGI server for Lua, written in C"
HOMEPAGE="https://github.com/cramey/lua-fastcgi"
diff --git a/dev-lua/lua-gd/lua-gd-9999.ebuild b/dev-lua/lua-gd/lua-gd-9999.ebuild
index 4986385..95e7ae7 100644
--- a/dev-lua/lua-gd/lua-gd-9999.ebuild
+++ b/dev-lua/lua-gd/lua-gd-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils toolchain-funcs git-2
+inherit eutils toolchain-funcs git-r3
DESCRIPTION="Lua bindings to Thomas Boutell's gd library"
HOMEPAGE="http://lua-gd.luaforge.net/"
diff --git a/dev-lua/lua-geoip/lua-geoip-9999.ebuild b/dev-lua/lua-geoip/lua-geoip-9999.ebuild
index fe10245..e21fcde 100644
--- a/dev-lua/lua-geoip/lua-geoip-9999.ebuild
+++ b/dev-lua/lua-geoip/lua-geoip-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit autotools eutils git-2
+inherit autotools eutils git-r3
DESCRIPTION="Lua GeoIP Library"
HOMEPAGE="https://github.com/msva/lua-geoip"
diff --git a/dev-lua/lua-iconv/lua-iconv-9999.ebuild b/dev-lua/lua-iconv/lua-iconv-9999.ebuild
index f0c7820..49a9c20 100644
--- a/dev-lua/lua-iconv/lua-iconv-9999.ebuild
+++ b/dev-lua/lua-iconv/lua-iconv-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="Lua cURL Library"
HOMEPAGE="http://ittner.github.com/lua-iconv"
diff --git a/dev-lua/lua-zip/lua-zip-9999.ebuild b/dev-lua/lua-zip/lua-zip-9999.ebuild
index d370c25..9bb67ba 100644
--- a/dev-lua/lua-zip/lua-zip-9999.ebuild
+++ b/dev-lua/lua-zip/lua-zip-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
DESCRIPTION="Lua bindings to libzip"
HOMEPAGE="http://github.com/brimworks/lua-zip"
diff --git a/dev-lua/lua-zlib/lua-zlib-9999.ebuild b/dev-lua/lua-zlib/lua-zlib-9999.ebuild
index fee8a85..20b74e9 100644
--- a/dev-lua/lua-zlib/lua-zlib-9999.ebuild
+++ b/dev-lua/lua-zlib/lua-zlib-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
DESCRIPTION="Lua bindings to zlib"
HOMEPAGE="http://github.com/brimworks/lua-zlib"
diff --git a/dev-lua/luacrypto/luacrypto-9999.ebuild b/dev-lua/luacrypto/luacrypto-9999.ebuild
index 92cee21..e325824 100644
--- a/dev-lua/luacrypto/luacrypto-9999.ebuild
+++ b/dev-lua/luacrypto/luacrypto-9999.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
LANGS=" en ru"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="Lua Crypto Library"
HOMEPAGE="https://github.com/msva/lua-crypto"
diff --git a/dev-lua/luaevent/luaevent-9999.ebuild b/dev-lua/luaevent/luaevent-9999.ebuild
index 131d620..0df1b70 100644
--- a/dev-lua/luaevent/luaevent-9999.ebuild
+++ b/dev-lua/luaevent/luaevent-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit toolchain-funcs git-2
+inherit toolchain-funcs git-r3
DESCRIPTION="libevent bindings for Lua"
HOMEPAGE="http://luaforge.net/projects/luaevent http://repo.or.cz/w/luaevent.git"
diff --git a/dev-lua/luafilesystem/luafilesystem-9999.ebuild b/dev-lua/luafilesystem/luafilesystem-9999.ebuild
index ad5ad37..85f9bcb 100644
--- a/dev-lua/luafilesystem/luafilesystem-9999.ebuild
+++ b/dev-lua/luafilesystem/luafilesystem-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: This ebuild is from Lua overlay; Bumped by mva; $
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="File System Library for the Lua Programming Language"
HOMEPAGE="http://keplerproject.github.com/luafilesystem/"
diff --git a/dev-lua/lualdap/lualdap-9999.ebuild b/dev-lua/lualdap/lualdap-9999.ebuild
index b829235..08291d6 100644
--- a/dev-lua/lualdap/lualdap-9999.ebuild
+++ b/dev-lua/lualdap/lualdap-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base git-2 toolchain-funcs
+inherit base git-r3 toolchain-funcs
DESCRIPTION="Lua driver for LDAP"
HOMEPAGE="https://github.com/mwild1/lualdap/"
diff --git a/dev-lua/luamongo/luamongo-9999.ebuild b/dev-lua/luamongo/luamongo-9999.ebuild
index c522e20..650d8c1 100644
--- a/dev-lua/luamongo/luamongo-9999.ebuild
+++ b/dev-lua/luamongo/luamongo-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base git-2 toolchain-funcs
+inherit base git-r3 toolchain-funcs
DESCRIPTION="Lua driver for MongoDB"
HOMEPAGE="https://github.com/mwild1/luamongo/"
diff --git a/dev-lua/luancurses/luancurses-9999.ebuild b/dev-lua/luancurses/luancurses-9999.ebuild
index 6651936..73175d8 100644
--- a/dev-lua/luancurses/luancurses-9999.ebuild
+++ b/dev-lua/luancurses/luancurses-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="Lua NCurses Library"
HOMEPAGE="https://github.com/msva/lua-ncurses"
diff --git a/dev-lua/luaposix/luaposix-9999.ebuild b/dev-lua/luaposix/luaposix-9999.ebuild
index 36b7eae..51f4617 100644
--- a/dev-lua/luaposix/luaposix-9999.ebuild
+++ b/dev-lua/luaposix/luaposix-9999.ebuild
@@ -4,14 +4,13 @@
EAPI="5"
-inherit base git-2 toolchain-funcs
+inherit base git-r3 toolchain-funcs eutils
DESCRIPTION="POSIX binding, including curses, for Lua 5.1 and 5.2"
HOMEPAGE="https://github.com/luaposix/luaposix"
SRC_URI=""
-EGIT_REPO_URI="https://github.com/luaposix/luaposix.git git://github.com/luaposix/luaposix.git"
-EGIT_BOOTSTRAP="./bootstrap"
+EGIT_REPO_URI="https://github.com/luaposix/luaposix.git"
LICENSE="MIT"
SLOT="0"
@@ -19,20 +18,30 @@ KEYWORDS=""
IUSE="luajit ncurses"
RDEPEND="
- || ( >=dev-lang/lua-5.1 dev-lang/luajit:2 )
+ !luajit? ( >=dev-lang/lua-5.1 )
+ luajit? ( dev-lang/luajit:2 )
"
DEPEND="${RDEPEND}"
DOCS=( "README.md" "NEWS" )
+src_prepare() {
+ if [[ -n ${EVCS_OFFLINE} ]]; then
+ die "Unfortunately, upstream uses buildsystem which depends on external submodules, so you won't be able to build package in offline mode. Sorry."
+ fi
+
+ ./bootstrap
+}
+
src_configure() {
local lua=lua;
use luajit && lua=luajit;
-
- econf \
- --datadir="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})" \
- --libdir="$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua})" \
- $(use_with ncurses) \
- LUA="${lua}" \
- LUA_INCLUDE="-I$($(tc-getPKG_CONFIG) --variable includedir ${lua})"
+ myeconfargs=(
+ "--datadir=$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})" \
+ "--libdir=$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua})" \
+ "$(use_with ncurses)"
+ "LUA=${lua}" \
+ "LUA_INCLUDE=-I$($(tc-getPKG_CONFIG) --variable includedir ${lua})"
+ )
+ base_src_configure "${myeconfargs[@]}"
} \ No newline at end of file
diff --git a/dev-lua/luarocks/luarocks-9999.ebuild b/dev-lua/luarocks/luarocks-9999.ebuild
index 81464d4..bd82a75 100644
--- a/dev-lua/luarocks/luarocks-9999.ebuild
+++ b/dev-lua/luarocks/luarocks-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="A deployment and management system for Lua modules"
HOMEPAGE="http://www.luarocks.org"
diff --git a/dev-lua/luasec/luasec-9999.ebuild b/dev-lua/luasec/luasec-9999.ebuild
index dca3e06..5a581ca 100644
--- a/dev-lua/luasec/luasec-9999.ebuild
+++ b/dev-lua/luasec/luasec-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib toolchain-funcs eutils git-2
+inherit multilib toolchain-funcs eutils git-r3
DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication."
HOMEPAGE="http://www.inf.puc-rio.br/~brunoos/luasec/"
diff --git a/dev-lua/luasignal/luasignal-9999.ebuild b/dev-lua/luasignal/luasignal-9999.ebuild
index b3b91b5..b339e8e 100644
--- a/dev-lua/luasignal/luasignal-9999.ebuild
+++ b/dev-lua/luasignal/luasignal-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="Lua signal Library"
HOMEPAGE="https://github.com/msva/lua-signal"
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild
index 6f0f157..34d3a1e 100644
--- a/dev-lua/luasocket/luasocket-9999.ebuild
+++ b/dev-lua/luasocket/luasocket-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit base multilib toolchain-funcs flag-o-matic eutils git-2
+inherit base multilib toolchain-funcs flag-o-matic eutils git-r3
DESCRIPTION="Networking support library for the Lua language."
HOMEPAGE="http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/"
diff --git a/dev-lua/luaxml/luaxml-9999.ebuild b/dev-lua/luaxml/luaxml-9999.ebuild
index 14f78e4..44eccbd 100644
--- a/dev-lua/luaxml/luaxml-9999.ebuild
+++ b/dev-lua/luaxml/luaxml-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit cmake-utils git-2
+inherit cmake-utils git-r3
DESCRIPTION="A minimal set of XML processing function in Lua, with simple mapping between XML and Lua tables"
HOMEPAGE="http://github.com/LuaDist/luaxml"
diff --git a/dev-lua/luazip/luazip-9999.ebuild b/dev-lua/luazip/luazip-9999.ebuild
index 04ee47c..2117975 100644
--- a/dev-lua/luazip/luazip-9999.ebuild
+++ b/dev-lua/luazip/luazip-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit git-2
+inherit git-r3
DESCRIPTION="Lua bindings to zziplib"
HOMEPAGE="http://github.com/luaforge/luazip"
diff --git a/dev-lua/orbit/orbit-9999.ebuild b/dev-lua/orbit/orbit-9999.ebuild
index c9f1d53..80bcdf2 100644
--- a/dev-lua/orbit/orbit-9999.ebuild
+++ b/dev-lua/orbit/orbit-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="MVC Web Framework for Lua"
HOMEPAGE="https://github.com/keplerproject/orbit"
diff --git a/dev-lua/penlight/penlight-9999.ebuild b/dev-lua/penlight/penlight-9999.ebuild
index 5856102..caa5ca7 100644
--- a/dev-lua/penlight/penlight-9999.ebuild
+++ b/dev-lua/penlight/penlight-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit eutils git-2
+inherit eutils git-r3
DESCRIPTION="A set of pure Lua libraries focusing on input data handling, functional programming and OS path management."
HOMEPAGE="https://github.com/stevedonovan/Penlight"
diff --git a/dev-lua/rings/rings-9999.ebuild b/dev-lua/rings/rings-9999.ebuild
index 919b0db..ebde1d2 100644
--- a/dev-lua/rings/rings-9999.ebuild
+++ b/dev-lua/rings/rings-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="Lua Rings Library"
HOMEPAGE="https://github.com/keplerproject/rings"
diff --git a/dev-lua/wsapi/wsapi-9999.ebuild b/dev-lua/wsapi/wsapi-9999.ebuild
index ba3e765..0954bac 100644
--- a/dev-lua/wsapi/wsapi-9999.ebuild
+++ b/dev-lua/wsapi/wsapi-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="5"
-inherit multilib eutils git-2
+inherit multilib eutils git-r3
DESCRIPTION="Lua WSAPI Library"
HOMEPAGE="https://github.com/keplerproject/wsapi"