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

Closes: https://bugs.gentoo.org/928481
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
This commit is contained in:
Haelwenn (lanodan) Monnier 2024-04-04 14:12:24 +02:00
parent 01f9da1e6c
commit 1c35b7a2a2
No known key found for this signature in database
GPG Key ID: D5B7A8E43C997DEE
2 changed files with 12 additions and 8 deletions

View File

@ -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
}

View File

@ -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
}