diff options
author | Michael Imhof <tantive@gentoo.org> | 2004-03-03 23:54:21 +0000 |
---|---|---|
committer | Michael Imhof <tantive@gentoo.org> | 2004-03-03 23:54:21 +0000 |
commit | 43c6a2a8ff21dfb281de0c8a52e88e893139ea2b (patch) | |
tree | edc99adea696dc5faa13fd65183810f3e9135461 /sys-cluster/lam-mpi | |
parent | Stable on sparc. (Manifest recommit) (diff) | |
download | gentoo-2-43c6a2a8ff21dfb281de0c8a52e88e893139ea2b.tar.gz gentoo-2-43c6a2a8ff21dfb281de0c8a52e88e893139ea2b.tar.bz2 gentoo-2-43c6a2a8ff21dfb281de0c8a52e88e893139ea2b.zip |
Version bumped.
Diffstat (limited to 'sys-cluster/lam-mpi')
-rw-r--r-- | sys-cluster/lam-mpi/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/Manifest | 14 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/files/digest-lam-mpi-7.0.4 | 1 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/lam-mpi-7.0.4.ebuild | 65 |
4 files changed, 80 insertions, 7 deletions
diff --git a/sys-cluster/lam-mpi/ChangeLog b/sys-cluster/lam-mpi/ChangeLog index ac638ebf61df..b0b2f719a6ed 100644 --- a/sys-cluster/lam-mpi/ChangeLog +++ b/sys-cluster/lam-mpi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-cluster/lam-mpi # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/lam-mpi/ChangeLog,v 1.8 2004/03/01 20:27:19 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/lam-mpi/ChangeLog,v 1.9 2004/03/03 23:54:20 tantive Exp $ + +*lam-mpi-7.0.4 (04 Mar 2004) + + 04 Mar 2004; Michael Imhof <tantive@gentoo.org> lam-mpi-7.0.4.ebuild: + Version bumped. 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> lam-mpi-7.0.3.ebuild: add ~alpha diff --git a/sys-cluster/lam-mpi/Manifest b/sys-cluster/lam-mpi/Manifest index 8e4137734586..fe969b88ff9b 100644 --- a/sys-cluster/lam-mpi/Manifest +++ b/sys-cluster/lam-mpi/Manifest @@ -1,10 +1,12 @@ -MD5 89de18a6fea07d0656e9bc8e9904422a lam-mpi-7.0.3.ebuild 1436 -MD5 48931169ab030c051710ed5e9d363e43 lam-mpi-6.5.6-r1.ebuild 1460 MD5 e01195aefff35e7a7362accba521b71a lam-mpi-7.0.2.ebuild 1425 -MD5 218d80be782fd68f7f8001b2b6ace932 lam-mpi-6.5.9-r1.ebuild 1543 -MD5 b5c19d96730bad313217d5a534768db0 ChangeLog 2969 MD5 cde8b4e93c9339eb99fe3ad45941c99b metadata.xml 160 -MD5 da17d8227315799bb5745b32fe45e398 files/digest-lam-mpi-7.0.2 63 -MD5 f99c2a4c1cbbfd97415b800afca5d343 files/digest-lam-mpi-7.0.3 63 +MD5 48931169ab030c051710ed5e9d363e43 lam-mpi-6.5.6-r1.ebuild 1460 +MD5 b5c19d96730bad313217d5a534768db0 ChangeLog 2969 +MD5 218d80be782fd68f7f8001b2b6ace932 lam-mpi-6.5.9-r1.ebuild 1543 +MD5 89de18a6fea07d0656e9bc8e9904422a lam-mpi-7.0.3.ebuild 1436 +MD5 89de18a6fea07d0656e9bc8e9904422a lam-mpi-7.0.4.ebuild 1436 MD5 b2a92a68d13d42103750c61268d9ef19 files/digest-lam-mpi-6.5.6-r1 63 MD5 e897a667e2ca42d134950b2c85a4b4e3 files/digest-lam-mpi-6.5.9-r1 63 +MD5 f99c2a4c1cbbfd97415b800afca5d343 files/digest-lam-mpi-7.0.3 63 +MD5 1d7b0bf28395a80f386bf8ea489c69b8 files/digest-lam-mpi-7.0.4 63 +MD5 da17d8227315799bb5745b32fe45e398 files/digest-lam-mpi-7.0.2 63 diff --git a/sys-cluster/lam-mpi/files/digest-lam-mpi-7.0.4 b/sys-cluster/lam-mpi/files/digest-lam-mpi-7.0.4 new file mode 100644 index 000000000000..f3bbd3f035b4 --- /dev/null +++ b/sys-cluster/lam-mpi/files/digest-lam-mpi-7.0.4 @@ -0,0 +1 @@ +MD5 cf0bc94ee149ea84b3bc700a383808e1 lam-7.0.4.tar.bz2 5695492 diff --git a/sys-cluster/lam-mpi/lam-mpi-7.0.4.ebuild b/sys-cluster/lam-mpi/lam-mpi-7.0.4.ebuild new file mode 100644 index 000000000000..a4c84ec7ac72 --- /dev/null +++ b/sys-cluster/lam-mpi/lam-mpi-7.0.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/lam-mpi/lam-mpi-7.0.4.ebuild,v 1.1 2004/03/03 23:54:21 tantive Exp $ + +IUSE="crypt" + +MY_P=${P/-mpi} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="the LAM MPI parallel computing environment" +SRC_URI="http://www.lam-mpi.org/download/files/${MY_P}.tar.bz2" +HOMEPAGE="http://www.lam-mpi.org" + +DEPEND="virtual/glibc + !sys-cluster/mpich" +# we need ssh if we want to use it instead of rsh +RDEPEND="${DEPEND} + crypt? ( net-misc/openssh ) + !crypt? ( net-misc/netkit-rsh )" + +SLOT="6" +KEYWORDS="~x86 ~amd64 ~alpha" +LICENSE="as-is" + +src_unpack() { + unpack ${A} + + cd ${S}/romio/util/ + sed -i "s|docdir=\"\$datadir/lam/doc\"|docdir=\"${D}/usr/share/doc/${PF}\"|" romioinstall.in +} + +src_compile() { + + local myconf + + if use crypt; then + myconf="--with-rsh=ssh" + else + myconf="--with-rsh=rsh" + fi + + econf \ + --sysconfdir=/etc/lam-mpi \ + ${myconf} || die + + # sometimes emake doesn't finish since it gets ahead of itself :) + + make || die +} + +src_install () { + + make DESTDIR="${D}" install || die + + #need to correct the produced absolute symlink + cd ${D}/usr/include + rm mpi++.h + ln -sf mpi2c++/mpi++.h mpi++.h + + # There are a bunch more tex docs we could make and install too, + # but they might be replicated in the pdf. + dodoc README HISTORY LICENSE VERSION + cd ${S}/doc + dodoc {user,install}.pdf +} |