diff options
author | Justin Bronder <jsbronder@gentoo.org> | 2012-06-25 16:35:35 +0000 |
---|---|---|
committer | Justin Bronder <jsbronder@gentoo.org> | 2012-06-25 16:35:35 +0000 |
commit | ab58ba9c778a914b12f730dc31a381d833064490 (patch) | |
tree | ff9378974ed2cce47568b403196bf7fe48342e5e /sys-cluster | |
parent | Mask sys-fs/zfs-0.6.0_rc9-r1 due to Linux 3.2.y issues (diff) | |
download | gentoo-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/ChangeLog | 376 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/Manifest | 18 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/files/7.1.2-lam_prog_f77.m4.patch | 11 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/files/7.1.2-liblam-use-extra-libs.patch | 10 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/files/7.1.4-as-needed.patch | 100 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/files/lam-mpi-7.1.4-libtool.patch | 25 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/lam-mpi-7.1.4-r1.ebuild | 148 | ||||
-rw-r--r-- | sys-cluster/lam-mpi/metadata.xml | 14 |
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> |