diff options
Diffstat (limited to 'dev-lua/lua-cjson')
-rw-r--r-- | dev-lua/lua-cjson/Manifest | 5 | ||||
-rw-r--r-- | dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild | 34 | ||||
-rw-r--r-- | dev-lua/lua-cjson/metadata.xml | 8 |
3 files changed, 47 insertions, 0 deletions
diff --git a/dev-lua/lua-cjson/Manifest b/dev-lua/lua-cjson/Manifest new file mode 100644 index 000000000000..6e91d7d28abe --- /dev/null +++ b/dev-lua/lua-cjson/Manifest @@ -0,0 +1,5 @@ +DIST lua-cjson-2.1.0.tar.gz 86024 SHA256 51bc69cd55931e0cba2ceae39e9efa2483f4292da3a88a1ed470eda829f6c778 SHA512 4343513b942f2ed98dc1ea6d7e852303bc1263f8acc5c70c8d674aec7adfc8279c5af7d5173a417b6f9a74543b8f6c8f98742d002f4f75832bbf23bb5a30ad2f WHIRLPOOL 4b7c7a39c0ccc40fe9ad4a804978cec0236a42b2a83e67bda0cbc4220c0c7477d6bba6df7ebddb64495817deea1bea349fa122ce0c350318ae1bf95f76191393 +EBUILD lua-cjson-2.1.0.ebuild 765 SHA256 b9f98457de6e0dbe0b0b1ff011a1f0ef3852e852626998cd1c329375a48a5c86 SHA512 f5cf61e13d1306b058196ae7c87038f19d43c98c53c81f9ab769b728f2af9343829926ba9bf5192fe1a37e0e42659036209c227853d0728e3b9f722a6c6fa41c WHIRLPOOL a7919bd28fdb41f86d5e0a249b6c635895c99cc5d423a28bd1de49b0c5d6523696fac579c5701fb07e5e9fb72bc4805832725b7ae645a3585023a574529bd9f7 +MISC ChangeLog 2527 SHA256 81968e495ec6d0520f6e657a56abcc34d93dedbdc00b63aecd1fa48f0fb75384 SHA512 d33ecfdb6f7c0871e48007ca4a7851c12095104cba01fd70e5e39fb59f6a1215c765781be17b753b63cf91a0047d5785bfb50aa2d675024183e48eb379dcc4cc WHIRLPOOL 4669f4349396708135f6f31bbc970942faa5f007f33cf6730607a9fe20c3e60e2dca3570d8072c64e930ab955a4ef72fd579187504d4d2a9dcc7da30392e2088 +MISC ChangeLog-2015 751 SHA256 e6906977c26f7d1005461ea5768f80bfd2d590a4d2030f342761e32513aaaf51 SHA512 1b7f2ffd183da111965c8999650d1ab68b457ba6fab80a4ef89dbfe451de06cc11989d047d6f6ba03a63f50ed18f79c170184ad31548dc7017daae1a4861af7c WHIRLPOOL e009b841274fc859640f09b1d6da42009321dce299968e1b3916b90697f505362ff1601028a312e23611164edeaa760e6b551ee9ebf7e8dc40ee4b7eec21128e +MISC metadata.xml 250 SHA256 51711e39f3de48feae5fea1c81236b44594b288e915c1ffd3bb964e00975a88d SHA512 c9d378944a0bf99a43e176e333e565fe0e7af8000dbeac1b65e5d0f850eba07d88b15917d3b9bcbe05e927a94b36e310aff905e2147707b674a62f67bb048da5 WHIRLPOOL 09c129f1ce52cc7aaf51bec75715411b88430f67cd9df2452b5a8f48e16338b99e7452df00538646d9c0c0126d1ccd07459ea189ad973d8347c5980f5833dc1e diff --git a/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild b/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild new file mode 100644 index 000000000000..1dd13c83607d --- /dev/null +++ b/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="A fast JSON encoding/parsing module for Lua" +HOMEPAGE="https://www.kyne.com.au/~mark/software/lua-cjson.php https://github.com/mpx/lua-cjson/" +SRC_URI="https://www.kyne.com.au/~mark/software/download/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=">=dev-lang/lua-5.1:0" +DEPEND="${RDEPEND} + test? ( dev-lang/perl )" + +DOCS=( NEWS THANKS ) + +src_test() { + cd tests || die + ln -s "${BUILD_DIR}"/cjson.so ./ || die + ln -s "${S}"/lua/cjson ./ || die + ./genutf8.pl || die + ./test.lua || die +} + +src_install() { + cmake-utils_src_install + use doc && dohtml manual.html performance.html +} diff --git a/dev-lua/lua-cjson/metadata.xml b/dev-lua/lua-cjson/metadata.xml new file mode 100644 index 000000000000..441a4c3c3128 --- /dev/null +++ b/dev-lua/lua-cjson/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <upstream> + <remote-id type="github">mpx/lua-cjson</remote-id> + </upstream> +</pkgmetadata> |