From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DC8C0158041 for ; Tue, 2 Apr 2024 16:36:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 300EDE2A34; Tue, 2 Apr 2024 16:36:38 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 10115E2A34 for ; Tue, 2 Apr 2024 16:36:37 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3A44434322C for ; Tue, 2 Apr 2024 16:36:37 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D0F8B15B2 for ; Tue, 2 Apr 2024 16:36:35 +0000 (UTC) From: "Julien Roy" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Julien Roy" Message-ID: <1712060451.8ceabf2eae3d17d72ee718d6a2e7891e9a673c44.julien@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: sec-keys/signify-keys-lanodan/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sec-keys/signify-keys-lanodan/Manifest sec-keys/signify-keys-lanodan/metadata.xml sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild X-VCS-Directories: sec-keys/signify-keys-lanodan/ X-VCS-Committer: julien X-VCS-Committer-Name: Julien Roy X-VCS-Revision: 8ceabf2eae3d17d72ee718d6a2e7891e9a673c44 X-VCS-Branch: master Date: Tue, 2 Apr 2024 16:36:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 42065bb2-36ef-4f3d-918a-f3da32fcf72b X-Archives-Hash: 84f2ca170e327e82c014d5d1967a78da commit: 8ceabf2eae3d17d72ee718d6a2e7891e9a673c44 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Apr 2 11:54:00 2024 +0000 Commit: Julien Roy jroy ca> CommitDate: Tue Apr 2 12:20:51 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ceabf2e sec-keys/signify-keys-lanodan: new package, add 2021.04, 2023, 2024 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> sec-keys/signify-keys-lanodan/Manifest | 5 +++ sec-keys/signify-keys-lanodan/metadata.xml | 8 +++++ .../signify-keys-lanodan-2021.04.ebuild | 21 ++++++++++++ .../signify-keys-lanodan-2023.ebuild | 40 ++++++++++++++++++++++ .../signify-keys-lanodan-2024.ebuild | 40 ++++++++++++++++++++++ 5 files changed, 114 insertions(+) diff --git a/sec-keys/signify-keys-lanodan/Manifest b/sec-keys/signify-keys-lanodan/Manifest new file mode 100644 index 0000000000..d5142df83c --- /dev/null +++ b/sec-keys/signify-keys-lanodan/Manifest @@ -0,0 +1,5 @@ +DIST signify-keys-lanodan-2021-04.pub 112 BLAKE2B beebb4e9d55fda71698c3beb5f8a8f10083ff7fe7614ad1e2186ae748ca8f383ac44f7779ca0e3001edf121f38d6df1716512a50191e78efe8b2a3e4e1e274c7 SHA512 cf73f717fa691dc65414a47d045db2894ca777fc4b82c5180da69b21b1af863d3af7638f049ba8718de392253e073a1ffa9cc778cc5f11d4700a4a871e35952f +DIST signify-keys-lanodan-2023.pub 113 BLAKE2B 42b405c4ebfa84aedb1fef1f6d62514e5f643d27157cd9589152f0c2f65de408aa11adf96214071a0540d1a4da0dd5ebb8441760dce99b50bc6525eca6f105fa SHA512 c7974601ba39f0f74003c5758d3a40c3c5856b324676a72d640283e4b06332f9a4acac2ff887e525659affa714ea9a5e66abaf96a22b72f6e97547453908e599 +DIST signify-keys-lanodan-2023.pub.2021-04.sig 296 BLAKE2B 8f90363458138876567a10bd819f2a724450c51a81ce09782459aa19dafa4787f7724dda2be4774fce4f03a04fa0788ece505d11660e1a5aa639f43a77dd163e SHA512 46fc51024b77b4c5176bc9c4656d6e85cf07613c4947de5d800ade42ccaa19f7f8aec3dafd1ab2276dfd2c0af61468cd6096cfced47388aae0097a3a1d3656f2 +DIST signify-keys-lanodan-2024.pub 113 BLAKE2B aa896060f193195e56aad502201e9dbc67390783ceeb88a7af7c8664e7a7b7d4be42af2ad47fcd5801177903f15e1f29a0e97345d532caa8a7c08c104ea2d672 SHA512 1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d +DIST signify-keys-lanodan-2024.pub.2023.sig 296 BLAKE2B 1dd13e1bda406905027163a2d25d9f6eca6394683b5fa3d84622787488a22735aea112d437008ca887d4719bb836a7d62fa8eb914d610282c85edd07204566e9 SHA512 e6f1d54ab524cb1ddbf720c87984818be808653f0092562bf3a6745a2c40108fd442da2a070dc15aad13d5a0b6e4d1f987f17a33162b1d38ec4ff40ea6220613 diff --git a/sec-keys/signify-keys-lanodan/metadata.xml b/sec-keys/signify-keys-lanodan/metadata.xml new file mode 100644 index 0000000000..2092bcc33a --- /dev/null +++ b/sec-keys/signify-keys-lanodan/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild new file mode 100644 index 0000000000..cac36a3ea1 --- /dev/null +++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_rs 1 -)" +DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier" +HOMEPAGE="https://hacktivis.me/releases/signify/" +SRC_URI="https://hacktivis.me/releases/signify/${MY_PV}.pub -> ${PN}-${MY_PV}.pub" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${MY_PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/signify-keys + newins - ${P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die) +} diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild new file mode 100644 index 0000000000..5a7700f250 --- /dev/null +++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_METHOD=signify +inherit verify-sig + +MY_PREV_PV="2021-04" +DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier" +HOMEPAGE="https://hacktivis.me/releases/signify/" +SRC_URI=" + https://hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub + verify-sig? ( https://hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> ${P}.pub.${MY_PREV_PV}.sig ) +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV//-/.}.pub" + +src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_detached "${P}.pub" "${P}.pub.${MY_PREV_PV}.sig" + fi + default +} + +src_install() { + insinto /usr/share/signify-keys + doins "${P}.pub" +} diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild new file mode 100644 index 0000000000..eb98227efd --- /dev/null +++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_METHOD=signify +inherit verify-sig + +MY_PREV_PV="2023" +DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier" +HOMEPAGE="https://hacktivis.me/releases/signify/" +SRC_URI=" + https://hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub + verify-sig? ( https://hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> ${P}.pub.${MY_PREV_PV}.sig ) +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub" + +src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_detached "${P}.pub" "${P}.pub.${MY_PREV_PV}.sig" + fi + default +} + +src_install() { + insinto /usr/share/signify-keys + doins "${P}.pub" +}