commit: 1796cd33cec334f6eb190c212679949b66e3a780 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Fri Sep 26 12:06:11 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Fri Sep 26 12:12:49 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1796cd33
app-text/liblangtag: add 0.6.8 Repository moved to gitlab. Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> app-text/liblangtag/Manifest | 1 + app-text/liblangtag/liblangtag-0.6.8.ebuild | 53 +++++++++++++++++++++++++++++ app-text/liblangtag/metadata.xml | 2 +- 3 files changed, 55 insertions(+), 1 deletion(-) diff --git a/app-text/liblangtag/Manifest b/app-text/liblangtag/Manifest index 0d9dc5a7892a..b81edf0585e4 100644 --- a/app-text/liblangtag/Manifest +++ b/app-text/liblangtag/Manifest @@ -1 +1,2 @@ DIST liblangtag-0.6.7.tar.bz2 757041 BLAKE2B 456fe453624dbdeb5a1cad621b4f1a28a9f8b3bc4b33a89efb22dfc006d36f8b634db4b085cac665d517c5bf56d750c81d0d201679480f1a0c180f0ab1dc3c49 SHA512 3628728f46865507d8794c1e7286c6ca04fc49f905594ab76db7bd2c8d8f9fac1e33693314d56bca6fdd8f99b8d207e6e6d2f751474832ceb60a4cdbf10fed68 +DIST liblangtag-0.6.8.tar.bz2 768482 BLAKE2B 815ba3cffc4532efb04c7e30c61d44cda31aff4cec33389026e24b91f0490ad98f1769bb1e1db47a38293d14ee6350e3abc89bc22b40c4cb2355fc87299fc665 SHA512 3072527ff6b2030d632d406ff6af854bf136112619d463c189f08a7f56bd68ffceb47fdce54ccee54a0199a017c800e68a78f8d90cc110aa6a81f9ad0a2fa69d diff --git a/app-text/liblangtag/liblangtag-0.6.8.ebuild b/app-text/liblangtag/liblangtag-0.6.8.ebuild new file mode 100644 index 000000000000..9a15b5d32190 --- /dev/null +++ b/app-text/liblangtag/liblangtag-0.6.8.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Interface library to access tags for identifying languages" +HOMEPAGE="https://bitbucket.org/tagoh/liblangtag" +SRC_URI="https://gitlab.com/tagoh/liblangtag/-/releases/${PV}/downloads/${P}.tar.bz2" + +LICENSE="|| ( LGPL-3 MPL-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug doc introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libxml2:= + introspection? ( dev-libs/gobject-introspection ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) +" +BDEPEND=" + sys-devel/gettext + dev-build/libtool + doc? ( dev-util/gtk-doc ) + introspection? ( dev-libs/gobject-introspection-common ) +" + +src_prepare() { + default + xdg_environment_reset + if [[ -d docs/html ]]; then + rm -r docs/html || die "Failed to remove existing gtk-doc" + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable debug) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable test) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die +} diff --git a/app-text/liblangtag/metadata.xml b/app-text/liblangtag/metadata.xml index 4ec4bf37c824..d8d029834623 100644 --- a/app-text/liblangtag/metadata.xml +++ b/app-text/liblangtag/metadata.xml @@ -6,6 +6,6 @@ <name>Gentoo Office project</name> </maintainer> <upstream> - <remote-id type="bitbucket">tagoh/liblangtag</remote-id> + <remote-id type="gitlab">tagoh/liblangtag</remote-id> </upstream> </pkgmetadata>
