commit:     b4759d375eb36ec1a0be3883e696f7c3323049fa
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 15:46:34 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 15:47:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4759d37

sys-apps/shadow: wire up PGP key for Alejandro Colomar

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/shadow/shadow-4.14.2.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.14.2.ebuild 
b/sys-apps/shadow/shadow-4.14.2.ebuild
index 429b72eedc9e..8995414032f7 100644
--- a/sys-apps/shadow/shadow-4.14.2.ebuild
+++ b/sys-apps/shadow/shadow-4.14.2.ebuild
@@ -7,7 +7,6 @@ EAPI=8
 # official. Don't keyword the pre-releases!
 # Check https://github.com/shadow-maint/shadow/releases.
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sergehallyn.asc
 inherit libtool pam verify-sig
 
 DESCRIPTION="Utilities to deal with user accounts"
@@ -62,9 +61,16 @@ RDEPEND="
 BDEPEND="
        app-arch/xz-utils
        sys-devel/gettext
-       verify-sig? ( sec-keys/openpgp-keys-sergehallyn )
 "
 
+if [[ ${PV} == *.0 ]]; then
+       BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-sergehallyn )"
+       
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sergehallyn.asc
+else
+       BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar )"
+       
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/alejandro-colomar.asc
+fi
+
 src_prepare() {
        default
        elibtoolize

Reply via email to