mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-04-30 16:57:29 -07:00
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
38 lines
832 B
Bash
38 lines
832 B
Bash
# Copyright 1999-2025 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=8
|
|
|
|
LUA_COMPAT=( lua5-{1..4} luajit )
|
|
|
|
inherit lua
|
|
|
|
DESCRIPTION="JSON Parser/Constructor for Lua"
|
|
HOMEPAGE="https://www.eharning.us/wiki/luajson/"
|
|
SRC_URI="https://github.com/harningt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
|
|
LICENSE="MIT"
|
|
SLOT="0"
|
|
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
|
|
|
|
REQUIRED_USE="${LUA_REQUIRED_USE}"
|
|
|
|
RDEPEND="dev-lua/lpeg[${LUA_USEDEP}]"
|
|
|
|
# Require lunitx, which is not in the tree yet
|
|
RESTRICT="test"
|
|
|
|
DOCS=( README.md docs/ReleaseNotes-${PV}.txt docs/LuaJSON.txt )
|
|
|
|
# nothing to compile
|
|
src_compile() { :; }
|
|
|
|
lua_src_install() {
|
|
emake DESTDIR="${ED}" INSTALL_LMOD="$(lua_get_lmod_dir)" install
|
|
}
|
|
|
|
src_install() {
|
|
lua_foreach_impl lua_src_install
|
|
einstalldocs
|
|
}
|