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
+}

Reply via email to