aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Gilroy <michael.gilroy24@gmail.com>2017-07-18 14:16:11 -0600
committerMichael Gilroy <michael.gilroy24@gmail.com>2017-07-18 14:16:11 -0600
commit19cd0ccaadb855630252d3a6cd968ee75ad049d8 (patch)
treec1840bbc549360e253d4ac3fe8ccc939c670edaf
parentadded mpi.eclass to test hpl (diff)
downloadgentoo-mpi-19cd0ccaadb855630252d3a6cd968ee75ad049d8.tar.gz
gentoo-mpi-19cd0ccaadb855630252d3a6cd968ee75ad049d8.tar.bz2
gentoo-mpi-19cd0ccaadb855630252d3a6cd968ee75ad049d8.zip
error fixes in mpi-select
-rw-r--r--eclass/mpi-select.eclass9
-rw-r--r--sys-cluster/hpl/Manifest2
-rw-r--r--sys-cluster/hpl/hpl-2.1.ebuild2
3 files changed, 7 insertions, 6 deletions
diff --git a/eclass/mpi-select.eclass b/eclass/mpi-select.eclass
index 872cae0..3c58dcd 100644
--- a/eclass/mpi-select.eclass
+++ b/eclass/mpi-select.eclass
@@ -145,6 +145,7 @@ mpi-select_etcdir()
validate_mpi_targets()
{
for impl in $MPI_TARGETS; do
+ einfo "hit targets function!"
# compare against has_version
done
}
@@ -153,7 +154,7 @@ validate_mpi_targets()
# MPI SRC PHASE FUNCTIONS #
###########################
-mpi_src_configure()
+mpi-select_src_configure()
{
append-cflags -std=gnu89
@@ -179,7 +180,7 @@ mpi_src_configure()
multilib_foreach_variant mpi-select_src_configure
}
-mpi_src_compile()
+mpi-select_src_compile()
{
local imp=$(mpi-select_get_implementation)
@@ -205,7 +206,7 @@ mpi_src_compile()
multilib_foreach_variant mpi-select_src_compile
}
-mpi_src_test()
+mpi-select_src_test()
{
emake -j1 check
@@ -225,7 +226,7 @@ mpi_src_test()
multilib_foreach_variant mpi-select_src_test
}
-mpi_src_install()
+mpi-select_src_install()
{
emake DESTDIR="${D}" install
diff --git a/sys-cluster/hpl/Manifest b/sys-cluster/hpl/Manifest
index 8447fee..b4a04ae 100644
--- a/sys-cluster/hpl/Manifest
+++ b/sys-cluster/hpl/Manifest
@@ -1,3 +1,3 @@
DIST hpl-2.1.tar.gz 527433 SHA256 dd437dd34a098c51092319983addff1d8076fc8dd692d19c488252477363af15 SHA512 ed39e407341d1cfe2d4d7e50f029e3ca62c7e87e82c3b09a89fd231c5cb4f1c95857f050a940bfd60b724eaa9fdab8631a0693a14b6e9dac82c05897bff557a4 WHIRLPOOL 7e0ff3132590869cff9366c3e34d1abcbfc2be6fceccd336785ce680412981bde658fb67a3663235e15b432c7e0b7e95b79296029d051dbccec239c0c960ae20
-EBUILD hpl-2.1.ebuild 1961 SHA256 5b5392f362e4396997083cfc2700a0d0293e0ca5431f2f489070c3335261ccdf SHA512 bcece2b67ad4a66aab4f2500140dbba893997a99a24db2e9cc00a5fb912babe102681e805aad3683611ba1e63fdb68752e05c711d32a65a257223ab932b81dba WHIRLPOOL 7ef2463db9755dfb4d6c273b75eb43e069d9198ed594300b7c7d4e00ba20b48151e49a8600b59449cb74016c5abd0ff456de0b9127593fa66e8d3bba6a078d7a
+EBUILD hpl-2.1.ebuild 1972 SHA256 ab47061bf1a907dc67e9c0770d3d863fe02616c05d98811e689cc9f221c1aed8 SHA512 6ec23e35ebd218767ddb6feb8e5cd8ef510ea41bb4ad3727b6d828528a0777870a6dc91b0f4076aef6c2575a6904cdd1106504cf92279f6589c3749baf692aef WHIRLPOOL 6bf6f1a668d4e04255e4448d839d2f12363e7643652775f9f99244fddbb2e45bea75aa774f7bbe6e3fe27db4e73f6c94623ed645422fd6a5c108b20dae7e23fc
MISC metadata.xml 263 SHA256 0c67f68407c1153b709d094f4f7de7710f178662bb5912f1f025dbe2a842ed10 SHA512 6ec307d6a3827ce21f67f8565a79a13d2833215571c459f42f06b8dd9184e1a41fa06b1cce8b3cf3555f4f875d9e366dd34ee786b6881dc18fb7d0b2d5c2acd5 WHIRLPOOL 5951a5587420612364b1c9f51ae31a3aed0ca3ea83a26f8d6fd2a2860a6a5a46b2ad8ca0260b591ec88f7fde17ab78213acac7aeced15398992cbd2de579c82f
diff --git a/sys-cluster/hpl/hpl-2.1.ebuild b/sys-cluster/hpl/hpl-2.1.ebuild
index 64d3e3a..59faaa0 100644
--- a/sys-cluster/hpl/hpl-2.1.ebuild
+++ b/sys-cluster/hpl/hpl-2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit eutils mpi multilib
+inherit eutils mpi multilib mpi-select
DESCRIPTION="High-Performance Linpack Benchmark for Distributed-Memory Computers"
HOMEPAGE="http://www.netlib.org/benchmark/hpl/"