commit:     4804fe46c6344a67bc304b30767715ecf77fd736
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 09:26:03 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 09:26:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4804fe46

dev-java/lzma: use 'unpacker' eclass

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/lzma/lzma-22.01.ebuild | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-java/lzma/lzma-22.01.ebuild b/dev-java/lzma/lzma-22.01.ebuild
index def9de791338..fcb02d0d2be1 100644
--- a/dev-java/lzma/lzma-22.01.ebuild
+++ b/dev-java/lzma/lzma-22.01.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 JAVA_PKG_IUSE="doc source"
 
-inherit java-pkg-2 java-pkg-simple
+inherit java-pkg-2 java-pkg-simple unpacker
 
 DESCRIPTION="Java code for LZMA compression and decompression"
 HOMEPAGE="https://7-zip.org/";
@@ -16,12 +16,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND=">=virtual/jre-1.8:*"
 DEPEND=">=virtual/jdk-1.8:*"
-BDEPEND="app-arch/p7zip"
+BDEPEND="$(unpacker_src_uri_depends)"
 
 S="${WORKDIR}/Java"
 
 JAVA_SRC_DIR="SevenZip"
-
-src_unpack() {
-       7z x "${DISTDIR}/lzma-${PV}.7z" || "unpack failed"
-}

Reply via email to