commit:     ad3c1e96c19b0ca31aaa2f625ee5b5d51c16de5c
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  6 05:35:53 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Aug  7 16:37:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3c1e96

sec-keys/openpgp-keys-coreutils: port to sec-keys.eclass for verification 
support

keys are outdated: padraig brady (pixelb), jim meyering

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 sec-keys/openpgp-keys-coreutils/Manifest           |  2 ++
 .../openpgp-keys-coreutils-20220407.ebuild         | 26 +++++++++++++---------
 2 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/sec-keys/openpgp-keys-coreutils/Manifest 
b/sec-keys/openpgp-keys-coreutils/Manifest
index 0ac99bef11c2..ee9856f50f01 100644
--- a/sec-keys/openpgp-keys-coreutils/Manifest
+++ b/sec-keys/openpgp-keys-coreutils/Manifest
@@ -1 +1,3 @@
 DIST openpgp-keys-coreutils-20220407.asc 75101 BLAKE2B 
f87efb0de32c8bf764982031528499871843a4d49b938916a047142f19dc76483ba39c26836bc49fa9f5ef09e228cce6005c8048c866fbc7692863d0e24df214
 SHA512 
ec9f6831ea7490cf1b3edb233e581c9d2a7386067254edf8a2e2ffc35c7aeaf187aab57c06d69371abb916cc81229f7590202aa1974419f24edf72d0d4fe8c92
+DIST openpgp-keys-coreutils-20250806.asc 285140 BLAKE2B 
af33ca3916c7295f1b767372589fa2296b2721ce7b23ec5f033eaef3c417518253290ed78e09f8cb202e586f191f3d5e882f3a1679090de7de7091d5c7cfdb7b
 SHA512 
fa53f6b3029bf51a3159569be35f0e3e8e75d4799df097131286f41f742d70706f72803b5690e5f498f76da82a8d7e2b7a5c246e8e0ed827a63cb1ea7e93c549
+DIST openpgp-keys-pixelb-ubuntu-20250806.asc 23832 BLAKE2B 
f670602f463e0249fd6fee8603803ed5650905958c98150a7a133a4ed4c86b93d079249e9a0575aeca57513fcae375a6cf1bd1b9a481a6f46e5221716105de8f
 SHA512 
e985fa6aa860d572c257f0d59224051d80bab0935fe277069ce66dc09a3bcb629b44030c284bb9cfefdf7fcd9c850fe1eba91cdf339f3dd9199c7fdf8d563541

diff --git 
a/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20220407.ebuild 
b/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20220407.ebuild
index a9bba88b3e7d..27fc982ee368 100644
--- a/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20220407.ebuild
+++ b/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20220407.ebuild
@@ -1,19 +1,23 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+       '155D3FC500C834486D1EEA677FD9FCCB000BEEEE:jim.meyering:manual'
+       '2B7C1A53420D4AF3BFF4738BF382AE19F4850180:eblake:manual'
+       '71C2CC22B1C4602927D2F3AAA7A16B4A2527436A:eblake2:manual'
+       '63B16683841CE3DC25D3C6EB421AFA26387F9A8E:bob.proulx:manual'
+       '7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34:eggert:manual'
+       '6C37DC12121A5006BC1DB804DF6FD971306037D9:pixelb:manual'
+       'A5189DB69C1164D33002936646502EF796917195:bernhard.voelker:manual'
+       'F576AAAC1B0FF849792D8CB129A794FD2272BC86:assaf.gordon:manual'
+)
+
+inherit sec-keys
 
 DESCRIPTION="OpenPGP keys used by GNU coreutils"
 HOMEPAGE="https://savannah.gnu.org/projects/coreutils/";
 
SRC_URI="https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=coreutils&download=1
 -> ${P}.asc"
-S="${WORKDIR}"
 
-LICENSE="public-domain"
-SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-src_install() {
-       local files=( ${A} )
-       insinto /usr/share/openpgp-keys
-       newins - coreutils.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}

Reply via email to