commit: caff25af19e7ede074cfed2b1ad4b8ba43da3503
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Apr 11 12:24:05 2021 +0000
Commit: Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sun Apr 11 12:24:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=caff25af
sys-fs/dwarfs: important! Fixed installation!
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
sys-fs/dwarfs/{dwarfs-0.5.2.ebuild => dwarfs-0.5.2-r1.ebuild} | 9 ++++-----
sys-fs/dwarfs/{dwarfs-0.5.2.ebuild => dwarfs-0.5.2-r2.ebuild} | 2 +-
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/sys-fs/dwarfs/dwarfs-0.5.2.ebuild
b/sys-fs/dwarfs/dwarfs-0.5.2-r1.ebuild
similarity index 92%
copy from sys-fs/dwarfs/dwarfs-0.5.2.ebuild
copy to sys-fs/dwarfs/dwarfs-0.5.2-r1.ebuild
index 8c7493f14..33c7471fd 100644
--- a/sys-fs/dwarfs/dwarfs-0.5.2.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.5.2-r1.ebuild
@@ -14,14 +14,11 @@
SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS=""
-IUSE="python +jemalloc"
+IUSE="python +jemalloc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-#test IUSE disabled because there is no googletest in portage tree at this
moment
-#-DWITH_TESTS=$(usex test ON OFF)
-
PYTHON_REQ_USE="python"
DEPEND="sys-devel/flex
@@ -45,6 +42,7 @@ RDEPEND="${PYTHON_DEPS}
sys-libs/binutils-libs
sys-libs/zlib
sys-libs/libunwind
+ test? ( dev-cpp/gtest )
!dev-cpp/folly"
BDEPEND="app-text/ronn
dev-util/cmake
@@ -70,6 +68,7 @@ src_configure(){
mycmakeargs=(
-DUSE_JEMALLOC=$(usex jemalloc ON OFF)
-DWITH_PYTHON=$(usex python ON OFF)
+ -DWITH_TESTS=$(usex test ON OFF)
-DPREFER_SYSTEM_ZSTD=1
-DPREFER_SYSTEM_XXHASH=1
-DWITH_LEGACY_FUSE=0
diff --git a/sys-fs/dwarfs/dwarfs-0.5.2.ebuild
b/sys-fs/dwarfs/dwarfs-0.5.2-r2.ebuild
similarity index 96%
rename from sys-fs/dwarfs/dwarfs-0.5.2.ebuild
rename to sys-fs/dwarfs/dwarfs-0.5.2-r2.ebuild
index 8c7493f14..48bf7de58 100644
--- a/sys-fs/dwarfs/dwarfs-0.5.2.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.5.2-r2.ebuild
@@ -81,7 +81,7 @@ src_configure(){
src_install(){
cmake_src_install
- dolib.so libmetadata_thrift.so libthrift_light.so
+ dolib.so libmetadata_thrift.so libthrift_light.so libdwarfs.so
libfsst.so
dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
}