From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QYzYe-0007vx-0z for garchives@archives.gentoo.org; Tue, 21 Jun 2011 11:55:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2BEE11C1F5; Tue, 21 Jun 2011 11:54:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id C4FFD1C1F0 for ; Tue, 21 Jun 2011 11:54:19 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 63EE22AC028 for ; Tue, 21 Jun 2011 11:54:19 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id B92998003E for ; Tue, 21 Jun 2011 11:54:18 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: Subject: [gentoo-commits] proj/sci:master commit in: sys-infiniband/openib-mvapich2/ X-VCS-Repository: proj/sci X-VCS-Files: sys-infiniband/openib-mvapich2/ChangeLog sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.5.ebuild sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.6.ebuild sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1-r1.ebuild sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1.ebuild sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.ebuild X-VCS-Directories: sys-infiniband/openib-mvapich2/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: a4f739b0bac9bcb02b3003a699a452bea8de2049 Date: Tue, 21 Jun 2011 11:54:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 85a476318ef2160c9bcf057ac78dfe73 commit: a4f739b0bac9bcb02b3003a699a452bea8de2049 Author: Justin Lecher gentoo org> AuthorDate: Tue Jun 21 11:26:46 2011 +0000 Commit: Justin Lecher gentoo org> CommitDate: Tue Jun 21 11:26:46 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3Da4f739b0 Added fortran-2.eclass support (Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --forc= e, signed Manifest commit with key 70EB7916) --- sys-infiniband/openib-mvapich2/ChangeLog | 7 ++++- .../openib-mvapich2/openib-mvapich2-0.9.5.ebuild | 28 +++++++++-----= --- .../openib-mvapich2/openib-mvapich2-0.9.6.ebuild | 28 +++++++++-----= --- .../openib-mvapich2-1.0.1-r1.ebuild | 27 ++++++++------= -- .../openib-mvapich2/openib-mvapich2-1.0.1.ebuild | 32 ++++++++++----= ----- .../openib-mvapich2/openib-mvapich2-1.0.ebuild | 32 ++++++++++----= ----- 6 files changed, 83 insertions(+), 71 deletions(-) diff --git a/sys-infiniband/openib-mvapich2/ChangeLog b/sys-infiniband/op= enib-mvapich2/ChangeLog index c6c92d2..2f59adf 100644 --- a/sys-infiniband/openib-mvapich2/ChangeLog +++ b/sys-infiniband/openib-mvapich2/ChangeLog @@ -1,7 +1,12 @@ # ChangeLog for sys-infiniband/openib-mvapich2 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ =20 + 21 Jun 2011; Justin Lecher openib-mvapich2-0.9.5.ebu= ild, + openib-mvapich2-0.9.6.ebuild, openib-mvapich2-1.0.ebuild, + openib-mvapich2-1.0.1.ebuild, openib-mvapich2-1.0.1-r1.ebuild: + Added fortran-2.eclass support + 16 Dec 2010; Justin Lecher openib-mvapich2-1.0.1-r1.= ebuild: Removal of fortran.eclass, #348851 =20 diff --git a/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.5.ebuild = b/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.5.ebuild index 0dd97ab..342a0da 100644 --- a/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.5.ebuild +++ b/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 @@ -6,28 +6,30 @@ # the type of HCA to configure for. This needs to be fixed to take out = the # interactivity. =20 -SLOT=3D"0" -LICENSE=3D"BSD" - -KEYWORDS=3D"~x86 ~amd64" - -DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB." +inherit fortran-2 =20 +DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB" HOMEPAGE=3D"http://nowlab.cse.ohio-state.edu/projects/mpi-iba/" SRC_URI=3D"http://nowlab.cse.ohio-state.edu/projects/mpi-iba/download-mv= apich2/mvapich2-$PV.tar.gz" =20 -S=3D"${WORKDIR}/mvapich2-$PV" - +SLOT=3D"0" +LICENSE=3D"BSD" IUSE=3D"threads debug medium-cluster large-cluster" +KEYWORDS=3D"~x86 ~amd64" =20 DEPEND=3D" - || ( sys-infiniband/libibverbs - sys-infiniband/openib-userspace ) - || ( sys-infiniband/librdmacm - sys-infiniband/openib-userspace )" + || ( + sys-infiniband/libibverbs + sys-infiniband/openib-userspace ) + || ( + sys-infiniband/librdmacm + sys-infiniband/openib-userspace )" RDEPEND=3D"${DEPEND}" =20 +S=3D"${WORKDIR}/mvapich2-$PV" + pkg_setup() { + fortran-2_pkg_setup ARCH=3D VCLUSTER=3D_SMALL_CLUSTER HAVE_MPD_RING=3D"-DUSE_MPD_RING" diff --git a/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.6.ebuild = b/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.6.ebuild index c3f7d22..342a0da 100644 --- a/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.6.ebuild +++ b/sys-infiniband/openib-mvapich2/openib-mvapich2-0.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 @@ -6,28 +6,30 @@ # the type of HCA to configure for. This needs to be fixed to take out = the # interactivity. =20 -SLOT=3D"0" -LICENSE=3D"BSD" - -KEYWORDS=3D"-amd64" - -DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB." +inherit fortran-2 =20 +DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB" HOMEPAGE=3D"http://nowlab.cse.ohio-state.edu/projects/mpi-iba/" SRC_URI=3D"http://nowlab.cse.ohio-state.edu/projects/mpi-iba/download-mv= apich2/mvapich2-$PV.tar.gz" =20 -S=3D"${WORKDIR}/mvapich2-$PV" - +SLOT=3D"0" +LICENSE=3D"BSD" IUSE=3D"threads debug medium-cluster large-cluster" +KEYWORDS=3D"~x86 ~amd64" =20 DEPEND=3D" - || ( sys-infiniband/libibverbs - sys-infiniband/openib-userspace ) - || ( sys-infiniband/librdmacm - sys-infiniband/openib-userspace )" + || ( + sys-infiniband/libibverbs + sys-infiniband/openib-userspace ) + || ( + sys-infiniband/librdmacm + sys-infiniband/openib-userspace )" RDEPEND=3D"${DEPEND}" =20 +S=3D"${WORKDIR}/mvapich2-$PV" + pkg_setup() { + fortran-2_pkg_setup ARCH=3D VCLUSTER=3D_SMALL_CLUSTER HAVE_MPD_RING=3D"-DUSE_MPD_RING" diff --git a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1-r1.ebui= ld b/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1-r1.ebuild index 988b971..417be4c 100644 --- a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1-r1.ebuild +++ b/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1-r1.ebuild @@ -1,33 +1,32 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 -inherit mpi - -SLOT=3D"0" -LICENSE=3D"BSD" - -KEYWORDS=3D"~x86 ~amd64" - -DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB." +inherit fortran-2 mpi =20 +DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB" HOMEPAGE=3D"http://mvapich.cse.ohio-state.edu/" SRC_URI=3D"${HOMEPAGE}/download/mvapich2/mvapich2-${PV/_/-}.tar.gz" =20 -S=3D"${WORKDIR}/mvapich2-${PV/_/-}" - +SLOT=3D"0" +LICENSE=3D"BSD" +KEYWORDS=3D"~x86 ~amd64" IUSE=3D"debug medium-cluster large-cluster rdma romio threads fortran" =20 RDEPEND=3D" - || ( ( sys-infiniband/libibverbs + || ( + ( + sys-infiniband/libibverbs sys-infiniband/libibumad sys-infiniband/libibmad rdma? ( sys-infiniband/librdmacm ) ) - sys-infiniband/openib-userspace ) - $(mpi_imp_deplist)" + sys-infiniband/openib-userspace )" DEPEND=3D"${RDEPEND}" =20 +S=3D"${WORKDIR}/mvapich2-${PV/_/-}" + pkg_setup() { + fortran-2_pkg_setup MPI_ESELECT_FILE=3D"eselect.mpi.mvapich2" =20 if [ -z "${MVAPICH_HCA_TYPE}" ]; then diff --git a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1.ebuild = b/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1.ebuild index d738fff..ceb50c9 100644 --- a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1.ebuild +++ b/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.1.ebuild @@ -1,34 +1,36 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 +inherit fortran-2 + # WARNING: this script is interactive - it requires user-input once to v= erify # the type of HCA to configure for. This needs to be fixed to take out = the # interactivity. =20 -SLOT=3D"0" -LICENSE=3D"BSD" - -KEYWORDS=3D"~amd64" - -DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB." - +DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB" HOMEPAGE=3D"http://mvapich.cse.ohio-state.edu/" SRC_URI=3D"${HOMEPAGE}/download/mvapich2/mvapich2-${PV/_/-}.tar.gz" =20 -S=3D"${WORKDIR}/mvapich2-${PV/_/-}" - +SLOT=3D"0" +LICENSE=3D"BSD" +KEYWORDS=3D"~amd64" IUSE=3D"threads debug medium-cluster large-cluster rdma" =20 RDEPEND=3D" - || ( ( sys-infiniband/libibverbs - sys-infiniband/libibumad - sys-infiniband/libibmad - rdma? ( sys-infiniband/librdmacm ) ) - sys-infiniband/openib-userspace )" + || ( + ( + sys-infiniband/libibverbs + sys-infiniband/libibumad + sys-infiniband/libibmad + rdma? ( sys-infiniband/librdmacm ) ) + sys-infiniband/openib-userspace )" DEPEND=3D"${RDEPEND}" =20 +S=3D"${WORKDIR}/mvapich2-${PV/_/-}" + pkg_setup() { + fortran-2_pkg_setup ARCH=3D VCLUSTER=3D_SMALL_CLUSTER HAVE_MPD_RING=3D"-DUSE_MPD_RING" diff --git a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.ebuild b/= sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.ebuild index d738fff..ceb50c9 100644 --- a/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.ebuild +++ b/sys-infiniband/openib-mvapich2/openib-mvapich2-1.0.ebuild @@ -1,34 +1,36 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 +inherit fortran-2 + # WARNING: this script is interactive - it requires user-input once to v= erify # the type of HCA to configure for. This needs to be fixed to take out = the # interactivity. =20 -SLOT=3D"0" -LICENSE=3D"BSD" - -KEYWORDS=3D"~amd64" - -DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB." - +DESCRIPTION=3D"MVAPICH2 MPI-over-infiniband package auto-configured for = OpenIB" HOMEPAGE=3D"http://mvapich.cse.ohio-state.edu/" SRC_URI=3D"${HOMEPAGE}/download/mvapich2/mvapich2-${PV/_/-}.tar.gz" =20 -S=3D"${WORKDIR}/mvapich2-${PV/_/-}" - +SLOT=3D"0" +LICENSE=3D"BSD" +KEYWORDS=3D"~amd64" IUSE=3D"threads debug medium-cluster large-cluster rdma" =20 RDEPEND=3D" - || ( ( sys-infiniband/libibverbs - sys-infiniband/libibumad - sys-infiniband/libibmad - rdma? ( sys-infiniband/librdmacm ) ) - sys-infiniband/openib-userspace )" + || ( + ( + sys-infiniband/libibverbs + sys-infiniband/libibumad + sys-infiniband/libibmad + rdma? ( sys-infiniband/librdmacm ) ) + sys-infiniband/openib-userspace )" DEPEND=3D"${RDEPEND}" =20 +S=3D"${WORKDIR}/mvapich2-${PV/_/-}" + pkg_setup() { + fortran-2_pkg_setup ARCH=3D VCLUSTER=3D_SMALL_CLUSTER HAVE_MPD_RING=3D"-DUSE_MPD_RING"