summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gentoo.org>2020-10-13 19:25:43 +0300
committerJoonas Niilola <juippis@gentoo.org>2020-10-14 12:21:13 +0300
commita36acaf0b79517524a9c25ba224ab9ea2eda9057 (patch)
treebd9a400d69839543d043cd3bd9cacd1101abab39 /dev-libs/libvoikko/libvoikko-4.3.ebuild
parentapp-office/libreoffice-voikko: use verify-sig (diff)
downloadgentoo-a36acaf0b79517524a9c25ba224ab9ea2eda9057.tar.gz
gentoo-a36acaf0b79517524a9c25ba224ab9ea2eda9057.tar.bz2
gentoo-a36acaf0b79517524a9c25ba224ab9ea2eda9057.zip
dev-libs/libvoikko: use verify-sig
Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17915
Diffstat (limited to 'dev-libs/libvoikko/libvoikko-4.3.ebuild')
-rw-r--r--dev-libs/libvoikko/libvoikko-4.3.ebuild11
1 files changed, 8 insertions, 3 deletions
diff --git a/dev-libs/libvoikko/libvoikko-4.3.ebuild b/dev-libs/libvoikko/libvoikko-4.3.ebuild
index d67f3b790b32..f4f7cb263a7e 100644
--- a/dev-libs/libvoikko/libvoikko-4.3.ebuild
+++ b/dev-libs/libvoikko/libvoikko-4.3.ebuild
@@ -5,16 +5,18 @@ EAPI=7
PYTHON_COMPAT=( python3_{6..8} )
-inherit python-r1
+inherit 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"
+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"
KEYWORDS="amd64 x86"
-IUSE="+expvfst +hfst"
+IUSE="+expvfst +hfst verify-sig"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -23,6 +25,9 @@ RESTRICT="test"
DEPEND="${PYTHON_DEPS}
hfst? ( >=dev-util/hfstospell-0.5.0 )"
RDEPEND="${DEPEND}"
+BDEPEND="verify-sig? ( app-crypt/openpgp-keys-voikko )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/voikko.asc
src_configure() {
local myconf=(