commit:     8f4faa115b24ad1b1c2b5ead4116acb78627c35a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 20 07:48:20 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 20 07:48:20 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4faa11

net-misc/kea: fix live ebuild

Closes: https://bugs.gentoo.org/969053
Fixes: f6d63c17137757f96d7a7bb4c202b8fdd7bbb1bf
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/kea/kea-3.0.2-r1.ebuild | 9 ++++++++-
 net-misc/kea/kea-9999.ebuild     | 9 ++++++++-
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/net-misc/kea/kea-3.0.2-r1.ebuild b/net-misc/kea/kea-3.0.2-r1.ebuild
index 72f2b95d2541..ec1107fe6d4a 100644
--- a/net-misc/kea/kea-3.0.2-r1.ebuild
+++ b/net-misc/kea/kea-3.0.2-r1.ebuild
@@ -80,7 +80,14 @@ pkg_setup() {
 }
 
 src_unpack() {
-       use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${P}.tar.xz{,.asc}
+       if [[ ${PV} == 9999 ]] ; then
+               git-r3_src_unpack
+               return
+       fi
+
+       if use verify-sig; then
+               verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc}
+       fi
 
        default
 }

diff --git a/net-misc/kea/kea-9999.ebuild b/net-misc/kea/kea-9999.ebuild
index c6ab54d0acfb..954594c025d0 100644
--- a/net-misc/kea/kea-9999.ebuild
+++ b/net-misc/kea/kea-9999.ebuild
@@ -75,7 +75,14 @@ pkg_setup() {
 }
 
 src_unpack() {
-       use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${P}.tar.xz{,.asc}
+       if [[ ${PV} == 9999 ]] ; then
+               git-r3_src_unpack
+               return
+       fi
+
+       if use verify-sig; then
+               verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc}
+       fi
 
        default
 }

Reply via email to