summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp/eigen/eigen-2.0.5.ebuild')
-rw-r--r--dev-cpp/eigen/eigen-2.0.5.ebuild25
1 files changed, 13 insertions, 12 deletions
diff --git a/dev-cpp/eigen/eigen-2.0.5.ebuild b/dev-cpp/eigen/eigen-2.0.5.ebuild
index 69454e7149a2..096856e4f48c 100644
--- a/dev-cpp/eigen/eigen-2.0.5.ebuild
+++ b/dev-cpp/eigen/eigen-2.0.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-2.0.5.ebuild,v 1.4 2009/11/30 06:07:57 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-2.0.5.ebuild,v 1.5 2009/12/10 17:37:08 abcd Exp $
EAPI="2"
@@ -36,11 +36,11 @@ src_configure() {
# benchmarks (BTL) brings up damn load of external deps including fortran
# compiler
# library hangs up complete compilation proccess, test later
- mycmakeargs="
+ mycmakeargs=(
-DEIGEN_BUILD_LIB=OFF
-DEIGEN_BUILD_BTL=OFF
$(cmake-utils_use examples EIGEN_BUILD_DEMOS)
- "
+ )
cmake-utils_src_configure
}
@@ -52,6 +52,16 @@ src_compile() {
fi
}
+src_test() {
+ mycmakeargs+=(
+ -DEIGEN_BUILD_TESTS=ON
+ -DEIGEN_TEST_NO_FORTRAN=ON
+ )
+ cmake-utils_src_configure
+ cmake-utils_src_compile
+ cmake-utils_src_test
+}
+
src_install() {
cmake-utils_src_install
if use doc; then
@@ -63,12 +73,3 @@ src_install() {
dobin mandelbrot/mandelbrot opengl/quaternion_demo || die "dobin failed"
fi
}
-
-src_test() {
- mycmakeargs="${mycmakeargs}
- -DEIGEN_BUILD_TESTS=ON
- -DEIGEN_TEST_NO_FORTRAN=ON"
- cmake-utils_src_configure
- cmake-utils_src_compile
- cmake-utils_src_test
-}