commit: 51e32cfc7c27b5be46cc64b771781184966331d3 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Feb 11 07:27:51 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 11 07:27:51 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e32cfc
dev-libs/libthai: drop keywords except for ~amd64 in -r1 We agreed to do this dance to help out ::guru to avoid leaving it temporarily broken because of keywords: add -r0 with everything it had before, and -r1 w/ them dropped for proper rekeywording. Bug: https://bugs.gentoo.org/969891 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/libthai/libthai-0.1.30-r1.ebuild | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/dev-libs/libthai/libthai-0.1.30-r1.ebuild b/dev-libs/libthai/libthai-0.1.30-r1.ebuild new file mode 100644 index 000000000000..99af0dbb327b --- /dev/null +++ b/dev-libs/libthai/libthai-0.1.30-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A a set of Thai language support routines" +HOMEPAGE=" + https://linux.thai.net/projects/libthai + https://github.com/tlwg/libthai +" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tlwg/${PN}.git" +else + SRC_URI="https://github.com/tlwg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-2.1+" +# Subslot: LT_CURRENT - LT_AGE from configure.ac (3 - 3 = 0) +SLOT="0/0" +IUSE="doc" + +RDEPEND="dev-libs/libdatrie:=" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( >=app-text/doxygen-1.15.0 )" + +src_prepare() { + default + # Fixed version if in non git project + echo ${PV} > VERSION + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc doxygen-doc) \ + --with-html-docdir="${EPREFIX}"/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +}
