diff options
Diffstat (limited to 'dev-lua/lua-cjson')
| -rw-r--r-- | dev-lua/lua-cjson/Manifest | 1 | ||||
| -rw-r--r-- | dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild | 35 | ||||
| -rw-r--r-- | dev-lua/lua-cjson/metadata.xml | 10 |
3 files changed, 46 insertions, 0 deletions
diff --git a/dev-lua/lua-cjson/Manifest b/dev-lua/lua-cjson/Manifest new file mode 100644 index 000000000000..7d2bc811a93b --- /dev/null +++ b/dev-lua/lua-cjson/Manifest @@ -0,0 +1 @@ +DIST lua-cjson-2.1.0.tar.gz 86024 SHA256 51bc69cd55931e0cba2ceae39e9efa2483f4292da3a88a1ed470eda829f6c778 SHA512 4343513b942f2ed98dc1ea6d7e852303bc1263f8acc5c70c8d674aec7adfc8279c5af7d5173a417b6f9a74543b8f6c8f98742d002f4f75832bbf23bb5a30ad2f WHIRLPOOL 4b7c7a39c0ccc40fe9ad4a804978cec0236a42b2a83e67bda0cbc4220c0c7477d6bba6df7ebddb64495817deea1bea349fa122ce0c350318ae1bf95f76191393 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..e83a6f4669b5 --- /dev/null +++ b/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="A fast JSON encoding/parsing module for Lua" +HOMEPAGE="http://www.kyne.com.au/~mark/software/lua-cjson.php https://github.com/mpx/lua-cjson/" +SRC_URI="http://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..d8703cbc65b5 --- /dev/null +++ b/dev-lua/lua-cjson/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>maintainer-needed@gentoo.org</email> + </maintainer> + <upstream> + <remote-id type="github">mpx/lua-cjson</remote-id> + </upstream> +</pkgmetadata> |
