diff options
author | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-07-14 05:40:24 +0400 |
---|---|---|
committer | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-07-14 05:40:24 +0400 |
commit | 72c7e80bc28c7fd90c1dedc755090ed3a67fa2c3 (patch) | |
tree | 1602794dc3aee55205efa8c6b40f88285e079b98 /dev-lua/luasocket | |
parent | [dev-lua/luafilesystem] fixed wrong die calls (diff) | |
download | lua-72c7e80bc28c7fd90c1dedc755090ed3a67fa2c3.tar.gz lua-72c7e80bc28c7fd90c1dedc755090ed3a67fa2c3.tar.bz2 lua-72c7e80bc28c7fd90c1dedc755090ed3a67fa2c3.zip |
[dev-lua/luasocket] bump
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'dev-lua/luasocket')
-rw-r--r-- | dev-lua/luasocket/luasocket-9999.ebuild | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/dev-lua/luasocket/luasocket-9999.ebuild b/dev-lua/luasocket/luasocket-9999.ebuild index bfb6a36..d792435 100644 --- a/dev-lua/luasocket/luasocket-9999.ebuild +++ b/dev-lua/luasocket/luasocket-9999.ebuild @@ -4,13 +4,11 @@ EAPI="5" -inherit multilib toolchain-funcs flag-o-matic eutils git-2 +inherit base multilib toolchain-funcs flag-o-matic eutils git-2 DESCRIPTION="Networking support library for the Lua language." HOMEPAGE="http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/" -#EHG_REPO_URI="http://code.matthewwild.co.uk/luasocket2-hg/" EGIT_REPO_URI="https://github.com/diegonehab/luasocket git://github.com/diegonehab/luasocket" -EGIT_BRANCH="unstable" LICENSE="MIT" SLOT="0" @@ -21,19 +19,20 @@ RDEPEND="|| ( >=dev-lang/lua-5.1 dev-lang/luajit:2 )" DEPEND="${RDEPEND} dev-util/pkgconfig" +DOCS=( "NEW" "README" ) +HTML_DOCS=( "doc/" ) src_compile() { - local inc=/usr/include - use luajit && inc=/usr/include/luajit-2.0 + local lua=lua; + use luajit && lua=luajit; use debug && export DEBUG="DEBUG" emake linux \ prefix=/usr \ - LUAINC_linux="${inc}" \ - LUALIB_linux=/usr/lib \ + LUAINC_linux="$($(tc-getPKG_CONFIG) --variable includedir ${lua})" \ + LUALIB_linux="/usr/$(get_libdir)" \ CC="$(tc-getCC)" \ - LD="$(tc-getCC) -shared" \ - || die + LD="$(tc-getCC) -shared" } src_install() { @@ -41,8 +40,7 @@ src_install() { use luajit && lua=luajit; emake install \ INSTALL_TOP_SHARE="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})" \ - INSTALL_TOP_LIB="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua} | sed -e "s:lib/:$(get_libdir)/:")" || die + INSTALL_TOP_LIB="${D}/$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD ${lua})" - dodoc NEW README || die - dohtml doc/* || die + base_src_install_docs } |