Fixed USE=mpi handling.
authorDanny van Dyk <kugelfang@gentoo.org>
Tue, 6 Sep 2005 00:12:26 +0000 (00:12 +0000)
committerDanny van Dyk <kugelfang@gentoo.org>
Tue, 6 Sep 2005 00:12:26 +0000 (00:12 +0000)
Package-Manager: portage-2.0.51.22-r2

sci-mathematics/octave/ChangeLog
sci-mathematics/octave/Manifest
sci-mathematics/octave/octave-2.1.69.ebuild

index bc3108367b9f98a20d0a5f609c8cb00a7ea41226..77dd7128ddd6f483db3a340a7dc13e7dc292f317 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for sci-mathematics/octave
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.12 2005/08/21 04:15:27 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.13 2005/09/06 00:12:26 kugelfang Exp $
+
+  06 Sep 2005; Danny van Dyk <kugelfang@gentoo.org> octave-2.1.69.ebuild:
+  Fixed USE=mpi handling.
 
 *octave-2.1.71 (21 Aug 2005)
 
index 0d7104c7490804f03de33efea99e85a93056e903..10526f8ec2cea9abb7d31ed7f934ae6fb306ae08 100644 (file)
@@ -1,8 +1,8 @@
+MD5 ef7ea2b376c5ebccde58ab393d005495 ChangeLog 8623
+MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
 MD5 4842851327d8ccfb46012e109ff57f9f octave-2.1.71.ebuild 3522
-MD5 4dc8df17b0394c84aa07993c2c54e5bd octave-2.1.69.ebuild 3519
 MD5 62c4dfb1220dccc6624875121b80bbeb octave-2.1.57-r1.ebuild 3668
-MD5 4ac4d6f9bab2cc109ffb4b22391f2e10 ChangeLog 8521
-MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+MD5 b2d461730ff166dfb8f752a8aea22d80 octave-2.1.69.ebuild 3635
+MD5 6582a298022b4c4301eca44791cb6da2 files/digest-octave-2.1.71 67
 MD5 32c6cee1f5b42b8b20369c3722fb4db2 files/digest-octave-2.1.57-r1 67
 MD5 67d13a7bca35d1d0210394b7735fd073 files/digest-octave-2.1.69 67
-MD5 6582a298022b4c4301eca44791cb6da2 files/digest-octave-2.1.71 67
index fd7cb6ee7eb1ced83f6dbf1cfbe439ca8ad7ab7e..7b4eff009dbe24033c51f62eb972fc2312a9e46b 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/octave-2.1.69.ebuild,v 1.6 2005/08/21 04:15:27 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/octave-2.1.69.ebuild,v 1.7 2005/09/06 00:12:26 kugelfang Exp $
 
 inherit flag-o-matic
 
@@ -24,6 +24,7 @@ DEPEND="virtual/libc
        tetex? ( virtual/tetex )
        x86? ( ifc? ( dev-lang/ifc ) )
        blas? ( virtual/blas )
+       mpi? ( sys-cluster/lam-mpi )
        !=app-text/texi2html-1.70"
 
 # NOTE: octave supports blas/lapack from intel but this is not open
@@ -51,9 +52,14 @@ src_compile() {
        # Danny van Dyk 2004/08/26
        use zlib && LDFLAGS="${LDFLAGS} -lz"
 
+       if use mpi; then
+               myconf="${myconf} --with-mpi=lammpi++"
+       else
+               myconf="${myconf} --without-mpi"
+       fi
+
        econf \
                $(use_with hdf5) \
-               $(use_with mpi) \
                $(use_enable readline) \
                ${myconf} \
                LDFLAGS="${LDFLAGS}" || die "econf failed"