aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorabcd <abcd@gentoo.org>2009-12-04 23:50:16 -0500
committerabcd <abcd@gentoo.org>2009-12-05 12:56:14 -0500
commit042892f65180b726bfb1f58354418bce54f395bd (patch)
tree648326d5d5129dda350fd77dafb2a72ec1c1931d /dev-cpp/eigen
parent[kde-base] Convert mycmakeargs to an array (diff)
downloadkde-042892f65180b726bfb1f58354418bce54f395bd.tar.gz
kde-042892f65180b726bfb1f58354418bce54f395bd.tar.bz2
kde-042892f65180b726bfb1f58354418bce54f395bd.zip
Finish converting mycmakeargs to an array
Diffstat (limited to 'dev-cpp/eigen')
-rw-r--r--dev-cpp/eigen/Manifest2
-rw-r--r--dev-cpp/eigen/eigen-9999.ebuild23
2 files changed, 13 insertions, 12 deletions
diff --git a/dev-cpp/eigen/Manifest b/dev-cpp/eigen/Manifest
index e3cd840411..dd31d99cbb 100644
--- a/dev-cpp/eigen/Manifest
+++ b/dev-cpp/eigen/Manifest
@@ -1,2 +1,2 @@
-EBUILD eigen-9999.ebuild 1487 RMD160 b739a582b87f6bec078d560912ecf2d9ace1bc13 SHA1 853c22ecffe19db7a499d9d5230b3b7607e39a8c SHA256 fdc2af52ef51ef242b86af36e37b3108285dbafe25a19582ee4b5f06f3e51418
+EBUILD eigen-9999.ebuild 1476 RMD160 ca9262062e4a0a22929c2caea58131a5208db26f SHA1 c93d2e5ce95f4a62a973f6df84e5aba14ea845b5 SHA256 589a46a05dfaed25aa224081b73d0b6df48ed43cc595c3ad556413e290e9b6fe
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild
index dc87ae5b5e..680dd0f3d0 100644
--- a/dev-cpp/eigen/eigen-9999.ebuild
+++ b/dev-cpp/eigen/eigen-9999.ebuild
@@ -30,11 +30,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
}
@@ -46,6 +46,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
@@ -57,12 +67,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
-}