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[@]}" }