From e0b409d2587c7e79daf4f01b478108f32c11537e Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 14 Dec 2020 10:41:10 +0000 Subject: Custom unpack to support patching --- dev-libs/slice-parser/Manifest | 2 +- dev-libs/slice-parser/slice-parser-3.7.4.ebuild | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'dev-libs') diff --git a/dev-libs/slice-parser/Manifest b/dev-libs/slice-parser/Manifest index 81cd401..69850a7 100644 --- a/dev-libs/slice-parser/Manifest +++ b/dev-libs/slice-parser/Manifest @@ -1,3 +1,3 @@ DIST Ice-3.7.4.tar.gz 10494392 BLAKE2B fec17b0c9b7008f8a6387fadd964c7a1b93502e50501afa3cda50222e2940dda77efcb27cab7e32b73c8a151cb95a8df5f93c51bf3f4d092c1d10423a9999a9b SHA512 a4000a7b0ef042a93f7a4f4e384087c3050a97bd38f9ac593c535307dadb741d173b3f6c8aae8ddcf4c65a0e60531e2dfa2f9f68135d92e3b43b658e620d8d27 DIST slice-parser-3.7.4.tar.xz 652 BLAKE2B 2f7ee8a078d857e74827f55f62cb8d4a39ba81772f140ea9d858367e50230ef2bc84d73ccc9f55e42c242a3c0ab338163e9e0fe4581d085a56f1201c7e0fe568 SHA512 2bcad0a450efef7d9d79ddcbf272bcc59bc533dcf6f70c232fe8e873a6dffb651bf73eeda3bdab0beb57bff8f33accfeb499cfb518e61c48d77297b538e318b2 -EBUILD slice-parser-3.7.4.ebuild 565 BLAKE2B b083d957998932c025dce83249da7ecd4ae8cc1c066844020b5497111a2934d99fa8d871be37a384031c095f113bd34292d055e1e57a0c54a6394e7c6207d628 SHA512 c7c0076b5864de57a7b6a0f59770717abfd88f2ecc63c7c33fed20864d3ce6ff07abe30702d77f97af0bf29d7d11ae84e496ed6341a9f2b4a856c4c9fb5b4e16 +EBUILD slice-parser-3.7.4.ebuild 665 BLAKE2B 5ce2a34ca058152c2ed7f09ae95c507ae032c7bb0a95b84ebcd8d68da165bcd96ab003a8bfc2387012d1aaeca0a0d046d29f0185046cf6b6b68e03f4e8d08622 SHA512 17ad4ba8b015f8c8ad2032c7ee6d05dfd89c6bcf74a7c0077086deb40bd8268e1abf672e80bc5147d8389bb555514747018e1b0a5b4d40fe62524ade1f1cdd87 diff --git a/dev-libs/slice-parser/slice-parser-3.7.4.ebuild b/dev-libs/slice-parser/slice-parser-3.7.4.ebuild index 8d3d13f..d402c07 100644 --- a/dev-libs/slice-parser/slice-parser-3.7.4.ebuild +++ b/dev-libs/slice-parser/slice-parser-3.7.4.ebuild @@ -1,6 +1,6 @@ EAPI="7" -inherit bjam +inherit bjam unpacker DESCRIPTION="Zeroc ICE slice parser as a standalone dynamic library" HOMEPAGE="https://zeroc.com/products/ice" @@ -16,8 +16,9 @@ DEPEND="${RDEPEND} dev-util/boost-build" src_unpack() { - default - ln -s ${WORKDIR}/ice-${PV}/cpp ${S}/ice/cpp + unpack ${P}.tar.xz + unpack_banner Ice-${P}.tar.xz + tar -xzf ${DISTDIR}/Ice-${PV}.tar.gz -C "${S}"/ice --strip-components=1 ice-${PV}/cpp || die } src_compile() { -- cgit v1.2.3