* [gentoo-commits] proj/lua:master commit in: dev-lua/messagepack/
@ 2014-11-03 17:55 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; only message in thread
From: Vadim A. Misbakh-Soloviov @ 2014-11-03 17:55 UTC (permalink / raw
To: gentoo-commits
commit: 3a826ac97b35bfd921765980e211501797ebeffa
Author: Albert Safin <xzfcpw <AT> gmail <DOT> com>
AuthorDate: Mon Nov 3 17:52:57 2014 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Mon Nov 3 17:52:57 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=3a826ac9
[dev-lua/messagepack] Added
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
dev-lua/messagepack/messagepack-9999.ebuild | 45 +++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/dev-lua/messagepack/messagepack-9999.ebuild b/dev-lua/messagepack/messagepack-9999.ebuild
new file mode 100644
index 0000000..994bd56
--- /dev/null
+++ b/dev-lua/messagepack/messagepack-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+
+inherit toolchain-funcs git-r3
+
+DESCRIPTION="A pure Lua implementation of msgpack.org"
+HOMEPAGE="https://fperrad.github.io/lua-MessagePack/"
+EGIT_REPO_URI="https://github.com/fperrad/lua-MessagePack.git"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="luajit lua53"
+
+RDEPEND="
+ !luajit? (
+ !lua53? (
+ || (
+ =dev-lang/lua-5.1*
+ =dev-lang/lua-5.2*
+ )
+ )
+ lua53? ( =dev-lang/lua-5.3* )
+ )
+ luajit? ( dev-lang/luajit:2 )
+"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_install() {
+ local lua=lua
+ use luajit && lua=luajit
+
+ insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})"
+ if use lua53; then
+ doins src5.3/MessagePack.lua
+ else
+ doins src/MessagePack.lua
+ fi
+}
+
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2014-11-03 17:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-03 17:55 [gentoo-commits] proj/lua:master commit in: dev-lua/messagepack/ Vadim A. Misbakh-Soloviov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox