commit:     eb6002d7de8fd4b5574640fa8a63b6d82168d348
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 21 08:05:20 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 21 08:17:22 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6002d7

app-crypt/paperkey: wire up verify-sig

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/paperkey/Manifest            |  1 +
 app-crypt/paperkey/paperkey-1.6.ebuild | 11 +++++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/app-crypt/paperkey/Manifest b/app-crypt/paperkey/Manifest
index 292c6a4cb7f9..5b4267f0c0f2 100644
--- a/app-crypt/paperkey/Manifest
+++ b/app-crypt/paperkey/Manifest
@@ -1 +1,2 @@
 DIST paperkey-1.6.tar.gz 271424 BLAKE2B 
625a26bbae93122acf553036e902421ec630f6f92507b1f6dd231e970fc8d94a9d7017018bb783f934a37577de3e0c4f1fa68ca359c3de06f1a87590c188d266
 SHA512 
a07fc22bf56cd9524ecba61d1bf00102e6e97842e219682771187a2a2327c9daa885d457417bb2ea960f5ebd66bd711fa1d86687fda159647ff47980dee21b01
+DIST paperkey-1.6.tar.gz.sig 310 BLAKE2B 
5b23e1ae44921b883ab62a3400eac7a139ab1c8a0a35b91390bca4e1f3219e590e7affb62843d2d5a4dbf0ed3b819166834c1bceed81acb126f785b9c39d4a8a
 SHA512 
f39099a78fe2669353ac80bc97153e94fbb0f15e2d065e7c19e4a864cca2e1adf6f228c0dfa4cbdca0102d83db27cde20504fae7303bd79ab16fed63d110e276

diff --git a/app-crypt/paperkey/paperkey-1.6.ebuild 
b/app-crypt/paperkey/paperkey-1.6.ebuild
index 6ad90c6456ff..6eb5155c5af2 100644
--- a/app-crypt/paperkey/paperkey-1.6.ebuild
+++ b/app-crypt/paperkey/paperkey-1.6.ebuild
@@ -3,11 +3,18 @@
 
 EAPI=7
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dshaw.asc
+inherit verify-sig
+
 DESCRIPTION="OpenPGP key archiver"
 HOMEPAGE="https://www.jabberwocky.com/software/paperkey/";
-SRC_URI="https://www.jabberwocky.com/software/${PN}/${P}.tar.gz";
+SRC_URI="
+       https://www.jabberwocky.com/software/${PN}/${P}.tar.gz
+       verify-sig? ( 
https://www.jabberwocky.com/software/${PN}/${P}.tar.gz.sig )
+"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~x64-macos"
-IUSE=""
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dshaw )"

Reply via email to