diff options
author | Justin Bronder <jsbronder@gentoo.org> | 2009-06-13 16:35:50 +0000 |
---|---|---|
committer | Justin Bronder <jsbronder@gentoo.org> | 2009-06-13 16:35:50 +0000 |
commit | 72a1899e2e91a36e1759529d23bdf449494ceebf (patch) | |
tree | a15f9a11b674d1c75982c80d6a9edb8e30441f8c /sys-cluster | |
parent | Version bump (diff) | |
download | historical-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/ChangeLog | 160 | ||||
-rw-r--r-- | sys-cluster/mpich/Manifest | 6 | ||||
-rw-r--r-- | sys-cluster/mpich/files/1.2.7_p1-allow-fhs-afs.patch | 36 | ||||
-rw-r--r-- | sys-cluster/mpich/files/1.2.7_p1-fix-romio-sandbox-breakage.patch | 12 | ||||
-rw-r--r-- | sys-cluster/mpich/metadata.xml | 10 | ||||
-rw-r--r-- | sys-cluster/mpich/mpich-1.2.7_p1.ebuild | 154 |
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." -} |