From 09dc88d356ae466647f5a42c47585e0f1b5070b3 Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Fri, 9 Dec 2022 21:43:08 -0500 Subject: [PATCH] net-p2p/feather: use debug build for FEATURES=nostrip Signed-off-by: Adam Pimentel --- net-p2p/feather/feather-2.1.0.ebuild | 48 +++++++++++++++++++--------- 1 file changed, 33 insertions(+), 15 deletions(-) diff --git a/net-p2p/feather/feather-2.1.0.ebuild b/net-p2p/feather/feather-2.1.0.ebuild index a8b19d2ae6..3124fddfcf 100644 --- a/net-p2p/feather/feather-2.1.0.ebuild +++ b/net-p2p/feather/feather-2.1.0.ebuild @@ -79,21 +79,39 @@ src_prepare() { } src_configure() { - local mycmakeargs=( - -DARCH=x86-64 - -DBUILD_64=ON - -DBUILD_TAG="linux-x64" - -DDONATE_BEG=OFF - -DMANUAL_SUBMODULES=1 - -DSTATIC=OFF - -DSELF_CONTAINED=OFF - -DUSE_DEVICE_TREZOR=OFF - -DXMRIG=$(usex xmrig) - -DWITH_SCANNER=$(usex qrcode) - -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON #disables fetching/checking git submodules - -DVERSION_IS_RELEASE=true - ) - + if has nostrip $FEATURES ; then + local mycmakeargs=( + -DCMAKE_BUILD_TYPE=Debug + -DARCH=x86-64 + -DBUILD_64=ON + -DBUILD_TAG="linux-x64" + -DDONATE_BEG=OFF + -DMANUAL_SUBMODULES=1 + -DSTATIC=OFF + -DSELF_CONTAINED=OFF + -DUSE_DEVICE_TREZOR=OFF + -DXMRIG=$(usex xmrig) + -DWITH_SCANNER=$(usex qrcode) + -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON #disables fetching/checking git submodules + -DVERSION_IS_RELEASE=true + ) + else + local mycmakeargs=( + -DCMAKE_BUILD_TYPE=Release + -DARCH=x86-64 + -DBUILD_64=ON + -DBUILD_TAG="linux-x64" + -DDONATE_BEG=OFF + -DMANUAL_SUBMODULES=1 + -DSTATIC=OFF + -DSELF_CONTAINED=OFF + -DUSE_DEVICE_TREZOR=OFF + -DXMRIG=$(usex xmrig) + -DWITH_SCANNER=$(usex qrcode) + -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON #disables fetching/checking git submodules + -DVERSION_IS_RELEASE=true + ) + fi cmake_src_configure }