commit: 99b7f10e37859744c5487eac560def27eb3e34b5 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> AuthorDate: Tue Oct 14 20:48:25 2025 +0000 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> CommitDate: Tue Oct 14 20:49:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b7f10e
sec-keys/openpgp-keys-glibc: new package, add 20251014 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org> sec-keys/openpgp-keys-glibc/Manifest | 1 + sec-keys/openpgp-keys-glibc/metadata.xml | 9 +++++++++ .../openpgp-keys-glibc-20251014.ebuild | 22 ++++++++++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/sec-keys/openpgp-keys-glibc/Manifest b/sec-keys/openpgp-keys-glibc/Manifest new file mode 100644 index 000000000000..2cc217867587 --- /dev/null +++ b/sec-keys/openpgp-keys-glibc/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-glibc-20251014.asc 484960 BLAKE2B 6c637f7c80364dd0ca0f35192f14b6c354715941a8e341f3b12634888dc108a593787cb71f1371467b6be412ff10e71f030d39a537c7ef4481f28c20bd54242e SHA512 86e87c9ec00e9d5f3e66f6633352f2bd0e36197e2ab700494f3cb8fb707ecb6266a122a6907d50866c43a19d1aa864b456d530b009e13e06bef0e3fcee1ae630 diff --git a/sec-keys/openpgp-keys-glibc/metadata.xml b/sec-keys/openpgp-keys-glibc/metadata.xml new file mode 100644 index 000000000000..acf5c9f5fb7a --- /dev/null +++ b/sec-keys/openpgp-keys-glibc/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo Toolchain Team</name> + </maintainer> + <stabilize-allarches/> +</pkgmetadata> diff --git a/sec-keys/openpgp-keys-glibc/openpgp-keys-glibc-20251014.ebuild b/sec-keys/openpgp-keys-glibc/openpgp-keys-glibc-20251014.ebuild new file mode 100644 index 000000000000..9a36b95b727b --- /dev/null +++ b/sec-keys/openpgp-keys-glibc/openpgp-keys-glibc-20251014.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used to sign glibc releases" +HOMEPAGE="https://sourceware.org/glibc/wiki/SSDLC/Policy/glibc" + +# this is a workaround until a better source exists +SRC_URI="https://www.akhuettel.de/key-atwork.txt -> ${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 - glibc.asc < <(cat "${files[@]/#/${DISTDIR}/}") +}
