/[gentoo-x86]/sys-cluster/openmpi/openmpi-1.4.2.ebuild
Gentoo

Diff of /sys-cluster/openmpi/openmpi-1.4.2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.16 Revision 1.17
1# Copyright 1999-2011 Gentoo Foundation 1# Copyright 1999-2011 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/Attic/openmpi-1.4.2.ebuild,v 1.16 2011/06/21 14:22:59 jlec Exp $ 3# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/Attic/openmpi-1.4.2.ebuild,v 1.17 2011/06/24 15:09:06 jlec Exp $
4 4
5EAPI=3 5EAPI=3
6inherit eutils fortran-2 multilib flag-o-matic toolchain-funcs 6inherit eutils fortran-2 multilib flag-o-matic toolchain-funcs
7 7
8MY_P=${P/-mpi} 8MY_P=${P/-mpi}
16RESTRICT="mpi-threads? ( test )" 16RESTRICT="mpi-threads? ( test )"
17KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" 17KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
18IUSE="+cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads pbs romio threads vt" 18IUSE="+cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads pbs romio threads vt"
19RDEPEND=" 19RDEPEND="
20 fortran? ( virtual/fortran ) 20 fortran? ( virtual/fortran )
21pbs? ( sys-cluster/torque ) 21 pbs? ( sys-cluster/torque )
22 vt? ( 22 vt? (
23 !dev-libs/libotf 23 !dev-libs/libotf
24 !app-text/lcdf-typetools 24 !app-text/lcdf-typetools
25 ) 25 )
26 elibc_FreeBSD? ( dev-libs/libexecinfo ) 26 elibc_FreeBSD? ( dev-libs/libexecinfo )
29 !sys-cluster/mpich2 29 !sys-cluster/mpich2
30 !sys-cluster/mpiexec" 30 !sys-cluster/mpiexec"
31DEPEND="${RDEPEND}" 31DEPEND="${RDEPEND}"
32 32
33pkg_setup() { 33pkg_setup() {
34 fortran-2_pkg_setup 34 use fortran && fortran-2_pkg_setup
35 if use mpi-threads; then 35 if use mpi-threads; then
36 echo 36 echo
37 ewarn "WARNING: use of MPI_THREAD_MULTIPLE is still disabled by" 37 ewarn "WARNING: use of MPI_THREAD_MULTIPLE is still disabled by"
38 ewarn "default and officially unsupported by upstream." 38 ewarn "default and officially unsupported by upstream."
39 ewarn "You may stop now and set USE=-mpi-threads" 39 ewarn "You may stop now and set USE=-mpi-threads"

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

  ViewVC Help
Powered by ViewVC 1.1.20