summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lua')
-rw-r--r--dev-lua/messagepack/Manifest25
-rw-r--r--dev-lua/messagepack/messagepack-0.3.2.ebuild28
-rw-r--r--dev-lua/messagepack/metadata.xml14
3 files changed, 66 insertions, 1 deletions
diff --git a/dev-lua/messagepack/Manifest b/dev-lua/messagepack/Manifest
index adb7f38bd7a4..12e0528646c9 100644
--- a/dev-lua/messagepack/Manifest
+++ b/dev-lua/messagepack/Manifest
@@ -1,3 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST lua-messagepack-0.3.2.tar.xz 13416 SHA256 0f9e24d5a83678bf03a106504f95fc190513aa66cccf22f0f5c4129c6a3af27a SHA512 d5b0193f157ea5ce4df6fa54fab3662c279bdf03679ba4e5f9d4341875c66c4a96a5f11fd68e06a92fe2c47681584708dc79b9a9337356391c41f4de76c6ddcd WHIRLPOOL da8d7e72ba79232cf8e131c77a7f82850d60c47dc9772cced9a05842d5da92746564a6ff7ef7aefa9389173ba2183b87a4e2e954b37d598fc7b1fd96db1ec294
-EBUILD messagepack-0.3.2.ebuild 700 SHA256 4e523e75f5a106fa6e8fd802c03a862b7a622661b54eaa18a2299262ac8f2fb6 SHA512 53facccf6afddab7a5ae380cf0b7784de93d6f1f0518bcf741418d482847402a31e1bc62dbd6f37c43a20c2e73031ba5cbb26acab1e2447c2410329fdaff7610 WHIRLPOOL 6c7ff28ca33ecd3f763d15f02323bb0c03b09b035f8b4f0bcf0334fbb06c565d2fcd0876947a4030d673009c2f7f8cc6e9965cab5bd4739544a706ebff587be7
+EBUILD messagepack-0.3.2.ebuild 806 SHA256 1bb2033788f4711bb229d4569d6ead40de372d659ef43642b8f29d683040d9fe SHA512 ef4e11ab74d25bedd7726810e8db279d670de8a4924e3a6404cd4499a246ba6bf9320e76c9278965a7c03f66d2bff707874fe24f4e7b31e70e7f45589ae6b04a WHIRLPOOL 00f43ebf106e7d34d4eaa94a967d41a28d1a2eba47f448a949fb901b18da1858c30aec8930de5dea07906b3276cf524e4d8c3e096ebbfe23b40cd5efb741d144
+MISC ChangeLog 354 SHA256 239a44eb1e109f70f956338c0089b787bb313d09f77241b4b2538b2f372f2167 SHA512 b0bac95f67b47b98c613e56b760fc72c4917a7e56cb0dd2e2fdcb5d19cdb1983772a22a99798cbe52e190c5b786a635cc3985df8dcbcfc0c8e13f139065a55f3 WHIRLPOOL 6261befb008edfaf1bd084d0e2fe4645994179345babeb7c57ea43bac99bb4d67f5ebf60a9cdad135c5800a1197ab11afbef632ed419b15605dbb66ad751644d
MISC metadata.xml 399 SHA256 50c4f6db785c6bcb77fca933b0c465c7bca324e8125afc1b4247a9a4ccf16bed SHA512 f223b78a576147b5388baebcb50ad7d67e8ece0ac326fd64a05989f693367300e3e6a64f2ad084fb784555907e4e9bea91fec3bb9832d67d51ab93369395bd3f WHIRLPOOL 08d0e41fe480770f9829efd94da0df7761f65eb05d7a9261896ac2fca5dcdb2c8850eb6cb4b19ddf7e01b3e1c1660691859f2e61ef51e733c9cbf87b80b6a56c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0
+
+iQJ8BAEBCABmBQJU7rArXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0
+RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFO4HwP/jvx+U94C8LzEJoV9k1Ccx1E
+/FKSFmXGrINUg8Pg48zSVuAzskA5gLMkHdtAUsxk6EfWz0bwxDvabk2VhWKAB4DC
+JNvyO508CshhcK3S+s3MLUYB3A+pwYHa3KhoeBwsYvbF76+T9NpjWiN1twGqaPGp
+k6x0LYvIBsA8+GT/cmB0RJjhNYqJWkvjEvqfruWqArPEcXr0e0GSqFyI2bG6UfD4
+d5cpmAmhhht9mCIHhr5MsyarrG4HBkbIOquX+qUB3WAN0HT+S+HoMH7L7+gixlEd
+vHqACMi5NjPKvZgnIAhKEDhTaYFIfpirApRPq/3aERzAZYAiz7hQWbj5s6wWL41W
+JPt1pi2xMXC91qJWzhPuOoBy679AJ4qODj5TH+cjuyFARkqJmst7wHCoiTujCKkI
+3nUTBYWPmKY9x4io5QyEQG5YkiQWMhodXGNWD6UWbfxDp/GsAf7CxsroTW5ZJR1B
+v3iliG9hKiCELlPVo1iVF8gDhh3dAtFiN8Yp89TjqUUKvoxMatfCn3B5dFeoHTuy
+kYGBO84X0vsNtC3dmCnYXM/+/tD8MrJHRh9EK5MKR/EZFlOdGskP9hX8huZ8cOnw
+JUAJiPpSpC+PKX/IK3Ng5ggVb1LoFLSR0Uea5JauGG1JZT8Pjh0c8ZCA4VXSkGKJ
+5dizy6dDaLNT5Z23l7Eq
+=n9XS
+-----END PGP SIGNATURE-----
diff --git a/dev-lua/messagepack/messagepack-0.3.2.ebuild b/dev-lua/messagepack/messagepack-0.3.2.ebuild
new file mode 100644
index 000000000000..9b6e16a782b1
--- /dev/null
+++ b/dev-lua/messagepack/messagepack-0.3.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lua/messagepack/messagepack-0.3.2.ebuild,v 1.1 2015/02/26 05:33:29 yngwin Exp $
+
+EAPI=5
+inherit toolchain-funcs
+
+DESCRIPTION="A pure Lua implementation of the MessagePack serialization format"
+HOMEPAGE="http://fperrad.github.io/lua-MessagePack/"
+SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/lua-${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+luajit"
+
+RDEPEND="luajit? ( dev-lang/luajit:2 )
+ !luajit? ( dev-lang/lua:= )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_install() {
+ local lua=lua
+ use luajit && lua=luajit
+ insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD ${lua})"
+ doins src/MessagePack.lua
+ dodoc CHANGES README.md
+}
diff --git a/dev-lua/messagepack/metadata.xml b/dev-lua/messagepack/metadata.xml
new file mode 100644
index 000000000000..35e0ed3a24e5
--- /dev/null
+++ b/dev-lua/messagepack/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>yngwin@gentoo.org</email>
+ <name>Ben de Groot</name>
+ </maintainer>
+ <use>
+ <flag name="luajit">
+ Use the lua just-in-time compiler <pkg>dev-lang/luajit</pkg> instead of
+ <pkg>dev-lang/lua</pkg>
+ </flag>
+ </use>
+</pkgmetadata>