public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/
@ 2024-04-02 12:34 Haelwenn Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Haelwenn Monnier @ 2024-04-02 12:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8ceabf2eae3d17d72ee718d6a2e7891e9a673c44
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Apr  2 11:54:00 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
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 <contact <AT> 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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>contact@hacktivis.me</email>
+		<name>Haelwenn (lanodan) Monnier</name>
+	</maintainer>
+</pkgmetadata>

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


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/
@ 2024-04-02 12:38 Haelwenn Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Haelwenn Monnier @ 2024-04-02 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     3cbdb6d6d9d03272aa123f1334f90a5cefabf6df
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Apr  2 12:38:14 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Apr  2 12:38:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cbdb6d6

sec-keys/signify-keys-lanodan: drop keywords not supported by signify

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 2 +-
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index 5a7700f250..f99506fa8f 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
 

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
index eb98227efd..1a93567530 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/
@ 2024-04-02 13:11 Haelwenn Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Haelwenn Monnier @ 2024-04-02 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3521640e86009a7fde0b4cf24d9dda6ba3a4496f
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Apr  2 13:10:55 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Apr  2 13:11:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3521640e

sec-keys/signify-keys-lanodan: Use verify-sig? in BDEPEND

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 2 +-
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index f99506fa8f..321dda971d 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -19,7 +19,7 @@ LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
-BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV//-/.}.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
index 1a93567530..f41946bf96 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -19,7 +19,7 @@ LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
-BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/
@ 2024-04-04 12:13 Haelwenn Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Haelwenn Monnier @ 2024-04-04 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     1c35b7a2a22fcc25c80ec1b02ec152ad94591f33
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Apr  4 12:12:24 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Apr  4 12:12:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c35b7a2

sec-keys/signify-keys-lanodan: Fix installation when USE=-verify-sig

Closes: https://bugs.gentoo.org/928481
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 10 ++++++----
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 10 ++++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index 321dda971d..7df00ba72f 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -24,13 +24,15 @@ BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV//-/.}.pub"
 
 src_unpack() {
+	# Too many levels of symbolic links
+	cd "${DISTDIR}" || die
+	cp ${A} "${WORKDIR}" || die
+	cd "${WORKDIR}" || die
+
 	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
 }
 

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
index f41946bf96..d658cef284 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -24,13 +24,15 @@ BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
 
 src_unpack() {
+	# Too many levels of symbolic links
+	cd "${DISTDIR}" || die
+	cp ${A} "${WORKDIR}" || die
+	cd "${WORKDIR}" || die
+
 	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
 }
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/
@ 2025-03-06 18:19 Haelwenn Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Haelwenn Monnier @ 2025-03-06 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     1dc6cb46ff8874aea2e90b885d910f0946de2d7f
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Mar  6 18:17:40 2025 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Mar  6 18:18:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dc6cb46

sec-keys/signify-keys-lanodan: add 2025

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sec-keys/signify-keys-lanodan/Manifest             |  2 ++
 .../signify-keys-lanodan-2025.ebuild               | 42 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sec-keys/signify-keys-lanodan/Manifest b/sec-keys/signify-keys-lanodan/Manifest
index d5142df83..3f1398a77 100644
--- a/sec-keys/signify-keys-lanodan/Manifest
+++ b/sec-keys/signify-keys-lanodan/Manifest
@@ -3,3 +3,5 @@ DIST signify-keys-lanodan-2023.pub 113 BLAKE2B 42b405c4ebfa84aedb1fef1f6d62514e5
 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
+DIST signify-keys-lanodan-2025.pub 95 BLAKE2B 2a210a5689ef0756c9d233e8313bfee00fd38a9fc11982ee6246aa01ebe8a5eb0c64c85b4300fa22bd68d151150752efa362417e645187f5cdc8be36a4d8892f SHA512 30a523abf063ffaa43926be82ab4f282bf0e2b0bedd109511c84a36ca3144b157a3420730b4f61e6dfad57ab79e4e94be73d65f510af1488e08d4bcf3f887ca1
+DIST signify-keys-lanodan-2025.pub.2024.sig 296 BLAKE2B 8d59eb242a9e08049589bf4b93c9738ff81b06f8733f65e0aa47718e86058e995553347f3c3cfe2931f3b80540f1d54b74ec24ff2ec0005f9327a7523146f01a SHA512 ff2bd86f1bd07675fff72e3fca7b17c7232ec14aff83796c2766ad928c3e53d617208fa600150f7f472796ef984ab4104e86f73c375ef995d2b4ee12617680ee

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild
new file mode 100644
index 000000000..6385bf7b4
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild
@@ -0,0 +1,42 @@
+# 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="2024"
+DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier"
+HOMEPAGE="https://distfiles.hacktivis.me/releases/signify/"
+SRC_URI="
+	https://distfiles.hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub
+	verify-sig? ( https://distfiles.hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> ${P}.pub.${MY_PREV_PV}.sig )
+"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
+
+src_unpack() {
+	# Too many levels of symbolic links
+	cd "${DISTDIR}" || die
+	cp ${A} "${WORKDIR}" || die
+	cd "${WORKDIR}" || die
+
+	if use verify-sig; then
+		verify-sig_verify_detached "${P}.pub" "${P}.pub.${MY_PREV_PV}.sig"
+	fi
+
+	default
+}
+
+src_install() {
+	insinto /usr/share/signify-keys
+	doins "${P}.pub"
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-03-06 18:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-06 18:19 [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/ Haelwenn Monnier
  -- strict thread matches above, loose matches on Subject: below --
2024-04-04 12:13 Haelwenn Monnier
2024-04-02 13:11 Haelwenn Monnier
2024-04-02 12:38 Haelwenn Monnier
2024-04-02 12:34 Haelwenn Monnier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox