commit:     6a9f29d7c8d8017d66cbf21f394fb0c9dd36a000
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Sat Apr  4 18:11:58 2015 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Sat Apr  4 18:11:58 2015 +0000
URL:        https://gitweb.gentoo.org/proj/lua.git/commit/?id=6a9f29d7

[virtual/lua] multilib support

Signed-off-by: Vadim A. Misbakh-Soloviov <git <AT> mva.name>

 virtual/lua/lua-5.ebuild | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/virtual/lua/lua-5.ebuild b/virtual/lua/lua-5.ebuild
index 2c2fd01..4114396 100644
--- a/virtual/lua/lua-5.ebuild
+++ b/virtual/lua/lua-5.ebuild
@@ -4,6 +4,8 @@
 
 EAPI="5"
 
+inherit multilib-minimal
+
 DESCRIPTION="Virtual for Lua programming language"
 HOMEPAGE=""
 SRC_URI=""
@@ -16,24 +18,24 @@ IUSE="luajit bit"
 RDEPEND="
        !luajit? (
                || (
-                       dev-lang/lua:5.1[deprecated]
-                       dev-lang/lua:5.2[deprecared]
-                       dev-lang/lua:5.3[deprecated]
+                       dev-lang/lua:5.1[deprecated,${MULTILIB_USEDEP}]
+                       dev-lang/lua:5.2[deprecared,${MULTILIB_USEDEP}]
+                       dev-lang/lua:5.3[deprecated,${MULTILIB_USEDEP}]
                )
        )
        bit? (
                || (
-                       dev-lang/lua:5.2[deprecated]
-                       dev-lang/lua:5.3[deprecated]
-                       dev-lang/luajit:2.0
-                       dev-lang/luajit:2.1
-                       dev-lua/LuaBitOp
+                       dev-lang/lua:5.2[deprecated,${MULTILIB_USEDEP}]
+                       dev-lang/lua:5.3[deprecated,${MULTILIB_USEDEP}]
+                       dev-lang/luajit:2.0[${MULTILIB_USEDEP}]
+                       dev-lang/luajit:2.1[${MULTILIB_USEDEP}]
+                       dev-lua/LuaBitOp[${MULTILIB_USEDEP}]
                )
        )
        luajit? (
                || (
-                       dev-lang/luajit:2.0
-                       dev-lang/luajit:2.1
+                       dev-lang/luajit:2.0[${MULTILIB_USEDEP}]
+                       dev-lang/luajit:2.1[${MULTILIB_USEDEP}]
                )
                app-eselect/eselect-luajit
        )

Reply via email to