commit:     8a0ba08cb29477f1544d5514541b2930d24aac74
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 16:52:37 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 16:52:37 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=8a0ba08c

sys-cluster/hpl: Chop DESCRIPTION to 80 chars

* Bump EAPI to 6

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sys-cluster/hpl/hpl-2.0-r1.ebuild | 10 ++++++----
 sys-cluster/hpl/hpl-2.1.ebuild    | 10 ++++++----
 sys-cluster/hpl/metadata.xml      |  2 +-
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/hpl/hpl-2.0-r1.ebuild 
b/sys-cluster/hpl/hpl-2.0-r1.ebuild
index 06f6f4c..2b1eccd 100644
--- a/sys-cluster/hpl/hpl-2.0-r1.ebuild
+++ b/sys-cluster/hpl/hpl-2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils mpi toolchain-funcs
 
@@ -10,8 +10,8 @@ DESCRIPTION="High-Performance Linpack Benchmark for 
Distributed-Memory Computers
 HOMEPAGE="http://www.netlib.org/benchmark/hpl/";
 SRC_URI="http://www.netlib.org/benchmark/hpl/hpl-${PV}.tar.gz";
 
-LICENSE="HPL"
 SLOT="0"
+LICENSE="HPL"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc"
 
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
 src_prepare() {
        local mpicc_path="$(mpi_pkg_cc)"
 
-       cp setup/Make.Linux_PII_FBLAS Make.gentoo_hpl_fblas_x86
+       cp setup/Make.Linux_PII_FBLAS Make.gentoo_hpl_fblas_x86 || die
        sed -i \
                -e "/^TOPdir/s,= .*,= ${S}," \
                -e '/^HPL_OPTS\>/s,=,= -DHPL_DETAILED_TIMING -DHPL_COPY_L,' \
@@ -37,11 +37,13 @@ src_prepare() {
                -e "/^CC\>/s,= .*,= ${mpicc_path}," \
                -e "/^LINKFLAGS\>/s|= .*|= ${LDFLAGS} $($(tc-getPKG_CONFIG) 
--libs-only-L blas lapack)|" \
                Make.gentoo_hpl_fblas_x86 || die
+       default
 }
 
 src_compile() {
        # do NOT use emake here
        mpi_pkg_set_env
+       # parallel make failure bug #321539
        HOME=${WORKDIR} emake -j1 arch=gentoo_hpl_fblas_x86
        mpi_pkg_restore_env
 }

diff --git a/sys-cluster/hpl/hpl-2.1.ebuild b/sys-cluster/hpl/hpl-2.1.ebuild
index f2dcf8c..b4b3a8e 100644
--- a/sys-cluster/hpl/hpl-2.1.ebuild
+++ b/sys-cluster/hpl/hpl-2.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils mpi multilib
 
-DESCRIPTION="A Portable Implementation of the High-Performance Linpack 
Benchmark for Distributed-Memory Computers"
+DESCRIPTION="High-Performance Linpack Benchmark for Distributed-Memory 
Computers"
 HOMEPAGE="http://www.netlib.org/benchmark/hpl/";
 SRC_URI="http://www.netlib.org/benchmark/hpl/hpl-${PV}.tar.gz";
 
@@ -19,7 +19,7 @@ RDEPEND="
        $(mpi_pkg_deplist)
        virtual/blas
        virtual/lapack"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
        virtual/pkgconfig"
 
 src_prepare() {
@@ -40,9 +40,11 @@ src_prepare() {
                -e "/^CCFLAGS\>/s|= .*|= \$(HPL_DEFS) ${CFLAGS}|" \
                -e "/^LINKFLAGS\>/s|= .*|= ${LDFLAGS}|" \
                Make.gentoo_hpl_fblas_x86 || die
+       default
 }
 
 src_compile() {
+       # do NOT use emake here
        mpi_pkg_set_env
        # parallel make failure bug #321539
        HOME=${WORKDIR} emake -j1 arch=gentoo_hpl_fblas_x86

diff --git a/sys-cluster/hpl/metadata.xml b/sys-cluster/hpl/metadata.xml
index 9b28d5e..6f14b2f 100644
--- a/sys-cluster/hpl/metadata.xml
+++ b/sys-cluster/hpl/metadata.xml
@@ -6,7 +6,7 @@
     <name>Michael Imhof</name>
     <description>Release manager, patch manager</description>
   </maintainer>
-<maintainer type="project">
+  <maintainer type="project">
     <email>[email protected]</email>
     <name>Gentoo Cluster Project</name>
   </maintainer>

Reply via email to