summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Bronder <jsbronder@gentoo.org>2012-06-25 16:35:35 +0000
committerJustin Bronder <jsbronder@gentoo.org>2012-06-25 16:35:35 +0000
commitab58ba9c778a914b12f730dc31a381d833064490 (patch)
treeff9378974ed2cce47568b403196bf7fe48342e5e /sys-cluster
parentMask sys-fs/zfs-0.6.0_rc9-r1 due to Linux 3.2.y issues (diff)
downloadgentoo-2-ab58ba9c778a914b12f730dc31a381d833064490.tar.gz
gentoo-2-ab58ba9c778a914b12f730dc31a381d833064490.tar.bz2
gentoo-2-ab58ba9c778a914b12f730dc31a381d833064490.zip
sys-cluster/lam-mpi removal (pending 24 May 2012) re #324415
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/lam-mpi/ChangeLog376
-rw-r--r--sys-cluster/lam-mpi/Manifest18
-rw-r--r--sys-cluster/lam-mpi/files/7.1.2-lam_prog_f77.m4.patch11
-rw-r--r--sys-cluster/lam-mpi/files/7.1.2-liblam-use-extra-libs.patch10
-rw-r--r--sys-cluster/lam-mpi/files/7.1.4-as-needed.patch100
-rw-r--r--sys-cluster/lam-mpi/files/lam-mpi-7.1.4-libtool.patch25
-rw-r--r--sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild148
-rw-r--r--sys-cluster/lam-mpi/metadata.xml14
8 files changed, 0 insertions, 702 deletions
diff --git a/sys-cluster/lam-mpi/ChangeLog b/sys-cluster/lam-mpi/ChangeLog
deleted file mode 100644
index 4af091450d2e..000000000000
--- a/sys-cluster/lam-mpi/ChangeLog
+++ /dev/null
@@ -1,376 +0,0 @@
-# ChangeLog for sys-cluster/lam-mpi
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/lam-mpi/ChangeLog,v 1.86 2011/06/21 14:24:39 jlec Exp $
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Add dependency on virtual/fortran
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Added fortran-2.eclass support
-
- 16 Dec 2010; Justin Lecher <jlec@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Removal of fortran.eclass, #348851
-
- 02 May 2010; Jonathan Callen <abcd@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Bump to EAPI-3, add prefix support & keywords
-
- 06 Dec 2009; Justin Bronder <jsbronder@gentoo.org>
- lam-mpi-7.1.4-r1.ebuild:
- Add blocker for app-misc/wipe, #295841
-
- 06 Nov 2009; Justin Bronder <jsbronder@gentoo.org> -lam-mpi-7.0.4.ebuild,
- -lam-mpi-7.1.2.ebuild, -lam-mpi-7.1.4.ebuild:
- Remove old versions.
-
- 06 Nov 2009; Jeroen Roovers <jer@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Stable for HPPA (bug #245439).
-
- 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> lam-mpi-7.0.4.ebuild,
- lam-mpi-7.1.2.ebuild:
- Remove virtual/libc
-
- 13 Sep 2009; Raúl Porcel <armin76@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- ia64/sparc stable wrt #245439
-
- 29 Aug 2009; nixnut <nixnut@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- ppc stable #245439
-
- 02 Aug 2009; Markus Meier <maekke@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- amd64 stable, bug #245439
-
- 16 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
- lam-mpi-7.1.4-r1.ebuild:
- stable x86, bug 245439
-
- 15 Jul 2009; Justin Bronder <jsbronder@gentoo.org>
- lam-mpi-7.1.4-r1.ebuild:
- Remove sweep to avoid conflict with media-libs/sweep. #245439.
-
- 10 Jul 2009; Justin Bronder <jsbronder@gentoo.org>
- lam-mpi-7.1.4-r1.ebuild:
- Disable totalview, see #245439 and #276194
-
- 02 Mar 2009; Brent Baude <ranger@gentoo.org> lam-mpi-7.1.4-r1.ebuild:
- Marking lam-mpi-7.1.4-r1 ppc64 for bug 245439
-
- 26 Jan 2009; Justin Bronder <jsbronder@gentoo.org>
- lam-mpi-7.1.4-r1.ebuild:
- Conditionally apply the libtool compatibility patch.
-
-*lam-mpi-7.1.4-r1 (25 Jan 2009)
-
- 25 Jan 2009; Justin Bronder <jsbronder@gentoo.org>
- +files/lam-mpi-7.1.4-libtool.patch, +lam-mpi-7.1.4-r1.ebuild:
- Patch to fix when using libtool-2.2+, #228183. Also remove sweep to avoid
- file conflict with media-libs/sweep, #245439 c2.
-
- 18 Nov 2008; Jeroen Roovers <jer@gentoo.org> lam-mpi-7.1.4.ebuild:
- Stable for HPPA (bug #245439).
-
- 28 Jul 2008; Panagiotis Christopoulos <pchrist@gentoo.org> metadata.xml:
- Update metadata.xml to include USE flag descriptions. Entries taken from
- profiles/use.local.desc
-
- 02 May 2008; Justin Bronder <jsbronder@gentoo.org> lam-mpi-7.1.4.ebuild:
- gcc-4.3.0 compile fix (char *argv[] -> char **argv). Thanks to Peter
- Alfredsen (peter.alfredsen at gmail) for the report and fix. Bug #219675
-
- 11 Mar 2008; Justin Bronder <jsbronder@gentoo.org>
- +files/7.1.4-as-needed.patch, lam-mpi-7.0.4.ebuild, lam-mpi-7.1.2.ebuild,
- lam-mpi-7.1.4.ebuild:
- Fix repoman warnings (quoting and dodoc LICENSE). Rekeyword 7.1.2 as ~sparc
- due to dep on sys-cluster/torque. Add patch for as-needed runtime errors to
- 7.1.4 (Bug #199835)
-
- 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- -lam-mpi-7.0.6.ebuild:
- Clean up.
-
-*lam-mpi-7.1.4 (17 Jan 2008)
-
- 17 Jan 2008; Justin Bronder <jsbronder@gentoo.org> +lam-mpi-7.1.4.ebuild:
- Version bump (Bug #199932). Add romio, examples to IUSE. Depend on Torque as
- it's the only pbs imp in the tree. Fix license. Add warning lam-mpi is not
- being developed. Fix USE=pbs (Bug #177065) and remove other unneeded boot
- modules.
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> lam-mpi-7.1.2.ebuild:
- (QA) RESTRICT clean up.
-
- 21 May 2007; Jeroen Roovers <jer@gentoo.org> lam-mpi-7.1.2.ebuild:
- Stable for HPPA (bug #178510).
-
- 18 May 2007; Raúl Porcel <armin76@gentoo.org> lam-mpi-7.1.2.ebuild:
- ia64 stable
-
- 27 Apr 2007; Jeroen Roovers <jer@gentoo.org> lam-mpi-7.1.2.ebuild:
- Marked ~hppa.
-
- 26 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>; metadata.xml:
- Update for cluster herd split to hp-cluster and ha-cluster.
-
- 06 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- lam-mpi-7.1.2.ebuild:
- ppc stable, bug #157799
-
- 31 Mar 2007; Raúl Porcel <armin76@gentoo.org> lam-mpi-7.1.2.ebuild:
- Add ~ia64
-
- 22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
- Redigest for Manifest2
-
- 10 Feb 2007; Steve Dibb <beandog@gentoo.org> lam-mpi-7.1.2.ebuild:
- amd64 stable, bug 157799
-
- 28 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> lam-mpi-7.1.2.ebuild:
- Stable on sparc wrt #157799
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>; lam-mpi-7.1.2.ebuild:
- Stop PROVIDEing mpi virtual, we're on a new-style virtual now.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>; lam-mpi-7.0.4.ebuild,
- lam-mpi-7.0.6.ebuild, lam-mpi-7.1.2.ebuild:
- Block all MPI providers.
-
- 06 Dec 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/lam-mpi-7.1.1-shared-romio.patch, -lam-mpi-7.0.4-r1.ebuild,
- -lam-mpi-7.1.ebuild, -lam-mpi-7.1.1-r3.ebuild:
- Clean up.
-
- 03 Dec 2006; Markus Rothe <corsair@gentoo.org> lam-mpi-7.1.2.ebuild:
- Stable on ppc64
-
- 26 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; lam-mpi-7.1.2.ebuild:
- Stable on x86.
-
- 26 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/7.1.2-liblam-use-extra-libs.patch, lam-mpi-7.1.2.ebuild:
- Fix for -Wl,--as-needed.
-
- 25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lam-mpi-7.1.1-r3.ebuild, lam-mpi-7.1.2.ebuild:
- Look in /usr/$(get_libdir)/pbs/lib instead of /usr/lib/pbs.
-
- 25 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; lam-mpi-7.1.2.ebuild:
- (#119480) Add USE=xmpi to build support for the external XMPI GUI utility.
-
- 31 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/7.1.2-lam_prog_f77.m4.patch:
- (#141152) Add missing patch.
-
-*lam-mpi-7.1.2 (20 Jul 2006)
-
- 20 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +lam-mpi-7.1.2.ebuild:
- (#140725) Bump (Eric Thibodeau). (#135168) Add gcc-4 fix. (#136071) rsh
- should boot now.
-
- 03 Oct 2005; Christian Zoffoli <xmerlin@gentoo.org> lam-mpi-7.1.1-r3.ebuild:
- fixed bug #106443.
-
-*lam-mpi-7.1.1-r3 (15 Aug 2005)
-
- 15 Aug 2005; Danny van Dyk <kugelfang@gentoo.org>
- files/lam-mpi-7.1.1-shared-romio.patch, -lam-mpi-7.1.1.ebuild,
- -lam-mpi-7.1.1-r1.ebuild, -lam-mpi-7.1.1-r2.ebuild,
- +lam-mpi-7.1.1-r3.ebuild:
- Fixed BUG #88110 (finally). Removed obsolete versions of 7.1.1.
-
- 03 Aug 2005; Ferris McCormick <fmccor@gentoo.org> lam-mpi-7.1.1-r2.ebuild:
- Add ~sparc keyword. Builds without incident (with ssh interface)
- and seems to be fine.
-
- 12 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
- lam-mpi-7.1.1-r2.ebuild:
- Move where fortran_pkg_setup runs, as it is not needed for merging a binary
- package in pkg_setup.
-
- 07 Jul 2005; Markus Rothe <corsair@gentoo.org> lam-mpi-7.1.1-r2.ebuild:
- added ~ppc64
-
- 06 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
- lam-mpi-7.1.1-r2.ebuild:
- Update ebuild to actually use functionality from fortran.eclass.
-
-*lam-mpi-7.1.1-r2 (05 Jul 2005)
-
- 05 Jul 2005; Robin H. Johnson <robbat2@gentoo.org>
- +lam-mpi-7.1.1-r2.ebuild:
- Implement virtual/mpi. Bug #96537: examples. Bug #96543: documentation
- location. Bug #97417: Fix fortran support.
-
-*lam-mpi-7.1.1-r1 (06 Jul 2005)
-
- 06 Jul 2005; Danny van Dyk <kugelfang@gentoo.org> lam-mpi-7.1.1-r1.ebuild:
- Bumped to circumvent my broken romio patch. Sorry :-/
-
- 24 May 2005; Donnie Berkholz <spyderous@gentoo.org>;
- files/lam-mpi-7.1.1-shared-romio.patch:
- (#92832) Fix misformatted patch.
-
- 18 May 2005; Markus Rothe <corsair@gentoo.org> lam-mpi-7.1.1.ebuild:
- Stable on ppc64
-
- 15 May 2005; Danny van Dyk <kugelfang@gentoo.org> lam-mpi-7.1.1.ebuild:
- Marked stable on amd64.
-
- 15 May 2005; Danny van Dyk <kugelfang@gentoo.org>
- +files/lam-mpi-7.1.1-shared-romio.patch, lam-mpi-7.1.1.ebuild:
- Fixed BUG #88110. liblammpio will now be built as static and shared library.
-
- 06 May 2005; David Holm <dholm@gentoo.org> lam-mpi-7.1.1.ebuild:
- Readded to ~ppc. Please don't remove it without filing a proper bug report.
-
- 09 Apr 2005; Markus Rothe <corsair@gentoo.org> lam-mpi-7.1.1.ebuild:
- Added ~ppc64 to KEYWORDS
-
-*lam-mpi-7.1.1 (21 Feb 2005)
-
- 21 Feb 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +lam-mpi-7.1.1.ebuild:
- Version bump. (#66291) Build Fortran stuff. (#62561) Check for Fortran
- compiler.
-
- 07 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> lam-mpi-7.1.ebuild:
- Adding ~amd64 as it was mistakenly removed.
-
- 05 Oct 2004; Ferris McCormick <fmccor@gentoo.org> lam-mpi-7.1.ebuild:
- Add ~sparc keyword. (Runs lamtests-7.1.1 (configured 2x3), pyMPI (2x2),
- hardened, with USE='crypt' (=ssh).)
-
- 04 Oct 2004; Ferris McCormick <fmccor@gentoo.org> lam-mpi-7.0.6.ebuild:
- Stable for sparc.
-
- 23 Sep 2004; Donnie Berkholz <spyderous@gentoo.org>; lam-mpi-7.0.6.ebuild:
- x86.
-
-*lam-mpi-7.1 (23 Sep 2004)
-
- 23 Sep 2004; Donnie Berkholz <spyderous@gentoo.org>; +lam-mpi-7.1.ebuild:
- Bump. See HISTORY in source tarball for changes.
-
- 19 Sep 2004; Michael Imhof <tantive@gentoo.org> lam-mpi-7.0.4-r1.ebuild:
- Added local use flag for f77.
-
- 19 Sep 2004; Michael Imhof <tantive@gentoo.org> -lam-mpi-6.5.6-r1.ebuild,
- -lam-mpi-6.5.9-r1.ebuild, -lam-mpi-7.0.2.ebuild, -lam-mpi-7.0.3.ebuild:
- Cleaned out old ebuilds.
-
- 02 Sep 2004; Ferris McCormick <fmccor@gentoo.org> lam-mpi-7.0.6.ebuild:
- Add ~sparc keyword. Builds for sparc and runs lamtests-7.0.6 in a cluster
- of 2 smp systems (2xSMP(2)), with USE=crypt (ssh).
-
-*lam-mpi-7.0.4-r1 (13 Jul 2004)
-
- 13 Jul 2004; Michael Imhof <tantive@gentoo.org> +lam-mpi-7.0.4-r1.ebuild:
- Fixed the ebuild. Added more config options. Closes #55046.
-
-*lam-mpi-7.0.6 (13 Jul 2004)
-
- 13 Jul 2004; Michael Imhof <tantive@gentoo.org> +lam-mpi-7.0.6.ebuild:
- Version bumped. Closes #55047.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- lam-mpi-6.5.6-r1.ebuild, lam-mpi-6.5.9-r1.ebuild, lam-mpi-7.0.2.ebuild,
- lam-mpi-7.0.3.ebuild, lam-mpi-7.0.4.ebuild:
- virtual/glibc -> virtual/libc
-
- 15 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org>
- lam-mpi-6.5.6-r1.ebuild, lam-mpi-6.5.9-r1.ebuild, lam-mpi-7.0.2.ebuild,
- lam-mpi-7.0.3.ebuild, lam-mpi-7.0.4.ebuild:
- PROVIDE is for virtuals
-
- 24 Apr 2004; Tom Gall <tgall@gentoo.org> lam-mpi-7.0.4.ebuild:
- Marked stable for ppc64
-
- 16 Apr 2004; Ferris McCormick <fmccor@gentoo.org> lam-mpi-7.0.4.ebuild:
- Mark stable for sparc
-
- 02 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; lam-mpi-7.0.4.ebuild:
- Move mpich from DEPEND to RDEPEND.
-
- 24 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org>
- lam-mpi-6.5.9-r1.ebuild:
- don't use deprecated ? : use syntax
-
- 04 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> lam-mpi-7.0.4.ebuild:
- Added ~ppc and ~sparc since older versions were ok, bumped others to stable
-
-*lam-mpi-7.0.4 (04 Mar 2004)
-
- 04 Mar 2004; Michael Imhof <tantive@gentoo.org> lam-mpi-7.0.4.ebuild:
- Version bumped.
-
- 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> lam-mpi-7.0.3.ebuild:
- add ~alpha
-
-*lam-mpi-6.5.6-r1 (07 Jan 2004)
-
- 07 Jan 2004; Jason Wever <weeve@gentoo.org> lam-mpi-6.5.6-r1.ebuild:
- Added 6.5.6-r1 back into the repository as it was the last stable version for
- sparc and broke dependencies by being removed.
-
-*lam-mpi-7.0.3 (07 Jan 2004)
-
- 07 Jan 2004; Olivier Crete <tester@gentoo.org> lam-mpi-7.0.3.ebuild:
- Version bump as reported by JFMuggs on irc
-
- 14 Nov 2003; Brad House <brad_mssw@gentoo.org> lam-mpi-7.0.2.ebuild:
- add ~amd64 flag
-
-*lam-mpi-7.0.2 (02 Nov 2003)
-
- 02 Nov 2003; Donnie Berkholz <spyderous@gentoo.org>; lam-mpi-7.0.2.ebuild,
- metadata.xml:
- Bump to close bug #31288. Added metadata.xml for cluster herd.
-
- 07 Jul 2003; George Shapovalov <george@gentoo.org> :
- moved from dev-libs into sys-cluster
-
-*lam-mpi-6.5.9-r1 (03 Jun 2003)
-
- 03 Jun 2003; Michael Imhof <imhofml@gentoo.org> lam-mpi-6.5.9-r1.ebuild, files/digest-lam-mpi-6.5.9-r1 :
- corrected ebuild submitted by Marc St-Pierre <marc@cyberlogic.ca>
-
-*lam-mpi-6.5.7.ebuild (23 Mar 2003)
-
- 23 Mar 2003; George Shapovalov <george@gentoo.org> lam-mpi-6.5.9.ebuild, files/digest-lam-mpi-6.5.9 :
- new version
-
- 20 Jan 2003; Jon Nall <nall@gentoo.org> lam-mpi-6.5.7.ebuild :
- added ~ppc
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*lam-mpi-6.5.7.ebuild (08 Nov 2002)
-
- 08 Nov 2002; George Shapovalov <george@gentoo.org> lam-mpi-6.5.7.ebuild, files/digest-lam-mpi-6.5.7 :
- new version
-
-*lam-mpi-6.5.6-r1.ebuild (21 Oct 2002)
-
- 21 Oct 2002; George Shapovalov <george@gentoo.org> lam-mpi-6.5.6-r1.ebuild, files/digest-lam-mpi-6.5.6-r1 :
- upped the revision number, because Chad persuaded me, that the previous fix (by 18 Oct) was
- important enugh to forse a rebuild.
-
-*lam-mpi-6.5.6.ebuild (29 Jul 2002)
-
- 18 Oct 2002; George Shapovalov <george@gentoo.org> lam-mpi-6.5.6.ebuild :
- fix to make mpi++.h a local symlink (seems to happen with newver binutils?),
- see #9236 for detail.
- Thanks Chad Schmutzer for report.
-
- 29 Jul 2002; George Shapovalov <george@gentoo.org> lam-mpi-6.5.6.ebuild :
-
- Initial release (and rework of submitted ebuild)
-
- form the web site:
- LAM (Local Area Multicomputer) is an MPI programming environment and development
- system for heterogeneous computers on a network. With LAM, a dedicated cluster
- or an existing network computing infrastructure can act as one parallel
- computer solving one problem.
- LAM features extensive debugging support in the application development cycle
- and peak performance for production applications. LAM features a full
- implementation of the MPI communication standard.
-
- ebuild submitted by Tibor Rudas <tibi@mdy.univie.ac.at>
diff --git a/sys-cluster/lam-mpi/Manifest b/sys-cluster/lam-mpi/Manifest
deleted file mode 100644
index b16d8092b292..000000000000
--- a/sys-cluster/lam-mpi/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX 7.1.2-lam_prog_f77.m4.patch 529 RMD160 1693107a9e2fa7fbef0e6b59f082ab8082a61522 SHA1 263b63c1ca7a32621338e54bcf98cee8e4345eb6 SHA256 5164b1f5d6abffc93f1ec113ca1711e34938246d9d3f43318375ecc90201bf9b
-AUX 7.1.2-liblam-use-extra-libs.patch 490 RMD160 f52c0c3490a5d7dd9fa3993032c64c5fd7ef4295 SHA1 dad163d483a8a35cf4cb3a5cb7c572e7f21fabf8 SHA256 580a84ef0364d9ea9bf204024906d18b7b00338e48cfafdc04f2d82d9c4b6870
-AUX 7.1.4-as-needed.patch 3713 RMD160 eec6deda8b43b6033d4b8487cfbe43b05f2924c6 SHA1 da07f00b60aa20ceb9d3629cc6e5ee1fed9c135d SHA256 3eb3e1a6ca0f657c0676cd16ee883e27c65093cd19a48ba675f41c8f8ecf03d8
-AUX lam-mpi-7.1.4-libtool.patch 757 RMD160 9cf13e2e3b2a11a1e2027c88b6f75302ca0d3651 SHA1 0a4404ce2648d99a6b3a007722881d0995734a07 SHA256 edbff0e9524b0549339aa645cceaf89f5d7fe696e34670d84eb27873ee516fac
-DIST lam-7.1.4.tar.bz2 7865813 RMD160 6c9c6338391472d4cd2572c409cb92360e7fd799 SHA1 ce8a983004f31d5960d34efe3ed9ac489e9dfc9d SHA256 d66c205f57d9ffc38dbfb81faef8b586ef2b9e08853034c0472ef4ae45803d2e
-EBUILD lam-mpi-7.1.4-r1.ebuild 4715 RMD160 dd0af1e88b07912b875564e5997a551768629af2 SHA1 f2f9102642effdbd439dbbceebdb85773f29a3e5 SHA256 88dea0e7bd1be6914fcd9750be010e595755a3ee4008bc91ade20b6a3616eeb7
-MISC ChangeLog 13767 RMD160 7cf23f167f72b9c3aef2c6c84b361534e8455025 SHA1 862531d186446d23a2fb3c562a7d1c395eb71f02 SHA256 409c2ec7a8f07e08723b88afeea6bd5c491d79a3b564d3a91cdd32ac6305a484
-MISC metadata.xml 503 RMD160 c924b6fcee001b1d0176b0bfd07b8d6fc921e940 SHA1 562ccc2ff1cf955e2e5a467c649de3513df79a9d SHA256 94a7e6d7577cda6fe3607ac0c729294563283eccf244ba591635967e150eb615
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk4AqagACgkQgAnW8HDreRZr8ACfQ/wxKrnV+WvTgTdRhhadMaTZ
-rGQAoMihXAf2fDrJ1dMiOiQhUm+FdpTf
-=1XqQ
------END PGP SIGNATURE-----
diff --git a/sys-cluster/lam-mpi/files/7.1.2-lam_prog_f77.m4.patch b/sys-cluster/lam-mpi/files/7.1.2-lam_prog_f77.m4.patch
deleted file mode 100644
index 79969846a61b..000000000000
--- a/sys-cluster/lam-mpi/files/7.1.2-lam_prog_f77.m4.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lam-7.1.2.orig/config/lam_prog_f77.m4 2006-07-19 22:43:12.000000000 -0700
-+++ lam-7.1.2/config/lam_prog_f77.m4 2006-07-19 22:43:18.000000000 -0700
-@@ -58,7 +58,7 @@
-
- # If the user did not specify one, look for all the common names
-
-- AC_CHECK_PROGS(F77, [g77 f77 fort77 f90], no)
-+ AC_CHECK_PROGS(F77, [gfortran g77 f77 fort77 f90], no)
- if test -z "$F77" -o "$F77" = "no"; then
- AC_MSG_WARN([*** Could not find FORTRAN compiler. Either use])
- AC_MSG_WARN([*** --with-fc to specify the FORTRAN compiler, or])
diff --git a/sys-cluster/lam-mpi/files/7.1.2-liblam-use-extra-libs.patch b/sys-cluster/lam-mpi/files/7.1.2-liblam-use-extra-libs.patch
deleted file mode 100644
index 9b4b722ee652..000000000000
--- a/sys-cluster/lam-mpi/files/7.1.2-liblam-use-extra-libs.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- lam-7.1.2.orig/share/liblam/Makefile.am 2006-09-25 22:52:17.000000000 -0700
-+++ lam-7.1.2/share/liblam/Makefile.am 2006-09-25 22:52:04.000000000 -0700
-@@ -35,5 +35,6 @@
- $(top_builddir)/share/ssi/libssi_lam.la \
- $(top_builddir)/share/threads/liblamthreads.la \
- $(top_builddir)/share/trillium/liblamtrillium.la \
-- $(top_builddir)/share/tstdio/liblamtstdio.la
-+ $(top_builddir)/share/tstdio/liblamtstdio.la \
-+ $(LIBLAM_EXTRA_LIBS)
- liblam_la_LDFLAGS = $(EXTRA_LDFLAGS)
diff --git a/sys-cluster/lam-mpi/files/7.1.4-as-needed.patch b/sys-cluster/lam-mpi/files/7.1.4-as-needed.patch
deleted file mode 100644
index 36a9659256f6..000000000000
--- a/sys-cluster/lam-mpi/files/7.1.4-as-needed.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -urN lam-7.1.4/configure.in lam-7.1.4-patched/configure.in
---- lam-7.1.4/configure.in 2006-06-24 16:42:47.000000000 -0400
-+++ lam-7.1.4-patched/configure.in 2008-03-11 00:03:26.000000000 -0400
-@@ -2482,6 +2482,7 @@
-
- share/libmpi/Makefile
- share/liblam/Makefile
-+ share/liblamf77mpi/Makefile
-
- share/dynamic-ssi/Makefile
- share/dynamic-ssi/boot/Makefile
-diff -urN lam-7.1.4/share/liblamf77mpi/Makefile.am lam-7.1.4-patched/share/liblamf77mpi/Makefile.am
---- lam-7.1.4/share/liblamf77mpi/Makefile.am 1969-12-31 19:00:00.000000000 -0500
-+++ lam-7.1.4-patched/share/liblamf77mpi/Makefile.am 2008-03-11 00:37:26.000000000 -0400
-@@ -0,0 +1,32 @@
-+# -*- makefile -*-
-+#
-+# Copyright (c) 2001-2003 The Trustees of Indiana University.
-+# All rights reserved.
-+# Copyright (c) 1998-2001 University of Notre Dame.
-+# All rights reserved.
-+# Copyright (c) 1994-1998 The Ohio State University.
-+# All rights reserved.
-+#
-+# This file is part of the LAM/MPI software package. For license
-+# information, see the LICENSE file in the top level directory of the
-+# LAM/MPI source distribution.
-+#
-+# $Id: 7.1.4-as-needed.patch,v 1.1 2008/03/11 14:34:42 jsbronder Exp $
-+#
-+
-+include $(top_srcdir)/config/Makefile.options
-+
-+if WANT_FORTRAN
-+fortran_lib = liblamf77mpi.la
-+else
-+fortran_lib =
-+endif
-+
-+lib_LTLIBRARIES = $(fortran_lib)
-+
-+liblamf77mpi_la_SOURCES =
-+liblamf77mpi_la_LIBADD = \
-+ $(top_builddir)/share/libmpi/libmpi.la \
-+ $(top_builddir)/share/liblam/liblam.la \
-+ $(top_builddir)/share/mpi/f77/liblamf77mpi.la
-+liblamf77mpi_la_LDFLAGS = $(EXTRA_LDFLAGS)
-diff -urN lam-7.1.4/share/libmpi/Makefile.am lam-7.1.4-patched/share/libmpi/Makefile.am
---- lam-7.1.4/share/libmpi/Makefile.am 2006-06-24 16:42:43.000000000 -0400
-+++ lam-7.1.4-patched/share/libmpi/Makefile.am 2008-03-11 00:12:32.000000000 -0400
-@@ -42,5 +42,6 @@
- $(top_builddir)/share/mpi/libmpiextra.la \
- $(top_builddir)/share/ssi/libssi_mpi.la \
- $(top_builddir)/share/memory/libmemory.la \
-+ $(top_builddir)/share/liblam/liblam.la \
- $(impi_lib) $(pmpi_lib)
- libmpi_la_LDFLAGS = $(EXTRA_LDFLAGS)
-diff -urN lam-7.1.4/share/Makefile.am lam-7.1.4-patched/share/Makefile.am
---- lam-7.1.4/share/Makefile.am 2006-06-24 16:42:43.000000000 -0400
-+++ lam-7.1.4-patched/share/Makefile.am 2008-03-10 23:32:04.000000000 -0400
-@@ -24,4 +24,4 @@
- SUBDIRS = include args boot etc freq kreq impi memory mpi \
- $(LIBLTDL_SUBDIR) nreq pmpi rreq ssi \
- threads $(TOTALVIEW_DLL_DIR) trillium tstdio \
-- liblam libmpi dynamic-ssi
-+ liblam libmpi liblamf77mpi dynamic-ssi
-diff -urN lam-7.1.4/share/mpi/f77/Makefile.am lam-7.1.4-patched/share/mpi/f77/Makefile.am
---- lam-7.1.4/share/mpi/f77/Makefile.am 2006-06-24 16:42:35.000000000 -0400
-+++ lam-7.1.4-patched/share/mpi/f77/Makefile.am 2008-03-10 23:41:30.000000000 -0400
-@@ -16,6 +16,8 @@
-
- include $(top_srcdir)/config/Makefile.options
-
-+noinst_LTLIBRARIES = liblamf77mpi.la
-+
- # This kinda sucks. The "ar" command in IRIX 6.5 has a upper limit
- # on the total number of characters in its arguments. If we include
- # all these fortran files in making libmpi.a, with all the
-@@ -34,12 +36,6 @@
- # no extra subdirectories, so it doesn't run into the same character
- # limit with ar. Ugh.
-
--if WANT_FORTRAN
--fortran_lib = liblamf77mpi.la
--else
--fortran_lib =
--endif
--
-
- # Files with stubs of MPI functions that LAM has not yet implemented.
- # These are here because the default action is to *not* compile them
-@@ -61,8 +57,6 @@
- mpi_stub_sources =
- endif
-
--
--lib_LTLIBRARIES = $(fortran_lib)
- liblamf77mpi_la_SOURCES = \
- $(mpi_stub_sources) \
- abort_f.c \
diff --git a/sys-cluster/lam-mpi/files/lam-mpi-7.1.4-libtool.patch b/sys-cluster/lam-mpi/files/lam-mpi-7.1.4-libtool.patch
deleted file mode 100644
index 661c70f588e4..000000000000
--- a/sys-cluster/lam-mpi/files/lam-mpi-7.1.4-libtool.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- configure.in.orig 2008-08-05
-+++ configure.in 2008-08-05
-@@ -2188,7 +2188,9 @@
- # 1.5) because it has support for a lot more things than older
- # versions of libtool (which are generally installed by default).
-
--AC_LIBLTDL_CONVENIENCE(share/libltdl)
-+LT_INIT
-+LT_CONFIG_LTDL_DIR(share/libltdl)
-+AC_WITH_LTDL
- AC_SUBST(LTDLINCL)
- AC_SUBST(LIBLTDL)
- AC_LIBTOOL_DLOPEN
---- config/lam_get_libtool_linker_flags.m4 2009-01-25 18:36:24.711775913 +0000
-+++ config/lam_get_libtool_linker_flags.m4 2009-01-25 18:44:34.313772215 +0000
-@@ -94,6 +94,8 @@
- -L${libdir}) ;;
- -L${prefix}/lib) ;;
- -L${exec_prefix}/lib) ;;
-+ libtool:) ;;
-+ link:) ;;
- -l*)
- extra_libs="$extra_libs [$]1"
- LAM_LOG_MSG([added to EXTRA_LIBS: [$]1])
-
diff --git a/sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild b/sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild
deleted file mode 100644
index 87f234c47b7e..000000000000
--- a/sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild,v 1.15 2011/06/21 14:24:39 jlec Exp $
-
-EAPI="3"
-
-inherit autotools eutils fortran-2 flag-o-matic multilib portability toolchain-funcs
-
-IUSE="crypt pbs fortran xmpi romio examples"
-
-MY_P=${P/-mpi}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="the LAM MPI parallel computing environment"
-SRC_URI="http://www.lam-mpi.org/download/files/${MY_P}.tar.bz2"
-HOMEPAGE="http://www.lam-mpi.org"
-DEPEND="pbs? ( sys-cluster/torque )
- !sys-cluster/mpich
- !sys-cluster/openmpi
- !sys-cluster/mpich2
- !app-misc/wipe"
-
-RDEPEND="
- fortran? ( virtual/fortran )
-${DEPEND}
- crypt? ( net-misc/openssh )
- !crypt? ( net-misc/netkit-rsh )"
-
-SLOT="6"
-KEYWORDS="amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
-LICENSE="lam-mpi"
-
-src_prepare() {
- sed -i "s|docdir=\"\$datadir/lam/doc\"|docdir=\"${ED}/usr/share/doc/${PF}\"|" romio/util/romioinstall.in
-
- for i in share/memory/{ptmalloc,ptmalloc2,darwin7}/Makefile.in; do
- sed -i -e 's@^\(docdir = \)\$(datadir)/lam/doc@\1'"${EPREFIX}"/usr/share/doc/${PF}'@' ${i}
- done
-
- epatch "${FILESDIR}"/7.1.2-lam_prog_f77.m4.patch
- epatch "${FILESDIR}"/7.1.2-liblam-use-extra-libs.patch
- epatch "${FILESDIR}"/7.1.4-as-needed.patch
-
- if has_version '>=sys-devel/libtool-2.2'; then
- # Compatibility patch for the newer libtools, uses LT_INIT
- # which is not compatible with older versions.
- epatch "${FILESDIR}"/${PN}-7.1.4-libtool.patch
- fi
-
- # gcc-4.3.0 fix. char *argv[] -> char **argv.
- # replaces a few more than necessary, but should be harmless.
- # TODO: Already applied upstream, will be in 7.1.5
- for f in config/*.m4; do
- sed -i 's:^\(int main(int argc, char\)[^{]*\([{]\?\):\1** argv) \2:g' $f
- done
-
- # eautoreconf doesn't work correctly as lam-mpi uses their own
- # LAM_CONFIG_SUBDIR instead of AC_CONFIG_SUBDIRS. Even better, they use
- # variables inside of the definitions, so --trace doesn't work.
- for f in $(find ./ -name 'configure.ac'); do
- pushd $(dirname $f) &>/dev/null
- eautoreconf
- popd &>/dev/null
- done
- eautoreconf
-}
-
-pkg_setup() {
- fortran-2_pkg_setup
- einfo
- elog "LAM/MPI is now in a maintenance mode. Bug fixes and critical patches"
- elog "are still being applied, but little real new work is happening in"
- elog "LAM/MPI. This is a direct result of the LAM/MPI Team spending the"
- elog "vast majority of their time working on our next-generation MPI"
- elog "implementation, http://www.openmpi.org"
- elog " ---From the lam-mpi hompage. Please consider upgrading."
- einfo
-}
-
-src_configure() {
- local myconf
-
- if use crypt; then
- myconf="${myconf} --with-rsh=ssh"
- else
- myconf="${myconf} --with-rsh=rsh"
- fi
-
- if ! use pbs; then
- # See: http://www.lam-mpi.org/MailArchives/lam/2006/05/12445.php
- rm -rf "${S}"/share/ssi/boot/tm
- elif has_version "<=sys-cluster/torque-2.1.6"; then
- # Newer versions dropped the conflicting names and can
- # be installed to nice directories.
- append-ldflags -L/usr/$(get_libdir)/pbs/lib
- fi
-
- # Following the above post to the mailing list, we'll get
- # rid of bproc, globus and slurm as well, none of which are
- # in the current tree.
- rm -rf "${S}"/share/ssi/boot/{bproc,globus,slurm}
-
- # Disable totalview, see #245439 and #276194
- econf \
- --with-ltdl-include="${EPREFIX}"/usr/include \
- --with-ltdl-lib="${EPREFIX}"/usr/$(get_libdir) \
- --disable-ltdl-install \
- $(use_with xmpi trillium) \
- --sysconfdir="${EPREFIX}"/etc/lam-mpi \
- --enable-shared \
- --with-threads=posix \
- --disable-tv \
- $(use_with romio) \
- $(use_with fortran fc "$(tc-getFC)") \
- ${myconf}
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # With USE=xmpi /usr/bin/sweep is installed. However it's just
- # a bash script to call bfctl -R and it causes file collisions
- # with media-sound/sweep. Hence, we remove it, see man bfcfl.
- if [ -f "${ED}"/usr/bin/sweep ]; then
- rm -f "${ED}"/usr/bin/sweep || die
- fi
-
- # There are a bunch more tex docs we could make and install too,
- # but they are replicated in the pdfs!
- dodoc README HISTORY VERSION
- dodoc "${S}"/doc/{user,install}.pdf
-
- # With USE=xmpi /usr/bin/sweep is installed. However it's just
- # a bash script to call bfctl -R and it causes file collisions
- # with media-sound/sweep. Hence, we remove it, see man bfcfl.
- if [ -f "${ED}"/usr/bin/sweep ]; then
- rm -f "${ED}"/usr/bin/sweep || die
- fi
-
- if use examples; then
- cd "${S}"/examples
- dodir /usr/share/${P}/examples
- find -name README -or -iregex '.*\.[chf][c]?$' >"${T}"/testlist
- while read p; do
- treecopy $p "${ED}"/usr/share/${P}/examples ;
- done < "${T}"/testlist
- fi
-}
diff --git a/sys-cluster/lam-mpi/metadata.xml b/sys-cluster/lam-mpi/metadata.xml
deleted file mode 100644
index 5b7ce26fd816..000000000000
--- a/sys-cluster/lam-mpi/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>cluster</herd>
- <maintainer>
- <email>jsbronder@gentoo.org</email>
- </maintainer>
- <use>
- <flag name='pbs'>Add support for the Portable Batch System (PBS)</flag>
- <flag name='romio'>Enable romio, a high-performance portable MPI-IO
- implementation</flag>
- <flag name='xmpi'>Build support for the external XMPI debugging GUI</flag>
- </use>
-</pkgmetadata>