commit:     3ee1770ad00177804b7c4a712606ae7dcd0abfba
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 13:57:38 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 14:11:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee1770a

sci-libs/armadillo: Re-enable superlu support

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-libs/armadillo/armadillo-7.800.2.ebuild | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/sci-libs/armadillo/armadillo-7.800.2.ebuild 
b/sci-libs/armadillo/armadillo-7.800.2.ebuild
index 94954c6a1d6..ad912b34eea 100644
--- a/sci-libs/armadillo/armadillo-7.800.2.ebuild
+++ b/sci-libs/armadillo/armadillo-7.800.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/arma/${P}.tar.xz"
 LICENSE="Apache-2.0"
 SLOT="0/7"
 KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="arpack blas debug doc examples hdf5 lapack mkl tbb test"
+IUSE="arpack blas debug doc examples hdf5 lapack mkl superlu tbb test"
 REQUIRED_USE="test? ( lapack )"
 
 RDEPEND="
@@ -22,9 +22,8 @@ RDEPEND="
        arpack? ( sci-libs/arpack )
        blas? ( virtual/blas )
        lapack? ( virtual/lapack )
+       superlu? ( >=sci-libs/superlu-5 )
 "
-#      superlu? ( sci-libs/superlu )
-# needs superlu-5
 
 DEPEND="${RDEPEND}
        arpack? ( virtual/pkgconfig )
@@ -104,16 +103,16 @@ src_configure() {
                        -DLAPACK_FOUND=OFF
                )
        fi
-#      if use superlu; then
-#              mycmakeargs+=(
-#                      -DSuperLU_FOUND=ON
-#                      -DSuperLU_LIBRARIES="$($(tc-getPKG_CONFIG) --libs 
superlu)"
-#              )
-#      else
-#              mycmakeargs+=(
-#                      -DSuperLU_FOUND=OFF
-#              )
-#      fi
+       if use superlu; then
+               mycmakeargs+=(
+                       -DSuperLU_FOUND=ON
+                       -DSuperLU_LIBRARIES="$($(tc-getPKG_CONFIG) --libs 
superlu)"
+               )
+       else
+               mycmakeargs+=(
+                       -DSuperLU_FOUND=OFF
+               )
+       fi
 
        cmake-utils_src_configure
 }

Reply via email to