commit:     d731e99abfe60e51606dc5cf67193740fa659499
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Jul 26 22:25:37 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Jul 26 23:28:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d731e99a

sys-cluster/extrae: fix sionlib detection

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 .../extrae/{extrae-3.8.3-r7.ebuild => extrae-3.8.3-r8.ebuild}     | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/extrae/extrae-3.8.3-r7.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r8.ebuild
similarity index 96%
rename from sys-cluster/extrae/extrae-3.8.3-r7.ebuild
rename to sys-cluster/extrae/extrae-3.8.3-r8.ebuild
index 50f2ccc32..49144b4b8 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r7.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r8.ebuild
@@ -47,7 +47,7 @@ CDEPEND="
        memkind? ( dev-libs/memkind )
        online? ( sys-cluster/synapse )
        opencl? ( dev-util/opencl-headers )
-       sionlib? ( sys-cluster/sionlib:=[-tools] )
+       sionlib? ( sys-cluster/sionlib:= )
        spectral? (
                sci-libs/fftw
                sys-cluster/spectral
@@ -178,6 +178,10 @@ src_configure() {
        else
                myconf+=( "--without-opencl" )
        fi
+       if use sionlib; then
+               myconf+=( "--with-sionlib=${EPREFIX}/usr" )
+               myconf+=( 
"--with-sionlib-headers=${EPREFIX}/usr/include/sionlib" )
+       fi
        if use spectral; then
                myconf+=( "--with-fft=${EPREFIX}/usr" )
                myconf+=( "--with-spectral=${EPREFIX}/usr" )
@@ -186,8 +190,6 @@ src_configure() {
                myconf+=( "--without-spectral" )
        fi
 
-       use sionlib && myconf+=( "--with-sionlib=${EPREFIX}/usr" )
-
        econf "${myconf[@]}"
 }
 

Reply via email to