sci-misc/apertium - 3.9.12 (gentoo)

Search

Install

Install this version:

emerge -a =sci-misc/apertium-3.9.12

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sci-misc/apertium-3.9.12

Or alternatively:

emerge --autounmask-write -a =sci-misc/apertium-3.9.12

Package Information

Description:
Shallow-transfer machine Translation engine and toolbox
Homepage:
https://apertium.sourceforge.net/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
3.9.12 8 ~amd64 ~x86 0/3
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{10..14} )
inherit autotools python-any-r1

DESCRIPTION="Shallow-transfer machine Translation engine and toolbox"
HOMEPAGE="https://apertium.sourceforge.net/"
SRC_URI="https://github.com/apertium/apertium/releases/download/v${PV}/${P}.tar.bz2"

LICENSE="GPL-2"
# PKG_VERSION_ABI in configure.ac
SLOT="0/3"
KEYWORDS="~amd64 ~x86"
IUSE="test"
# TODO: test_null_flush fails
RESTRICT="!test? ( test ) test"

RDEPEND="
	dev-libs/icu:=
	>=dev-libs/libxml2-2.6.17:=
	dev-libs/utfcpp
	>=sci-misc/lttoolbox-3.7.2:=
	virtual/libiconv
"
DEPEND="${RDEPEND}"
BDEPEND="
	virtual/pkgconfig
	test? (
		${PYTHON_DEPS}
		dev-libs/libzip[tools]
	)
"

pkg_setup() {
	use test && python-any-r1_pkg_setup
}

src_prepare() {
	default

	# Requires shellcheck, not useful for us in Gentoo
	cat <<-EOF > tests/sh/run || die
	#!/usr/bin/env bash
	exit 77
	EOF

	eautoreconf
}

src_configure() {
	econf --disable-python-bindings
}

src_install() {
	default

	find "${ED}" -name '*.la' -delete || die
}

USE Flags

Manage flags for this package: euse -i <flag> -p sci-misc/apertium | euse -E <flag> -p sci-misc/apertium | euse -D <flag> -p sci-misc/apertium

Global/Standard Flags

Inherited Eclasses

Dependencies

DEPEND

	dev-libs/icu:=
	>=dev-libs/libxml2-2.6.17:=
	dev-libs/utfcpp
	>=sci-misc/lttoolbox-3.7.2:=
	virtual/libiconv

RDEPEND

	dev-libs/icu:=
	>=dev-libs/libxml2-2.6.17:=
	dev-libs/utfcpp
	>=sci-misc/lttoolbox-3.7.2:=
	virtual/libiconv

BDEPEND

	virtual/pkgconfig
	test? (
		
		dev-libs/libzip[tools]
	)

Manifest for 3.9.12

Type File Size Source URLs
DIST apertium-3.9.12.tar.bz2 576841 bytes https://github.com/apertium/apertium/releases/download/v3.9.12/apertium-3.9.12.tar.bz2