diff options
author | 2008-08-22 18:03:22 +0300 | |
---|---|---|
committer | 2008-08-22 18:03:22 +0300 | |
commit | 1be25f1f77848061388ec92e8e5fe5398124e9d0 (patch) | |
tree | 2d34842ef489b599b9648d2215bb82027a3cf0e4 /dev-lua/lrexlib | |
parent | Added lua.eclass (diff) | |
download | hawking-1be25f1f77848061388ec92e8e5fe5398124e9d0.tar.gz hawking-1be25f1f77848061388ec92e8e5fe5398124e9d0.tar.bz2 hawking-1be25f1f77848061388ec92e8e5fe5398124e9d0.zip |
Use lua eclass.
Diffstat (limited to 'dev-lua/lrexlib')
-rw-r--r-- | dev-lua/lrexlib/ChangeLog | 3 | ||||
-rw-r--r-- | dev-lua/lrexlib/Manifest | 4 | ||||
-rw-r--r-- | dev-lua/lrexlib/lrexlib-2.4.0.ebuild | 16 |
3 files changed, 12 insertions, 11 deletions
diff --git a/dev-lua/lrexlib/ChangeLog b/dev-lua/lrexlib/ChangeLog index 67bff85..ec75431 100644 --- a/dev-lua/lrexlib/ChangeLog +++ b/dev-lua/lrexlib/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 22 Aug 2008; Ali Polatel <hawking@gentoo.org> lrexlib-2.4.0.ebuild: + Use lua.eclass + *lrexlib-2.4.0 (21 Aug 2008) 21 Aug 2008; Ali Polatel <hawking@gentoo.org> +lrexlib-2.4.0.ebuild: diff --git a/dev-lua/lrexlib/Manifest b/dev-lua/lrexlib/Manifest index e595d3d..f1a407a 100644 --- a/dev-lua/lrexlib/Manifest +++ b/dev-lua/lrexlib/Manifest @@ -1,3 +1,3 @@ DIST lrexlib-2.4.0.zip 62655 RMD160 6494022558dde0657dc3eb4aa819f9f0aec1f307 SHA1 efcf3de1cfba875e3f6d384d616f1591b1dc1519 SHA256 d8c1b0f4e1ff48c94dd6086bf58702731421d7ab5fac406e30623ace82f91082 -EBUILD lrexlib-2.4.0.ebuild 1410 RMD160 5d06f537932be5862f6151e95a076f996606c49c SHA1 26399fbfcf54cfad099fcc24620ff45109eb0293 SHA256 4e716f56546c2298b0fb96f3c5f82db90fa603ec35bfdf84f6c08e762afcc861 -MISC ChangeLog 235 RMD160 dfef3e9b646543b9e76e74f531ecdaaab689c302 SHA1 bf32f3c5c9de05b726f8f2e4f020ea11201c1b47 SHA256 b75cf7fca47365885f0345c2bcebacb5439b94cf20f15c7f631bc7e0351b6421 +EBUILD lrexlib-2.4.0.ebuild 1528 RMD160 d9b30fdcfd434b924a8a560e503bf6084ef310ef SHA1 fef2ea3621fb4413c0c07beb9cbfdcd2e1008619 SHA256 9dea68a040c1f800eb0bfbe69f9662f16bef31b004ae86a51728592855174b11 +MISC ChangeLog 323 RMD160 fbdf17d8bd9ab7c25ef2ad86bf564d9735c1ff25 SHA1 bcc1cb2c264511daf738c39c6759f57a808ff03d SHA256 a44707db0c871e3c45b0dc01194d2b0a33bc0e580ce2f46f597b8214e05df718 diff --git a/dev-lua/lrexlib/lrexlib-2.4.0.ebuild b/dev-lua/lrexlib/lrexlib-2.4.0.ebuild index 2f886af..d861fcc 100644 --- a/dev-lua/lrexlib/lrexlib-2.4.0.ebuild +++ b/dev-lua/lrexlib/lrexlib-2.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -inherit multilib +inherit lua DESCRIPTION="Binding of three regular expression libraries (POSIX, PCRE and Oniguruma) to Lua" HOMEPAGE="http://luaforge.net/projects/lrexlib/" @@ -51,17 +51,15 @@ src_install() { dohtml -r doc/* || die "dodoc failed" fi - local luaver= - luaver="$(lua -v 2>&1| cut -d' ' -f2)" - luaver="${luaver%.*}" - - insinto /usr/$(get_libdir)/lua/${luaver} - doins src/posix/rex_posix.so* || die "doins failed" + lua_install_cmodule src/posix/rex_posix.so.${PV%.*} + dosym rex_posix.so.${PV%.*} $(lua_get_libdir)/rex_posix.so || die "dosym failed" if use pcre; then - doins src/pcre/rex_pcre.so* || die "doins failed" + lua_install_cmodule src/pcre/rex_pcre.so.${PV%.*} + dosym rex_pcre.so.${PV%.*} $(lua_get_libdir)/rex_pcre.so || die "dosym failed" fi if use oniguruma; then - doins src/oniguruma/rex_onig.so* || die "doins failed" + lua_install_cmodule src/oniguruma/rex_onig.so.${PV%.*} + dosym rex_onig.so.${PV%.*} $(lua_get_libdir)/rex_onig.so || die "dosym failed" fi } |