diff options
author | Joonas Niilola <juippis@gentoo.org> | 2023-04-02 10:24:30 +0300 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2023-04-02 10:31:56 +0300 |
commit | a7b7f7ddee6678febdd3e0b7c94d026b2ead3560 (patch) | |
tree | 7d29fad084418b1d7956516392a43659cb1a1499 /dev-libs/libvoikko | |
parent | dev-util/hfstospell: drop 0.5.3-r0 (diff) | |
download | gentoo-a7b7f7ddee6678febdd3e0b7c94d026b2ead3560.tar.gz gentoo-a7b7f7ddee6678febdd3e0b7c94d026b2ead3560.tar.bz2 gentoo-a7b7f7ddee6678febdd3e0b7c94d026b2ead3560.zip |
dev-libs/libvoikko: add 4.3.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'dev-libs/libvoikko')
-rw-r--r-- | dev-libs/libvoikko/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/libvoikko/libvoikko-4.3.2.ebuild | 55 |
2 files changed, 57 insertions, 0 deletions
diff --git a/dev-libs/libvoikko/Manifest b/dev-libs/libvoikko/Manifest index 1c6ccfc16553..5a645bb2a377 100644 --- a/dev-libs/libvoikko/Manifest +++ b/dev-libs/libvoikko/Manifest @@ -1,2 +1,4 @@ DIST libvoikko-4.3.1.tar.gz 658079 BLAKE2B 4f52789b5d62991333ba9b979259a631ef2989bc70358b398a4281d56765046209657fd3e41afd47ee7ba1dbafeeb4a34ffd007e55037bca9958fb813e4b7202 SHA512 6677fac7c0cba1289dda23b0c0a4bbe44480ce747189d40634ac57811728c1942a795efd50270e933373fabab9c54e82a8f9fde06d936442820e3f8019574f08 DIST libvoikko-4.3.1.tar.gz.asc 833 BLAKE2B 4a69ae75da1973e383ab21cb557352be1344dc6e34fef13e28616fbd9e0003b93ef5e3488f1e776eb476a750980281463ee144edc5849ec7e3159badc160ceb7 SHA512 04a5e8899679e1503ec0d378903b8ff17e8065aa105ba61559b584eb4cde2a5a9b622fd39bd0126bb87915c7dcbac8495e874c3cdabf25232b1ae41491275ba0 +DIST libvoikko-4.3.2.tar.gz 672196 BLAKE2B fb5cf5d415cb2bfd9849a62ffc7822ee2d79b153035e326cdf9103f17fbeab36edb878604980a09346ed5a9fce0b8006012a92483dc886b20d932802bc9bedd9 SHA512 d510a9344501f86b2f644c1237faf8709f02b5d17bca76f7934c8422495aeee307f12c60dde47df15a39c24c3311253d3dea2d0648050fc3a056a22497de695c +DIST libvoikko-4.3.2.tar.gz.asc 833 BLAKE2B e1abeb8fb376c83a09ac26a5ffda98c86bb17fc6b7e2b1d4e0976e2b563aeabbeae7200c9a0298051d6e11bc28b83d540e7e2cfff7253030253e81fd39115256 SHA512 5416123b9610225e2baf26ebb8be27d98ac04d34af9c2ed9252fa6e2c2909276a47967a297fc9bf0b51a6bf8650a55919ea4071dd976752b26a3dfec271ddf0a diff --git a/dev-libs/libvoikko/libvoikko-4.3.2.ebuild b/dev-libs/libvoikko/libvoikko-4.3.2.ebuild new file mode 100644 index 000000000000..c34db2cdc492 --- /dev/null +++ b/dev-libs/libvoikko/libvoikko-4.3.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools python-r1 verify-sig + +DESCRIPTION="Spell checking, hyphenation and morphological analysis tool for Finnish language" +HOMEPAGE="https://voikko.puimula.org/" +SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz + verify-sig? ( https://www.puimula.org/voikko-sources/libvoikko/${P}.tar.gz.asc )" + +LICENSE="GPL-2+" +SLOT="0/1.16.2" +KEYWORDS="~amd64 ~riscv ~x86" + +IUSE="+expvfst +hfst verify-sig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + hfst? ( >=dev-util/hfstospell-0.5.0 )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig + >=sys-devel/autoconf-2.71 + verify-sig? ( sec-keys/openpgp-keys-voikko )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/voikko.asc + +src_configure() { + local myconf=( + --prefix=/usr + --with-dictionary-path=/usr/share/voikko + $(use_enable expvfst) + ) + + if ! use hfst ; then + myconf+=( --disable-hfst ) + fi + + econf "${myconf[@]}" +} + +src_install() { + python_setup + default + + python_foreach_impl python_domodule python/libvoikko.py + + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +} |