aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-12-17 19:33:43 +0100
committerJustin Lecher <jlec@gentoo.org>2010-12-17 19:33:43 +0100
commitec94acb502351d131b7b9d7cf9f81c584b450c13 (patch)
tree7dc3aa11abf64992cfa6298ea1b84ff389e96254 /sys-cluster
parentfortran.eclass fixes (diff)
downloadsci-ec94acb502351d131b7b9d7cf9f81c584b450c13.tar.gz
sci-ec94acb502351d131b7b9d7cf9f81c584b450c13.tar.bz2
sci-ec94acb502351d131b7b9d7cf9f81c584b450c13.zip
fortran.eclass fixes
(Portage version: 2.2.0_alpha9/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/openmpi/ChangeLog3
-rw-r--r--sys-cluster/openmpi/Manifest12
-rw-r--r--sys-cluster/openmpi/openmpi-1.4.2-r1.ebuild11
3 files changed, 12 insertions, 14 deletions
diff --git a/sys-cluster/openmpi/ChangeLog b/sys-cluster/openmpi/ChangeLog
index f755beb86..ddb9746e8 100644
--- a/sys-cluster/openmpi/ChangeLog
+++ b/sys-cluster/openmpi/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Dec 2010; Justin Lecher <jlec@gentoo.org> openmpi-1.4.2-r1.ebuild:
+ Removal of fortran.eclass, #348851
+
*openmpi-1.4.2-r1 (30 Jun 2010)
30 Jun 2010; Justin Bronder <jsbronder@gentoo.org>
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 107156ba2..ab0a938c6 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
AUX eselect.mpi.openmpi 225 RMD160 cf81165864aaad2833f7a8300c20376210a575dd SHA1 8b50b90346b52b831a59ec0abd8e3dbebad2b94e SHA256 df4d363e9fbab74c234b75f426b7f38ef83d16da2b099222c0dde4a2c3ece687
AUX openmpi-1.4.1-r22513.patch 2460 RMD160 94c6ca7c7d869039e73f1dbd5402ccd0d5949f11 SHA1 a924c63a94546f25a25beb15328ff2ee18c388e8 SHA256 083528f3ccdda8e1654accd5a6d3c79231d7d727cbd1f05293d7850a32503379
DIST openmpi-1.4.2.tar.bz2 6630550 RMD160 2c9fbcc8f77e7fa28e2bd062875d484548cc0b79 SHA1 3e85092433d0e399cc7a51c018f9d13562f78b80 SHA256 19129e3d51860ad0a7497ede11563908ba99c76b3a51a4d0b8801f7e2db6cd80
-EBUILD openmpi-1.4.2-r1.ebuild 2905 RMD160 3bbc0ef691ae182c61a2cffd18dd6c5ed42f9d45 SHA1 3cba4b600b8847b2ea76b9ed14a5685cb51a02ad SHA256 f47179523ee8d736d2f551ba67b257e3b45f908278b8f49097cf4d9ce0c82d63
-MISC ChangeLog 2899 RMD160 9d5766c0d1f1b5e262e88cade2f114a8bfc80658 SHA1 87f0fb838e22c7764793e3e789cf8eea9ef2f8a7 SHA256 d9af4d53abc12a7f2ec94ddd04f013f150bbbb07fd489cca689979c855b772d2
+EBUILD openmpi-1.4.2-r1.ebuild 2821 RMD160 86ed4b9cd243de19bc7d8f6a18f95039d4d03c36 SHA1 ec0ae8e82c1a0010182a1367cf14d19c8ed35d04 SHA256 0976e737fbb66982296743e841828a3b16942e1398cd41e8d192f30e01e4ab28
+MISC ChangeLog 3009 RMD160 da7b8c02162b48b74157cfe4f762ac12d9d33a17 SHA1 2e9106423c9b26fe24483610730328dd8edda557 SHA256 27790c4cc8a49dbbc357f41adbff59806d6ac8c6a9a9a901ea739b872cdbb8ba
MISC metadata.xml 706 RMD160 d497cb759e382f2b07d5233f99f391e5c6f667d3 SHA1 870215f9b18002f5dc24fa742b0e740a8d730e4f SHA256 11a597b8ce26a8293a4b7ad9f0373c0c57ad99425ede80e8136747fab504807e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkwrjEUACgkQ4MrvBE1wQ8nOhgCePuVDKMHgJzRmdDjbrAcJO3Qz
-fF4AoI/xiRCvM8C4wyiD0whMbScLCvcL
-=5b2h
+iEYEARECAAYFAk0LrQcACgkQgAnW8HDreRbqWwCgv0kK4G645Xg+ugxa7o0d/ZuL
+6xkAmwS6oh9kl2tNRHIvxrAdl3G++enK
+=Gaar
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/openmpi/openmpi-1.4.2-r1.ebuild b/sys-cluster/openmpi/openmpi-1.4.2-r1.ebuild
index 28c240707..a952edcec 100644
--- a/sys-cluster/openmpi/openmpi-1.4.2-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.4.2-r1.ebuild
@@ -3,7 +3,7 @@
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.2.4.ebuild,v 1.2 2007/12/13 22:39:53 jsbronder Exp $
EAPI=3
-inherit eutils multilib flag-o-matic toolchain-funcs fortran mpi
+inherit eutils multilib flag-o-matic toolchain-funcs mpi
MY_P=${P/-mpi}
S=${WORKDIR}/${MY_P}
@@ -42,11 +42,6 @@ pkg_setup() {
elog "Don't forget the EXTRA_ECONF environment variable can let you"
elog "specify configure options if you find them necessary."
elog
-
- if use fortran; then
- FORTRAN="g77 gfortran ifc"
- fortran_pkg_setup
- fi
}
src_prepare() {
@@ -76,9 +71,9 @@ src_configure() {
fi
if use fortran; then
- if [[ "${FORTRANC}" = "g77" ]]; then
+ if [[ "$(tc-getFC)" = "g77" ]]; then
c="${c} --disable-mpi-f90"
- elif [[ "${FORTRANC}" = if* ]]; then
+ elif [[ "$(tc-getFC)" = if* ]]; then
# Enabled here as gfortran compile times are huge with this enabled.
c="${c} --with-mpi-f90-size=medium"
fi