commit:     4fd6556ce28bba04aafb277a2023677541ba2a10
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 15:26:33 2022 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 15:32:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd6556c

app-text/xpdf: check singnature only for the source tarball

Upstream provides GPG signature for the source tarball, but not for i18n
charset tarballs. So manual verification of the source tarball is
required instead of default verify-all action.

Closes: https://bugs.gentoo.org/857258
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-text/xpdf/xpdf-4.04.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/app-text/xpdf/xpdf-4.04.ebuild b/app-text/xpdf/xpdf-4.04.ebuild
index f5fa12f939ab..682bfe8d9f78 100644
--- a/app-text/xpdf/xpdf-4.04.ebuild
+++ b/app-text/xpdf/xpdf-4.04.ebuild
@@ -59,6 +59,13 @@ PATCHES=(
 
 DOCS=( ANNOUNCE CHANGES README )
 
+src_unpack() {
+       if use verify-sig; then
+               verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+       fi
+       default
+}
+
 src_prepare() {
        sed -i \
                "s|/usr/local/etc|${EPREFIX}/etc|;

Reply via email to