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) -}
