From 84d8b510ac289af0a43bfa9e110844af27a90196 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 24 Apr 2006 09:03:08 -0500 Subject: initial commit from stable 0.3 --- cluster/mpich/BUILD | 14 ++++++++++++ cluster/mpich/CONFLICTS | 2 ++ cluster/mpich/DEPENDS | 5 +++++ cluster/mpich/DETAILS | 15 +++++++++++++ cluster/mpich/HISTORY | 48 ++++++++++++++++++++++++++++++++++++++++++ cluster/mpich/sysconfdir.patch | 13 ++++++++++++ 6 files changed, 97 insertions(+) create mode 100755 cluster/mpich/BUILD create mode 100755 cluster/mpich/CONFLICTS create mode 100755 cluster/mpich/DEPENDS create mode 100755 cluster/mpich/DETAILS create mode 100644 cluster/mpich/HISTORY create mode 100644 cluster/mpich/sysconfdir.patch (limited to 'cluster/mpich') diff --git a/cluster/mpich/BUILD b/cluster/mpich/BUILD new file mode 100755 index 0000000000..138f5cf790 --- /dev/null +++ b/cluster/mpich/BUILD @@ -0,0 +1,14 @@ +patch -p1 < ${SCRIPT_DIRECTORY}/sysconfdir.patch && + +# +# Fails to test rsh without this flag +# +if [ -x /usr/bin/rsh ] +then + OPTS="$OPTS -rsh=/usr/bin/rsh" +fi && + +./configure --prefix=/usr \ + --sysconfdir=/etc/mpich \ + ${OPTS} && +make diff --git a/cluster/mpich/CONFLICTS b/cluster/mpich/CONFLICTS new file mode 100755 index 0000000000..cd03e050c4 --- /dev/null +++ b/cluster/mpich/CONFLICTS @@ -0,0 +1,2 @@ +conflicts mpich2 && +conflicts lam diff --git a/cluster/mpich/DEPENDS b/cluster/mpich/DEPENDS new file mode 100755 index 0000000000..957e8aa628 --- /dev/null +++ b/cluster/mpich/DEPENDS @@ -0,0 +1,5 @@ +optional_depends JAVA \ + '' \ + '' \ + 'for Java support' \ + 'z-rejected' diff --git a/cluster/mpich/DETAILS b/cluster/mpich/DETAILS new file mode 100755 index 0000000000..ac88141bac --- /dev/null +++ b/cluster/mpich/DETAILS @@ -0,0 +1,15 @@ + SPELL=mpich + VERSION=1.2.7 + SOURCE=$SPELL-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION + SOURCE_URL[0]=ftp://ftp.mcs.anl.gov/pub/mpi/$SOURCE + MD5[0]=b814674e55570c635a3506a8b0d6bac5 + WEB_SITE=http://www-unix.mcs.anl.gov/mpi/mpich + ENTERED=20020122 + UPDATED=20020503 + LICENSE[0]=http://www-unix.mcs.anl.gov/mpi/mpich/docs/faq.htm#using + BUILD_API=2 + SHORT="Portable implementation of MPI" +cat << EOF +MPI (Message Passing Interface) is a specification for a standard library for message passing that was defined by the MPI Forum, a broadly based group of parallel computer vendors, library writers, and applications specialists. MPICH is unique among existing implementations in its design goal of combining portability with high performance. +EOF diff --git a/cluster/mpich/HISTORY b/cluster/mpich/HISTORY new file mode 100644 index 0000000000..5e5b272106 --- /dev/null +++ b/cluster/mpich/HISTORY @@ -0,0 +1,48 @@ +2005-07-30 Eric Sandall + * DEPENDS: Added grimoire dependency on z-rejected (Bug #9281) + +2005-06-27 Eric Sandall + * DETAILS: Updated to 1.2.7 + +2004-08-12 Eric Sandall + * DETAILS: Updated to 1.2.6 + Removed MAINTAINER + BUILD_API=2 + * BUILD: Converted to BUILD_API 2 + Fix rsh test + * DEPENDS: Formatted to Guru Handbook + * sysconfdir.patch: Updated to the new version + +2003-10-30 Eric Sandall + * CONFLICTS: Added mpich2 + +2003-10-29 Eric Sandall + * DETAILS: Updated to 1.2.5.2 + changed LICENSE to ICENSE[0] + * DEPENDS: Added optional dependency on JAVA + * HISTORY: Formatted to Guru Handbook + +2003-02-05 Eric Sandall + * DETAILS: Updated to 1.2.5 (Fixed Bug #2166) + * sysconfdir.patch: Renamed patch to sysconfdir.patch, + as that represents what it does better. + * BUILD: Added OPTS to configure + Added prepare_install before make install + +2002-06-10 Zoran Constantinescu + * DETAILS: Added MD5 entry. + * USEGCC2: Removed + Works with gcc 3.2. + +2002-06-10 Zoran Constantinescu + * DETAILS: Added LICENSE entry. + * USEGCC2: Need gcc2 because of "#pragma weak" declarations. + +2002-05-03 Zoran Constantinescu + * HISTORY: Added + * DETAILS: Updated to version 1.2.4. + * Added to the "cluster" section in the grimoire. + +2002-01-22 Zoran Constantinescu + * Created spell. + diff --git a/cluster/mpich/sysconfdir.patch b/cluster/mpich/sysconfdir.patch new file mode 100644 index 0000000000..2099123637 --- /dev/null +++ b/cluster/mpich/sysconfdir.patch @@ -0,0 +1,13 @@ +diff -urpN mpich-1.2.6.orig/configure mpich-1.2.6/configure +--- mpich-1.2.6.orig/configure 2004-08-02 20:00:32.000000000 +0000 ++++ mpich-1.2.6/configure 2004-08-12 20:17:07.885556512 +0000 +@@ -575,6 +575,9 @@ do + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr | --s) + next_srcdir=yes ;; + ++ -sysconfdir=* | --sysconfdir=* ) ++ sysconfdir=`echo $arg | sed 's/[-a-z_]*=//'` ;; ++ + -datadir=* | --datadir=* ) + datadir=`echo $arg | sed 's/[-a-z_]*=//'` ;; + -- cgit v1.2.3