summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-01-31 11:03:52 +0000
committerJustin Lecher <jlec@gentoo.org>2013-01-31 11:03:52 +0000
commitb3d5e078825871547615b1f4ad23dd5add24aa9c (patch)
tree05a1f86b18cada539969345041cf8d44f22caa5c /sci-libs
parentDropped as announced due to dependence on atlas libs; find new version in sci... (diff)
downloadhistorical-b3d5e078825871547615b1f4ad23dd5add24aa9c.tar.gz
historical-b3d5e078825871547615b1f4ad23dd5add24aa9c.tar.bz2
historical-b3d5e078825871547615b1f4ad23dd5add24aa9c.zip
Dropped as announced due to fragile runtime and buildtime behaviour; find new version in sci overlay named sci-libs/atlas
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/lapack-atlas/ChangeLog516
-rw-r--r--sci-libs/lapack-atlas/Manifest29
-rw-r--r--sci-libs/lapack-atlas/files/atlas-3.9.0-disable-ilaenv.patch61
-rw-r--r--sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch12
-rw-r--r--sci-libs/lapack-atlas/files/eselect.lapack.atlas4
-rw-r--r--sci-libs/lapack-atlas/files/lapack-atlas-3.9.21-lam.patch38
-rw-r--r--sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch36
-rw-r--r--sci-libs/lapack-atlas/files/lapack.pc.in14
-rw-r--r--sci-libs/lapack-atlas/files/war26
-rw-r--r--sci-libs/lapack-atlas/lapack-atlas-3.8.0.ebuild184
-rw-r--r--sci-libs/lapack-atlas/lapack-atlas-3.9.23-r2.ebuild206
-rw-r--r--sci-libs/lapack-atlas/lapack-atlas-3.9.23-r3.ebuild208
-rw-r--r--sci-libs/lapack-atlas/lapack-atlas-3.9.23.ebuild194
-rw-r--r--sci-libs/lapack-atlas/metadata.xml5
-rw-r--r--sci-libs/lapack-reference/ChangeLog298
-rw-r--r--sci-libs/lapack-reference/Manifest26
-rw-r--r--sci-libs/lapack-reference/files/eselect.lapack.reference4
-rw-r--r--sci-libs/lapack-reference/files/lapack-reference-3.1.1-test-fix.patch36
-rw-r--r--sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch112
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild91
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild98
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild92
-rw-r--r--sci-libs/lapack-reference/metadata.xml13
23 files changed, 0 insertions, 2303 deletions
diff --git a/sci-libs/lapack-atlas/ChangeLog b/sci-libs/lapack-atlas/ChangeLog
deleted file mode 100644
index 2c7f9d4c922e..000000000000
--- a/sci-libs/lapack-atlas/ChangeLog
+++ /dev/null
@@ -1,516 +0,0 @@
-# ChangeLog for sci-libs/lapack-atlas
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/ChangeLog,v 1.87 2012/10/18 21:02:51 jlec Exp $
-
- 18 Oct 2012; Justin Lecher <jlec@gentoo.org> lapack-atlas-3.8.0.ebuild,
- -lapack-atlas-3.8.2.ebuild, -lapack-atlas-3.9.3.ebuild,
- -lapack-atlas-3.9.21.ebuild, -lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
- updated fortran-2.eclass
-
- 04 May 2012; Jeff Horelick <jdhore@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild,
- lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild,
- lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- Add dependency on virtual/fortran
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild,
- lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- Added fortran-2.eclass support
-
- 17 Dec 2010; Justin Lecher <jlec@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild,
- lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- Fix for fortran.eclass removal
-
- 16 Dec 2010; Justin Lecher <jlec@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.8.2.ebuild, lapack-atlas-3.9.3.ebuild,
- lapack-atlas-3.9.21.ebuild, lapack-atlas-3.9.21-r1.ebuild,
- lapack-atlas-3.9.23.ebuild, lapack-atlas-3.9.23-r2.ebuild,
- lapack-atlas-3.9.23-r3.ebuild:
- Removal of fortran.eclass, #348851
-
-*lapack-atlas-3.9.23-r3 (20 Apr 2010)
-
- 20 Apr 2010; Justin Lecher <jlec@gentoo.org>
- +lapack-atlas-3.9.23-r3.ebuild:
- Fixing for prefix
-
-*lapack-atlas-3.9.23-r2 (15 Apr 2010)
-
- 15 Apr 2010; Justin Lecher <jlec@gentoo.org>
- -lapack-atlas-3.9.23-r1.ebuild, +lapack-atlas-3.9.23-r2.ebuild:
- Fixes for broken move to EAPI=3
-
-*lapack-atlas-3.9.23-r1 (07 Mar 2010)
-
- 07 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org>
- +lapack-atlas-3.9.23-r1.ebuild:
- Moved to EAPI=3 for PREFIX support, keyworded for *-linux
-
-*lapack-atlas-3.9.23 (18 Feb 2010)
-
- 18 Feb 2010; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.9.23.ebuild:
- Version bump.
-
-*lapack-atlas-3.9.21-r1 (06 Feb 2010)
-
- 06 Feb 2010; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.9.21-r1.ebuild, files/lapack.pc.in:
- Updated pkgconfig file to include atlas headers (see bug #302951).
-
- 29 Jan 2010; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.9.21.ebuild:
- Updated version of shared libs patch to make sure we don't use
- libtool for linking executables (fixes #302235).
-
- 23 Jan 2010; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.9.21.ebuild:
- Fixed bug in libtoolized Makefile (fixes #301827).
-
-*lapack-atlas-3.9.21 (21 Jan 2010)
-
- 21 Jan 2010; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.9.21.ebuild, +files/lapack-atlas-3.9.21-lam.patch:
- Version bump (fixes #281688).
-
- 14 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> files/lapack.pc.in,
- lapack-atlas-3.9.3.ebuild:
- Now pkg-config files link to the atlas dirs
-
- 05 Sep 2008; Sébastien Fabbro <bicatali@gentoo.org>
- -files/lapack-reference-3.0-autotool.patch,
- -files/lapack-reference-3.1.0-autotool.patch,
- -files/lapack-reference-3.1.1-autotool.patch,
- -files/3.7.11-allow-any-gcc-version.patch,
- -files/blas-atlas-3.9.1-Core2Duo-detect.patch, -files/eselect.lapack,
- -files/f77-ATLAS, -files/unbuffered.patch, -lapack-atlas-3.6.0.ebuild,
- -lapack-atlas-3.7.11.ebuild, -lapack-atlas-3.7.11-r1.ebuild,
- -lapack-atlas-3.9.2.ebuild:
- Removed old versions
-
- 28 Aug 2008; Raúl Porcel <armin76@gentoo.org> lapack-atlas-3.8.0.ebuild,
- lapack-atlas-3.9.3.ebuild:
- Add fix to compile on alpha, alpha stable wrt #200337
-
-*lapack-atlas-3.9.3 (15 Aug 2008)
-
- 15 Aug 2008; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.9.1.ebuild, +lapack-atlas-3.9.3.ebuild:
- Version bump and removed old revision.
-
-*lapack-atlas-3.9.2 (10 Aug 2008)
-
- 10 Aug 2008; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.9.2.ebuild:
- Version bump.
-
- 03 Aug 2008; Markus Dittrich <markusle@gentoo.org>
- +files/blas-atlas-3.9.1-Core2Duo-detect.patch, lapack-atlas-3.9.1.ebuild:
- Added patch to improve Core2Duo CPU detection.
-
- 23 Jul 2008; Markus Dittrich <markusle@gentoo.org> ChangeLog, Manifest:
- Fixed typo in ChangeLog.
-
-*lapack-atlas-3.9.1 (22 Jul 2008)
-
- 22 Jul 2008; Markus Dittrich <markusle@gentoo.org>
- files/atlas-3.9.0-disable-ilaenv.patch,
- -files/atlas-3.9.0-upstream-fixes.patch, -lapack-atlas-3.9.0.ebuild,
- +lapack-atlas-3.9.1.ebuild:
- Version bump and further fixes to ilaenv patch. The latter now simply
- disables atlas' older version and uses the one in lapack-3.1.1
- instead.
-
-*lapack-atlas-3.9.0 (20 Jul 2008)
-
- 20 Jul 2008; Markus Dittrich <markusle@gentoo.org>
- +files/atlas-3.9.0-disable-ilaenv.patch,
- +files/atlas-3.9.0-upstream-fixes.patch, -lapack-atlas-3.8.1.ebuild,
- +lapack-atlas-3.9.0.ebuild:
- Version bump and removed old ebuilds.
-
-*lapack-atlas-3.8.2 (07 Jun 2008)
-
- 07 Jun 2008; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.8.2.ebuild:
- Version bump.
-
- 23 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.1.ebuild:
- Fixed syntax in DEPEND
-
- 21 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.8.0.ebuild, lapack-atlas-3.8.1.ebuild:
- Re-organized dependencies for pkg-config (bug #217278)
-
- 06 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild,
- lapack-atlas-3.7.11-r1.ebuild:
- Removed ifc use flag (see bug #97929)
-
-*lapack-atlas-3.8.1 (23 Feb 2008)
-
- 23 Feb 2008; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild,
- lapack-atlas-3.7.11-r1.ebuild, +lapack-atlas-3.8.1.ebuild:
- Version bump.
-
- 12 Dec 2007; Raúl Porcel <armin76@gentoo.org> lapack-atlas-3.8.0.ebuild:
- sparc stable wrt #200337, thanks to Aaron Mavrinac
-
- 12 Dec 2007; Markus Meier <maekke@gentoo.org> lapack-atlas-3.8.0.ebuild:
- x86 stable, bug #200337
-
- 04 Dec 2007; nixnut <nixnut@gentoo.org> lapack-atlas-3.8.0.ebuild:
- Stable on ppc wrt bug 200337
-
- 26 Nov 2007; Markus Rothe <corsair@gentoo.org> lapack-atlas-3.8.0.ebuild:
- Stable on ppc64; bug #200337
-
- 26 Nov 2007; Samuli Suominen <drac@gentoo.org> lapack-atlas-3.8.0.ebuild:
- amd64 stable wrt #200337
-
- 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.7.11.ebuild,
- lapack-atlas-3.7.11-r1.ebuild, lapack-atlas-3.8.0.ebuild:
- Removed PROVIDE, now lapack is new style virtual. Even removed on older
- versions, they are quite buggy and should switch to reference for stable.
-
- 14 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- +files/lapack-reference-3.1.1-autotools.patch,
- -lapack-atlas-3.7.39.ebuild, lapack-atlas-3.8.0.ebuild:
- Updated lapack-reference patch and added doc use flag now arches are ready.
-
- 08 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.8.0.ebuild:
- added a symlink to clapack.h
-
- 19 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.8.0.ebuild:
- Re-added temporarily PROVIDE=virtual/lapack
-
-*lapack-atlas-3.8.0 (14 Oct 2007)
-
- 14 Oct 2007; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.34.ebuild, +lapack-atlas-3.8.0.ebuild:
- Version bump and removed old version.
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-atlas-3.7.39.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
-*lapack-atlas-3.7.39 (09 Oct 2007)
-
- 09 Oct 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.6.0.ebuild, -lapack-atlas-3.6.0-r1.ebuild,
- -lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11.ebuild,
- lapack-atlas-3.7.11-r1.ebuild, -lapack-atlas-3.7.31.ebuild,
- -lapack-atlas-3.7.32.ebuild, lapack-atlas-3.7.34.ebuild,
- +files/lapack.pc.in, +files/eselect.lapack.atlas,
- +lapack-atlas-3.7.39.ebuild:
- Version bump and removed old ebuilds. Also fixed missing
- quoting in all ebuilds.
-
-*lapack-atlas-3.7.34 (24 Jul 2007)
-
- 24 Jul 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-test-fix.patch, +lapack-atlas-3.7.34.ebuild:
- Version bump.
-
- 29 May 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.32.ebuild:
- Fixed wrong dependency on blas-atlas (see bug #180134).
-
-*lapack-atlas-3.7.32 (27 May 2007)
-
- 27 May 2007; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.30.ebuild, +lapack-atlas-3.7.32.ebuild:
- Version bump. Mostly UltraSPARC and MIPS enhancements.
-
-*lapack-atlas-3.7.31 (18 May 2007)
-
- 18 May 2007; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.24-r2.ebuild, +lapack-atlas-3.7.31.ebuild:
- Version bump and removed old version.
-
- 27 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.30.ebuild:
- Fixed improper doc file name which borked the install (bug #172393).
-
-*lapack-atlas-3.7.30 (26 Mar 2007)
-
- 26 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.24.ebuild, -lapack-atlas-3.7.24-r1.ebuild,
- +lapack-atlas-3.7.30.ebuild:
- Version bump and removed old versions.
-
-*lapack-atlas-3.7.24-r2 (13 Mar 2007)
-
- 13 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-autotool.patch,
- +lapack-atlas-3.7.24-r2.ebuild:
- New revision uses latest lapack-3.1.1.
-
- 13 Mar 2007; Danny van Dyk <kugelfang@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- QA: which -> type -P
-
-*lapack-atlas-3.7.24-r1 (06 Feb 2007)
-
- 06 Feb 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.0-autotool.patch,
- +lapack-atlas-3.7.24-r1.ebuild:
- This new revision uses the new lapack-3.1.0 and also implements
- lapack's test functionality.
-
- 23 Jan 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild,
- lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11.ebuild,
- lapack-atlas-3.7.11-r1.ebuild, -lapack-atlas-3.7.23.ebuild,
- lapack-atlas-3.7.24.ebuild:
- Versioned the lapack source tarballs according to the new upstream
- naming convention (see bug #162667). Also removed old ebuild.
-
- 03 Jan 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.24.ebuild:
- Removed forcing of non-existent -m32 CFLAG for alpha and rely on
- atlas' autodetection to do the right thing (see bug #159002).
-
- 29 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- lapack-atlas-3.7.11.ebuild:
- Stable on sparc
-
-*lapack-atlas-3.7.24 (19 Dec 2006)
-
- 19 Dec 2006; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.19.ebuild, +lapack-atlas-3.7.24.ebuild:
- Version bump.
-
-*lapack-atlas-3.7.23 (09 Dec 2006)
-
- 09 Dec 2006; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.7.23.ebuild:
- Version bump.
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
-*lapack-atlas-3.7.19 (31 Oct 2006)
-
- 31 Oct 2006; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.17.ebuild, +lapack-atlas-3.7.19.ebuild:
- Version bump to latest development snapshot. Ebuild now uses
- atlas' build system to select compiler and flags (see bug #144314).
-
- 03 Oct 2006; Markus Dittrich <markusle@gentoo.org>
- +files/atlas-asm-gentoo.patch, lapack-atlas-3.7.17.ebuild:
- Replaced the faulty "ASM VOLATILE" patch with a proper fix to
- the offending clobbered bx registers in camm_dpa.h (see
- bug #128178). Thanks to Fabio Rossi <rossi.f@inwind.it> for his
- patch.
-
-*lapack-atlas-3.7.17 (12 Sep 2006)
-
- 12 Sep 2006; Markus Dittrich <markusle@gentoo.org>
- -lapack-atlas-3.7.15.ebuild, +lapack-atlas-3.7.17.ebuild:
- Bumped to new development snapshot and removed old version
- (see bug #144314).
-
- 12 Sep 2006; <blubb@gentoo.org> lapack-atlas-3.7.11.ebuild:
- stable on amd64
-
- 08 Sep 2006; Joshua Jackson <tsunam@gentoo.org>
- lapack-atlas-3.7.11.ebuild:
- Stable x86; bug #141438
-
- 07 Sep 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.15.ebuild:
- Use autotooled libtool from lapack rather than the one from
- /usr/bin to pick up the proper fortran compiler. This fixes
- bug #146512.
-
- 04 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
- lapack-atlas-3.7.11.ebuild:
- stable on ppc (Bug #141438)
-
- 03 Sep 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.15.ebuild:
- Fixed improper install path for one of the docs. Thanks much to
- Jochen Trumpf <Jochen.Trumpf@anu.edu.au> for pointing this out.
- This fixes bug #146048.
-
- 02 Sep 2006; Markus Rothe <corsair@gentoo.org> lapack-atlas-3.7.11.ebuild:
- Stable on ppc64; bug #141438
-
- 30 Aug 2006; Tim Yamin <plasmaroo@gentoo.org> lapack-atlas-3.7.11-r1.ebuild,
- lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.15.ebuild:
- Unkeyword ~ia64; requires blas-atlas.
-
-*lapack-atlas-3.7.15 (29 Aug 2006)
-
- 29 Aug 2006; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.0-autotool.patch, +lapack-atlas-3.7.15.ebuild:
- Version bump. Many thanks go to Adam Piątyszek
- <ediap@et.put.poznan.pl> for his ebuild and patches.
- See bug #144314.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; Manifest:
- Add eselect symlink maps, reported by Markus Dittrich.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11-r1.ebuild:
- Note that configuration now uses eselect rather than lapack-config.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-atlas-3.6.0-r2.ebuild, lapack-atlas-3.7.11-r1.ebuild:
- Change einfo uses that should get read to elog.
-
- 16 Aug 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild, lapack-atlas-3.6.0-r2.ebuild:
- Disable installation of header files atlas_misc.h and atlas_enum.h
- since they are provided by blas-atlas and otherwise lead to file
- collisions. This fixes bug #143947.
-
- 04 Aug 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild:
- Removed unnecessary but harmless cruft from
- atlas3.6.0-shared-libs.2.patch and bumped patch to revision 3.
-
- 31 Jul 2006; Markus Dittrich <markusle@gentoo.org>
- files/3.7.11-allow-any-gcc-version.patch:
- Synced patch with fixed version from blas-atlas CVS tree to enable
- compilation on ppc using gcc-4 (see blas-atlas Changelog entry
- from 05/07/2006). Thanks to Matti Bickel <kabel@cat0.de> for
- pointing this out. This fixes bug #142294.
-
- 26 Jul 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.7.11.ebuild, lapack-atlas-3.7.11-r1.ebuild:
- Updated shared-libs patchset to resolve issues due to missing
- pthread symbols on multiprocessor machines (see #137877).
-
-*lapack-atlas-3.7.11-r1 (03 Jul 2006)
-*lapack-atlas-3.6.0-r2 (03 Jul 2006)
-
- 03 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +lapack-atlas-3.6.0-r2.ebuild, +lapack-atlas-3.7.11-r1.ebuild:
- Bumps to switch to new eselect modules.
-
- 01 Apr 2006; Aron Griffis <agriffis@gentoo.org>
- lapack-atlas-3.7.11.ebuild:
- Mark 3.7.11 ~ia64
-
- 21 Mar 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/3.7.11-allow-any-gcc-version.patch, lapack-atlas-3.7.11.ebuild:
- (#121855) Allow compilation with gcc-4. Also at least partially fix
- compilation with non-gcc compilers (e.g. ifc). You will now need to pass FC
- to use a non-default Fortran compiler.
-
- 11 Jan 2006; Markus Dittrich <markusle@gentoo.org>
- lapack-atlas-3.6.0.ebuild, lapack-atlas-3.6.0-r1.ebuild:
- Changed DEPEND such that ebuilds can now depend on any
- blas-atlas-3.6.0-r* revision. This fixes the circular dependency
- issue in bug #118521.
-
-*lapack-atlas-3.7.11 (11 Jan 2006)
-
- 11 Jan 2006; Markus Dittrich <markusle@gentoo.org>
- +lapack-atlas-3.7.11.ebuild:
- New lapack-atlas ebuild that compiles against the most recent
- blas-atlas development release.
- This fixes the circular dependency issues reported in bug #118521.
-
-*lapack-atlas-3.6.0-r1 (13 Nov 2005)
-
- 13 Nov 2005; Olivier Fisette <ribosome@gentoo.org>
- +lapack-atlas-3.6.0-r1.ebuild:
- Migrated to fortran.eclass (bug #65950).
-
- 17 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- Stable on ppc.
-
- 11 Sep 2005; Steve Arnold <nerdboy@gentoo.org> lapack-atlas-3.6.0.ebuild:
- stable bump (sparc and x86) required for other sc-libs (besides, that
- configure bug doesn't really count, and the other one is *old*...)
-
- 10 Sep 2005; Peter Bienstman <pbienst@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- Add extra header files (#51323).
-
- 10 Sep 2005; Peter Bienstman <pbienst@gentoo.org> +files/unbuffered.patch,
- lapack-atlas-3.6.0.ebuild:
- Fix #102088.
-
- 17 Feb 2005; Bryan Østergaard <kloeri@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- ~alpha keyword.
-
-*lapack-atlas-3.6.0 (29 Dec 2004)
-
- 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
- +files/f77-ATLAS, +files/war, +lapack-atlas-3.6.0.ebuild:
- Moved from app-sci/lapack-atlas to sci-libs/lapack-atlas.
-
- 17 Nov 2004; Markus Rothe <corsair@gentoo.org> lapack-atlas-3.6.0.ebuild:
- stable on ppc64
-
- 31 Oct 2004; Olivier Fisette <ribosome@gentoo.org> lapack-atlas-3.6.0.ebuild:
- Use tc-getCC from toolchain-funcs rather than $CC.
-
- 12 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> lapack-atlas-3.6.0.ebuild:
- Marked stable on amd64.
-
- 09 Sep 2004; Philippe Trottier <tchiwam@gentoo.org> lapack-atlas-3.6.0.ebuild:
- marked ~ppc64
-
- 12 Jul 2004; George Shapovalov <george@gentoo.org> lapack-atlas-3.6.0.ebuild :
- added filtering of CFLAGS for g77 (#56265),
- thanks to Sourav Mandal <sourav@sourav.net> for suggestion.
-
- 04 Jul 2004; Ferris McCormick <fmccor@gentoo.org> lapack-atlas-3.6.0.ebuild:
- Add (missed) ~sparc keyword.
-
- 05 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> lapack-atlas-3.6.0.ebuild:
- Marked ~ppc (tested myself) and ~sparc (tested by fmccor).
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- virtual/glibc -> virtual/libc
-
- 10 Jun 2004; George Shapovalov <george@gentoo.org> lapack-atlas-3.6.0.ebuild, files/{atlas3.6.0-shared-libs.patch.bz2,} pack-20020531-20021004.patch.bz2,lapack-gentoo.patch,digest-lapack-atlas-3.6.0 :
- moved files shared with lapack-reference to mirrors (one of them was a large patch as well)
- unmasked in package.mask
-
- 05 Jun 2004; George Shapovalov <george@gentoo.org> lapack-atlas-3.6.0.ebuild :
- fixed check for g77 - it is always necessary, even if ifc is installed (#30459)
-
- 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> lapack-atlas-3.6.0.ebuild:
- Fix use invocation
-
- 12 May 2004; Michael Sterrett <mr_bones_@gentoo.org>
- lapack-atlas-3.6.0.ebuild:
- don't use deprecated ? : syntax
-
-*lapack-atlas-3.6.0 (11 May 2004)
-
- 11 May 2004; George Shapovalov <george@gentoo.org> lapack-atlas-3.6.0.ebuild, Manifest, files/{atlas3.6.0-shared-libs.patch.bz2,digest-lapack-atlas-3.6.0,f77-ATLAS,lapack-20020531-20021004.patch.bz2,lapack-gentoo.patch,war} :
- initial release (#30459)
- Full LAPACK implementation using available ATLAS routines
- ebuild submitted by Derek Dolney <dolney@astro.upenn.edu>
diff --git a/sci-libs/lapack-atlas/Manifest b/sci-libs/lapack-atlas/Manifest
deleted file mode 100644
index 03469a768a57..000000000000
--- a/sci-libs/lapack-atlas/Manifest
+++ /dev/null
@@ -1,29 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-AUX atlas-3.9.0-disable-ilaenv.patch 2863 SHA256 24befbc40439af6ac095058b21677cb738d43a3ae31235a209619b9d57840273 SHA512 21f05cfab2abc7b6243a131b07ea6a8541c8ddc3933cb55167a26e6ac51245102b2dc38baf1fd9fa1f913f8806fa59cc04d6d205c8c218ffe80e20b7e664ae37 WHIRLPOOL c040af1bf799dc544fd3371297bba154eb6129efe931cf5b3c00e0f51e86a8f51d482e3f75ba9a17c16ff14dfc773fd8cb54ef9a2cc46f3222d20b2ab4036743
-AUX atlas-asm-gentoo.patch 408 SHA256 00f9247d422c758ef8ff43446a36a6dbb7962f94e5d01307318c87a90a78355b SHA512 3b6eaf2d1dc7d29733f5116c16f8c2cdf7ccf3f82520242b4951d3a76d4fe0899b08dbd581f2b0249adda87e7f868c77568f02875b7f2f3151a9b7d6d2efe48a WHIRLPOOL 8c0cb9c8b333b2c68a16f2856fc84301a2d3335054c25ceaa4b12820da572c9c769281359bac78308ffce1e4e6c727553f23b8ae20a51f6cc7ee592d01326025
-AUX eselect.lapack.atlas 221 SHA256 41b00b000df42c14cc483b468b19d586995b4f528544e24e7aba25feab966a64 SHA512 8a6f6c8b9daf8aa62b15e1b0c5901ee7b8738e2514e96bbf0f286a9b3a7df8dcbae543036bb42de5da23a83f8556d56d51b99eff0c450e9a13ec1483134475c6 WHIRLPOOL 8981db9caacb45145d7af38c22c6749b268015b7c9c75dc5d64588bced36c157a092408fbb95e033e69c9f6bf99a408f6adba8679ba7f603d03804d210314cb2
-AUX lapack-atlas-3.9.21-lam.patch 1978 SHA256 a58e7be40c6a499ae6299a3b7d56abaa407bd9291188d9c06f44beca2abbfa71 SHA512 46a67119de54e0e55a1824a75eb27b526e08b1bf0137676ca108336e423cc5706d770c2acb2dd86ca6f4f7a283e82b7306e099678258c8afc8b0d39e9656f2c2 WHIRLPOOL 46c96944eff1348738d7ae4181d46916581af8f0cae209224006dc73d73eda26bb6147e7f07e1cae7192967c3fff912c78719e81fc98a9010726c3301df2f8f7
-AUX lapack-reference-3.1.1-test-fix.patch 2120 SHA256 40c514db2bf9a08ce9630e53058ef3d863fd981c774987b233f6bdce3601a6f8 SHA512 8f68b0baa5ae73537f7d6628ec4189eb4bed9f5b503de6c1ea75468ff53af907f3c31ea06996474e8071dcf3634416cd908d2c2c9e2ba6d1773c41bf17cb1e7e WHIRLPOOL cc039f49e4399bbf2dcf4daf6f798c91bb58debd03ed4774251b5ac81e2231f89c599fe8b12aa877e9e7da22f605420be92f68bb192733427b6440272a6345bf
-AUX lapack.pc.in 381 SHA256 095521b8767155e1e9ca7c1e60601f0d07b0a46ea16a5384284407d0927d0306 SHA512 7e3d39e667a657b03b161d870ddae5c5611ca77428a27bcaf5443d9211325cc72b84d216b9f4f9f65682c7fbb384c2204e1d23086a09af0a5712e28a77b6985b WHIRLPOOL f800e7d07c9170cb004852005095687fdb900bd3430e861b83e95a840b1619bf8ded9b4c4539bd3bd5fa77c64ca6aafa68500b9693c4218e25d47fd6a47a8080
-AUX war 545 SHA256 696a8e1cc3918ce5d19f0aa41250d5f052244527a5e3804b025db7938f06ae7b SHA512 df997c68264990ab4e7c54ba58c3e1f178ebd1006ab32d30abe0cf710501f21a1141fd2f398de2ddafeb800b28e13f7cf10f9dcbb8067ca90fb3aa24003b8817 WHIRLPOOL 316d2edd96cf275abbb4de3cb0ce99d409c38bb7d8ea329db226bfc84c618d11a1ec1550082d0b358c233ce5bd83297e690ea983446c9bdea2780c50ce2c97d0
-DIST atlas-3.7.39-shared-libs.patch.bz2 6612 SHA256 c4f1c572a4506931c937d71f5b72709b36066e3c33b856a8a19444f72d2f9528
-DIST atlas-3.9.21-shared-libs.2.patch.bz2 6972 SHA256 3ce84d5062dbdc0c7caddaaeb47c7842e03b66ebeeedeb763489de03cead04d3
-DIST atlas3.8.0.tar.bz2 2463051 SHA256 e9131d8ffd2dfdd12312676e38183ca45a52547fad5498e46f90c95954bf121c
-DIST atlas3.9.23.tar.bz2 4883502 SHA256 cef5c4605875a07003d672af4e361f47ff9603c29fe665f50d2a093ed5992a86
-DIST lapack-lite-3.1.1.tgz 5332509 SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437
-DIST lapack-reference-3.1.1-autotools.patch.bz2 7233 SHA256 63e2c0b64118ca20aed3ca52dbc553ba924c242d3a0b07e6236dee99ede16802
-EBUILD lapack-atlas-3.8.0.ebuild 5852 SHA256 e483c8989f4850b1ea89e86ded37027ea5abfda619680d023c193dade369a0ff SHA512 ac6aeaa7352c51320d0faef0a1990419133f681f4d649a7c33388817665dec54147a9c1c6ae735771046a0e3068e3a20f186d1648ee5b8bb9823745c86e9a556 WHIRLPOOL 20af9790d1fc39833d81f246439315c6943d3356fbd6e2a2a23bc7a9483e35177b9a645c5c1e4c9022bdbaf7ae1192f0eecbb4140969d322cae8ed7336643a01
-EBUILD lapack-atlas-3.9.23-r2.ebuild 6710 SHA256 1bf9d8d4801c9cf402d781175fa820255bc02d4eb951e4a23a86b220018c8440 SHA512 27baa15f67035c7c77322707dc35ea598b40939b279641506e425e5eb4c46df1ebab8b51fef0daffbb339a931fe12842e46e45af8d81ad50a6553944dfe621a0 WHIRLPOOL 98651c1aa7ef49a8c6cda728a788baae6dda5701b76796929b40c6d73ed63596e90989352385d8df399df75b631b57b3f400d6cff4ec16ecfd532b01f6ea0925
-EBUILD lapack-atlas-3.9.23-r3.ebuild 6619 SHA256 d2a3b3d8ceaa2f0d8d95f84f3b669e67f1d99896b838e190981114117ea51697 SHA512 4db69ab9b1b40b9e7e1743e60877301d2043a52da92c7b04e12d645dd378d5b6140bf32bf2346a727f71463d5e8d60b691c53228a4238b8fe0bd91948409f883 WHIRLPOOL ff2f14c189ac70d52bc953895d33e695e06a19290fd5abdda4c9856b1af3f94a98698bc1d0ff1d9fdf5e707de9be5ee9c8e5078a1dca7a56098f7c88f511b8c8
-EBUILD lapack-atlas-3.9.23.ebuild 6245 SHA256 fe9a12804d66895b7ccfa55b181f53034617b5bc2b8d09147deeb00e865aeb83 SHA512 e424d15b5da14b4a6a29b1cfff2bee4a783938f31237f18d7e7a69f9a2fa668d4620dbc90f4a5fdedc9fd15933d709dbb51a8475a15e20b1d708d5c44b374d6f WHIRLPOOL 6a9ba8d46d959e16c6f4b25437bee0fe8b7663266bf6b07a052b22b74f38a7c96f094ec1f186f6a56164c3adf79b54a33a71e0d280e18b801e89d783b447172e
-MISC ChangeLog 19725 SHA256 5f31ff9711495854730d481a268f985d13fe908f6beaf5479a6c72cfc1436e77 SHA512 8c4a58b456e16d2877cacd3c44d71dd67ef315b4f44daec3c373c8b22359b44f95e4c6c895505af4f6c6f636ce9406d3f36cffcd5627133e9e502d512342d283 WHIRLPOOL 89fd7641e08175553fe2dddaa8039710227f8d7e9419e1ab315fb3218368eb475e1161222237072a56d19edcee92c31b16ec353a7b51e9f02bdf4c5ad851a422
-MISC metadata.xml 157 SHA256 750cb9e46ac2b77e1adf73de43c186a8c2d2234a9c6a89d9358d0969dc5cf8ac SHA512 511d9e615c29eefcdd18c299ec142f8d535aeeaa54da8df92d2c723e30c27a5ac532f369f51b008005ceef5c0c6616e2754587691fa1f1e42fa718d33ae8c756 WHIRLPOOL 8cf276bea6d6211d791b31f8f9f056976f11d6e6b05ed43e097d25692a30b4967d4ed490658ae14d3384c8e6ace0f648f0285a535155888e0e029d939d5f7aa2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREKAAYFAlCAboIACgkQgAnW8HDreRY4pACghiTAyxtyZqVw+vOxjcZ0h8TC
-qnYAoK+b417N7msTXqEiawqoneozLci0
-=0HI5
------END PGP SIGNATURE-----
diff --git a/sci-libs/lapack-atlas/files/atlas-3.9.0-disable-ilaenv.patch b/sci-libs/lapack-atlas/files/atlas-3.9.0-disable-ilaenv.patch
deleted file mode 100644
index 1788a4805386..000000000000
--- a/sci-libs/lapack-atlas/files/atlas-3.9.0-disable-ilaenv.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-diff -Naur ATLAS/makes/Make.Flp ATLAS.new/makes/Make.Flp
---- ATLAS/makes/Make.Flp 2008-07-17 21:24:46.000000000 -0400
-+++ ATLAS.new/makes/Make.Flp 2008-07-22 10:54:45.000000000 -0400
-@@ -6,7 +6,7 @@
- sobj = ATL_f77wrap_ilaenv.o ATL_f77wrap_sgesv.o ATL_f77wrap_sgetnb.o \
- ATL_f77wrap_sgetrf.o ATL_f77wrap_sgetri.o ATL_f77wrap_sgetrs.o \
- ATL_f77wrap_slauum.o ATL_f77wrap_sposv.o ATL_f77wrap_spotrf.o \
-- ATL_f77wrap_spotrs.o ATL_f77wrap_strtri.o ieeeck.o ilaenv.o sgesv.o \
-+ ATL_f77wrap_spotrs.o ATL_f77wrap_strtri.o ieeeck.o sgesv.o \
- sgetrf.o sgetri.o sgetrs.o slauum.o sposv.o spotrf.o spotri.o spotrs.o \
- strtri.o
-
-@@ -64,8 +64,8 @@
- ATL_f77wrap_dgetri.o ATL_f77wrap_dgetrs.o ATL_f77wrap_dlauum.o \
- ATL_f77wrap_dposv.o ATL_f77wrap_dpotrf.o ATL_f77wrap_dpotrs.o \
- ATL_f77wrap_dtrtri.o ATL_f77wrap_ilaenv.o dgesv.o dgetrf.o dgetri.o \
-- dgetrs.o dlauum.o dposv.o dpotrf.o dpotri.o dpotrs.o dtrtri.o ieeeck.o \
-- ilaenv.o
-+ dgetrs.o dlauum.o dposv.o dpotrf.o dpotri.o dpotrs.o dtrtri.o ieeeck.o
-+
-
- dlaobj = dbdsdc.o dbdsqr.o ddisna.o dgbbrd.o dgbcon.o dgbequ.o dgbsv.o \
- dgbsvx.o dgbtf2.o dgbtrf.o dgbtrs.o dgebak.o dgebal.o dgebd2.o \
-@@ -121,8 +121,8 @@
- ATL_f77wrap_cgetri.o ATL_f77wrap_cgetrs.o ATL_f77wrap_clauum.o \
- ATL_f77wrap_cposv.o ATL_f77wrap_cpotrf.o ATL_f77wrap_cpotrs.o \
- ATL_f77wrap_ctrtri.o ATL_f77wrap_ilaenv.o cgesv.o cgetrf.o cgetri.o \
-- cgetrs.o clauum.o cposv.o cpotrf.o cpotri.o cpotrs.o ctrtri.o ieeeck.o \
-- ilaenv.o
-+ cgetrs.o clauum.o cposv.o cpotrf.o cpotri.o cpotrs.o ctrtri.o ieeeck.o
-+
-
- claobj = cbdsqr.o cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o cgbsvx.o \
- cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o cgebal.o cgebd2.o cgebrd.o \
-@@ -172,7 +172,7 @@
- zobj = ATL_f77wrap_ilaenv.o ATL_f77wrap_zgesv.o ATL_f77wrap_zgetnb.o \
- ATL_f77wrap_zgetrf.o ATL_f77wrap_zgetri.o ATL_f77wrap_zgetrs.o \
- ATL_f77wrap_zlauum.o ATL_f77wrap_zposv.o ATL_f77wrap_zpotrf.o \
-- ATL_f77wrap_zpotrs.o ATL_f77wrap_ztrtri.o ieeeck.o ilaenv.o zgesv.o \
-+ ATL_f77wrap_zpotrs.o ATL_f77wrap_ztrtri.o ieeeck.o zgesv.o \
- zgetrf.o zgetri.o zgetrs.o zlauum.o zposv.o zpotrf.o zpotri.o zpotrs.o \
- ztrtri.o
-
-@@ -226,7 +226,7 @@
- lib : dlib slib zlib clib
- clean : dclean sclean zclean cclean iclean
- iclean :
-- rm -f $(ilaobj) ilaenv.o ieeeck.o
-+ rm -f $(ilaobj) ieeeck.o
-
- sclean :
- rm -f $(sobj) slib.grd slalib.grd $(slaobj)
-@@ -462,8 +462,6 @@
- $(ICC) $(ICCFLAGS) -o $@ -c $(mySRCdir)/f77wrap/ATL_f77wrap_ilaenv.c
- ieeeck.o : $(mySRCdir)/ieeeck.f
- $(F77) -o $@ -c $(F77FLAGS) $(mySRCdir)/ieeeck.f
--ilaenv.o : $(mySRCdir)/ilaenv.f
-- $(F77) -o $@ -c $(F77FLAGS) $(mySRCdir)/ilaenv.f
-
- #
- # All the rest of these files are compiled directly from netlib LAPACK
diff --git a/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch b/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch
deleted file mode 100644
index ca5a7a8eeb51..000000000000
--- a/sci-libs/lapack-atlas/files/atlas-asm-gentoo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur ATLAS/include/contrib/camm_dpa.h ATLAS-new/include/contrib/camm_dpa.h
---- ATLAS/include/contrib/camm_dpa.h 2006-09-09 15:33:15.000000000 -0400
-+++ ATLAS-new/include/contrib/camm_dpa.h 2006-09-26 10:18:24.000000000 -0400
-@@ -1619,7 +1619,7 @@
- #if defined(SCPLX) || (defined(DCPLX) && defined(ATL_SSE2))
- ,"m" (w)
- #endif
-- :"ax","bx","cx","dx","si","di");
-+ :"ax","cx","dx","si","di");
-
-
- }
diff --git a/sci-libs/lapack-atlas/files/eselect.lapack.atlas b/sci-libs/lapack-atlas/files/eselect.lapack.atlas
deleted file mode 100644
index 7478b51547ac..000000000000
--- a/sci-libs/lapack-atlas/files/eselect.lapack.atlas
+++ /dev/null
@@ -1,4 +0,0 @@
-lapack/atlas/liblapack.so /usr/@LIBDIR@/liblapack.so
-lapack/atlas/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0
-lapack/atlas/liblapack.a /usr/@LIBDIR@/liblapack.a
-../lapack/atlas/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc
diff --git a/sci-libs/lapack-atlas/files/lapack-atlas-3.9.21-lam.patch b/sci-libs/lapack-atlas/files/lapack-atlas-3.9.21-lam.patch
deleted file mode 100644
index 6a2dc75d3ad4..000000000000
--- a/sci-libs/lapack-atlas/files/lapack-atlas-3.9.21-lam.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -Naur ATLAS/makes/Make.Flp ATLAS.new/makes/Make.Flp
---- ATLAS/makes/Make.Flp 2010-01-11 13:19:20.000000000 -0500
-+++ ATLAS.new/makes/Make.Flp 2010-01-20 12:24:06.000000000 -0500
-@@ -9,7 +9,7 @@
- ATL_f77wrap_slarfb.o ATL_f77wrap_slarft.o ATL_f77wrap_slauum.o \
- ATL_f77wrap_sposv.o ATL_f77wrap_spotrf.o ATL_f77wrap_spotrs.o \
- ATL_f77wrap_strtri.o ieeeck.o sgelqf.o sgeqlf.o sgeqrf.o sgerqf.o \
-- sgesv.o sgetrf.o sgetri.o sgetrs.o slamc3.o slamch.o slarfb.o slarft.o \
-+ sgesv.o sgetrf.o sgetri.o sgetrs.o slarfb.o slarft.o \
- slauum.o sposv.o spotrf.o spotri.o spotrs.o strtri.o
- dobj = ATL_f77wrap_dgelqf.o ATL_f77wrap_dgeqlf.o ATL_f77wrap_dgeqrf.o \
- ATL_f77wrap_dgerqf.o ATL_f77wrap_dgesv.o ATL_f77wrap_dgetnb.o \
-@@ -17,7 +17,7 @@
- ATL_f77wrap_dlarfb.o ATL_f77wrap_dlarft.o ATL_f77wrap_dlauum.o \
- ATL_f77wrap_dposv.o ATL_f77wrap_dpotrf.o ATL_f77wrap_dpotrs.o \
- ATL_f77wrap_dtrtri.o dgelqf.o dgeqlf.o dgeqrf.o dgerqf.o dgesv.o \
-- dgetrf.o dgetri.o dgetrs.o dlamc3.o dlamch.o dlarfb.o dlarft.o \
-+ dgetrf.o dgetri.o dgetrs.o dlarfb.o dlarft.o \
- dlauum.o dposv.o dpotrf.o dpotri.o dpotrs.o dtrtri.o ieeeck.o
- cobj = ATL_f77wrap_cgelqf.o ATL_f77wrap_cgeqlf.o ATL_f77wrap_cgeqrf.o \
- ATL_f77wrap_cgerqf.o ATL_f77wrap_cgesv.o ATL_f77wrap_cgetnb.o \
-@@ -331,16 +331,6 @@
- ATL_f77wrap_zgetnb.o : $(mySRCdir)/f77wrap/ATL_f77wrap_getnb.c
- $(ICC) $(ICCFLAGS) -o $@ -c -DDCPLX $(mySRCdir)/f77wrap/ATL_f77wrap_getnb.c
-
--slamch.o : $(mySRCdir)/lamch.c
-- $(ICC) $(ICCFLAGS) -o $@ -c -DSREAL $(mySRCdir)/lamch.c
--slamc3.o : $(mySRCdir)/slamc3.f
-- $(F77) $(F77FLAGS) $(F77NOOPT) -o $@ -c $(mySRCdir)/slamc3.f
--dlamch.o : $(mySRCdir)/lamch.c
-- $(ICC) $(ICCFLAGS) -o $@ -c -DDREAL $(mySRCdir)/lamch.c
--dlamc3.o : $(mySRCdir)/dlamc3.f
-- $(F77) $(F77FLAGS) $(F77NOOPT) -o $@ -c $(mySRCdir)/dlamc3.f
--
--
- ieeeck.o : $(mySRCdir)/ieeeck.f
- $(F77) -o $@ -c $(F77FLAGS) $(mySRCdir)/ieeeck.f
-
diff --git a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch b/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch
deleted file mode 100644
index e9b754403f3a..000000000000
--- a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-test-fix.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Naur lapack-lite-3.1.1/TESTING/ctest.in lapack-lite-3.1.1-new/TESTING/ctest.in
---- lapack-lite-3.1.1/TESTING/ctest.in 2007-02-26 13:20:47.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/ctest.in 2007-07-24 10:19:31.000000000 -0400
-@@ -32,5 +32,4 @@
- CQL 8 List types on next line if 0 < NTYPES < 8
- CQP 6 List types on next line if 0 < NTYPES < 6
- CTZ 3 List types on next line if 0 < NTYPES < 3
--CLS 6 List types on next line if 0 < NTYPES < 6
- CEQ
-diff -Naur lapack-lite-3.1.1/TESTING/dtest.in lapack-lite-3.1.1-new/TESTING/dtest.in
---- lapack-lite-3.1.1/TESTING/dtest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/dtest.in 2007-07-24 10:19:36.000000000 -0400
-@@ -30,5 +30,4 @@
- DQL 8 List types on next line if 0 < NTYPES < 8
- DQP 6 List types on next line if 0 < NTYPES < 6
- DTZ 3 List types on next line if 0 < NTYPES < 3
--DLS 6 List types on next line if 0 < NTYPES < 6
- DEQ
-diff -Naur lapack-lite-3.1.1/TESTING/stest.in lapack-lite-3.1.1-new/TESTING/stest.in
---- lapack-lite-3.1.1/TESTING/stest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/stest.in 2007-07-24 10:19:48.000000000 -0400
-@@ -30,5 +30,4 @@
- SQL 8 List types on next line if 0 < NTYPES < 8
- SQP 6 List types on next line if 0 < NTYPES < 6
- STZ 3 List types on next line if 0 < NTYPES < 3
--SLS 6 List types on next line if 0 < NTYPES < 6
- SEQ
-diff -Naur lapack-lite-3.1.1/TESTING/ztest.in lapack-lite-3.1.1-new/TESTING/ztest.in
---- lapack-lite-3.1.1/TESTING/ztest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/ztest.in 2007-07-24 10:19:42.000000000 -0400
-@@ -32,5 +32,4 @@
- ZQL 8 List types on next line if 0 < NTYPES < 8
- ZQP 6 List types on next line if 0 < NTYPES < 6
- ZTZ 3 List types on next line if 0 < NTYPES < 3
--ZLS 6 List types on next line if 0 < NTYPES < 6
- ZEQ
diff --git a/sci-libs/lapack-atlas/files/lapack.pc.in b/sci-libs/lapack-atlas/files/lapack.pc.in
deleted file mode 100644
index d44a9ff96e41..000000000000
--- a/sci-libs/lapack-atlas/files/lapack.pc.in
+++ /dev/null
@@ -1,14 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/@LIBDIR@
-includedir=${prefix}/include
-
-Name: lapack
-Description: Automatically Tuned Linear Algebra Software F77 and C LAPACK implementation
-Version: @PV@
-URL: http://math-atlas.sourceforge.net/
-Requires: blas cblas
-Libs: -L${libdir} -llapack -latlas
-Libs.private: @EXTLIBS@
-Include: -I${includedir}
-Cflags: -I${includedir}/atlas
diff --git a/sci-libs/lapack-atlas/files/war b/sci-libs/lapack-atlas/files/war
deleted file mode 100644
index 2093f033ad77..000000000000
--- a/sci-libs/lapack-atlas/files/war
+++ /dev/null
@@ -1,26 +0,0 @@
-#! /bin/bash
-#
-# war -- wrapper for the archiver
-#
-# Executed by ATLAS build as:
-# full_path/war ARCHIVER ARFLAGS LIBNAME.a OBJS.lo
-
-TOPDIR=$(echo $0 | sed 's/\(.*\)\/.*/\1/')
-PWD=$(pwd)
-
-ARCHIVER=$1
-LIBRARY=$(echo $3 | sed 's/.*\/\(.*\)/\1/')
-OBJ_DIR=${TOPDIR}/gentoo/$LIBRARY
-
-if [ ! -x $OBJ_DIR ]; then mkdir -p ${OBJ_DIR}/.libs; fi
-
-$ARCHIVER $@
-
-shift 3
-for obj in $@ ; do
- lobj=$(echo $obj | sed 's/\.o/\.lo/')
- ln -sf ${PWD}/$obj ${OBJ_DIR}/$obj
- ln -sf ${PWD}/$lobj ${OBJ_DIR}/$lobj
- ln -sf ${PWD}/.libs/$obj ${OBJ_DIR}/.libs/$obj
-done
-
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.8.0.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.8.0.ebuild
deleted file mode 100644
index d3f32a27202d..000000000000
--- a/sci-libs/lapack-atlas/lapack-atlas-3.8.0.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.8.0.ebuild,v 1.22 2012/10/18 21:02:51 jlec Exp $
-
-inherit eutils flag-o-matic fortran-2 toolchain-funcs autotools versionator
-
-MY_PN="${PN/lapack-/}"
-PATCH_V="3.7.39"
-L_PN="lapack"
-L_PV="3.1.1"
-BlasRelease=$(get_version_component_range 1-3)
-
-DESCRIPTION="F77 and C LAPACK implementations using available ATLAS routines"
-HOMEPAGE="http://math-atlas.sourceforge.net/"
-SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2"
-SRC_URI2="http://www.netlib.org/${L_PN}/${L_PN}-lite-${L_PV}.tgz"
-SRC_URI="${SRC_URI1} ${SRC_URI2}
- mirror://gentoo/${MY_PN}-${PATCH_V}-shared-libs.patch.bz2
- mirror://gentoo/${L_PN}-reference-${L_PV}-autotools.patch.bz2"
-
-SLOT="0"
-LICENSE="BSD"
-IUSE="doc"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
-
-CDEPEND="
- virtual/blas
- virtual/cblas
- app-admin/eselect-lapack
- ~sci-libs/blas-atlas-${BlasRelease}"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- >=sys-devel/libtool-1.5"
-RDEPEND="${CDEPEND}
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/${L_PN}-lite-${L_PV}"
-BLD_DIR="${S}/gentoo-build"
-RPATH="${DESTTREE}/$(get_libdir)/${L_PN}/${MY_PN}"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- epatch "${DISTDIR}"/${MY_PN}-${PATCH_V}-shared-libs.patch.bz2
- epatch "${FILESDIR}"/${MY_PN}-asm-gentoo.patch
-
- # make sure the compile picks up the proper includes
- sed -i \
- -e "s|INCLUDES.*=|INCLUDES = -I/usr/include/atlas/|" \
- "${S}"/CONFIG/src/SpewMakeInc.c \
- || die "failed to append proper includes"
-
- BLD_DIR="${S}"/gentoo-build
- mkdir "${BLD_DIR}" || die "failed to generate build directory"
- cd "${BLD_DIR}"
- cp "${FILESDIR}"/war . && chmod a+x war || die "failed to install war"
-
- # force proper 32/64bit libs
- local archselect
- if use amd64 || use ppc64; then
- archselect="-b 64"
- elif use alpha; then
- archselect=""
- else
- archselect="-b 32"
- fi
-
- # Remove -m64 on alpha, since the compiler doesn't support it
- use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
-
- ../configure \
- --cc="$(tc-getCC)" \
- --cflags="${CFLAGS}" \
- --prefix="${D}/${DESTTREE}" \
- --libdir="${D}/${DESTTREE}"/$(get_libdir)/atlas \
- --incdir="${D}/${DESTTREE}"/include \
- -C ac "$(tc-getCC)" -F ac "${CFLAGS}" \
- -C if $(tc-getFC) -F if "${FFLAGS:--O2}" \
- -Ss pmake "\$(MAKE) ${MAKEOPTS}" \
- -Si cputhrchk 0 ${archselect} \
- || die "configure failed"
-
- cd "${S_LAPACK}"
- epatch "${WORKDIR}"/${L_PN}-reference-${L_PV}-autotools.patch
- epatch "${FILESDIR}"/${L_PN}-reference-${L_PV}-test-fix.patch
- eautoreconf
-
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas cblas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.so -Wl,-rpath,${S_LAPACK}/SRC/.libs:" \
- -e "s:EXT_ETIME$:INT_CPU_TIME:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
-}
-
-src_compile() {
- # build atlas' part of lapack
- cd "${BLD_DIR}"
- for d in src/lapack interfaces/lapack/C/src interfaces/lapack/F77/src; do
- cd "${BLD_DIR}"/${d}
- make lib || die "Failed to make lib in ${d}"
- done
-
- # build rest of lapack
- S_LAPACK="${WORKDIR}"/${L_PN}-lite-${L_PV}
- cd "${S_LAPACK}"
- econf
- emake || die "Failed to make reference lapack lib"
-
- cd "${S_LAPACK}"/SRC
- einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.o .
- einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.lo .
- einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/.libs/*.o .libs/
-
- RPATH="${DESTTREE}"/$(get_libdir)/${L_PN}/${MY_PN}
- local flibs
- [[ $(tc-getFC) =~ gfortran ]] && flibs=-lgfortran
- [[ $(tc-getFC) =~ g77 ]] && flibs=-lg2c
- ../libtool --mode=link --tag=F77 $(tc-getFC) \
- $(pkg-config --libs blas cblas) -latlas ${flibs} \
- -o liblapack.la *.lo -rpath "${RPATH}" \
- || die "Failed to create liblapack.la"
-
- # making pkg-config file
- sed -e "s:@LIBDIR@:$(get_libdir):" \
- -e "s:@PV@:${PV}:" \
- -e "s:@EXTLIBS@:-lm ${flibs}:g" \
- "${FILESDIR}"/lapack.pc.in > "${S}"/lapack.pc \
- || die "sed lapack.pc failed"
-}
-
-src_install () {
- dodir "${RPATH}"
-
- cd "${S_LAPACK}"/SRC
- ../libtool --mode=install cp liblapack.la "${D}/${RPATH}" \
- || die "Failed to install lapack-atlas library"
-
- ESELECT_PROF=atlas
- eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.atlas ${ESELECT_PROF}
-
- insinto /usr/include/atlas
- doins "${S}"/include/clapack.h || die "Failed to install clapack.h"
- dosym atlas/clapack.h /usr/include/clapack.h
-
- cd "${S}"
- dodoc README doc/AtlasCredits.txt doc/ChangeLog \
- || die "Failed to install docs"
-
- insinto /usr/$(get_libdir)/lapack/atlas
- doins "${S}"/lapack.pc || die "Failed to install lapack.pc"
-}
-
-src_test() {
- cd "${S_LAPACK}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd ..
- emake || die "lapack-reference tests failed"
-}
-
-pkg_postinst() {
- local current_lib=$(eselect lapack show | cut -d' ' -f2)
- # this snippet works around the eselect bug #189942 and makes
- # sure that users upgrading from a previous lapack-atlas
- # version pick up the new pkg-config files
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- local configfile="${ROOT}"/etc/env.d/lapack/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect lapack set ${ESELECT_PROF}
- elog "lapack has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected lapack is ${current_lib}"
- elog "To use blas ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r2.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r2.ebuild
deleted file mode 100644
index f76c649acbe1..000000000000
--- a/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r2.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r2.ebuild,v 1.9 2012/10/18 21:02:51 jlec Exp $
-
-EAPI="3"
-
-inherit eutils flag-o-matic fortran-2 toolchain-funcs autotools versionator
-
-MY_PN="${PN/lapack-/}"
-PATCH_V="3.9.21"
-L_PN="lapack"
-L_PV="3.1.1"
-BlasRelease=$(get_version_component_range 1-3)
-
-DESCRIPTION="F77 and C LAPACK implementations using available ATLAS routines"
-HOMEPAGE="http://math-atlas.sourceforge.net/"
-SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2"
-SRC_URI2="http://www.netlib.org/${L_PN}/${L_PN}-lite-${L_PV}.tgz"
-SRC_URI="${SRC_URI1} ${SRC_URI2}
- mirror://gentoo/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2
- mirror://gentoo/${L_PN}-reference-${L_PV}-autotools.patch.bz2"
-
-SLOT="0"
-LICENSE="BSD"
-IUSE="doc"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-CDEPEND="
- virtual/blas
- virtual/cblas
- app-admin/eselect-lapack
- ~sci-libs/blas-atlas-${BlasRelease}"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- >=sys-devel/libtool-1.5"
-RDEPEND="${CDEPEND}
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/${L_PN}-lite-${L_PV}"
-BLD_DIR="${S}/gentoo-build"
-RPATH="${DESTTREE}/$(get_libdir)/${L_PN}/${MY_PN}"
-S_LAPACK="${WORKDIR}"/${L_PN}-lite-${L_PV}
-
-src_prepare() {
- epatch "${DISTDIR}"/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2
- epatch "${FILESDIR}"/${MY_PN}-asm-gentoo.patch
- epatch "${FILESDIR}"/${PN}-${PATCH_V}-lam.patch
-
- # make sure the compile picks up the proper includes
- sed -i \
- -e "s|INCLUDES.*=|INCLUDES = -I${EPREFIX}/usr/include/atlas/|" \
- "${S}"/CONFIG/src/SpewMakeInc.c \
- || die "failed to append proper includes"
-
- cp "${FILESDIR}"/eselect.lapack.atlas "${T}"/
- sed -i -e "s:/usr:${EPREFIX}/usr:" \
- "${T}"/eselect.lapack.atlas || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.lapack.atlas || die
- sed -e /LIBTOOL/s/libtool/glibtool/ -i CONFIG/src/SpewMakeInc.c
- epatch "${FILESDIR}"/${PN}-3.9.3-darwin-make-top.patch
- fi
-
- mkdir "${BLD_DIR}" || die "failed to generate build directory"
- cd "${BLD_DIR}"
- cp "${FILESDIR}"/war . && chmod a+x war || die "failed to install war"
- sed -i -e '1c\#! '"${EPREFIX}"'/bin/bash' war
- cd "${S_LAPACK}"
- epatch "${WORKDIR}"/${L_PN}-reference-${L_PV}-autotools.patch
- epatch "${FILESDIR}"/${L_PN}-reference-${L_PV}-test-fix.patch
- eautoreconf
-}
-
-src_configure() {
- cd "${BLD_DIR}"
- local archselect=
- if use amd64 || use ppc64; then
- archselect="-b 64"
- elif use alpha; then
- archselect=""
- else
- archselect="-b 32"
- fi
-
- # Remove -m64 on alpha, since the compiler doesn't support it
- use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
-
- # unfortunately, atlas-3.9.0 chokes when passed
- # x86_64-pc-linux-gnu-gcc and friends instead of
- # plain gcc. Hence, we'll have to workaround this
- # until it is fixed by upstream
- local c_compiler=$(tc-getCC)
- if [[ "${c_compiler}" == *gcc* ]]; then
- c_compiler="gcc"
- fi
-
- ../configure \
- --cc="${c_compiler}" \
- --cflags="${CFLAGS}" \
- --prefix="${ED}/${DESTTREE}" \
- --libdir="${ED}/${DESTTREE}"/$(get_libdir)/atlas \
- --incdir="${ED}/${DESTTREE}"/include \
- -C ac "${c_compiler}" -F ac "${CFLAGS}" \
- -C if $(tc-getFC) -F if "${FFLAGS:-'-O2'}" \
- -Ss pmake "\$(MAKE) ${MAKEOPTS}" \
- -Si cputhrchk 0 ${archselect} \
- || die "configure failed"
-
- cd "${S_LAPACK}"
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas cblas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.so -Wl,-rpath,${S_LAPACK}/SRC/.libs:" \
- -e "s:EXT_ETIME$:INT_CPU_TIME:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
- cd "${S_LAPACK}"
- econf
-}
-
-src_compile() {
- # build atlas' part of lapack
- cd "${BLD_DIR}"
- for d in src/lapack interfaces/lapack/C/src interfaces/lapack/F77/src interfaces/lapack/C2F/src; do
- cd "${BLD_DIR}"/${d}
- make lib || die "Failed to make lib in ${d}"
- done
-
- cd "${S_LAPACK}"
- emake || die "Failed to make reference lapack lib"
-
- cd "${S_LAPACK}"/SRC
- einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.o .
- einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.lo .
- einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/.libs/*.o .libs/
-
- RPATH="${DESTTREE}"/$(get_libdir)/${L_PN}/${MY_PN}
- local flibs
- [[ $(tc-getFC) =~ gfortran ]] && flibs=-lgfortran
- [[ $(tc-getFC) =~ g77 ]] && flibs=-lg2c
- ../libtool --mode=link --tag=F77 $(tc-getFC) ${LDFLAGS} \
- $(pkg-config --libs blas cblas) -latlas ${flibs} \
- -o liblapack.la *.lo -rpath "${RPATH}" \
- || die "Failed to create liblapack.la"
-
- # making pkg-config file
- sed -e "s:@LIBDIR@:$(get_libdir)/lapack/atlas:" \
- -e "s:=/usr:=${EPREFIX}/usr:" \
- -e "s:@PV@:${PV}:" \
- -e "s:@EXTLIBS@:-lm ${flibs}:g" \
- "${FILESDIR}"/lapack.pc.in > "${S}"/lapack.pc \
- || die "sed lapack.pc failed"
-}
-
-src_install () {
- dodir "${RPATH}"
-
- cd "${S_LAPACK}"/SRC
- ../libtool --mode=install cp liblapack.la "${D}/${RPATH}" \
- || die "Failed to install lapack-atlas library"
-
- ESELECT_PROF=atlas
- eselect lapack add $(get_libdir) "${T}"/eselect.lapack.atlas ${ESELECT_PROF}
-
- insinto /usr/include/atlas
- doins "${S}"/include/clapack.h || die "Failed to install clapack.h"
- dosym atlas/clapack.h /usr/include/clapack.h
-
- cd "${S}"
- dodoc README doc/AtlasCredits.txt doc/ChangeLog \
- || die "Failed to install docs"
-
- insinto /usr/$(get_libdir)/lapack/atlas
- doins "${S}"/lapack.pc || die "Failed to install lapack.pc"
-}
-
-src_test() {
- cd "${S_LAPACK}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd ..
- emake || die "lapack-reference tests failed"
-}
-
-pkg_postinst() {
- local current_lib=$(eselect lapack show | cut -d' ' -f2)
- # this snippet works around the eselect bug #189942 and makes
- # sure that users upgrading from a previous lapack-atlas
- # version pick up the new pkg-config files
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- local configfile="${EROOT}"/etc/env.d/lapack/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect lapack set ${ESELECT_PROF}
- elog "lapack has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected lapack is ${current_lib}"
- elog "To use blas ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r3.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r3.ebuild
deleted file mode 100644
index cab95dc736e1..000000000000
--- a/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r3.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.9.23-r3.ebuild,v 1.8 2012/10/18 21:02:51 jlec Exp $
-
-EAPI="3"
-
-inherit eutils flag-o-matic fortran-2 toolchain-funcs autotools versionator
-
-MY_PN="${PN/lapack-/}"
-PATCH_V="3.9.21"
-L_PN="lapack"
-L_PV="3.1.1"
-BlasRelease=$(get_version_component_range 1-3)
-
-DESCRIPTION="F77 and C LAPACK implementations using available ATLAS routines"
-HOMEPAGE="http://math-atlas.sourceforge.net/"
-SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2"
-SRC_URI2="http://www.netlib.org/${L_PN}/${L_PN}-lite-${L_PV}.tgz"
-SRC_URI="${SRC_URI1} ${SRC_URI2}
- mirror://gentoo/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2
- mirror://gentoo/${L_PN}-reference-${L_PV}-autotools.patch.bz2"
-
-SLOT="0"
-LICENSE="BSD"
-IUSE="doc"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-CDEPEND="
- virtual/blas
- virtual/cblas
- app-admin/eselect-lapack
- ~sci-libs/blas-atlas-${BlasRelease}"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- >=sys-devel/libtool-1.5"
-RDEPEND="${CDEPEND}
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/${L_PN}-lite-${L_PV}"
-BLD_DIR="${S}/gentoo-build"
-RPATH="/usr/$(get_libdir)/${L_PN}/${MY_PN}"
-S_LAPACK="${WORKDIR}"/${L_PN}-lite-${L_PV}
-
-src_prepare() {
- epatch \
- "${DISTDIR}"/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2 \
- "${FILESDIR}"/${MY_PN}-asm-gentoo.patch \
- "${FILESDIR}"/${PN}-${PATCH_V}-lam.patch
-
- # make sure the compile picks up the proper includes
- sed -i \
- -e "s|INCLUDES.*=|INCLUDES = -I${EPREFIX}/usr/include/atlas/|" \
- "${S}"/CONFIG/src/SpewMakeInc.c \
- || die "failed to append proper includes"
-
- cp "${FILESDIR}"/eselect.lapack.atlas "${T}"/
- sed -i -e "s:/usr:${EPREFIX}/usr:" \
- "${T}"/eselect.lapack.atlas || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.lapack.atlas || die
- sed -e /LIBTOOL/s/libtool/glibtool/ -i CONFIG/src/SpewMakeInc.c
- epatch "${FILESDIR}"/${PN}-3.9.3-darwin-make-top.patch
- fi
-
- mkdir "${BLD_DIR}" || die "failed to generate build directory"
- cd "${BLD_DIR}"
- cp "${FILESDIR}"/war . && chmod a+x war || die "failed to install war"
- sed -i -e '1c\#! '"${EPREFIX}"'/bin/bash' war
- cd "${S_LAPACK}"
- epatch "${WORKDIR}"/${L_PN}-reference-${L_PV}-autotools.patch
- epatch "${FILESDIR}"/${L_PN}-reference-${L_PV}-test-fix.patch
- eautoreconf
-}
-
-src_configure() {
- BLAS_LIBS="$(pkg-config --libs blas cblas)"
-
- cd "${BLD_DIR}"
- local archselect=
- if use amd64 || use ppc64; then
- archselect="-b 64"
- elif use alpha; then
- archselect=""
- else
- archselect="-b 32"
- fi
-
- # Remove -m64 on alpha, since the compiler doesn't support it
- use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
-
- # unfortunately, atlas-3.9.0 chokes when passed
- # x86_64-pc-linux-gnu-gcc and friends instead of
- # plain gcc. Hence, we'll have to workaround this
- # until it is fixed by upstream
- local c_compiler=$(tc-getCC)
- if [[ "${c_compiler}" == *gcc* ]]; then
- c_compiler="gcc"
- fi
-
- ../configure \
- --cc="${c_compiler}" \
- --cflags="${CFLAGS}" \
- --prefix="${ED}"/usr \
- --libdir="${ED}"/usr/$(get_libdir)/atlas \
- --incdir="${ED}"/usr/include \
- -C ac "${c_compiler}" -F ac "${CFLAGS}" \
- -C if $(tc-getFC) -F if "${FFLAGS:-'-O2'}" \
- -Ss pmake "\$(MAKE) ${MAKEOPTS}" \
- -Si cputhrchk 0 ${archselect} \
- || die "configure failed"
-
- cd "${S_LAPACK}"
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} ${BLAS_LIBS}:" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} ${BLAS_LIBS}:" \
- -e "s:../../blas\$(PLAT).a:${BLAS_LIBS}:" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.so -Wl,-rpath,${S_LAPACK}/SRC/.libs:" \
- -e "s:EXT_ETIME$:INT_CPU_TIME:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
- cd "${S_LAPACK}"
- econf
-}
-
-src_compile() {
- # build atlas' part of lapack
- cd "${BLD_DIR}"
- for d in src/lapack interfaces/lapack/C/src interfaces/lapack/F77/src interfaces/lapack/C2F/src; do
- cd "${BLD_DIR}"/${d}
- make lib || die "Failed to make lib in ${d}"
- done
-
- cd "${S_LAPACK}"
- emake || die "Failed to make reference lapack lib"
-
- cd "${S_LAPACK}"/SRC
- einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.o .
- einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.lo .
- einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/.libs/*.o .libs/
-
- local flibs
- [[ $(tc-getFC) =~ gfortran ]] && flibs=-lgfortran
- [[ $(tc-getFC) =~ g77 ]] && flibs=-lg2c
- ../libtool --mode=link --tag=F77 $(tc-getFC) ${LDFLAGS} \
- "${BLAS_LIBS}" -latlas ${flibs} \
- -o "${S_LAPACK}"/SRC/liblapack.la *.lo -rpath "${EPREFIX}/${RPATH}" \
- || die "Failed to create liblapack.la"
-
- # making pkg-config file
- sed -e "s:@LIBDIR@:$(get_libdir)/lapack/atlas:" \
- -e "s:=/usr:=${EPREFIX}/usr:" \
- -e "s:@PV@:${PV}:" \
- -e "s:@EXTLIBS@:-lm ${flibs}:g" \
- "${FILESDIR}"/lapack.pc.in > "${S}"/lapack.pc \
- || die "sed lapack.pc failed"
-}
-
-src_install () {
- dodir "${RPATH}"
-
- cd "${S_LAPACK}"/SRC
- ../libtool --mode=install cp liblapack.la "${ED}/${RPATH}" \
- || die "Failed to install lapack-atlas library"
-
- ESELECT_PROF=atlas
- eselect lapack add $(get_libdir) "${T}"/eselect.lapack.atlas ${ESELECT_PROF}
-
- insinto /usr/include/atlas
- doins "${S}"/include/clapack.h || die "Failed to install clapack.h"
- dosym atlas/clapack.h /usr/include/clapack.h
-
- cd "${S}"
- dodoc README doc/AtlasCredits.txt doc/ChangeLog \
- || die "Failed to install docs"
-
- insinto /usr/$(get_libdir)/lapack/atlas
- doins "${S}"/lapack.pc || die "Failed to install lapack.pc"
-}
-
-src_test() {
- cd "${S_LAPACK}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd ..
- emake || die "lapack-reference tests failed"
-}
-
-pkg_postinst() {
- local current_lib=$(eselect lapack show | cut -d' ' -f2)
- # this snippet works around the eselect bug #189942 and makes
- # sure that users upgrading from a previous lapack-atlas
- # version pick up the new pkg-config files
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- local configfile="${EROOT}"/etc/env.d/lapack/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect lapack set ${ESELECT_PROF}
- elog "lapack has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected lapack is ${current_lib}"
- elog "To use blas ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-atlas/lapack-atlas-3.9.23.ebuild b/sci-libs/lapack-atlas/lapack-atlas-3.9.23.ebuild
deleted file mode 100644
index 4fc144a29905..000000000000
--- a/sci-libs/lapack-atlas/lapack-atlas-3.9.23.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-atlas/lapack-atlas-3.9.23.ebuild,v 1.8 2012/10/18 21:02:51 jlec Exp $
-
-inherit eutils flag-o-matic fortran-2 toolchain-funcs autotools versionator
-
-MY_PN="${PN/lapack-/}"
-PATCH_V="3.9.21"
-L_PN="lapack"
-L_PV="3.1.1"
-BlasRelease=$(get_version_component_range 1-3)
-
-DESCRIPTION="F77 and C LAPACK implementations using available ATLAS routines"
-HOMEPAGE="http://math-atlas.sourceforge.net/"
-SRC_URI1="mirror://sourceforge/math-atlas/${MY_PN}${PV}.tar.bz2"
-SRC_URI2="http://www.netlib.org/${L_PN}/${L_PN}-lite-${L_PV}.tgz"
-SRC_URI="${SRC_URI1} ${SRC_URI2}
- mirror://gentoo/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2
- mirror://gentoo/${L_PN}-reference-${L_PV}-autotools.patch.bz2"
-
-SLOT="0"
-LICENSE="BSD"
-IUSE="doc"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-
-CDEPEND="
- virtual/blas
- virtual/cblas
- app-admin/eselect-lapack
- ~sci-libs/blas-atlas-${BlasRelease}"
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- >=sys-devel/libtool-1.5"
-RDEPEND="${CDEPEND}
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/ATLAS"
-S_LAPACK="${WORKDIR}/${L_PN}-lite-${L_PV}"
-BLD_DIR="${S}/gentoo-build"
-RPATH="${DESTTREE}/$(get_libdir)/${L_PN}/${MY_PN}"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- epatch "${DISTDIR}"/${MY_PN}-${PATCH_V}-shared-libs.2.patch.bz2
- epatch "${FILESDIR}"/${MY_PN}-asm-gentoo.patch
- epatch "${FILESDIR}"/${PN}-${PATCH_V}-lam.patch
-
- # make sure the compile picks up the proper includes
- sed -i \
- -e "s|INCLUDES.*=|INCLUDES = -I/usr/include/atlas/|" \
- "${S}"/CONFIG/src/SpewMakeInc.c \
- || die "failed to append proper includes"
-
- BLD_DIR="${S}"/gentoo-build
- mkdir "${BLD_DIR}" || die "failed to generate build directory"
- cd "${BLD_DIR}"
- cp "${FILESDIR}"/war . && chmod a+x war || die "failed to install war"
-
- # force proper 32/64bit libs
- local archselect
- if use amd64 || use ppc64; then
- archselect="-b 64"
- elif use alpha; then
- archselect=""
- else
- archselect="-b 32"
- fi
-
- # Remove -m64 on alpha, since the compiler doesn't support it
- use alpha && sed -i -e 's/-m64//g' "${S}"/CONFIG/src/probe_comp.c
-
- # unfortunately, atlas-3.9.0 chokes when passed
- # x86_64-pc-linux-gnu-gcc and friends instead of
- # plain gcc. Hence, we'll have to workaround this
- # until it is fixed by upstream
- local c_compiler=$(tc-getCC)
- if [[ "${c_compiler}" == *gcc* ]]; then
- c_compiler="gcc"
- fi
-
- ../configure \
- --cc="${c_compiler}" \
- --cflags="${CFLAGS}" \
- --prefix="${D}/${DESTTREE}" \
- --libdir="${D}/${DESTTREE}"/$(get_libdir)/atlas \
- --incdir="${D}/${DESTTREE}"/include \
- -C ac "${c_compiler}" -F ac "${CFLAGS}" \
- -C if $(tc-getFC) -F if "${FFLAGS:-'-O2'}" \
- -Ss pmake "\$(MAKE) ${MAKEOPTS}" \
- -Si cputhrchk 0 ${archselect} \
- || die "configure failed"
-
- cd "${S_LAPACK}"
- epatch "${WORKDIR}"/${L_PN}-reference-${L_PV}-autotools.patch
- epatch "${FILESDIR}"/${L_PN}-reference-${L_PV}-test-fix.patch
- eautoreconf
-
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas cblas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas cblas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.so -Wl,-rpath,${S_LAPACK}/SRC/.libs:" \
- -e "s:EXT_ETIME$:INT_CPU_TIME:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
-}
-
-src_compile() {
- # build atlas' part of lapack
- cd "${BLD_DIR}"
- for d in src/lapack interfaces/lapack/C/src interfaces/lapack/F77/src interfaces/lapack/C2F/src; do
- cd "${BLD_DIR}"/${d}
- make lib || die "Failed to make lib in ${d}"
- done
-
- # build rest of lapack
- S_LAPACK="${WORKDIR}"/${L_PN}-lite-${L_PV}
- cd "${S_LAPACK}"
- econf
- emake || die "Failed to make reference lapack lib"
-
- cd "${S_LAPACK}"/SRC
- einfo "Copying liblapack.a/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.o .
- einfo "Copying liblapack.a/*.lo to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/*.lo .
- einfo "Copying liblapack.a/.libs/*.o to ${S_LAPACK}/SRC"
- cp -sf "${BLD_DIR}"/gentoo/liblapack.a/.libs/*.o .libs/
-
- RPATH="${DESTTREE}"/$(get_libdir)/${L_PN}/${MY_PN}
- local flibs
- [[ $(tc-getFC) =~ gfortran ]] && flibs=-lgfortran
- [[ $(tc-getFC) =~ g77 ]] && flibs=-lg2c
- ../libtool --mode=link --tag=F77 $(tc-getFC) ${LDFLAGS} \
- $(pkg-config --libs blas cblas) -latlas ${flibs} \
- -o liblapack.la *.lo -rpath "${RPATH}" \
- || die "Failed to create liblapack.la"
-
- # making pkg-config file
- sed -e "s:@LIBDIR@:$(get_libdir)/lapack/atlas:" \
- -e "s:@PV@:${PV}:" \
- -e "s:@EXTLIBS@:-lm ${flibs}:g" \
- "${FILESDIR}"/lapack.pc.in > "${S}"/lapack.pc \
- || die "sed lapack.pc failed"
-}
-
-src_install () {
- dodir "${RPATH}"
-
- cd "${S_LAPACK}"/SRC
- ../libtool --mode=install cp liblapack.la "${D}/${RPATH}" \
- || die "Failed to install lapack-atlas library"
-
- ESELECT_PROF=atlas
- eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.atlas ${ESELECT_PROF}
-
- insinto /usr/include/atlas
- doins "${S}"/include/clapack.h || die "Failed to install clapack.h"
- dosym atlas/clapack.h /usr/include/clapack.h
-
- cd "${S}"
- dodoc README doc/AtlasCredits.txt doc/ChangeLog \
- || die "Failed to install docs"
-
- insinto /usr/$(get_libdir)/lapack/atlas
- doins "${S}"/lapack.pc || die "Failed to install lapack.pc"
-}
-
-src_test() {
- cd "${S_LAPACK}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd ..
- emake || die "lapack-reference tests failed"
-}
-
-pkg_postinst() {
- local current_lib=$(eselect lapack show | cut -d' ' -f2)
- # this snippet works around the eselect bug #189942 and makes
- # sure that users upgrading from a previous lapack-atlas
- # version pick up the new pkg-config files
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- local configfile="${ROOT}"/etc/env.d/lapack/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect lapack set ${ESELECT_PROF}
- elog "lapack has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected lapack is ${current_lib}"
- elog "To use blas ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-atlas/metadata.xml b/sci-libs/lapack-atlas/metadata.xml
deleted file mode 100644
index d369d068ffb8..000000000000
--- a/sci-libs/lapack-atlas/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci</herd>
-</pkgmetadata>
diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog
deleted file mode 100644
index 0ecc71506276..000000000000
--- a/sci-libs/lapack-reference/ChangeLog
+++ /dev/null
@@ -1,298 +0,0 @@
-# ChangeLog for sci-libs/lapack-reference
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.62 2013/01/26 00:05:54 ottxor Exp $
-
- 26 Jan 2013; Christoph Junghans <ottxor@gentoo.org>
- lapack-reference-3.2.1-r1.ebuild:
- added ~arm tested by me
-
- 19 Oct 2012; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild, metadata.xml:
- Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the
- updated fortran-2.eclass
-
- 12 May 2012; Alexis Ballier <aballier@gentoo.org>
- lapack-reference-3.2.1-r1.ebuild:
- keyword ~amd64-fbsd
-
- 04 May 2012; Jeff Horelick <jdhore@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Add dependency on virtual/fortran
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Remove unnecessary dep on virtual/fortran
-
- 21 Jun 2011; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Added fortran-2.eclass support
-
- 28 May 2011; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Add virtual/fortran dependency
-
- 17 Dec 2010; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Fix for bug 348935
-
- 17 Dec 2010; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Fix for fortran.eclass removal
-
- 16 Dec 2010; Justin Lecher <jlec@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild, lapack-reference-3.2.1.ebuild,
- lapack-reference-3.2.1-r1.ebuild:
- Removal of fortran.eclass, #348851
-
- 02 Oct 2010; Fabian Groffen <grobian@gentoo.org>
- lapack-reference-3.2.1-r1.ebuild:
- Marked ~x64-macos, bug #333981
-
-*lapack-reference-3.2.1-r1 (07 Mar 2010)
-
- 07 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org>
- +lapack-reference-3.2.1-r1.ebuild:
- Moved to EAPI=3 for PREFIX support, imported prefix patches from overlay,
- keyworded as in overlay
-
- 12 Dec 2009; Markus Dittrich <markusle@gentoo.org>
- lapack-reference-3.2.1.ebuild,
- +files/lapack-reference-3.2.1-parallel-make.patch:
- Fixed parallel make failures in tests (see bug #295964).
-
-*lapack-reference-3.2.1 (13 Jul 2009)
-
- 13 Jul 2009; Markus Dittrich <markusle@gentoo.org>
- +lapack-reference-3.2.1.ebuild:
- Version bump. Since upstream currently only provides an unversioned tarball
- we host a properly versioned one on our mirrors for the time being.
-
- 19 Dec 2007; Justin Bronder <jsbronder@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Move ESELECT_PROF so binary packages work.
-
- 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- -files/lapack-reference-3.1.0-autotool.patch,
- -files/lapack-reference-3.1.1-autotool.patch, -files/eselect-reference,
- -lapack-reference-3.1.0.ebuild, -lapack-reference-3.1.1.ebuild,
- lapack-reference-3.1.1-r1.ebuild:
- Removed old versions, switch to new style virtual
-
- 20 Nov 2007; Joe Peterson <lavajoe@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Add ~x86-fbsd keyword (bug #189738)
-
- 16 Nov 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.1-r1.ebuild:
- Stable on ppc wrt bug 189738
-
- 14 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- amd64 stable wrt #189738, with kingtaco's green light.
-
- 29 Oct 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- alpha stable wrt #189738
-
- 21 Oct 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.1-r1.ebuild:
- Added ~ppc
-
- 11 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- fixed lib->get_libdir for eselect bug workaround
-
- 10 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org>
- -files/lapack-reference-3.0-autotool.patch, -files/f77-reference,
- -lapack-reference-3.0.ebuild, -lapack-reference-3.0-r1.ebuild,
- lapack-reference-3.1.1-r1.ebuild:
- Removed old versions, workaround for eselect bug #189942, cleanups.
-
- 08 Oct 2007; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Stable on ppc64; bug #189738
-
- 27 Sep 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- ia64/sparc stable wrt #189738
-
- 13 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- stable x86, bug 189738
-
- 10 Sep 2007; Jeroen Roovers <jer@gentoo.org>
- lapack-reference-3.1.1-r1.ebuild:
- Stable for HPPA (bug #189738).
-
-*lapack-reference-3.1.1-r1 (21 Aug 2007)
-
- 21 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
- +files/lapack-reference-3.1.1-autotools.patch,
- +files/eselect.lapack.reference, metadata.xml,
- +lapack-reference-3.1.1-r1.ebuild:
- New autotools patch to install pkg-config file and some cleanup. New eselect
- file to add pkg-config. Added doc use flag to install generic docs, now
- ready for new virtual style. Added longdescription in metadata.xml.
- General cleanup.
-
- 25 Jul 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-test-fix.patch,
- lapack-reference-3.1.1.ebuild:
- Added patch to disable testing of LS drivers since they hang for
- some yet to be determined reason.
-
- 25 Jul 2007; Markus Dittrich <markusle@gentoo.org>
- files/lapack-reference-3.1.1-autotool.patch:
- Fixed issues due to missing ETIME intrinsic in >=gcc-4.2.
-
- 14 Jul 2007; Steve Arnold <nerdboy@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Added last multilib fix and marked stable for amd64 (see bug #171784). I
- still haven't tracked down the test issue; google reveals almost nothing.
- It seems to be rare and only occurs on 64-bit platforms. Reference:
- https://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=299
-
- 25 Jun 2007; Raúl Porcel <armin76@gentoo.org>
- lapack-reference-3.1.1.ebuild:
- Add ~alpha wrt #159002
-
- 07 Jun 2007; Joe Peterson <lavajoe@gentoo.org>
- lapack-reference-3.1.1.ebuild:
- Add ~x86-fbsd keyword
-
- 24 Mar 2007; nixnut <nixnut@gentoo.org> lapack-reference-3.1.0.ebuild:
- Stable on ppc wrt bug 171784
-
- 24 Mar 2007; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Stable on ppc64; bug #171784
-
- 23 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- stable x86, bug 171784
-
- 22 Mar 2007; Ferris McCormick <fmccor@gentoo.org>
- lapack-reference-3.1.0.ebuild:
- Sparc stable --- Bug #171784 --- builds, runs all tests successfully, and
- installs as expected.
-
- 21 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- files/lapack-reference-3.1.0-autotool.patch:
- Small fix to resolve as-needed issues.
-
- 13 Mar 2007; Danny van Dyk <kugelfang@gentoo.org>
- lapack-reference-3.0.ebuild:
- QA: which -> type -P
-
-*lapack-reference-3.1.1 (08 Mar 2007)
-
- 08 Mar 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.1-autotool.patch,
- -lapack-reference-3.0-r2.ebuild, -lapack-reference-3.0-r3.ebuild,
- -lapack-reference-3.0-r4.ebuild, +lapack-reference-3.1.1.ebuild:
- Version bump and removed obsolete versions.
-
-*lapack-reference-3.1.0 (04 Feb 2007)
-
- 04 Feb 2007; Markus Dittrich <markusle@gentoo.org>
- +files/lapack-reference-3.1.0-autotool.patch,
- +lapack-reference-3.1.0.ebuild:
- Version bump. Ebuild now allows library checks via lapack's
- test-routines. Thanks much to Adam Piątyszek
- <ediap@et.put.poznan.pl> for his ebuild and patches
- (this fixes bug #157410).
-
- 23 Jan 2007; Markus Dittrich <markusle@gentoo.org>
- lapack-reference-3.0.ebuild, lapack-reference-3.0-r1.ebuild,
- lapack-reference-3.0-r2.ebuild, lapack-reference-3.0-r3.ebuild,
- lapack-reference-3.0-r4.ebuild:
- Versioned the source tarballs according to the new upstream
- naming convention (see bug #162667).
-
- 01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Update for my nick change spyderous -> dberkholz.
-
- 24 Oct 2006; Joshua Jackson <tsunam@gentoo.org>
- lapack-reference-3.0-r1.ebuild:
- Stable x86; bug #137033
-
- 11 Sep 2006; Ferris McCormick <fmccor@gentoo.org>
- lapack-reference-3.0-r4.ebuild:
- Add ~sparc keyword for completeness with other -reference packages. Builds as
- expected.
-
- 25 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/eselect-reference:
- Add eselect symlink maps, reported by Markus Dittrich.
-
- 17 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-reference-3.0-r4.ebuild:
- Note that configuration now uses eselect rather than lapack-config.
-
-*lapack-reference-3.0-r4 (03 Jul 2006)
-
- 03 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +lapack-reference-3.0-r4.ebuild:
- Bumps to switch to new eselect modules.
-
- 18 Jun 2006; Markus Rothe <corsair@gentoo.org>
- lapack-reference-3.0-r3.ebuild:
- Added ~ppc64; bug #137033
-
-*lapack-reference-3.0-r3 (29 May 2006)
-
- 29 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/lapack-reference-3.0-autotool.patch,
- +lapack-reference-3.0-r3.ebuild:
- Bump to autotool the package, which makes the build work much better in
- parallel and with gcc4. Thanks to Adam Piątyszek for catching an initial
- problem; a couple of files cannot be compiled with optimization.
-
- 15 May 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- lapack-reference-3.0-r2.ebuild:
- Keyword ~ppc.
-
-*lapack-reference-3.0-r2 (16 Nov 2005)
-
- 16 Nov 2005; Markus Dittrich <markusle@gentoo.org>
- +lapack-reference-3.0-r2.ebuild:
- Use libtool for linking shared libraries when compiling with ifc.
- This closes bug #112410
-
-*lapack-reference-3.0-r1 (13 Nov 2005)
-
- 13 Nov 2005; Olivier Fisette <ribosome@gentoo.org>
- +lapack-reference-3.0-r1.ebuild:
- Migrated to fortran.eclass (bug #65950).
-
- 22 Apr 2005; Danny van Dyk <kugelfang@gentoo.org>
- lapack-reference-3.0.ebuild:
- Marked stable on amd64.
-
-*lapack-reference-3.0 (29 Dec 2004)
-
- 29 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
- +files/f77-reference, +lapack-reference-3.0.ebuild:
- Moved from app-sci/lapack-reference to sci-libs/lapack-reference.
-
- 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org>
- lapack-reference-3.0.ebuild:
- Switch to use epause and ebeep, bug #62950
-
- 18 Jun 2004; Aron Griffis <agriffis@gentoo.org> lapack-reference-3.0.ebuild:
- Fix use invocation
-
- 14 Jun 2004; George Shapovalov <george@gentoo.org> lapack-reference-3.0.ebuild, files/{digest-lapack-reference-3.0,f77-reference} :
- initial release (#30463)
- Full LAPACK implementation using the netlib reference implementation
- ebuild submitted by Derek Dolney <dolney@astro.upenn.edu>
diff --git a/sci-libs/lapack-reference/Manifest b/sci-libs/lapack-reference/Manifest
deleted file mode 100644
index 84931f3db352..000000000000
--- a/sci-libs/lapack-reference/Manifest
+++ /dev/null
@@ -1,26 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX eselect.lapack.reference 237 SHA256 2a72a6a9b49ec944656e164842907ee76d878a6772a7d71c1cb196d8beb6fa13 SHA512 cd0b5c771e552d348ce87192583bed2dbf9f2c61cbaf512b006dd9da3b36d3f0c8ad24129e595f644fc0472f5e60e0c3c0964ec86f9ece1c0f00e942d2515936 WHIRLPOOL 102823a489c08259775505f7e67e41ca0b4dc7dcc50a6a67bcd79d3a0b166439d756659a56df4ee59518888ec68d106865a67aa96ef326478c5ec0c2e56c91f3
-AUX lapack-reference-3.1.1-test-fix.patch 2120 SHA256 40c514db2bf9a08ce9630e53058ef3d863fd981c774987b233f6bdce3601a6f8 SHA512 8f68b0baa5ae73537f7d6628ec4189eb4bed9f5b503de6c1ea75468ff53af907f3c31ea06996474e8071dcf3634416cd908d2c2c9e2ba6d1773c41bf17cb1e7e WHIRLPOOL cc039f49e4399bbf2dcf4daf6f798c91bb58debd03ed4774251b5ac81e2231f89c599fe8b12aa877e9e7da22f605420be92f68bb192733427b6440272a6345bf
-AUX lapack-reference-3.2.1-parallel-make.patch 4904 SHA256 e730190be4361ff5e0c20c80ad8fb250d072684c16f57597fe9809a9e14e0b3e SHA512 2d42f14ddfd78f9f1566e3f31c03b74fe41f6b93a12156554b884b82496f6777781290167597ac220c3fff89edd055952a208c49835a69f745d728fcef605a78 WHIRLPOOL d05d62750a20e7e2ef6e5e908da720c19ee1185515f5353721514305865ef99da4b6005cfc6efb7e612db14c38f1e8f572903e35c554f6bc8f2f7a872651097e
-DIST lapack-3.2.1.tgz 4792502 SHA256 5825f83971157001fd4235514afe8ff5fc16e1c06b2e872e442c242efd6c166d
-DIST lapack-lite-3.1.1.tgz 5332509 SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 SHA512 492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c WHIRLPOOL 11145043d16b8c2972229e17a24e92e62987c08e84d91b81a7f4767b80f13844faffb2a2798b321a78c7127d849a0fd60cbb1605f03e150b4eaa6c230f0e7fdd
-DIST lapack-reference-3.1.1-autotools.patch.bz2 7233 SHA256 63e2c0b64118ca20aed3ca52dbc553ba924c242d3a0b07e6236dee99ede16802 SHA512 3ae61a9d569bdbe3d416652feedf1ae26fe85b23d919fb9d493e1474e616eeb23e87738ecb4970dde5f320812d3bb71c0f3c432548ab8e978941d90afe4cb418 WHIRLPOOL 449d9bf9c7f58c019804708b10f902919e55a722af6fe31904cd7b941074c66c68ef809e56fcce99e6f946da8e69be383b838a6a866ede6ee925268d6b24d423
-DIST lapack-reference-3.2.1-autotools.patch.bz2 13338 SHA256 de2ab4ea9723f549c77b38d932e5ddb55b7b5583b0050e527505210460dcdf76
-EBUILD lapack-reference-3.1.1-r1.ebuild 2662 SHA256 89505522f223151cae8d8e037ada9304f5654f090ae4d380236cb9c15ec44992 SHA512 d5083698cd5c0a18362f426b5d4601d10bb1dfb974cd6903f009559bc69a582eda0d6e216eefe3d52177a1c1aa440760af402a99b64f13600a0b30fc4af142c9 WHIRLPOOL 8325c57645e22aa95d9ab5e9bae1cfcccf11b8f6a531fe4631a657d88321621b55c20b689c73602f9c81b5d7d2f2297abc8ce7a704ee623c07c9d3bdc7379f68
-EBUILD lapack-reference-3.2.1-r1.ebuild 3006 SHA256 b377f6f594bbf7af487949b1362491cf53eb092de25bb13bbe809cc75330233c SHA512 07d61bbe13cc9002d5ad7edb3aeba23ccb0a1ec5864297ee894935bc0de2d33689a5aa058fa8fff52cabf6f11e488565d080682a141c329d4786204817f2c3f1 WHIRLPOOL 925bf4aa65da4550920cc5dc6513dbfbc5c4fa343c2bd2972f404272b25a53b92d089d7e81e818e00c76789480cd237784fdb7b996e0573ccebdbb6c46b4f1b9
-EBUILD lapack-reference-3.2.1.ebuild 2690 SHA256 649c13d59c3a44ca65e4a3922bd98719c934a6e53bbf76994f3569643670cc0e SHA512 275871b2f646baf3445d03e4f210d41277c7d37acaf8174bdecdb225f1128cfcb5109a28d1f842f8b062be38a2372ec4d4029cf4afc597a9386d331a243d591e WHIRLPOOL 3bd6943130d70a350e77ade220ece0e8574dd33bac661cd4b905170ab53ce56dccb1a5f5c2abd67888f10b68380516f0428d5c1ecd2232a2a8d6f04828005902
-MISC ChangeLog 10984 SHA256 397a68ae3f1e91b0eec8afebc96e7fde1a2bfebd2b8812efa066c2d660aa8e94 SHA512 9dc1a167b27913752f2f0f3e66bf570d2473143981ea975760c02d57c64c11bbc37866bc34e56bb9cc0ddde57f12fd9527b64e89af80ee245db7808ffb10351d WHIRLPOOL ce1ba8ee30b88c49627f5ce7db7765ebc940c952575de0c2b9644fe4d98665ee01782486ec3d73fed226edbc399de0f6e668b31a93c458e7ad39f20ce10496a8
-MISC metadata.xml 596 SHA256 6796f6c6f6a43940376c4e78e0f3ca8b4f34d9a8b97414921cc2d3e9c6e1a6ad SHA512 9a0031c6235dad70eb9123971e5f9e95704eeee07c7f651e2f7622bc3d5a034eecd026ba8496feae011084907a7ef86dbc07e73944b0c82d798db585f70edbe2 WHIRLPOOL a03a0636f6763dbbe71ca8b7d20347521551be7731904c278809f45304d6cf2f85467581aed6715039a415cd21f20afa6fc2b75a95336bec0f3383ef2a09db3c
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJRAx3kAAoJEOeBhlrCAAWGUBEH/ijLCUZr4xZ6qpNFuko5Ce6y
-+Rsy38I4OlQ4I6qJ7VdZiElPyRZf1yYQBQjAg3dD9YotITVf18bIHh4pVvHD1oWP
-ZI8iG53+k+UTNljyTbWVAuHB/huDakR42+ZXprLV2jmhKC5/zqVTuu/0b4JXhBjf
-wSDBUe0RCbfWoeUazCX52moYb484dwCuaLKPviwPP/l2f8OoVGMz247xaItePU9C
-dzsQMhFnHkh06JPpcnipDwLzZU8xOOQ8N1EocB4Dvzu/4u7ClCxW/TwPQnPrZRBp
-Bo2CWBs8ditrxg5H0Y954SBHBG4eHhHiWPF4CL0Eec3q23//9W1qq+H/AfYeASY=
-=nDMv
------END PGP SIGNATURE-----
diff --git a/sci-libs/lapack-reference/files/eselect.lapack.reference b/sci-libs/lapack-reference/files/eselect.lapack.reference
deleted file mode 100644
index fe1a777b2dc2..000000000000
--- a/sci-libs/lapack-reference/files/eselect.lapack.reference
+++ /dev/null
@@ -1,4 +0,0 @@
-lapack/reference/liblapack.so /usr/@LIBDIR@/liblapack.so
-lapack/reference/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0
-lapack/reference/liblapack.a /usr/@LIBDIR@/liblapack.a
-../lapack/reference/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc
diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.1.1-test-fix.patch b/sci-libs/lapack-reference/files/lapack-reference-3.1.1-test-fix.patch
deleted file mode 100644
index e9b754403f3a..000000000000
--- a/sci-libs/lapack-reference/files/lapack-reference-3.1.1-test-fix.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Naur lapack-lite-3.1.1/TESTING/ctest.in lapack-lite-3.1.1-new/TESTING/ctest.in
---- lapack-lite-3.1.1/TESTING/ctest.in 2007-02-26 13:20:47.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/ctest.in 2007-07-24 10:19:31.000000000 -0400
-@@ -32,5 +32,4 @@
- CQL 8 List types on next line if 0 < NTYPES < 8
- CQP 6 List types on next line if 0 < NTYPES < 6
- CTZ 3 List types on next line if 0 < NTYPES < 3
--CLS 6 List types on next line if 0 < NTYPES < 6
- CEQ
-diff -Naur lapack-lite-3.1.1/TESTING/dtest.in lapack-lite-3.1.1-new/TESTING/dtest.in
---- lapack-lite-3.1.1/TESTING/dtest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/dtest.in 2007-07-24 10:19:36.000000000 -0400
-@@ -30,5 +30,4 @@
- DQL 8 List types on next line if 0 < NTYPES < 8
- DQP 6 List types on next line if 0 < NTYPES < 6
- DTZ 3 List types on next line if 0 < NTYPES < 3
--DLS 6 List types on next line if 0 < NTYPES < 6
- DEQ
-diff -Naur lapack-lite-3.1.1/TESTING/stest.in lapack-lite-3.1.1-new/TESTING/stest.in
---- lapack-lite-3.1.1/TESTING/stest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/stest.in 2007-07-24 10:19:48.000000000 -0400
-@@ -30,5 +30,4 @@
- SQL 8 List types on next line if 0 < NTYPES < 8
- SQP 6 List types on next line if 0 < NTYPES < 6
- STZ 3 List types on next line if 0 < NTYPES < 3
--SLS 6 List types on next line if 0 < NTYPES < 6
- SEQ
-diff -Naur lapack-lite-3.1.1/TESTING/ztest.in lapack-lite-3.1.1-new/TESTING/ztest.in
---- lapack-lite-3.1.1/TESTING/ztest.in 2007-02-26 13:20:49.000000000 -0500
-+++ lapack-lite-3.1.1-new/TESTING/ztest.in 2007-07-24 10:19:42.000000000 -0400
-@@ -32,5 +32,4 @@
- ZQL 8 List types on next line if 0 < NTYPES < 8
- ZQP 6 List types on next line if 0 < NTYPES < 6
- ZTZ 3 List types on next line if 0 < NTYPES < 3
--ZLS 6 List types on next line if 0 < NTYPES < 6
- ZEQ
diff --git a/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch b/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch
deleted file mode 100644
index 72bc71ca2d95..000000000000
--- a/sci-libs/lapack-reference/files/lapack-reference-3.2.1-parallel-make.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-diff -Nauru lapack-3.2.1.old/TESTING/EIG/Makefile lapack-3.2.1/TESTING/EIG/Makefile
---- lapack-3.2.1.old/TESTING/EIG/Makefile 2008-11-17 17:51:24.000000000 -0500
-+++ lapack-3.2.1/TESTING/EIG/Makefile 2009-12-12 11:23:22.000000000 -0500
-@@ -126,25 +126,25 @@
- double: ../xeigtstd
- complex16: ../xeigtstz
-
--../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) ; \
-- $(LOADER) $(LOADOPTS) -o xeigtsts \
-- $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
-- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtsts $@
--
--../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) ; \
-- $(LOADER) $(LOADOPTS) -o xeigtstc \
-- $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
-- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstc $@
--
--../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) ; \
-- $(LOADER) $(LOADOPTS) -o xeigtstd \
-- $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
-- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstd $@
--
--../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) ; \
-- $(LOADER) $(LOADOPTS) -o xeigtstz \
-- $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
-- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstz $@
-+../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST)
-+ $(LOADER) $(LOADOPTS) \
-+ $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
-+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtsts
-+
-+../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST)
-+ $(LOADER) $(LOADOPTS) \
-+ $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
-+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstc
-+
-+../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST)
-+ $(LOADER) $(LOADOPTS) \
-+ $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
-+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstd
-+
-+../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST)
-+ $(LOADER) $(LOADOPTS) \
-+ $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
-+ ../../$(LAPACKLIB) $(BLASLIB) -o ../xeigtstz
-
- $(AEIGTST): $(FRC)
- $(SCIGTST): $(FRC)
-@@ -169,4 +169,5 @@
- zchkee.o: zchkee.f
- $(FORTRAN) $(DRVOPTS) -c $< -o $@
-
--.f.o : ; $(FORTRAN) $(OPTS) -c $< -o $@
-+.f.o :
-+ $(FORTRAN) $(OPTS) -c $< -o $@
-diff -Nauru lapack-3.2.1.old/TESTING/LIN/Makefile lapack-3.2.1/TESTING/LIN/Makefile
---- lapack-3.2.1.old/TESTING/LIN/Makefile 2009-02-10 12:23:05.000000000 -0500
-+++ lapack-3.2.1/TESTING/LIN/Makefile 2009-12-12 07:22:41.000000000 -0500
-@@ -238,43 +238,43 @@
-
- ../xlintsts : $(ALINTST) $(SLINTST) $(SCLNTST)
- $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(SLINTST) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintsts && mv xlintsts $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintsts
-
- ../xlintstc : $(ALINTST) $(CLINTST) $(SCLNTST)
- $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(CLINTST) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstc && mv xlintstc $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstc
-
- ../xlintstd : $(ALINTST) $(DLINTST) $(DZLNTST)
- $(LOADER) $(LOADOPTS) $^ \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstd && mv xlintstd $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstd
-
- ../xlintstz : $(ALINTST) $(ZLINTST) $(DZLNTST)
- $(LOADER) $(LOADOPTS) $(ALINTST) $(DZLNTST) $(ZLINTST) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o xlintstz && mv xlintstz $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o ../xlintstz
-
- ../xlintstds : $(DSLINTST)
- $(LOADER) $(LOADOPTS) $(DSLINTST) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstds && mv xlintstds $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstds
-
- ../xlintstzc : $(ZCLINTST)
- $(LOADER) $(LOADOPTS) $(ZCLINTST) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstzc && mv xlintstzc $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstzc
-
- ../xlintstrfs : $(SLINTSTRFP)
- $(LOADER) $(LOADOPTS) $(SLINTSTRFP) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfs && mv xlintstrfs $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfs
-
- ../xlintstrfd : $(DLINTSTRFP)
- $(LOADER) $(LOADOPTS) $(DLINTSTRFP) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfd && mv xlintstrfd $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfd
-
- ../xlintstrfc : $(CLINTSTRFP)
- $(LOADER) $(LOADOPTS) $(CLINTSTRFP) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfc && mv xlintstrfc $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfc
-
- ../xlintstrfz : $(ZLINTSTRFP)
- $(LOADER) $(LOADOPTS) $(ZLINTSTRFP) \
-- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o xlintstrfz && mv xlintstrfz $@
-+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o ../xlintstrfz
-
- $(ALINTST): $(FRC)
- $(SCLNTST): $(FRC)
diff --git a/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild
deleted file mode 100644
index 09431f36f810..000000000000
--- a/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild,v 1.30 2012/10/19 10:34:40 jlec Exp $
-
-inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
-
-MyPN="${PN/-reference/}"
-
-DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage"
-HOMEPAGE="http://www.netlib.org/lapack/index.html"
-SRC_URI="
- http://www.netlib.org/lapack/${MyPN}-lite-${PV}.tgz
- mirror://gentoo/${P}-autotools.patch.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd"
-IUSE="doc"
-
-RDEPEND="
- app-admin/eselect-lapack
- virtual/blas"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/${MyPN}-lite-${PV}"
-
-pkg_setup() {
- fortran-2_pkg_setup
- if [[ $(tc-getFC) =~ if ]]; then
- ewarn "Using Intel Fortran at your own risk"
- export LDFLAGS="$(raw-ldflags)"
- export NOOPT_FFLAGS=-O
- fi
- ESELECT_PROF=reference
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}"/${P}-autotools.patch
- epatch "${FILESDIR}"/${P}-test-fix.patch
- eautoreconf
-
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.a:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
-}
-
-src_compile() {
- econf \
- --libdir="/usr/$(get_libdir)/lapack/reference" \
- --with-blas="$(pkg-config --libs blas)"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README || die "dodoc failed"
- eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.reference ${ESELECT_PROF}
-}
-
-src_test() {
- cd "${S}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd "${S}"/TESTING
- emake || die "lapack-reference tests failed."
-}
-
-pkg_postinst() {
- local p=lapack
- local current_lib=$(eselect ${p} show | cut -d' ' -f2)
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- # work around eselect bug #189942
- local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect ${p} set ${ESELECT_PROF}
- elog "${p} has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected ${p} is ${current_lib}"
- elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect ${p} set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild
deleted file mode 100644
index fc9ae8f1900c..000000000000
--- a/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild,v 1.14 2013/01/26 00:05:54 ottxor Exp $
-
-EAPI=3
-
-inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
-
-MyPN="${PN/-reference/}"
-PATCH_V="3.2.1"
-
-DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage"
-HOMEPAGE="http://www.netlib.org/lapack/index.html"
-SRC_URI="
- mirror://gentoo/${MyPN}-${PV}.tgz
- mirror://gentoo/${PN}-${PATCH_V}-autotools.patch.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-RDEPEND="
- app-admin/eselect-lapack
- virtual/blas"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/${MyPN}-${PV}"
-
-pkg_setup() {
- fortran-2_pkg_setup
- if [[ $(tc-getFC) =~ if ]]; then
- ewarn "Using Intel Fortran at your own risk"
- export LDFLAGS="$(raw-ldflags)"
- export NOOPT_FFLAGS=-O
- fi
- ESELECT_PROF=reference
-}
-
-src_prepare() {
- epatch "${WORKDIR}"/${PN}-${PATCH_V}-autotools.patch
- epatch "${FILESDIR}"/${P}-parallel-make.patch
- eautoreconf
-
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.a:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
-
- cp "${FILESDIR}"/eselect.lapack.reference "${T}"/
- sed -i -e "s:/usr:${EPREFIX}/usr:" "${T}"/eselect.lapack.reference || die
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/\.so\([\.0-9]\+\)\?/\1.dylib/g' \
- "${T}"/eselect.lapack.reference || die
- fi
-}
-
-src_configure() {
- econf \
- --libdir="${EPREFIX}/usr/$(get_libdir)/lapack/reference" \
- --with-blas="$(pkg-config --libs blas)"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README || die "dodoc failed"
- eselect lapack add $(get_libdir) "${T}"/eselect.lapack.reference ${ESELECT_PROF}
-}
-
-src_test() {
- cd "${S}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd "${S}"/TESTING
- emake || die "lapack-reference tests failed."
-}
-
-pkg_postinst() {
- local p=lapack
- local current_lib=$(eselect ${p} show | cut -d' ' -f2)
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- # work around eselect bug #189942
- local configfile="${EROOT}"/etc/env.d/${p}/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect ${p} set ${ESELECT_PROF}
- elog "${p} has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected ${p} is ${current_lib}"
- elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect ${p} set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild
deleted file mode 100644
index 079fc17bb551..000000000000
--- a/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild,v 1.12 2012/10/19 10:34:40 jlec Exp $
-
-inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
-
-MyPN="${PN/-reference/}"
-PATCH_V="3.2.1"
-
-DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage"
-HOMEPAGE="http://www.netlib.org/lapack/index.html"
-SRC_URI="
- mirror://gentoo/${MyPN}-${PV}.tgz
- mirror://gentoo/${PN}-${PATCH_V}-autotools.patch.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc"
-
-RDEPEND="
- app-admin/eselect-lapack
- virtual/blas"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/lapack-docs )"
-
-S="${WORKDIR}/${MyPN}-${PV}"
-
-pkg_setup() {
- fortran-2_pkg_setup
- if [[ $(tc-getFC) =~ if ]]; then
- ewarn "Using Intel Fortran at your own risk"
- export LDFLAGS="$(raw-ldflags)"
- export NOOPT_FFLAGS=-O
- fi
- ESELECT_PROF=reference
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}"/${PN}-${PATCH_V}-autotools.patch
- epatch "${FILESDIR}"/${P}-parallel-make.patch
- eautoreconf
-
- # set up the testing routines
- sed -e "s:g77:$(tc-getFC):" \
- -e "s:-funroll-all-loops -O3:${FFLAGS} $(pkg-config --cflags blas):" \
- -e "s:LOADOPTS =:LOADOPTS = ${LDFLAGS} $(pkg-config --cflags blas):" \
- -e "s:../../blas\$(PLAT).a:$(pkg-config --libs blas):" \
- -e "s:lapack\$(PLAT).a:SRC/.libs/liblapack.a:" \
- make.inc.example > make.inc \
- || die "Failed to set up make.inc"
-}
-
-src_compile() {
- econf \
- --libdir="/usr/$(get_libdir)/lapack/reference" \
- --with-blas="$(pkg-config --libs blas)"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README || die "dodoc failed"
- eselect lapack add $(get_libdir) "${FILESDIR}"/eselect.lapack.reference ${ESELECT_PROF}
-}
-
-src_test() {
- cd "${S}"/TESTING/MATGEN
- emake || die "Failed to create tmglib.a"
- cd "${S}"/TESTING
- emake || die "lapack-reference tests failed."
-}
-
-pkg_postinst() {
- local p=lapack
- local current_lib=$(eselect ${p} show | cut -d' ' -f2)
- if [[ ${current_lib} == ${ESELECT_PROF} || -z ${current_lib} ]]; then
- # work around eselect bug #189942
- local configfile="${ROOT}"/etc/env.d/${p}/$(get_libdir)/config
- [[ -e ${configfile} ]] && rm -f ${configfile}
- eselect ${p} set ${ESELECT_PROF}
- elog "${p} has been eselected to ${ESELECT_PROF}"
- else
- elog "Current eselected ${p} is ${current_lib}"
- elog "To use ${p} ${ESELECT_PROF} implementation, you have to issue (as root):"
- elog "\t eselect ${p} set ${ESELECT_PROF}"
- fi
-}
diff --git a/sci-libs/lapack-reference/metadata.xml b/sci-libs/lapack-reference/metadata.xml
deleted file mode 100644
index ec0d97dea3f0..000000000000
--- a/sci-libs/lapack-reference/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci</herd>
- <longdescription lang="en">
-LAPACK is a comprehensive library that does linear algebra
-operations including matrix inversions, least squared solutions to
-linear sets of equations, eigenvector analysis, singular value
-decomposition, etc. It is a very comprehensive and reputable package
-that has found extensive use in the scientific community.
-This package installs the reference FORTRAN 77 implementation from Netlib.
-</longdescription>
-</pkgmetadata>