public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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