commit:     87828eff2769769bd4644f5dd0f0663a752085ea
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 15:15:25 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 15:15:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87828eff

dev-perl/pcsc-perl: wire up verify-sig

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

 dev-perl/pcsc-perl/Manifest                |  1 +
 dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild | 11 ++++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-perl/pcsc-perl/Manifest b/dev-perl/pcsc-perl/Manifest
index 9a89c2c0e56e..2949572f9fde 100644
--- a/dev-perl/pcsc-perl/Manifest
+++ b/dev-perl/pcsc-perl/Manifest
@@ -1,2 +1,3 @@
 DIST Chipcard-PCSC-v1.4.16.tar.gz 43674 BLAKE2B 
2829bd80116c1141363cecf5174bf79d1401402d46ef7cb8eaecd578fe3d2bba3fd714bd5c7f25d0e4ea2205fbbffecb745c40c9cf88bee74b237d82c0ee1837
 SHA512 
11ecaf82a36d874b878fb422c05d1028f98d2fb6b3de71df178b9c8995066ce61a4741b4d998c7c6fa18784684abde2f7367a36083d6f050720d93869c710e86
+DIST Chipcard-PCSC-v1.4.16.tar.gz.asc 833 BLAKE2B 
456c3af0f6a35ac9f6d607355db7a5fe1f2255abcb91e961da3cf2dfc16544d6fc97a44fc3a1b9a243718f481942ce223387cb7664b141f5884e1290611a27dc
 SHA512 
a0999666fe939b294a041798eda0b20d2cf9872c218a352fd0f53d31bb9df114063695a19abe3d742238dbf293c47f55617b887cb636d838b9cf674d7c9885af
 DIST pcsc-perl-1.4.14.tar.bz2 36563 BLAKE2B 
af87917779f7dcefe02cdc6b984213ae308d602e5ab4ff81a0170502278ea6ccaad5159fce3ead457891233929adac9ac83377c6868a2a7e929d7281c7f0ce79
 SHA512 
202aca1c122c8b91340411a4930f6d0d6f3d439d1783b7ad5e2a727bb015704045d66b5b5ba51f567672a6256606ad26e8390b9f243e329d6ccd05146edc229c

diff --git a/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild 
b/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild
index dcc6fb8cd306..d38b9515cf77 100644
--- a/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild
+++ b/dev-perl/pcsc-perl/pcsc-perl-1.4.16.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit perl-module
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ludovicrousseau.asc
+inherit perl-module verify-sig
 
 MY_PN=Chipcard-PCSC
 DESCRIPTION="A Perl Module for PC/SC SmartCard access"
 HOMEPAGE="https://pcsc-perl.apdu.fr/";
-SRC_URI="https://pcsc-perl.apdu.fr/${MY_PN}-v${PV}.tar.gz";
+SRC_URI="
+       https://pcsc-perl.apdu.fr/${MY_PN}-v${PV}.tar.gz
+       verify-sig? ( https://pcsc-perl.apdu.fr/${MY_PN}-v${PV}.tar.gz.asc )
+"
 S="${WORKDIR}"/${MY_PN}-v${PV}
 
 LICENSE="GPL-2"
@@ -19,3 +23,4 @@ RESTRICT="test" # actually accesses the pcsc-lite daemon
 
 DEPEND=">=sys-apps/pcsc-lite-1.6.0"
 RDEPEND="${DEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau )"

Reply via email to