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}/}")
+}

Reply via email to