summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Bronder <jsbronder@gentoo.org>2009-06-13 16:35:50 +0000
committerJustin Bronder <jsbronder@gentoo.org>2009-06-13 16:35:50 +0000
commit72a1899e2e91a36e1759529d23bdf449494ceebf (patch)
treea15f9a11b674d1c75982c80d6a9edb8e30441f8c /sys-cluster
parentVersion bump (diff)
downloadhistorical-72a1899e2e91a36e1759529d23bdf449494ceebf.tar.gz
historical-72a1899e2e91a36e1759529d23bdf449494ceebf.tar.bz2
historical-72a1899e2e91a36e1759529d23bdf449494ceebf.zip
Removing sys-cluster/mpich, pending since 2009.04.07 (#266565)
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/mpich/ChangeLog160
-rw-r--r--sys-cluster/mpich/Manifest6
-rw-r--r--sys-cluster/mpich/files/1.2.7_p1-allow-fhs-afs.patch36
-rw-r--r--sys-cluster/mpich/files/1.2.7_p1-fix-romio-sandbox-breakage.patch12
-rw-r--r--sys-cluster/mpich/metadata.xml10
-rw-r--r--sys-cluster/mpich/mpich-1.2.7_p1.ebuild154
6 files changed, 0 insertions, 378 deletions
diff --git a/sys-cluster/mpich/ChangeLog b/sys-cluster/mpich/ChangeLog
deleted file mode 100644
index cdd9caa478a2..000000000000
--- a/sys-cluster/mpich/ChangeLog
+++ /dev/null
@@ -1,160 +0,0 @@
-# ChangeLog for sys-cluster/mpich
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich/ChangeLog,v 1.39 2008/04/09 00:54:10 jer Exp $
-
- 09 Apr 2008; Jeroen Roovers <jer@gentoo.org> mpich-1.2.7_p1.ebuild:
- Stable for HPPA (maybe bug #216855). Many quoting issues fixed.
-
- 07 Feb 2008; Raúl Porcel <armin76@gentoo.org> mpich-1.2.7_p1.ebuild:
- Add ~alpha wrt #209024
-
- 26 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>; metadata.xml:
- Update for cluster herd split to hp-cluster and ha-cluster.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- Stop PROVIDEing mpi virtual, we're on a new-style virtual now.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- Remove virtual/x11 dep.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- Set DEPEND equal to RDEPEND.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- Block all MPI providers.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/1.2.6-fix-romio-sandbox-breakage.patch, -mpich-1.2.5.2.ebuild,
- -mpich-1.2.6-r4.ebuild:
- Clean up.
-
- 26 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- Stable on x86.
-
- 25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/1.2.7_p1-allow-fhs-afs.patch, mpich-1.2.7_p1.ebuild:
- (#103430) Make AFS work without requiring /usr/afsws to exist.
-
- 25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- (#111797) Fix some errors from trying to do things to nonexistent files.
-
- 25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mpich-1.2.5.2.ebuild,
- mpich-1.2.6-r4.ebuild, mpich-1.2.7_p1.ebuild:
- Update homepage, mpich now defaults to mpich2 page instead of mpich1 page.
-
- 16 Jul 2006; Michael Imhof <tantive@gentoo.org> mpich-1.2.5.2.ebuild,
- -mpich-1.2.6-r3.ebuild, mpich-1.2.6-r4.ebuild, mpich-1.2.7_p1.ebuild:
- Cleaned out old ebuild. Removed calling of "prepallman", closes #140697.
-
- 01 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- mpich-1.2.7_p1.ebuild:
- ppc stable, bug #130381
-
- 01 May 2006; Markus Rothe <corsair@gentoo.org> mpich-1.2.7_p1.ebuild:
- Stable on ppc64
-
- 24 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>;
- mpich-1.2.7_p1.ebuild:
- (#131090) Parallel build is broken, ironically.
-
-*mpich-1.2.7_p1 (07 Nov 2005)
-
- 07 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/1.2.7_p1-fix-romio-sandbox-breakage.patch, +mpich-1.2.7_p1.ebuild:
- Bump to the latest, released only 2 days ago. This probably makes our mpich
- current for the first time in a year.
-
-*mpich-1.2.6-r4 (07 Nov 2005)
-
- 07 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +mpich-1.2.6-r4.ebuild:
- (#103218) Overrule mpich's broken build system to get datadir set to
- /usr/share/mpich. Also, add dependency on libX11 or virtual/x11 for
- cxgraphics and cpi_anim. I'm open to patches to stop building them and
- prevent the X dependency. In addition, change 'make' to 'emake' to allow
- parallel builds.
-
-*mpich-1.2.6-r3 (05 Sep 2005)
-
- 05 Sep 2005; Michael Imhof <tantive@gentoo.org> -mpich-1.2.6.ebuild,
- -mpich-1.2.6-r1.ebuild, -mpich-1.2.6-r2.ebuild, +mpich-1.2.6-r3.ebuild:
- Fixed paths. Closes #98038. Cleaned out old ebuilds.
-
-*mpich-1.2.6-r2 (05 Jul 2005)
-
- 05 Jul 2005; Robin H. Johnson <robbat2@gentoo.org> +mpich-1.2.6-r2.ebuild:
- Implement virtual/mpi.
-
-*mpich-1.2.6-r1 (24 May 2005)
-
- 24 May 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +mpich-1.2.6-r1.ebuild:
- (#43358) Set datadir to /usr/share/mpich so machines.LINUX et al show up in
- the right place.
-
- 03 May 2005; Omkhar Arasaratnam <omkhar@gentoo.org> mpich-1.2.6.ebuild:
- Added ~ppc64
-
-*mpich-1.2.6 (20 Feb 2005)
-
- 20 Feb 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/1.2.6-fix-romio-sandbox-breakage.patch, +mpich-1.2.6.ebuild:
- Update to latest version, after building up suitable suspense over the past
- six months it's been out.
-
- 28 Sep 2004; Simon Stelling <blubb@gentoo.org> mpich-1.2.5.2.ebuild:
- added ~amd64
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> mpich-1.2.5.2.ebuild:
- virtual/glibc -> virtual/libc
-
- 02 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; mpich-1.2.5.2.ebuild:
- Add MPICH_CONFIGURE_OPTS variable for customization (#38207).
-
- 02 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; mpich-1.2.5.2.ebuild:
- lam-mpi changed categories a while back, but RDEPEND was never changed to
- reflect this.
-
- 26 Mar 2004; David Holm <dholm@gentoo.org> mpich-1.2.5.2.ebuild:
- Added to ~ppc.
-
- 17 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> mpich-1.2.5.2.ebuild:
- don't mess with P (bug #44712); install man pages in /usr/share/man;
- crypt? () : () -> crypt? () !crypt ()
-
- 17 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> mpich-1.2.5-r1.ebuild:
- tidy older version
-
- 17 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> mpich-1.2.5.2.ebuild:
- move mpich-1.2.5.2.ebuild to x86
-
- 17 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> mpich-1.2.4.ebuild,
- mpich-1.2.5.ebuild:
- tidy extra ebuilds
-
-*mpich-1.2.5.2 (10 Nov 2003)
-
- 10 Nov 2003; Donnie Berkholz <spyderous@gentoo.org>; mpich-1.2.5.2.ebuild:
- Version bump. Slight cleanup also, mostly in deps and for USE=doc.
-
-*mpich-1.2.5-r1 (03 Jun 2003)
-
- 03 Jun 2003; Michael Imhof <tantive@gentoo.org>:
- Corrected ebuild. Submitted by Marc St-Pierre <marc@cyberlogic.ca>
-
-*mpich-1.2.5 (28 Mar 2003)
-
- 28 Mar 2003; George Shapovalov <george@gentoo.org> mpich-1.2.5.ebuild :
- new version,
- made ebuild actually compile stuff and install it properly.. (see #10345)
-
-*mpich-1.2.4 (05 Nov 2002)
-
- 05 Nov 2002; Michael Imhof <tantive@gentoo.org>:
- Initial release.
diff --git a/sys-cluster/mpich/Manifest b/sys-cluster/mpich/Manifest
deleted file mode 100644
index 54b0331a47b7..000000000000
--- a/sys-cluster/mpich/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 1.2.7_p1-allow-fhs-afs.patch 1180 RMD160 b11d1acb71c6b419155396e17791824ffea69123 SHA1 dfb74d9b5c697e714874aef131d0ff4e06e175f2 SHA256 fac4371a555b3b1c94ae5f7196fcc13294772abd8456c1c146a01e65df982d9c
-AUX 1.2.7_p1-fix-romio-sandbox-breakage.patch 698 RMD160 1340bb61b3778f2309b49de85c2814fcd67a639e SHA1 30b473368a58802cc0d1cb2e2f883d1428641e8f SHA256 6ac74ea6bd141657fde78c93be79618d9c34f84e55b068a98f348ee52e308927
-DIST mpich-1.2.7p1.tar.gz 15978525 RMD160 1f42f10c0942f3a20fc2a3853ce825ba0885bb87 SHA1 7668b71c604f00aadc2db7d10f8fc031b3def9e1 SHA256 6deb6b3b0815d4874a39878f136cbcddbdb57fd57ff7ef3df6e3414a397f6171
-EBUILD mpich-1.2.7_p1.ebuild 4145 RMD160 bab0356328b1506dbe305458d2d0246365eccb6a SHA1 8dbd54b3bf9c76438a4edf4aee7a39c2330f3164 SHA256 45471998c2aa03b5a3628515bab992b4dadcb672da2236af67836191cdcb9f1d
-MISC ChangeLog 5772 RMD160 471ee3949b5aebfce63e9b78dfa89db89a075bcf SHA1 76e3d56b3b73e010643b6321b83db23dd4feaed2 SHA256 f9c2060d95419b77456f2cfd1b3d7b3650278b2ad6f59ff7dc0bbfe99283aed0
-MISC metadata.xml 315 RMD160 12fe02dce4baa2046922f5865314c98555bd4132 SHA1 14bfa132c839c12f26e4ac1106227d2303c69e43 SHA256 d95f6835d819d4bf1bb74ac46c8259d1db23b0cfb8cd49a2a436b601f8953bd5
diff --git a/sys-cluster/mpich/files/1.2.7_p1-allow-fhs-afs.patch b/sys-cluster/mpich/files/1.2.7_p1-allow-fhs-afs.patch
deleted file mode 100644
index 522bae30241b..000000000000
--- a/sys-cluster/mpich/files/1.2.7_p1-allow-fhs-afs.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -urN mpich-1.2.7p1.orig/mpid/server/aclocal.m4 mpich-1.2.7p1/mpid/server/aclocal.m4
---- mpich-1.2.7p1.orig/mpid/server/aclocal.m4 2006-09-24 21:11:27.000000000 -0700
-+++ mpich-1.2.7p1/mpid/server/aclocal.m4 2006-09-24 21:14:26.000000000 -0700
-@@ -27,21 +27,18 @@
- dnl Just having AFS directories doesn't mean that you can use
- dnl AFS headers.
- AC_DEFUN(AC_CHECK_AFS,
--[AC_MSG_CHECKING(for AFS (/usr/afsws))
-+[AC_MSG_CHECKING(for AFS)
- AC_CACHE_VAL(ac_cv_sys_afs, [dnl
-- if test -d /usr/afsws ; then
-- afs_avail=1
-- AC_CHECK_HEADER(afs/kauth.h,,afs_avail=0)
-- AC_CHECK_HEADER(afs/kautils.h,,afs_avail=0)
-- AC_CHECK_HEADER(afs/auth.h,,afs_avail=0)
-- if test $afs_avail = 1 ; then
-- ac_cv_sys_afs="yes"
-- else
-- ac_cv_sys_afs="no"
-- fi
-- else
-- ac_cv_sys_afs="no"
-- fi
-+ afs_avail=1
-+ AC_CHECK_HEADER(afs/kauth.h,,afs_avail=0)
-+ AC_CHECK_HEADER(afs/kautils.h,,afs_avail=0)
-+ AC_CHECK_HEADER(afs/auth.h,,afs_avail=0)
-+ if test $afs_avail = 1 ; then
-+ ac_cv_sys_afs="yes"
-+ else
-+ ac_cv_sys_afs="no"
-+ fi
-+ ac_cv_sys_afs="no"
- ])
- if test "$ac_cv_sys_afs" = "yes"; then
- AC_DEFINE(HAVE_AFS)
diff --git a/sys-cluster/mpich/files/1.2.7_p1-fix-romio-sandbox-breakage.patch b/sys-cluster/mpich/files/1.2.7_p1-fix-romio-sandbox-breakage.patch
deleted file mode 100644
index 09ecef36919d..000000000000
--- a/sys-cluster/mpich/files/1.2.7_p1-fix-romio-sandbox-breakage.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN mpich-1.2.7p1.orig/romio/configure.in mpich-1.2.7p1/romio/configure.in
---- mpich-1.2.7p1.orig/romio/configure.in 2004-08-02 06:37:31.000000000 -0700
-+++ mpich-1.2.7p1/romio/configure.in 2005-02-20 23:35:18.163959288 -0800
-@@ -1621,7 +1621,7 @@
- #
- # Make sure we remove any configuration file incase there is out-of-date data.
- # We remove the version in include in case this is a vpath build
--rm -f adio/include/romioconf.h ${use_top_srcdir}/src/mpi/romio/adio/include/romioconf.h ${use_top_srcdir}/adio/include/romioconf.h
-+rm -f adio/include/romioconf.h
- #
- # Create makefiles for all of the adio devices. Only the ones that
- # are active will be called by the top level ROMIO make
diff --git a/sys-cluster/mpich/metadata.xml b/sys-cluster/mpich/metadata.xml
deleted file mode 100644
index 8123ac0723e9..000000000000
--- a/sys-cluster/mpich/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>hp-cluster</herd>
-<maintainer>
- <email>tantive@gentoo.org</email>
- <name>Michael Imhof</name>
- <description>Release manager, patch manager</description>
-</maintainer>
-</pkgmetadata>
diff --git a/sys-cluster/mpich/mpich-1.2.7_p1.ebuild b/sys-cluster/mpich/mpich-1.2.7_p1.ebuild
deleted file mode 100644
index a041c712b993..000000000000
--- a/sys-cluster/mpich/mpich-1.2.7_p1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpich/mpich-1.2.7_p1.ebuild,v 1.15 2008/04/09 00:54:10 jer Exp $
-
-inherit autotools eutils
-
-# Set the MPICH_CONFIGURE_OPTS environment variable to change the signal
-# mpich listens on or any other custom options (#38207).
-# The default USR1 conflicts with pthreads. Options include SIGUSR2 and SIGBUS.
-# For example: MPICH_CONFIGURE_OPTS="--with-device=ch_p4:-listener_sig=SIGBUS"
-
-MY_P="${PN}-${PV/_}"
-
-DESCRIPTION="MPICH - A portable MPI implementation"
-HOMEPAGE="http://www-unix.mcs.anl.gov/mpi/mpich1"
-SRC_URI="ftp://ftp.mcs.anl.gov/pub/mpi/${MY_P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ppc ppc64 x86"
-IUSE="doc crypt"
-
-RDEPEND="${DEPEND}
- crypt? ( net-misc/openssh )
- !crypt? ( net-misc/netkit-rsh )
- !sys-cluster/lam-mpi
- !sys-cluster/openmpi
- !sys-cluster/mpich2
- x11-libs/libX11"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if [ -n "${MPICH_CONFIGURE_OPTS}" ]; then
- einfo "Custom configure options are ${MPICH_CONFIGURE_OPTS}."
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- grep -FrlZ '$(P) ' . | xargs -0 sed -i -e 's/\$(P)//'
-
- # Fix broken romio
- epatch "${FILESDIR}"/${PV}-fix-romio-sandbox-breakage.patch
- pushd "${S}"/romio
- rm configure
- eautoreconf
- popd
-
- epatch "${FILESDIR}"/${PV}-allow-fhs-afs.patch
- pushd "${S}"/mpid/server
- rm configure
- eautoreconf
- popd
-}
-
-src_compile() {
- local RSHCOMMAND
-
- if use crypt; then
- RSHCOMMAND="ssh -x"
- else
- RSHCOMMAND="rsh"
- fi
-
- export RSHCOMMAND
-
- local myconf="${myconf} ${MPICH_CONFIGURE_OPTS}"
-
- ./configure \
- ${myconf} \
- --mandir=/usr/share/man \
- --prefix=/usr \
- --datadir=/usr/share/mpich || die
- emake -j1 || die
-}
-
-src_install() {
- dodir /usr/sbin
-
- # mpich install process is really weird, need to do some hand work perhaps
-
- # to skip installation of man pages, uncomment following line
- # export MPIINSTALL_OPTS=-noman
-
- ./bin/mpiinstall -echo -prefix="${D}"/usr || die
-
- if use doc; then
- dodir /usr/share/doc/${PF}
- mv "${D}"/usr/doc/* "${D}"/usr/share/doc/${PF}
- fi
- rm -rf "${D}"/usr/doc/
-
- dodir /etc/mpich
- mv "${D}"/usr/etc/* "${D}"/etc/mpich/
- rmdir "${D}"/usr/etc/
-
- dodir /usr/share/${PN}
- mv "${D}"/usr/examples "${D}"/usr/share/${PN}/examples1
- mv "${D}"/usr/share/examples "${D}"/usr/share/${PN}/examples2
-
- # rm -rf ${D}/usr/local
- rm -f "${D}"/usr/man/mandesc
-
- mv "${D}"/usr/share/{machines*,Makefile.sample} "${D}"/usr/share/${PN}
-
- dodoc COPYRIGHT README
- use doc && \
- mv "${D}"/usr/www "${D}"/usr/share/doc/${PF}/html || \
- rm -rf "${D}"/usr/www
-
- # Dont let users deinstall without portage
- rm "${D}"/usr/sbin/mpiuninstall
-
- # We dont have a real DESTDIR, so we have to fix all the files
- dosed /usr/bin/mpirun /usr/bin/mpiman /usr/sbin/tstmachines
- dosed /usr/sbin/chkserv /usr/sbin/chp4_servs
- dosed /usr/bin/clog2TOslog2 /usr/bin/clog2print
- dosed /usr/bin/clogTOslog2 /usr/bin/clogprint
- dosed /usr/bin/jumpshot /usr/bin/logconvertor
- dosed /usr/bin/mpicc /usr/bin/mpiCC /usr/bin/logviewer
- dosed /usr/bin/mpicxx
- dosed /usr/bin/mpireconfig /usr/bin/mpireconfig.dat
- dosed /usr/bin/mpereconfig /usr/bin/mpereconfig.dat
- dosed /usr/bin/rlogTOslog2 /usr/bin/rlogprint
- dosed /usr/bin/slog2navigator /usr/bin/slog2print
-
- dosed /usr/share/mpich/examples1/Makefile
- dosed /usr/share/mpich/examples2/Makefile
- dosed /usr/share/mpich/jumpshot-3/bin/jumpshot
- dosed /usr/share/mpich/jumpshot-3/bin/slog_print
- dosed /usr/share/mpich/Makefile.sample
- dosed /usr/share/mpich/upshot/bin/upshot
-
- # Fix datadir; mpich's build system screws it up even though we pass it
- grep -rl 'datadir=.*' "${D}" \
- | xargs sed -i -e "s:datadir=.*:datadir=/usr/share/mpich:g"
-
- # those are dangling symlinks
- rm -f "${D}"/usr/share/mpich/examples2/mpirun
-
- mv "${D}"/usr/man "${D}"/usr/share/man
-
- #FIXME: Here, we should either clean the empty directories
- # or use keepdir to make sure they stick around.
-}
-
-pkg_postinst() {
- einfo "The data directory has moved from /usr/share"
- einfo "to /usr/share/mpich."
- einfo "Remeber to move your machines.* files."
-}