summaryrefslogtreecommitdiff
path: root/dev-lua/lua-cjson
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-lua/lua-cjson
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-lua/lua-cjson')
-rw-r--r--dev-lua/lua-cjson/Manifest5
-rw-r--r--dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild34
-rw-r--r--dev-lua/lua-cjson/metadata.xml8
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>