diff options
author | Michael Imhof <tantive@gentoo.org> | 2004-05-10 23:18:42 +0000 |
---|---|---|
committer | Michael Imhof <tantive@gentoo.org> | 2004-05-10 23:18:42 +0000 |
commit | ede1ba8f4bda8c5142628400b10f3612caafc960 (patch) | |
tree | bdcff5c06a59912bed7516f9f4a46b40e9d38f9a /sys-cluster/mpiexec | |
parent | ~amd64 (Manifest recommit) (diff) | |
download | gentoo-2-ede1ba8f4bda8c5142628400b10f3612caafc960.tar.gz gentoo-2-ede1ba8f4bda8c5142628400b10f3612caafc960.tar.bz2 gentoo-2-ede1ba8f4bda8c5142628400b10f3612caafc960.zip |
Marked stable 0.74 and 0.75. Version bumped. Closes #50011.
Diffstat (limited to 'sys-cluster/mpiexec')
-rw-r--r-- | sys-cluster/mpiexec/ChangeLog | 8 | ||||
-rw-r--r-- | sys-cluster/mpiexec/Manifest | 8 | ||||
-rw-r--r-- | sys-cluster/mpiexec/files/digest-mpiexec-0.76 | 1 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild | 5 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.75.ebuild | 4 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.76.ebuild | 60 |
6 files changed, 77 insertions, 9 deletions
diff --git a/sys-cluster/mpiexec/ChangeLog b/sys-cluster/mpiexec/ChangeLog index 74b3ee638c5d..dc87ec57c773 100644 --- a/sys-cluster/mpiexec/ChangeLog +++ b/sys-cluster/mpiexec/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-cluster/mpiexec # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/ChangeLog,v 1.5 2004/04/27 09:16:18 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/ChangeLog,v 1.6 2004/05/10 23:18:41 tantive Exp $ + +*mpiexec-0.76 (11 May 2004) + + 11 May 2004; Michael Imhof <tantive@gentoo.org> mpiexec-0.74-r1.ebuild, + mpiexec-0.75.ebuild, mpiexec-0.76.ebuild: + Marked stable 0.74 and 0.75. Version bumped. Closes #50011. 19 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; mpiexec-0.74-r1.ebuild, mpiexec-0.75.ebuild: diff --git a/sys-cluster/mpiexec/Manifest b/sys-cluster/mpiexec/Manifest index c97ef29e90a3..f72eef9ba0b1 100644 --- a/sys-cluster/mpiexec/Manifest +++ b/sys-cluster/mpiexec/Manifest @@ -1,6 +1,8 @@ -MD5 4106bbc33c6831e73425ee41204928f3 mpiexec-0.74-r1.ebuild 1405 +MD5 e93126d617085052ec7688390d150fbe metadata.xml 205 MD5 faf5476cf91a19702049c42e8bc8bc08 mpiexec-0.75.ebuild 1401 +MD5 4106bbc33c6831e73425ee41204928f3 mpiexec-0.74-r1.ebuild 1405 MD5 de5df1f7fa4eacaff0ef02d60eb2ee31 ChangeLog 886 -MD5 e93126d617085052ec7688390d150fbe metadata.xml 205 -MD5 88ea7f9716c435f83937243bca1b32d8 files/digest-mpiexec-0.75 61 +MD5 faf5476cf91a19702049c42e8bc8bc08 mpiexec-0.76.ebuild 1401 +MD5 f92cd38fa54d44e0c7545219ab1984d8 files/digest-mpiexec-0.76 61 MD5 198cb9770776b7a212c6c89bcf266e60 files/digest-mpiexec-0.74-r1 61 +MD5 88ea7f9716c435f83937243bca1b32d8 files/digest-mpiexec-0.75 61 diff --git a/sys-cluster/mpiexec/files/digest-mpiexec-0.76 b/sys-cluster/mpiexec/files/digest-mpiexec-0.76 new file mode 100644 index 000000000000..f29c7300584d --- /dev/null +++ b/sys-cluster/mpiexec/files/digest-mpiexec-0.76 @@ -0,0 +1 @@ +MD5 5bd0512b7e6a2f86ac0397f93e6e6966 mpiexec-0.76.tgz 145241 diff --git a/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild b/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild index 844fe0fb0749..d6aa669c1f0c 100644 --- a/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild +++ b/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild,v 1.2 2004/04/19 19:28:14 spyderous Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild,v 1.3 2004/05/10 23:18:42 tantive Exp $ #S=${WORKDIR}/mpiexec-${PV} DESCRIPTION="replacement for mpirun, integrates MPI with PBS." @@ -10,13 +10,12 @@ IUSE="" DEPEND="virtual/glibc sys-cluster/openpbs - sys-cluster/mpich" RDEPEND="net-misc/openssh" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~x86" +KEYWORDS="x86" pkg_setup() { # Do we have a SMP enabled kernel? diff --git a/sys-cluster/mpiexec/mpiexec-0.75.ebuild b/sys-cluster/mpiexec/mpiexec-0.75.ebuild index f90370e4e7f2..4c36958971fe 100644 --- a/sys-cluster/mpiexec/mpiexec-0.75.ebuild +++ b/sys-cluster/mpiexec/mpiexec-0.75.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/mpiexec-0.75.ebuild,v 1.2 2004/04/19 19:28:14 spyderous Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/mpiexec-0.75.ebuild,v 1.3 2004/05/10 23:18:42 tantive Exp $ #S=${WORKDIR}/mpiexec-${PV} DESCRIPTION="replacement for mpirun, integrates MPI with PBS." @@ -15,7 +15,7 @@ RDEPEND="net-misc/openssh" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~x86" +KEYWORDS="x86" pkg_setup() { # Do we have a SMP enabled kernel? diff --git a/sys-cluster/mpiexec/mpiexec-0.76.ebuild b/sys-cluster/mpiexec/mpiexec-0.76.ebuild new file mode 100644 index 000000000000..6dfb2414e3bd --- /dev/null +++ b/sys-cluster/mpiexec/mpiexec-0.76.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/mpiexec-0.76.ebuild,v 1.1 2004/05/10 23:18:42 tantive Exp $ + +#S=${WORKDIR}/mpiexec-${PV} +DESCRIPTION="replacement for mpirun, integrates MPI with PBS." +SRC_URI="http://www.osc.edu/~pw/mpiexec/${P}.tgz" +HOMEPAGE="http://www.osc.edu/~pw/mpiexec/" +IUSE="" + +DEPEND="virtual/glibc + sys-cluster/openpbs + sys-cluster/mpich" +RDEPEND="net-misc/openssh" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" + +pkg_setup() { + # Do we have a SMP enabled kernel? + if [ ! -z "`uname -v | grep SMP`" ] + then + export SMP=1 + else + export SMP=0 + fi +} + +src_compile() { + #for SMP machines, disable the use of mpich/p4 shared memory + if [ "${SMP}" = 1 ]; then + myconf="--disable-p4-shmem" + fi + + # mpich-p4 is the best default + ./configure --mandir=/usr/share/man/man1/ \ + --prefix=/usr \ + --with-pbs=/usr \ + --with-default-comm=mpich-p4 \ + ${myconf} || die "configure failed" + + make || die "compile failed" + + ## demo-hello: usefull for debugging + make hello || die "compile hello failed" +} + +src_install() { + make prefix=${D}/usr \ + mandir=${D}/usr/share/man/man1/ \ + install || die "install failed" + + ## demo-hello: + dodoc hello.c + dobin hello + mv ${D}/usr/bin/hello{,_mpiexec} || die "moving hello failed" + + dodoc LICENSE README README.lam ChangeLog +} |