summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <spyderous@gentoo.org>2006-07-03 08:06:15 +0000
committerDonnie Berkholz <spyderous@gentoo.org>2006-07-03 08:06:15 +0000
commit4782fd6ba956c57970d2aedc83ddba0efd022b60 (patch)
tree3dfaa41a62f378ec71a00d5acf6981b2dafa12be /sci-libs/lapack-reference
parentBumps to switch to new eselect modules. (diff)
downloadgentoo-2-4782fd6ba956c57970d2aedc83ddba0efd022b60.tar.gz
gentoo-2-4782fd6ba956c57970d2aedc83ddba0efd022b60.tar.bz2
gentoo-2-4782fd6ba956c57970d2aedc83ddba0efd022b60.zip
Bumps to switch to new eselect modules.
(Portage version: 2.1.1_pre1-r5)
Diffstat (limited to 'sci-libs/lapack-reference')
-rw-r--r--sci-libs/lapack-reference/ChangeLog8
-rw-r--r--sci-libs/lapack-reference/files/digest-lapack-reference-3.02
-rw-r--r--sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r12
-rw-r--r--sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r22
-rw-r--r--sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r46
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.0-r4.ebuild58
6 files changed, 77 insertions, 1 deletions
diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog
index 035fb401c06c..f00469977a12 100644
--- a/sci-libs/lapack-reference/ChangeLog
+++ b/sci-libs/lapack-reference/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-libs/lapack-reference
# Copyright 2004-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.8 2006/06/18 17:19:34 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.9 2006/07/03 08:06:15 spyderous Exp $
+
+*lapack-reference-3.0-r4 (03 Jul 2006)
+
+ 03 Jul 2006; Donnie Berkholz <spyderous@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:
diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0
index 20d79acb3756..eca55e1526e5 100644
--- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0
+++ b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0
@@ -2,6 +2,8 @@ MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272
+RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272
+SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272
MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992
RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992
SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992
diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1
index 20d79acb3756..eca55e1526e5 100644
--- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1
+++ b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r1
@@ -2,6 +2,8 @@ MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272
+RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272
+SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272
MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992
RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992
SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992
diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r2 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r2
index 20d79acb3756..eca55e1526e5 100644
--- a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r2
+++ b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r2
@@ -2,6 +2,8 @@ MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272
+RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272
+SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272
MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992
RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992
SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992
diff --git a/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r4 b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r4
new file mode 100644
index 000000000000..613b0f3cf432
--- /dev/null
+++ b/sci-libs/lapack-reference/files/digest-lapack-reference-3.0-r4
@@ -0,0 +1,6 @@
+MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
+RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
+SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
+MD5 a24f59304f87b78cdc7da2ae59c98664 lapack.tgz 4991992
+RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack.tgz 4991992
+SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack.tgz 4991992
diff --git a/sci-libs/lapack-reference/lapack-reference-3.0-r4.ebuild b/sci-libs/lapack-reference/lapack-reference-3.0-r4.ebuild
new file mode 100644
index 000000000000..392ae9d55614
--- /dev/null
+++ b/sci-libs/lapack-reference/lapack-reference-3.0-r4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 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.0-r4.ebuild,v 1.1 2006/07/03 08:06:15 spyderous Exp $
+
+inherit autotools eutils fortran multilib
+
+MyPN="${PN/-reference/}"
+
+DESCRIPTION="FORTRAN reference implementation of LAPACK Linear Algebra PACKage"
+LICENSE="lapack"
+HOMEPAGE="http://www.netlib.org/lapack/index.html"
+SRC_URI="http://www.netlib.org/lapack/${MyPN}.tgz
+ mirror://gentoo/${MyPN}-20020531-20021004.patch.bz2"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="virtual/blas
+ app-admin/eselect-lapack"
+
+DEPEND="${RDEPEND}"
+
+PROVIDE="virtual/lapack"
+
+FORTRAN="g77 gfortran ifc"
+
+S="${WORKDIR}/LAPACK"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${DISTDIR}"/lapack-20020531-20021004.patch.bz2
+ epatch ${FILESDIR}/${P}-autotool.patch
+ cd "${S}"
+ eautoreconf
+}
+
+src_install() {
+ TOP_PATH="${DESTTREE}"/lib/lapack
+ # Library will be installed in RPATH:
+ RPATH="${TOP_PATH}"/reference
+
+ make DESTDIR="${D}" install || die "install failed"
+
+ # Fix for switching
+ dodir ${RPATH}
+ mv ${D}/usr/$(get_libdir)/liblapack* ${D}/${RPATH}
+
+ dodoc "${S}"/README
+
+ eselect lapack add $(get_libdir) ${FILESDIR}/eselect-reference reference
+}
+
+pkg_postinst() {
+ if [[ -z "$(eselect lapack show)" ]]; then
+ eselect lapack set reference
+ fi
+}