diff options
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" |