commit:     e2d2448a60d4872646acbe9f1dd389e1f1950231
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 22:39:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 22:39:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d2448a

sys-devel/binutils-hppa64: fix unpack for HPPA in 2.37_p1

Reported-by: tobiasu
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild
index 6477736ca7c..3b073ef9b5c 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.37_p1.ebuild
@@ -85,13 +85,16 @@ src_unpack() {
                EGIT_CHECKOUT_DIR=${S}
                git-r3_src_unpack
        else
-               unpack ${P}.tar.xz
+               unpack ${P/-hppa64/}.tar.xz
 
                cd "${WORKDIR}" || die
                unpack 
binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz
 
                # _p patch versions are Gentoo specific tarballs ...
-               S=${WORKDIR}/${P%_p?}
+               local dir=${P%_p?}
+               dir=${dir/-hppa64/}
+
+               S=${WORKDIR}/${dir}
        fi
 
        cd "${WORKDIR}" || die

Reply via email to