diff options
author | Michael Imhof <tantive@gentoo.org> | 2004-03-25 13:02:41 +0000 |
---|---|---|
committer | Michael Imhof <tantive@gentoo.org> | 2004-03-25 13:02:41 +0000 |
commit | 29b0576c043ab6ffc19eb7ab979dfc11224d7280 (patch) | |
tree | c2be22413237ae1fbc5a80c9fbe45a76334c1037 /sys-cluster/mpiexec | |
parent | Version bumped. Added a missing dependency. Cleaned out old revision. Closes ... (diff) | |
download | gentoo-2-29b0576c043ab6ffc19eb7ab979dfc11224d7280.tar.gz gentoo-2-29b0576c043ab6ffc19eb7ab979dfc11224d7280.tar.bz2 gentoo-2-29b0576c043ab6ffc19eb7ab979dfc11224d7280.zip |
Version bumped. Cleaned out old version. Cleaned up ebuild. New ebuilds
Diffstat (limited to 'sys-cluster/mpiexec')
-rw-r--r-- | sys-cluster/mpiexec/ChangeLog | 11 | ||||
-rw-r--r-- | sys-cluster/mpiexec/Manifest | 10 | ||||
-rw-r--r-- | sys-cluster/mpiexec/files/digest-mpiexec-0.74-r1 (renamed from sys-cluster/mpiexec/files/digest-mpiexec-0.74) | 0 | ||||
-rw-r--r-- | sys-cluster/mpiexec/files/digest-mpiexec-0.75 | 1 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild | 58 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.74.ebuild | 56 | ||||
-rw-r--r-- | sys-cluster/mpiexec/mpiexec-0.75.ebuild | 58 |
7 files changed, 133 insertions, 61 deletions
diff --git a/sys-cluster/mpiexec/ChangeLog b/sys-cluster/mpiexec/ChangeLog index 5235f2c1d198..111addecc209 100644 --- a/sys-cluster/mpiexec/ChangeLog +++ b/sys-cluster/mpiexec/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-cluster/mpiexec -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/ChangeLog,v 1.2 2003/10/18 07:17:32 vapier Exp $ +# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpiexec/ChangeLog,v 1.3 2004/03/25 13:02:41 tantive Exp $ + +*mpiexec-0.74-r1 (25 Mar 2004) + + 25 Mar 2004; Michael Imhof <tantive@gentoo.org> mpiexec-0.74-r1.ebuild, + mpiexec-0.74.ebuild, mpiexec-0.75.ebuild: + Version bumped. Cleaned out old version. Cleaned up ebuild. New ebuilds + submitted by Thomas Eckert <eckert.thomas@gmx.net>. Closes #44565. *mpiexec-0.74 (18 Oct 2003) diff --git a/sys-cluster/mpiexec/Manifest b/sys-cluster/mpiexec/Manifest index cbf85d1eb065..7a8bc186fe8e 100644 --- a/sys-cluster/mpiexec/Manifest +++ b/sys-cluster/mpiexec/Manifest @@ -1,4 +1,8 @@ -MD5 198cb9770776b7a212c6c89bcf266e60 files/digest-mpiexec-0.74 61 -MD5 cd60d964322b602dedd79d7ea4277f97 mpiexec-0.74.ebuild 1363 -MD5 ffec3fba8a8f1a55728893b9d2f67020 ChangeLog 403 MD5 e93126d617085052ec7688390d150fbe metadata.xml 205 +MD5 8d34da1b3f320cb1e27031544427ad6e mpiexec-0.75.ebuild 1381 +MD5 8d34da1b3f320cb1e27031544427ad6e mpiexec-0.74-r1.ebuild 1381 +MD5 ffec3fba8a8f1a55728893b9d2f67020 ChangeLog 403 +MD5 cd60d964322b602dedd79d7ea4277f97 mpiexec-0.74.ebuild 1363 +MD5 198cb9770776b7a212c6c89bcf266e60 files/digest-mpiexec-0.74-r1 61 +MD5 88ea7f9716c435f83937243bca1b32d8 files/digest-mpiexec-0.75 61 +MD5 198cb9770776b7a212c6c89bcf266e60 files/digest-mpiexec-0.74 61 diff --git a/sys-cluster/mpiexec/files/digest-mpiexec-0.74 b/sys-cluster/mpiexec/files/digest-mpiexec-0.74-r1 index 3a1e5766507d..3a1e5766507d 100644 --- a/sys-cluster/mpiexec/files/digest-mpiexec-0.74 +++ b/sys-cluster/mpiexec/files/digest-mpiexec-0.74-r1 diff --git a/sys-cluster/mpiexec/files/digest-mpiexec-0.75 b/sys-cluster/mpiexec/files/digest-mpiexec-0.75 new file mode 100644 index 000000000000..9c4533619a35 --- /dev/null +++ b/sys-cluster/mpiexec/files/digest-mpiexec-0.75 @@ -0,0 +1 @@ +MD5 42358ae4bf08b75ec5b23502c5a4610c mpiexec-0.75.tgz 117779 diff --git a/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild b/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild new file mode 100644 index 000000000000..b2cc7730a5be --- /dev/null +++ b/sys-cluster/mpiexec/mpiexec-0.74-r1.ebuild @@ -0,0 +1,58 @@ +# 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.1 2004/03/25 13:02:41 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" + +# 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 +} diff --git a/sys-cluster/mpiexec/mpiexec-0.74.ebuild b/sys-cluster/mpiexec/mpiexec-0.74.ebuild deleted file mode 100644 index fa59e1795775..000000000000 --- a/sys-cluster/mpiexec/mpiexec-0.74.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2003 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.ebuild,v 1.2 2003/10/18 05:34:15 mr_bones_ Exp $ - -S=${WORKDIR}/mpiexec-${PV} -DESCRIPTION="Mpiexec is a replacement program for the script mpirun, -which is part of the mpich package. It bridges the gap between mpich -and PBS. It is used to initialize a parallel job from within a PBS -batch or interactive environment." -SRC_URI="http://www.osc.edu/~pw/mpiexec/mpiexec-0.74.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" - -# Do we have a SMP enabled kernel? -if [ ! -z "`uname -v | grep SMP`" ] -then - export SMP=1 -else - export SMP=0 -fi - -src_compile() { - cd ${S} - - #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 \ - --prefix=/usr \ - --with-pbs=/usr \ - --with-default-comm=mpich-p4 \ - ${myconf} || die - make || die -} - -src_install() { - dodir /usr/sbin - dodir /usr/local/bin - - make install prefix=${D}/usr mandir=${D}/usr/share/man -infodir=/usr/share/infoinstall || die - - dodoc LICENSE README -} diff --git a/sys-cluster/mpiexec/mpiexec-0.75.ebuild b/sys-cluster/mpiexec/mpiexec-0.75.ebuild new file mode 100644 index 000000000000..c15f73e7f145 --- /dev/null +++ b/sys-cluster/mpiexec/mpiexec-0.75.ebuild @@ -0,0 +1,58 @@ +# 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.1 2004/03/25 13:02:41 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" + +# 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 +} |