From a9dcb35859e3573e7030ebc9141c9517316fcccd Mon Sep 17 00:00:00 2001 From: Vadim Misbakh-Soloviov Date: Sun, 26 Sep 2021 05:46:19 +0700 Subject: dev-lua/lua-utf8: fix ucd data header regeneration Package-Manager: Portage-3.0.23, Repoman-3.0.1 Signed-off-by: Vadim Misbakh-Soloviov --- dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild | 102 ++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild (limited to 'dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild') diff --git a/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild b/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild new file mode 100644 index 000000000000..56443c4373a5 --- /dev/null +++ b/dev-lua/lua-utf8/lua-utf8-0.1.3-r101.ebuild @@ -0,0 +1,102 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua toolchain-funcs + +DESCRIPTION="A UTF-8 support module for Lua and LuaJIT" +HOMEPAGE="https://github.com/starwing/luautf8" +SRC_URI="https://github.com/starwing/luautf8/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN//-/}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + ${LUA_DEPS} +" + +src_prepare() { + local unicodedir="${EPREFIX}"/usr/share/unicode + local ucddir + + if has_verson '