summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-21 08:39:59 +0000
committerJustin Lecher <jlec@gentoo.org>2011-06-21 08:39:59 +0000
commite990c0ca52639a3e60cb6a61774248d994584781 (patch)
treec97cdcf65a09ea87bb6844bf4a46e02801e9db1c
parentversion bump (diff)
downloadhistorical-e990c0ca52639a3e60cb6a61774248d994584781.tar.gz
historical-e990c0ca52639a3e60cb6a61774248d994584781.tar.bz2
historical-e990c0ca52639a3e60cb6a61774248d994584781.zip
Added fortran-2.eclass support
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
-rw-r--r--sci-libs/blas-atlas/ChangeLog10
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild7
-rw-r--r--sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild7
-rw-r--r--sci-libs/blas-reference/ChangeLog6
-rw-r--r--sci-libs/blas-reference/blas-reference-20070226-r1.ebuild4
-rw-r--r--sci-libs/blas-reference/blas-reference-20070226-r2.ebuild4
-rw-r--r--sci-libs/blas-reference/blas-reference-20070226.ebuild4
-rw-r--r--sci-libs/buddy/ChangeLog5
-rw-r--r--sci-libs/buddy/buddy-2.4.ebuild4
-rw-r--r--sci-libs/cbflib/ChangeLog6
-rw-r--r--sci-libs/cbflib/cbflib-0.8.1-r7.ebuild6
-rw-r--r--sci-libs/cbflib/cbflib-0.9.0-r3.ebuild4
-rw-r--r--sci-libs/cblas-reference/ChangeLog8
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild6
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild6
-rw-r--r--sci-libs/ccp4-libs/ChangeLog6
-rw-r--r--sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild4
-rw-r--r--sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild5
-rw-r--r--sci-libs/cctbx/ChangeLog6
-rw-r--r--sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild5
-rw-r--r--sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild5
-rw-r--r--sci-libs/cgcode/ChangeLog7
-rw-r--r--sci-libs/cgcode/cgcode-1.0.ebuild6
-rw-r--r--sci-libs/fftw/ChangeLog6
-rw-r--r--sci-libs/fftw/fftw-2.1.5-r5.ebuild5
-rw-r--r--sci-libs/fftw/fftw-2.1.5-r8.ebuild5
-rw-r--r--sci-libs/fftw/fftw-3.2.2-r1.ebuild7
-rw-r--r--sci-libs/fftw/fftw-3.2.2.ebuild7
-rw-r--r--sci-libs/gpp4/ChangeLog5
-rw-r--r--sci-libs/gpp4/gpp4-1.3.1.ebuild8
-rw-r--r--sci-libs/grib_api/ChangeLog5
-rw-r--r--sci-libs/grib_api/grib_api-1.9.5-r1.ebuild4
-rw-r--r--sci-libs/gts/ChangeLog6
-rw-r--r--sci-libs/gts/gts-20081607.ebuild4
-rw-r--r--sci-libs/gts/gts-20090909.ebuild4
-rw-r--r--sci-libs/gts/gts-20100321-r1.ebuild4
-rw-r--r--sci-libs/gts/gts-20100321-r2.ebuild4
-rw-r--r--sci-libs/hdf/ChangeLog7
-rw-r--r--sci-libs/hdf/hdf-4.2_p4.ebuild6
-rw-r--r--sci-libs/lapack-reference/ChangeLog7
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild5
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild5
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild5
-rw-r--r--sci-libs/libbufr/ChangeLog6
-rw-r--r--sci-libs/libbufr/libbufr-000360.ebuild9
-rw-r--r--sci-libs/libbufr/libbufr-000387.ebuild9
-rw-r--r--sci-libs/libctl/ChangeLog8
-rw-r--r--sci-libs/libctl/libctl-3.0.3.ebuild18
-rw-r--r--sci-libs/libctl/libctl-3.1.ebuild19
-rw-r--r--sci-libs/libint/ChangeLog8
-rw-r--r--sci-libs/libint/libint-1.1.2.ebuild16
-rw-r--r--sci-libs/libint/libint-1.1.4-r1.ebuild12
-rw-r--r--sci-libs/libint/libint-1.1.4.ebuild15
-rw-r--r--sci-libs/mc/ChangeLog5
-rw-r--r--sci-libs/mc/mc-1.4.ebuild6
-rw-r--r--sci-libs/mc/mc-1.5.ebuild4
-rw-r--r--sci-libs/metis/ChangeLog8
-rw-r--r--sci-libs/metis/metis-4.0.1-r1.ebuild6
-rw-r--r--sci-libs/metis/metis-5.0_pre2-r1.ebuild7
-rw-r--r--sci-libs/mkl/ChangeLog8
-rw-r--r--sci-libs/mkl/mkl-10.0.2.018-r2.ebuild7
-rw-r--r--sci-libs/mkl/mkl-10.0.5.025.ebuild7
-rw-r--r--sci-libs/mkl/mkl-9.1.023.ebuild7
-rw-r--r--sci-libs/netcdf/ChangeLog6
-rw-r--r--sci-libs/netcdf/netcdf-3.6.3.ebuild4
-rw-r--r--sci-libs/netcdf/netcdf-4.1.1-r4.ebuild7
-rw-r--r--sci-libs/plplot/ChangeLog7
-rw-r--r--sci-libs/plplot/plplot-5.9.7-r1.ebuild7
-rw-r--r--sci-libs/proj/ChangeLog8
-rw-r--r--sci-libs/proj/proj-4.4.9.ebuild6
-rw-r--r--sci-libs/proj/proj-4.5.0.ebuild6
-rw-r--r--sci-libs/proj/proj-4.6.0.ebuild6
-rw-r--r--sci-libs/proj/proj-4.6.1.ebuild6
-rw-r--r--sci-libs/proj/proj-4.7.0.ebuild7
-rw-r--r--sci-libs/punc/ChangeLog6
-rw-r--r--sci-libs/punc/punc-0.2_p1.ebuild6
-rw-r--r--sci-libs/punc/punc-1.4-r1.ebuild6
-rw-r--r--sci-libs/punc/punc-1.5.ebuild4
-rw-r--r--sci-libs/scipy/ChangeLog6
-rw-r--r--sci-libs/scipy/scipy-0.8.0.ebuild5
-rw-r--r--sci-libs/scipy/scipy-0.9.0-r1.ebuild7
-rw-r--r--sci-libs/scipy/scipy-0.9.0.ebuild5
-rw-r--r--sci-libs/superlu/ChangeLog6
-rw-r--r--sci-libs/superlu/superlu-4.0-r2.ebuild6
-rw-r--r--sci-libs/superlu/superlu-4.1-r1.ebuild4
-rw-r--r--sci-libs/taucs/ChangeLog5
-rw-r--r--sci-libs/taucs/taucs-2.2.ebuild4
-rw-r--r--sci-libs/udunits/ChangeLog6
-rw-r--r--sci-libs/udunits/udunits-2.1.15.ebuild4
-rw-r--r--sci-libs/udunits/udunits-2.1.21.ebuild4
-rw-r--r--sci-libs/umfpack/ChangeLog6
-rw-r--r--sci-libs/umfpack/umfpack-5.2.0.ebuild6
-rw-r--r--sci-libs/umfpack/umfpack-5.4.0.ebuild6
-rw-r--r--sci-libs/umfpack/umfpack-5.5.0.ebuild6
-rw-r--r--sci-libs/umfpack/umfpack-5.5.1.ebuild4
101 files changed, 396 insertions, 253 deletions
diff --git a/sci-libs/blas-atlas/ChangeLog b/sci-libs/blas-atlas/ChangeLog
index 809664ebcbc7..ce81d903f059 100644
--- a/sci-libs/blas-atlas/ChangeLog
+++ b/sci-libs/blas-atlas/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-libs/blas-atlas
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.103 2010/12/17 08:09:04 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/ChangeLog,v 1.104 2011/06/21 08:18:38 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> blas-atlas-3.8.0.ebuild,
+ blas-atlas-3.8.2.ebuild, blas-atlas-3.9.3.ebuild, blas-atlas-3.9.21.ebuild,
+ blas-atlas-3.9.21-r1.ebuild, blas-atlas-3.9.23.ebuild,
+ blas-atlas-3.9.23-r2.ebuild, blas-atlas-3.9.23-r4.ebuild:
+ Added fortran-2.eclass support
17 Dec 2010; Justin Lecher <jlec@gentoo.org> blas-atlas-3.8.0.ebuild,
blas-atlas-3.8.2.ebuild, blas-atlas-3.9.3.ebuild, blas-atlas-3.9.21.ebuild,
diff --git a/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild b/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
index ef660b9416a0..a671bad4e2ad 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild,v 1.13 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.0.ebuild,v 1.14 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
PATCH_V="3.7.39"
@@ -27,6 +27,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild b/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild
index 7cde7024b29a..2935384e5c8d 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild,v 1.3 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.8.2.ebuild,v 1.4 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
PATCH_V="3.7.39"
@@ -27,6 +27,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild
index 3374633acb8c..1e5b1dd0d1ce 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild,v 1.3 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.21-r1.ebuild,v 1.4 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -25,6 +25,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild
index dce9ff38acb4..f26c46212742 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild,v 1.6 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.21.ebuild,v 1.7 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -25,6 +25,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild
index 377121d9dc1f..611edb22c5c3 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild,v 1.4 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23-r2.ebuild,v 1.5 2011/06/21 08:18:38 jlec Exp $
EAPI="3"
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -29,6 +29,7 @@ S="${WORKDIR}/ATLAS"
BLD_DIR="${S}"/gentoo-build
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild
index 30a4fc3844b4..d0f6b74836b0 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild,v 1.4 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23-r4.ebuild,v 1.5 2011/06/21 08:18:38 jlec Exp $
EAPI="3"
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -30,6 +30,7 @@ BLD_DIR="${S}"/gentoo-build
RPATH=/usr/$(get_libdir)/blas
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild
index a8e35825099f..6a1a602e925a 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild,v 1.3 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.23.ebuild,v 1.4 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
DESCRIPTION="Automatically Tuned Linear Algebra Software BLAS implementation"
HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -26,6 +26,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild b/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
index 035d8f35c23f..036850bc19a3 100644
--- a/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
+++ b/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild,v 1.8 2010/12/17 08:09:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-atlas/blas-atlas-3.9.3.ebuild,v 1.9 2011/06/21 08:18:38 jlec Exp $
-inherit eutils toolchain-funcs multilib
+inherit eutils fortran-2 toolchain-funcs multilib
PATCH_V="3.9.0"
@@ -27,6 +27,7 @@ DEPEND="app-admin/eselect-blas
S="${WORKDIR}/ATLAS"
pkg_setup() {
+ fortran-2_pkg_setup
# icc won't compile (as of icc-10.0.026)
# and will blow out $PORTAGE_TMPDIR
if [[ $(tc-getCC) = icc* ]]; then
diff --git a/sci-libs/blas-reference/ChangeLog b/sci-libs/blas-reference/ChangeLog
index 54c6b023b59d..8e8a37c3de44 100644
--- a/sci-libs/blas-reference/ChangeLog
+++ b/sci-libs/blas-reference/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/blas-reference
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/ChangeLog,v 1.51 2011/05/28 11:10:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/ChangeLog,v 1.52 2011/06/21 08:19:42 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> blas-reference-20070226.ebuild,
+ blas-reference-20070226-r1.ebuild, blas-reference-20070226-r2.ebuild:
+ Added fortran-2.eclass support
28 May 2011; Justin Lecher <jlec@gentoo.org> blas-reference-20070226.ebuild,
blas-reference-20070226-r1.ebuild, blas-reference-20070226-r2.ebuild:
diff --git a/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild b/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild
index 759dae1fceeb..0de49f846673 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild,v 1.6 2011/05/28 11:10:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226-r1.ebuild,v 1.7 2011/06/21 08:19:42 jlec Exp $
EAPI="3"
-inherit eutils autotools multilib flag-o-matic toolchain-funcs
+inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
LAPACKPV="3.1.1"
LAPACKPN="lapack-lite"
diff --git a/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild b/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild
index 86700ff962a3..a298857d568f 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild,v 1.5 2011/05/28 11:10:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226-r2.ebuild,v 1.6 2011/06/21 08:19:42 jlec Exp $
EAPI="3"
-inherit eutils autotools multilib flag-o-matic toolchain-funcs
+inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
LAPACKPV="3.1.1"
LAPACKPN="lapack-lite"
diff --git a/sci-libs/blas-reference/blas-reference-20070226.ebuild b/sci-libs/blas-reference/blas-reference-20070226.ebuild
index 01e0da0021c1..60b2fe54ba0c 100644
--- a/sci-libs/blas-reference/blas-reference-20070226.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226.ebuild,v 1.22 2011/05/28 11:10:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/blas-reference/blas-reference-20070226.ebuild,v 1.23 2011/06/21 08:19:42 jlec Exp $
-inherit eutils autotools multilib flag-o-matic toolchain-funcs
+inherit eutils fortran-2 autotools multilib flag-o-matic toolchain-funcs
LAPACKPV="3.1.1"
LAPACKPN="lapack-lite"
diff --git a/sci-libs/buddy/ChangeLog b/sci-libs/buddy/ChangeLog
index 381b53ed7e39..80c90fdea017 100644
--- a/sci-libs/buddy/ChangeLog
+++ b/sci-libs/buddy/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/buddy
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/buddy/ChangeLog,v 1.9 2011/06/02 07:29:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/buddy/ChangeLog,v 1.10 2011/06/21 08:20:29 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> buddy-2.4.ebuild:
+ Added fortran-2.eclass support
02 Jun 2011; Justin Lecher <jlec@gentoo.org> buddy-2.2.ebuild,
buddy-2.4.ebuild, +files/buddy-2.4-gold.patch:
diff --git a/sci-libs/buddy/buddy-2.4.ebuild b/sci-libs/buddy/buddy-2.4.ebuild
index fe87ef6f0af5..2837bd5214ac 100644
--- a/sci-libs/buddy/buddy-2.4.ebuild
+++ b/sci-libs/buddy/buddy-2.4.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/buddy/buddy-2.4.ebuild,v 1.6 2011/06/02 07:29:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/buddy/buddy-2.4.ebuild,v 1.7 2011/06/21 08:20:29 jlec Exp $
EAPI=4
-inherit eutils
+inherit eutils fortran-2
DESCRIPTION="Binary Decision Diagram Package"
HOMEPAGE="http://sourceforge.net/projects/buddy/"
diff --git a/sci-libs/cbflib/ChangeLog b/sci-libs/cbflib/ChangeLog
index fe5de613b6d2..ee9ed42f8950 100644
--- a/sci-libs/cbflib/ChangeLog
+++ b/sci-libs/cbflib/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/cbflib
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/ChangeLog,v 1.15 2011/01/16 10:54:32 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/ChangeLog,v 1.16 2011/06/21 08:21:20 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> cbflib-0.8.1-r7.ebuild,
+ cbflib-0.9.0-r3.ebuild:
+ Added fortran-2.eclass support
16 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
cbflib-0.9.0-r3.ebuild:
diff --git a/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild b/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild
index 1a646a3dfe4b..83974a48466d 100644
--- a/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild
+++ b/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild,v 1.1 2010/03/31 20:25:10 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/cbflib-0.8.1-r7.ebuild,v 1.2 2011/06/21 08:21:20 jlec Exp $
EAPI="3"
-inherit eutils flag-o-matic toolchain-funcs
+inherit eutils fortran-2 flag-o-matic toolchain-funcs
MY_P1="CBFlib-${PV}"
MY_P2="CBFlib_${PV}"
diff --git a/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild b/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild
index ddf442268f31..1c5272ce95e5 100644
--- a/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild
+++ b/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild,v 1.3 2011/01/16 10:54:32 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cbflib/cbflib-0.9.0-r3.ebuild,v 1.4 2011/06/21 08:21:20 jlec Exp $
EAPI="3"
@@ -8,7 +8,7 @@ PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
-inherit distutils eutils flag-o-matic toolchain-funcs
+inherit distutils eutils fortran-2 flag-o-matic toolchain-funcs
PYTHON_MODNAME="pycbf.py"
MY_P1="CBFlib-${PV}"
diff --git a/sci-libs/cblas-reference/ChangeLog b/sci-libs/cblas-reference/ChangeLog
index 46055c6e5002..f0ee290a75ad 100644
--- a/sci-libs/cblas-reference/ChangeLog
+++ b/sci-libs/cblas-reference/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/cblas-reference
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/ChangeLog,v 1.34 2010/12/16 14:27:10 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/ChangeLog,v 1.35 2011/06/21 08:21:17 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org>
+ cblas-reference-20030223-r4.ebuild, cblas-reference-20030223-r5.ebuild:
+ Added fortran-2.eclass support
16 Dec 2010; Justin Lecher <jlec@gentoo.org>
cblas-reference-20030223-r4.ebuild, cblas-reference-20030223-r5.ebuild:
diff --git a/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild b/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild
index 04269bf33334..4c6cc22580e5 100644
--- a/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild
+++ b/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild,v 1.16 2010/12/16 14:27:10 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/cblas-reference-20030223-r4.ebuild,v 1.17 2011/06/21 08:21:17 jlec Exp $
-inherit autotools eutils multilib toolchain-funcs
+inherit autotools eutils fortran-2 multilib toolchain-funcs
MyPN="${PN/-reference/}"
diff --git a/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild b/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild
index 342dae8bf3ba..d3a082e1f8f6 100644
--- a/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild
+++ b/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild,v 1.2 2010/12/16 14:27:10 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild,v 1.3 2011/06/21 08:21:17 jlec Exp $
EAPI="3"
-inherit autotools eutils multilib toolchain-funcs
+inherit autotools eutils fortran-2 multilib toolchain-funcs
MyPN="${PN/-reference/}"
diff --git a/sci-libs/ccp4-libs/ChangeLog b/sci-libs/ccp4-libs/ChangeLog
index 40e8a20e7153..3485a3cd53b4 100644
--- a/sci-libs/ccp4-libs/ChangeLog
+++ b/sci-libs/ccp4-libs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/ccp4-libs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ChangeLog,v 1.33 2011/03/14 17:05:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ChangeLog,v 1.34 2011/06/21 08:22:30 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> ccp4-libs-6.1.3-r8.ebuild,
+ ccp4-libs-6.1.3-r9.ebuild:
+ Added fortran-2.eclass support
14 Mar 2011; Justin Lecher <jlec@gentoo.org> +files/6.1.3-lapack.patch,
ccp4-libs-6.1.3-r9.ebuild:
diff --git a/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild b/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild
index 35d6fb466f5f..3843cb63aab7 100644
--- a/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild
+++ b/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild,v 1.1 2011/02/19 15:10:35 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r8.ebuild,v 1.2 2011/06/21 08:22:30 jlec Exp $
EAPI="3"
-inherit eutils gnuconfig multilib toolchain-funcs
+inherit eutils fortran-2 gnuconfig multilib toolchain-funcs
SRC="ftp://ftp.ccp4.ac.uk/ccp4"
diff --git a/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild b/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild
index 85f81a890275..c297918d1c51 100644
--- a/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild
+++ b/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild,v 1.3 2011/03/14 17:05:42 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/ccp4-libs/ccp4-libs-6.1.3-r9.ebuild,v 1.4 2011/06/21 08:22:30 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
-inherit autotools eutils gnuconfig multilib python toolchain-funcs
+inherit autotools eutils fortran-2 gnuconfig multilib python toolchain-funcs
SRC="ftp://ftp.ccp4.ac.uk/ccp4"
@@ -63,6 +63,7 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
+ fortran-2_pkg_setup
python_set_active_version 2
}
diff --git a/sci-libs/cctbx/ChangeLog b/sci-libs/cctbx/ChangeLog
index fd6cfb73ef30..dade3fc0157d 100644
--- a/sci-libs/cctbx/ChangeLog
+++ b/sci-libs/cctbx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/cctbx
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/ChangeLog,v 1.17 2011/04/10 14:51:51 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/ChangeLog,v 1.18 2011/06/21 08:22:34 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> cctbx-2010.03.29.2334-r3.ebuild,
+ cctbx-2010.03.29.2334-r4.ebuild:
+ Added fortran-2.eclass support
*cctbx-2010.03.29.2334-r4 (10 Apr 2011)
diff --git a/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild b/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild
index 2a04eda54f1f..3a9b3d55f2f6 100644
--- a/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild
+++ b/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild,v 1.6 2011/01/23 12:45:41 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/cctbx-2010.03.29.2334-r3.ebuild,v 1.7 2011/06/21 08:22:34 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
-inherit eutils prefix python toolchain-funcs
+inherit eutils fortran-2 prefix python toolchain-funcs
MY_PV="${PV//./_}"
@@ -34,6 +34,7 @@ MY_S="${WORKDIR}"/cctbx_sources
MY_B="${WORKDIR}"/cctbx_build
pkg_setup() {
+ fortran-2_pkg_setup
if use openmp && ! tc-has-openmp; then
ewarn "You are using gcc and OpenMP is only available with gcc >= 4.2 and icc"
ewarn "If you want to build ${PN} with OpenMP, abort now,"
diff --git a/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild b/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild
index dd29d25bda0a..e05020b474d0 100644
--- a/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild
+++ b/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild,v 1.1 2011/04/10 14:51:51 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cctbx/cctbx-2010.03.29.2334-r4.ebuild,v 1.2 2011/06/21 08:22:34 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
-inherit eutils prefix python toolchain-funcs
+inherit eutils fortran-2 prefix python toolchain-funcs
MY_PV="${PV//./_}"
@@ -34,6 +34,7 @@ MY_S="${WORKDIR}"/cctbx_sources
MY_B="${WORKDIR}"/cctbx_build
pkg_setup() {
+ fortran-2_pkg_setup
if use openmp && ! tc-has-openmp; then
ewarn "You are using gcc and OpenMP is only available with gcc >= 4.2 and icc"
ewarn "If you want to build ${PN} with OpenMP, abort now,"
diff --git a/sci-libs/cgcode/ChangeLog b/sci-libs/cgcode/ChangeLog
index 585fca17e2bd..2029f190c1e3 100644
--- a/sci-libs/cgcode/ChangeLog
+++ b/sci-libs/cgcode/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/cgcode
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cgcode/ChangeLog,v 1.3 2010/12/16 14:29:57 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cgcode/ChangeLog,v 1.4 2011/06/21 08:23:14 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> cgcode-1.0.ebuild:
+ Added fortran-2.eclass support
16 Dec 2010; Justin Lecher <jlec@gentoo.org> cgcode-1.0.ebuild:
Removal of fortran.eclass, #348851
diff --git a/sci-libs/cgcode/cgcode-1.0.ebuild b/sci-libs/cgcode/cgcode-1.0.ebuild
index df42a7418186..a51d3c832405 100644
--- a/sci-libs/cgcode/cgcode-1.0.ebuild
+++ b/sci-libs/cgcode/cgcode-1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cgcode/cgcode-1.0.ebuild,v 1.3 2010/12/16 14:29:57 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cgcode/cgcode-1.0.ebuild,v 1.4 2011/06/21 08:23:14 jlec Exp $
EAPI="3"
-inherit eutils toolchain-funcs
+inherit eutils fortran-2 toolchain-funcs
DESCRIPTION="Conjugate gradient Codes for large sparse linear systems"
HOMEPAGE="http://fetk.org/codes/cgcode/index.html"
diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog
index d67844c113e0..24e06ba86d44 100644
--- a/sci-libs/fftw/ChangeLog
+++ b/sci-libs/fftw/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/fftw
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.113 2011/03/21 11:24:49 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.114 2011/06/21 08:23:37 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r5.ebuild,
+ fftw-2.1.5-r8.ebuild, fftw-3.2.2.ebuild, fftw-3.2.2-r1.ebuild:
+ Added fortran-2.eclass support
21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> fftw-2.1.5-r8.ebuild:
ppc/ppc64 stable wrt #351745
diff --git a/sci-libs/fftw/fftw-2.1.5-r5.ebuild b/sci-libs/fftw/fftw-2.1.5-r5.ebuild
index 117b97ebe6db..423409e93443 100644
--- a/sci-libs/fftw/fftw-2.1.5-r5.ebuild
+++ b/sci-libs/fftw/fftw-2.1.5-r5.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r5.ebuild,v 1.18 2011/01/15 13:32:50 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r5.ebuild,v 1.19 2011/06/21 08:23:37 jlec Exp $
-inherit eutils flag-o-matic autotools toolchain-funcs
+inherit eutils fortran-2 flag-o-matic autotools toolchain-funcs
DESCRIPTION="Fast C library for the Discrete Fourier Transform"
SRC_URI="http://www.fftw.org/${P}.tar.gz"
@@ -18,6 +18,7 @@ IUSE="doc float fortran mpi openmp threads"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 s390 sparc x86"
pkg_setup() {
+ fortran-2_pkg_setup
# this one is reported to cause trouble on pentium4 m series
filter-mfpmath "sse"
diff --git a/sci-libs/fftw/fftw-2.1.5-r8.ebuild b/sci-libs/fftw/fftw-2.1.5-r8.ebuild
index f4f070ae2cf0..32087bb23dbe 100644
--- a/sci-libs/fftw/fftw-2.1.5-r8.ebuild
+++ b/sci-libs/fftw/fftw-2.1.5-r8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r8.ebuild,v 1.6 2011/03/21 11:24:49 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-2.1.5-r8.ebuild,v 1.7 2011/06/21 08:23:37 jlec Exp $
EAPI="3"
-inherit autotools eutils flag-o-matic toolchain-funcs
+inherit autotools eutils fortran-2 flag-o-matic toolchain-funcs
DESCRIPTION="Fast C library for the Discrete Fourier Transform"
SRC_URI="http://www.fftw.org/${P}.tar.gz"
@@ -20,6 +20,7 @@ IUSE="doc float fortran mpi openmp threads"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
pkg_setup() {
+ fortran-2_pkg_setup
# this one is reported to cause trouble on pentium4 m series
filter-mfpmath "sse"
diff --git a/sci-libs/fftw/fftw-3.2.2-r1.ebuild b/sci-libs/fftw/fftw-3.2.2-r1.ebuild
index db0fe04b6fbb..45b3870338c8 100644
--- a/sci-libs/fftw/fftw-3.2.2-r1.ebuild
+++ b/sci-libs/fftw/fftw-3.2.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.2.2-r1.ebuild,v 1.1 2010/12/02 21:50:49 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.2.2-r1.ebuild,v 1.2 2011/06/21 08:23:37 jlec Exp $
EAPI=2
-inherit autotools eutils flag-o-matic toolchain-funcs
+inherit autotools eutils fortran-2 flag-o-matic toolchain-funcs
DESCRIPTION="Fast C library for the Discrete Fourier Transform"
HOMEPAGE="http://www.fftw.org/"
@@ -16,6 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-li
IUSE="altivec doc fortran openmp sse sse2 threads"
pkg_setup() {
+ fortran-2_pkg_setup
FFTW_THREADS="--disable-threads --disable-openmp"
if use openmp; then
FFTW_THREADS="--disable-threads --enable-openmp"
diff --git a/sci-libs/fftw/fftw-3.2.2.ebuild b/sci-libs/fftw/fftw-3.2.2.ebuild
index 410e25a57c46..041690d546d0 100644
--- a/sci-libs/fftw/fftw-3.2.2.ebuild
+++ b/sci-libs/fftw/fftw-3.2.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.2.2.ebuild,v 1.12 2010/04/09 18:41:27 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/fftw-3.2.2.ebuild,v 1.13 2011/06/21 08:23:37 jlec Exp $
EAPI=2
-inherit flag-o-matic eutils toolchain-funcs autotools
+inherit flag-o-matic eutils fortran-2 toolchain-funcs autotools
DESCRIPTION="Fast C library for the Discrete Fourier Transform"
HOMEPAGE="http://www.fftw.org/"
@@ -15,6 +15,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-
IUSE="altivec doc fortran openmp sse sse2 threads"
pkg_setup() {
+ fortran-2_pkg_setup
FFTW_THREADS="--disable-threads --disable-openmp"
if use openmp; then
FFTW_THREADS="--disable-threads --enable-openmp"
diff --git a/sci-libs/gpp4/ChangeLog b/sci-libs/gpp4/ChangeLog
index d2de9ccebaba..dc0891f4fba9 100644
--- a/sci-libs/gpp4/ChangeLog
+++ b/sci-libs/gpp4/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/gpp4
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gpp4/ChangeLog,v 1.1 2011/03/03 20:10:55 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gpp4/ChangeLog,v 1.2 2011/06/21 08:24:32 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> gpp4-1.3.1.ebuild:
+ Added fortran-2.eclass support
*gpp4-1.3.1 (03 Mar 2011)
diff --git a/sci-libs/gpp4/gpp4-1.3.1.ebuild b/sci-libs/gpp4/gpp4-1.3.1.ebuild
index 3f49b44b0a35..2e4dddf3658d 100644
--- a/sci-libs/gpp4/gpp4-1.3.1.ebuild
+++ b/sci-libs/gpp4/gpp4-1.3.1.ebuild
@@ -1,15 +1,17 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gpp4/gpp4-1.3.1.ebuild,v 1.1 2011/03/03 20:10:55 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gpp4/gpp4-1.3.1.ebuild,v 1.2 2011/06/21 08:24:32 jlec Exp $
EAPI="4"
+inherit fortran-2
+
DESCRIPTION="A standalone, drop-in replacement for the CCP4 library"
-HOMEPAGE="https://launchpad.net/gpp4"
+HOMEPAGE="https://launchpad.net/gpp4/"
SRC_URI="http://launchpad.net/${PN}/1.3/${PV}/+download/${P}.tar.gz"
-LICENSE="GPL-2"
SLOT="0"
+LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="fortran static-libs"
diff --git a/sci-libs/grib_api/ChangeLog b/sci-libs/grib_api/ChangeLog
index 8aa4ebee3210..4ce41bd8de6d 100644
--- a/sci-libs/grib_api/ChangeLog
+++ b/sci-libs/grib_api/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/grib_api
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/grib_api/ChangeLog,v 1.3 2011/04/25 09:36:45 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/grib_api/ChangeLog,v 1.4 2011/06/21 08:24:37 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> grib_api-1.9.5-r1.ebuild:
+ Added fortran-2.eclass support
25 Apr 2011; Justin Lecher <jlec@gentoo.org> grib_api-1.9.5-r1.ebuild,
+files/grib_api-1.9.5-32bit.patch:
diff --git a/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild b/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild
index 1223ba84307a..22afb1aa50b9 100644
--- a/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild
+++ b/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild,v 1.2 2011/04/25 09:36:45 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/grib_api/grib_api-1.9.5-r1.ebuild,v 1.3 2011/06/21 08:24:37 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="Library for decoding WMO FM-92 GRIB messages"
HOMEPAGE="http://www.ecmwf.int/products/data/software/grib_api.html"
diff --git a/sci-libs/gts/ChangeLog b/sci-libs/gts/ChangeLog
index 604444418b60..abcef5b95fb5 100644
--- a/sci-libs/gts/ChangeLog
+++ b/sci-libs/gts/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/gts
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/ChangeLog,v 1.15 2011/03/16 10:10:11 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/ChangeLog,v 1.16 2011/06/21 08:25:15 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> gts-20081607.ebuild,
+ gts-20090909.ebuild, gts-20100321-r1.ebuild, gts-20100321-r2.ebuild:
+ Added fortran-2.eclass support
*gts-20100321-r2 (16 Mar 2011)
diff --git a/sci-libs/gts/gts-20081607.ebuild b/sci-libs/gts/gts-20081607.ebuild
index 2a254fba17d4..486ac6d4fac8 100644
--- a/sci-libs/gts/gts-20081607.ebuild
+++ b/sci-libs/gts/gts-20081607.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20081607.ebuild,v 1.3 2011/03/02 20:04:16 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20081607.ebuild,v 1.4 2011/06/21 08:25:15 jlec Exp $
EAPI="1"
-inherit eutils
+inherit eutils fortran-2
DESCRIPTION="GNU Triangulated Surface Library"
LICENSE="LGPL-2"
diff --git a/sci-libs/gts/gts-20090909.ebuild b/sci-libs/gts/gts-20090909.ebuild
index 9caf6bf6e6a3..6274e8c986c0 100644
--- a/sci-libs/gts/gts-20090909.ebuild
+++ b/sci-libs/gts/gts-20090909.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20090909.ebuild,v 1.2 2011/03/02 20:04:16 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20090909.ebuild,v 1.3 2011/06/21 08:25:15 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="GNU Triangulated Surface Library"
LICENSE="LGPL-2"
diff --git a/sci-libs/gts/gts-20100321-r1.ebuild b/sci-libs/gts/gts-20100321-r1.ebuild
index 0dc44a8aa8e1..b110ac0c8968 100644
--- a/sci-libs/gts/gts-20100321-r1.ebuild
+++ b/sci-libs/gts/gts-20100321-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20100321-r1.ebuild,v 1.2 2011/03/02 20:04:16 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20100321-r1.ebuild,v 1.3 2011/06/21 08:25:15 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="GNU Triangulated Surface Library"
LICENSE="LGPL-2"
diff --git a/sci-libs/gts/gts-20100321-r2.ebuild b/sci-libs/gts/gts-20100321-r2.ebuild
index cfcd69124f81..a24a110edad8 100644
--- a/sci-libs/gts/gts-20100321-r2.ebuild
+++ b/sci-libs/gts/gts-20100321-r2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20100321-r2.ebuild,v 1.1 2011/03/16 10:10:11 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/gts/gts-20100321-r2.ebuild,v 1.2 2011/06/21 08:25:15 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="GNU Triangulated Surface Library"
LICENSE="LGPL-2"
diff --git a/sci-libs/hdf/ChangeLog b/sci-libs/hdf/ChangeLog
index 6dc60005340f..30806df70c82 100644
--- a/sci-libs/hdf/ChangeLog
+++ b/sci-libs/hdf/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/hdf
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf/ChangeLog,v 1.19 2010/11/08 17:38:23 xarthisius Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf/ChangeLog,v 1.20 2011/06/21 08:25:21 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> hdf-4.2_p4.ebuild:
+ Added fortran-2.eclass support
08 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org> hdf-4.2_p4.ebuild:
media-libs/jpeg -> virtual/jpeg
diff --git a/sci-libs/hdf/hdf-4.2_p4.ebuild b/sci-libs/hdf/hdf-4.2_p4.ebuild
index 02f7412383e3..cfe7b10c7abb 100644
--- a/sci-libs/hdf/hdf-4.2_p4.ebuild
+++ b/sci-libs/hdf/hdf-4.2_p4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf/hdf-4.2_p4.ebuild,v 1.7 2010/11/08 17:38:23 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf/hdf-4.2_p4.ebuild,v 1.8 2011/06/21 08:25:21 jlec Exp $
EAPI=2
-inherit eutils toolchain-funcs autotools flag-o-matic
+inherit eutils fortran-2 toolchain-funcs autotools flag-o-matic
MYP="HDF${PV/_p/r}"
diff --git a/sci-libs/lapack-reference/ChangeLog b/sci-libs/lapack-reference/ChangeLog
index 4ee9319cfe3f..9824d5c177e5 100644
--- a/sci-libs/lapack-reference/ChangeLog
+++ b/sci-libs/lapack-reference/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/lapack-reference
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.55 2011/05/28 11:14:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/ChangeLog,v 1.56 2011/06/21 08:26:16 jlec Exp $
+
+ 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,
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
index 5d500d595cc9..61d14e787267 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 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.25 2011/05/28 11:14:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.1.1-r1.ebuild,v 1.26 2011/06/21 08:26:16 jlec Exp $
-inherit autotools eutils flag-o-matic multilib toolchain-funcs
+inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
MyPN="${PN/-reference/}"
@@ -29,6 +29,7 @@ DEPEND="
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)"
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
index 7261b4ad841f..019b9f1de7dc 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 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.7 2011/05/28 11:14:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild,v 1.8 2011/06/21 08:26:16 jlec Exp $
EAPI=3
-inherit autotools eutils flag-o-matic multilib toolchain-funcs
+inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
MyPN="${PN/-reference/}"
PATCH_V="3.2.1"
@@ -32,6 +32,7 @@ DEPEND="
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)"
diff --git a/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild b/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild
index 3421454c9540..71f98edd2d33 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2011 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.7 2011/05/28 11:14:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/lapack-reference/lapack-reference-3.2.1.ebuild,v 1.8 2011/06/21 08:26:16 jlec Exp $
-inherit autotools eutils flag-o-matic multilib toolchain-funcs
+inherit autotools eutils fortran-2 flag-o-matic multilib toolchain-funcs
MyPN="${PN/-reference/}"
PATCH_V="3.2.1"
@@ -30,6 +30,7 @@ DEPEND="
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)"
diff --git a/sci-libs/libbufr/ChangeLog b/sci-libs/libbufr/ChangeLog
index 609f01439b70..7b7b19c2beb7 100644
--- a/sci-libs/libbufr/ChangeLog
+++ b/sci-libs/libbufr/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/libbufr
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/ChangeLog,v 1.6 2011/05/14 19:01:34 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/ChangeLog,v 1.7 2011/06/21 08:26:53 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> libbufr-000360.ebuild,
+ libbufr-000387.ebuild:
+ Added fortran-2.eclass support
14 May 2011; Steve Arnold <nerdboy@gentoo.org> libbufr-000387.ebuild:
Updated test file generation (note: do not remove blanks).
diff --git a/sci-libs/libbufr/libbufr-000360.ebuild b/sci-libs/libbufr/libbufr-000360.ebuild
index 15dba7e31300..4ddcfd95e104 100644
--- a/sci-libs/libbufr/libbufr-000360.ebuild
+++ b/sci-libs/libbufr/libbufr-000360.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/libbufr-000360.ebuild,v 1.6 2011/03/17 15:02:27 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/libbufr-000360.ebuild,v 1.7 2011/06/21 08:26:53 jlec Exp $
-EAPI="2"
+EAPI=2
-inherit eutils flag-o-matic toolchain-funcs
+inherit eutils fortran-2 flag-o-matic toolchain-funcs
MY_P="${PN/lib/}_${PV}"
-DESCRIPTION="ECMWF BUFR library - includes both C and Fortran example utilities."
+DESCRIPTION="ECMWF BUFR library - includes both C and Fortran example utilities"
HOMEPAGE="http://www.ecmwf.int/products/data/software/bufr.html"
SRC_URI="http://www.ecmwf.int/products/data/software/download/software_files/${MY_P}.tar.gz"
@@ -26,6 +26,7 @@ DEPEND="sys-apps/findutils"
S=${WORKDIR}/${MY_P}
pkg_setup() {
+ fortran-2_pkg_setup
case "$(tc-getFC)" in
*gfortran)
export CNAME="_gfortran"
diff --git a/sci-libs/libbufr/libbufr-000387.ebuild b/sci-libs/libbufr/libbufr-000387.ebuild
index 56d0df925db0..aaff4be2ca82 100644
--- a/sci-libs/libbufr/libbufr-000387.ebuild
+++ b/sci-libs/libbufr/libbufr-000387.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/libbufr-000387.ebuild,v 1.4 2011/05/14 20:00:03 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libbufr/libbufr-000387.ebuild,v 1.5 2011/06/21 08:26:53 jlec Exp $
-EAPI="3"
+EAPI=3
-inherit eutils flag-o-matic toolchain-funcs
+inherit eutils fortran-2 flag-o-matic toolchain-funcs
MY_P="${PN/lib/}_${PV}"
-DESCRIPTION="ECMWF BUFR library - includes both C and Fortran example utilities."
+DESCRIPTION="ECMWF BUFR library - includes both C and Fortran example utilities"
HOMEPAGE="http://www.ecmwf.int/products/data/software/bufr.html"
SRC_URI="http://www.ecmwf.int/products/data/software/download/software_files/${MY_P}.tar.gz"
@@ -26,6 +26,7 @@ DEPEND="sys-apps/findutils"
S=${WORKDIR}/${MY_P}
pkg_setup() {
+ fortran-2_pkg_setup
case "$(tc-getFC)" in
*gfortran)
export CNAME="_gfortran"
diff --git a/sci-libs/libctl/ChangeLog b/sci-libs/libctl/ChangeLog
index 81a4e5475445..6d37323f94d4 100644
--- a/sci-libs/libctl/ChangeLog
+++ b/sci-libs/libctl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/libctl
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/ChangeLog,v 1.14 2010/12/02 10:39:39 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/ChangeLog,v 1.15 2011/06/21 08:31:16 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> libctl-3.0.3.ebuild,
+ libctl-3.1.ebuild:
+ Added fortran-2.eclass support
02 Dec 2010; Justin Lecher <jlec@gentoo.org> libctl-3.1.ebuild:
Fix DEPs for guile; #346695
diff --git a/sci-libs/libctl/libctl-3.0.3.ebuild b/sci-libs/libctl/libctl-3.0.3.ebuild
index 6474162e40fa..9092e937c5b0 100644
--- a/sci-libs/libctl/libctl-3.0.3.ebuild
+++ b/sci-libs/libctl/libctl-3.0.3.ebuild
@@ -1,26 +1,28 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/libctl-3.0.3.ebuild,v 1.2 2008/11/08 18:58:13 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/libctl-3.0.3.ebuild,v 1.3 2011/06/21 08:31:16 jlec Exp $
-DESCRIPTION="Guile-based library implementing flexible control files for scientific simulations"
-SRC_URI="http://ab-initio.mit.edu/libctl/${P}.tar.gz"
+inherit fortran-2
+
+DESCRIPTION="Guile-based library for scientific simulations"
HOMEPAGE="http://ab-initio.mit.edu/libctl/"
+SRC_URI="http://ab-initio.mit.edu/libctl/${P}.tar.gz"
+SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 x86"
-
-SLOT="0"
IUSE="examples"
DEPEND=">=dev-scheme/guile-1.6"
+RDEPEND="${DEPEND}"
src_compile() {
- econf --enable-shared || die "econf failed"
+ econf --enable-shared
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
- dodoc NEWS AUTHORS COPYRIGHT ChangeLog
+ dodoc NEWS AUTHORS ChangeLog
use examples && doins -r examples
}
diff --git a/sci-libs/libctl/libctl-3.1.ebuild b/sci-libs/libctl/libctl-3.1.ebuild
index 66f7ab46b711..5ee329500f57 100644
--- a/sci-libs/libctl/libctl-3.1.ebuild
+++ b/sci-libs/libctl/libctl-3.1.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/libctl-3.1.ebuild,v 1.2 2010/12/02 10:39:39 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libctl/libctl-3.1.ebuild,v 1.3 2011/06/21 08:31:16 jlec Exp $
-EAPI=2
+EAPI=4
+
+inherit fortran-2
DESCRIPTION="Guile-based library for scientific simulations"
-SRC_URI="http://ab-initio.mit.edu/libctl/${P}.tar.gz"
HOMEPAGE="http://ab-initio.mit.edu/libctl/"
+SRC_URI="http://ab-initio.mit.edu/libctl/${P}.tar.gz"
+SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
-SLOT="0"
IUSE="debug doc examples"
DEPEND="
@@ -25,14 +27,13 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die "emake failed"
- dodoc NEWS AUTHORS COPYRIGHT ChangeLog
+ default
if use doc; then
- dohtml doc/* || die
+ dohtml doc/*
fi
if use examples; then
insinto /usr/share/doc/${PF}/examples
cd examples
- doins Makefile.am README *.c *.h *.ctl *scm || die
+ doins Makefile.am README *.c *.h *.ctl *scm
fi
}
diff --git a/sci-libs/libint/ChangeLog b/sci-libs/libint/ChangeLog
index db3053537761..24718e923603 100644
--- a/sci-libs/libint/ChangeLog
+++ b/sci-libs/libint/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/libint
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/ChangeLog,v 1.7 2010/02/13 18:27:00 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/ChangeLog,v 1.8 2011/06/21 08:31:23 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> libint-1.1.2.ebuild,
+ libint-1.1.4.ebuild, libint-1.1.4-r1.ebuild:
+ Added fortran-2.eclass support
*libint-1.1.4-r1 (13 Feb 2010)
diff --git a/sci-libs/libint/libint-1.1.2.ebuild b/sci-libs/libint/libint-1.1.2.ebuild
index c5da744cc7ba..345f22527ff6 100644
--- a/sci-libs/libint/libint-1.1.2.ebuild
+++ b/sci-libs/libint/libint-1.1.2.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.2.ebuild,v 1.2 2006/07/09 07:11:27 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.2.ebuild,v 1.3 2011/06/21 08:31:23 jlec Exp $
-inherit eutils
+inherit eutils fortran-2
-DESCRIPTION="Used to evaluate traditional and novel two-body matrix elements (integrals) over Cartesian Gaussian functions"
+DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions"
HOMEPAGE="http://www.ccmst.gatech.edu/evaleev/libint/"
SRC_URI="http://www.ccmst.gatech.edu/evaleev/libint/src/${P}.tar.gz"
-LICENSE="GPL-2"
+
SLOT="0"
+LICENSE="GPL-2"
KEYWORDS="x86"
IUSE=""
-RDEPEND=""
-DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
@@ -28,8 +27,7 @@ src_compile() {
econf \
--enable-shared \
--enable-deriv \
- --enable-r12 \
- || die "econf failed"
+ --enable-r12
emake || die "emake failed"
}
diff --git a/sci-libs/libint/libint-1.1.4-r1.ebuild b/sci-libs/libint/libint-1.1.4-r1.ebuild
index 4609b17bad9c..f5212cc3352f 100644
--- a/sci-libs/libint/libint-1.1.4-r1.ebuild
+++ b/sci-libs/libint/libint-1.1.4-r1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.4-r1.ebuild,v 1.1 2010/02/13 18:27:00 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.4-r1.ebuild,v 1.2 2011/06/21 08:31:23 jlec Exp $
-EAPI="3"
+EAPI=3
-inherit eutils toolchain-funcs
+inherit eutils fortran-2 toolchain-funcs
-DESCRIPTION="Used to evaluate traditional and novel two-body matrix elements (integrals) over Cartesian Gaussian functions"
+DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions"
HOMEPAGE="http://www.chem.vt.edu/chem-dept/valeev/software/libint/libint.html"
SRC_URI="http://www.chem.vt.edu/chem-dept/valeev/software/libint/src/${P}.tar.gz"
-LICENSE="GPL-2"
SLOT="0"
+LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
IUSE=""
diff --git a/sci-libs/libint/libint-1.1.4.ebuild b/sci-libs/libint/libint-1.1.4.ebuild
index fc5de514196c..d694f8e1a9e1 100644
--- a/sci-libs/libint/libint-1.1.4.ebuild
+++ b/sci-libs/libint/libint-1.1.4.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.4.ebuild,v 1.2 2010/02/13 18:27:00 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.4.ebuild,v 1.3 2011/06/21 08:31:23 jlec Exp $
-EAPI="3"
+EAPI=3
-inherit toolchain-funcs
+inherit fortran-2 toolchain-funcs
-DESCRIPTION="Used to evaluate traditional and novel two-body matrix elements (integrals) over Cartesian Gaussian functions"
+DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions"
HOMEPAGE="http://www.chem.vt.edu/chem-dept/valeev/software/libint/libint.html"
SRC_URI="http://www.chem.vt.edu/chem-dept/valeev/software/libint/src/${P}.tar.gz"
-LICENSE="GPL-2"
+
SLOT="0"
+LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
IUSE=""
-RDEPEND=""
-DEPEND="${RDEPEND}"
src_configure() {
econf \
diff --git a/sci-libs/mc/ChangeLog b/sci-libs/mc/ChangeLog
index c1c7a46be5cb..bf4759c9cab1 100644
--- a/sci-libs/mc/ChangeLog
+++ b/sci-libs/mc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/mc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/ChangeLog,v 1.3 2011/04/16 07:45:32 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/ChangeLog,v 1.4 2011/06/21 08:32:11 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> mc-1.4.ebuild, mc-1.5.ebuild:
+ Added fortran-2.eclass support
*mc-1.5 (16 Apr 2011)
diff --git a/sci-libs/mc/mc-1.4.ebuild b/sci-libs/mc/mc-1.4.ebuild
index e55edf5a0804..8631fe13b092 100644
--- a/sci-libs/mc/mc-1.4.ebuild
+++ b/sci-libs/mc/mc-1.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/mc-1.4.ebuild,v 1.2 2010/11/02 09:15:35 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/mc-1.4.ebuild,v 1.3 2011/06/21 08:32:11 jlec Exp $
EAPI="2"
-inherit autotools eutils multilib
+inherit autotools eutils fortran-2 multilib
DESCRIPTION="2D/3D AFEM code for nonlinear geometric PDE"
HOMEPAGE="http://fetk.org/codes/mc/index.html"
diff --git a/sci-libs/mc/mc-1.5.ebuild b/sci-libs/mc/mc-1.5.ebuild
index f0c3c3012748..6075bb45552c 100644
--- a/sci-libs/mc/mc-1.5.ebuild
+++ b/sci-libs/mc/mc-1.5.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/mc-1.5.ebuild,v 1.1 2011/04/16 07:45:32 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/mc-1.5.ebuild,v 1.2 2011/06/21 08:32:11 jlec Exp $
EAPI="2"
-inherit autotools eutils multilib
+inherit autotools eutils fortran-2 multilib
DESCRIPTION="2D/3D AFEM code for nonlinear geometric PDE"
HOMEPAGE="http://fetk.org/codes/mc/index.html"
diff --git a/sci-libs/metis/ChangeLog b/sci-libs/metis/ChangeLog
index b164e9d7b014..dfa04e65ce9a 100644
--- a/sci-libs/metis/ChangeLog
+++ b/sci-libs/metis/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/metis
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/ChangeLog,v 1.20 2010/12/22 19:51:56 bicatali Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/ChangeLog,v 1.21 2011/06/21 08:32:25 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> metis-4.0.1-r1.ebuild,
+ metis-5.0_pre2-r1.ebuild:
+ Added fortran-2.eclass support
22 Dec 2010; Sébastien Fabbro <bicatali@gentoo.org> metis-4.0.1-r1.ebuild:
Added static-libs flag
diff --git a/sci-libs/metis/metis-4.0.1-r1.ebuild b/sci-libs/metis/metis-4.0.1-r1.ebuild
index f46ebe162ce3..e0a149bae7b7 100644
--- a/sci-libs/metis/metis-4.0.1-r1.ebuild
+++ b/sci-libs/metis/metis-4.0.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/metis-4.0.1-r1.ebuild,v 1.15 2010/12/22 19:51:56 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/metis-4.0.1-r1.ebuild,v 1.16 2011/06/21 08:32:25 jlec Exp $
-inherit autotools eutils
+inherit autotools eutils fortran-2
MYP=${PN}-4.0
DESCRIPTION="A package for unstructured serial graph partitioning"
diff --git a/sci-libs/metis/metis-5.0_pre2-r1.ebuild b/sci-libs/metis/metis-5.0_pre2-r1.ebuild
index 3b010fa653fa..c289ba21b9bb 100644
--- a/sci-libs/metis/metis-5.0_pre2-r1.ebuild
+++ b/sci-libs/metis/metis-5.0_pre2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/metis-5.0_pre2-r1.ebuild,v 1.2 2010/01/02 18:14:15 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/metis/metis-5.0_pre2-r1.ebuild,v 1.3 2011/06/21 08:32:25 jlec Exp $
-inherit autotools eutils
+inherit autotools eutils fortran-2
MY_PV=${PV/_/}
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/metis-${MY_PV}"
pkg_setup() {
+ fortran-2_pkg_setup
if use openmp \
&& [[ $(tc-getCC) == *gcc ]] \
&& [[ $(gcc-major-version)$(gcc-minor-version) -lt 42 ]]; then
diff --git a/sci-libs/mkl/ChangeLog b/sci-libs/mkl/ChangeLog
index f2e8f4f17515..5827ab24e5a0 100644
--- a/sci-libs/mkl/ChangeLog
+++ b/sci-libs/mkl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/mkl
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/ChangeLog,v 1.41 2010/12/17 13:41:58 jlec Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/ChangeLog,v 1.42 2011/06/21 08:33:27 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> mkl-9.1.023.ebuild,
+ mkl-10.0.2.018-r2.ebuild, mkl-10.0.5.025.ebuild:
+ Added fortran-2.eclass support
17 Dec 2010; Justin Lecher <jlec@gentoo.org> mkl-9.1.023.ebuild,
mkl-10.0.2.018-r2.ebuild, mkl-10.0.5.025.ebuild:
diff --git a/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild b/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild
index 9d142c434fbb..69c792db86d4 100644
--- a/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild
+++ b/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild,v 1.8 2010/12/19 18:38:31 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-10.0.2.018-r2.ebuild,v 1.9 2011/06/21 08:33:27 jlec Exp $
-inherit eutils toolchain-funcs check-reqs
+inherit eutils fortran-2 toolchain-funcs check-reqs
PID=967
PB=${PN}
@@ -41,6 +41,7 @@ get_fcomp() {
}
pkg_setup() {
+ fortran-2_pkg_setup
# Check the license
if [[ -z ${MKL_LICENSE} ]]; then
MKL_LICENSE="$(grep -ls MKern ${ROOT}${INTEL_LIC_DIR}/* | tail -n 1)"
diff --git a/sci-libs/mkl/mkl-10.0.5.025.ebuild b/sci-libs/mkl/mkl-10.0.5.025.ebuild
index 0eec4e414a85..5b320aba7a83 100644
--- a/sci-libs/mkl/mkl-10.0.5.025.ebuild
+++ b/sci-libs/mkl/mkl-10.0.5.025.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-10.0.5.025.ebuild,v 1.10 2010/12/19 18:38:31 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-10.0.5.025.ebuild,v 1.11 2011/06/21 08:33:27 jlec Exp $
-inherit eutils toolchain-funcs check-reqs
+inherit eutils fortran-2 toolchain-funcs check-reqs
PID=1232
PB=${PN}
@@ -41,6 +41,7 @@ get_fcomp() {
}
pkg_setup() {
+ fortran-2_pkg_setup
# Check the license
if [[ -z ${MKL_LICENSE} ]]; then
MKL_LICENSE="$(grep -ls MKern ${ROOT}${INTEL_LIC_DIR}/* | tail -n 1)"
diff --git a/sci-libs/mkl/mkl-9.1.023.ebuild b/sci-libs/mkl/mkl-9.1.023.ebuild
index 871bb3853ccd..282e07a6b709 100644
--- a/sci-libs/mkl/mkl-9.1.023.ebuild
+++ b/sci-libs/mkl/mkl-9.1.023.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-9.1.023.ebuild,v 1.14 2010/12/19 18:38:31 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mkl/mkl-9.1.023.ebuild,v 1.15 2011/06/21 08:33:27 jlec Exp $
-inherit eutils versionator toolchain-funcs
+inherit eutils fortran-2 versionator toolchain-funcs
PID=779
PB=${PN}
@@ -46,6 +46,7 @@ get_fcomp() {
}
pkg_setup() {
+ fortran-2_pkg_setup
# setting up license
[[ -z ${MKL_LICENSE} && -d /opt/intel/licenses ]] && \
MKL_LICENSE=$(find /opt/intel/licenses -name *MKL*.lic)
diff --git a/sci-libs/netcdf/ChangeLog b/sci-libs/netcdf/ChangeLog
index 570c2e61d813..0be10ab897cb 100644
--- a/sci-libs/netcdf/ChangeLog
+++ b/sci-libs/netcdf/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/netcdf
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/ChangeLog,v 1.90 2011/06/08 15:13:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/ChangeLog,v 1.91 2011/06/21 08:33:42 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> netcdf-3.6.3.ebuild,
+ netcdf-4.1.1-r4.ebuild:
+ Added fortran-2.eclass support
08 Jun 2011; Jeroen Roovers <jer@gentoo.org> netcdf-3.6.3.ebuild,
netcdf-4.1.1-r4.ebuild:
diff --git a/sci-libs/netcdf/netcdf-3.6.3.ebuild b/sci-libs/netcdf/netcdf-3.6.3.ebuild
index b9d017b24db3..a9c0abd197cd 100644
--- a/sci-libs/netcdf/netcdf-3.6.3.ebuild
+++ b/sci-libs/netcdf/netcdf-3.6.3.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/netcdf-3.6.3.ebuild,v 1.16 2011/06/08 15:13:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/netcdf-3.6.3.ebuild,v 1.17 2011/06/21 08:33:42 jlec Exp $
EAPI=2
-inherit eutils toolchain-funcs flag-o-matic autotools
+inherit eutils fortran-2 toolchain-funcs flag-o-matic autotools
DESCRIPTION="Scientific library and interface for array oriented data access"
SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz"
diff --git a/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild b/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild
index 395b59889534..85505ca007b7 100644
--- a/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild,v 1.10 2011/06/08 15:13:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/netcdf/netcdf-4.1.1-r4.ebuild,v 1.11 2011/06/21 08:33:42 jlec Exp $
-EAPI="3"
+EAPI=3
-inherit autotools autotools-utils
+inherit autotools autotools-utils fortran-2
DESCRIPTION="Scientific library and interface for array oriented data access"
HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
@@ -33,6 +33,7 @@ PATCHES=(
)
pkg_setup() {
+ fortran-2_pkg_setup
if use hdf5 && has_version sci-libs/hdf5[mpi]; then
export CC=mpicc
if use cxx; then
diff --git a/sci-libs/plplot/ChangeLog b/sci-libs/plplot/ChangeLog
index 511a296dce78..786786e95002 100644
--- a/sci-libs/plplot/ChangeLog
+++ b/sci-libs/plplot/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/plplot
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/plplot/ChangeLog,v 1.32 2010/12/17 07:04:03 scarabeus Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/plplot/ChangeLog,v 1.33 2011/06/21 08:35:49 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> plplot-5.9.7-r1.ebuild:
+ Added fortran-2.eclass support
17 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> plplot-5.9.7-r1.ebuild:
Fix typo (_ instead of -)
diff --git a/sci-libs/plplot/plplot-5.9.7-r1.ebuild b/sci-libs/plplot/plplot-5.9.7-r1.ebuild
index 9b120b37f051..711293a62bbb 100644
--- a/sci-libs/plplot/plplot-5.9.7-r1.ebuild
+++ b/sci-libs/plplot/plplot-5.9.7-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/plplot/plplot-5.9.7-r1.ebuild,v 1.3 2010/12/17 07:04:03 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/plplot/plplot-5.9.7-r1.ebuild,v 1.4 2011/06/21 08:35:49 jlec Exp $
EAPI="3"
WX_GTK_VER="2.8"
PYTHON_DEPEND="python? 2"
-inherit eutils cmake-utils python toolchain-funcs virtualx wxwidgets java-pkg-opt-2
+inherit eutils fortran-2 cmake-utils python toolchain-funcs virtualx wxwidgets java-pkg-opt-2
DESCRIPTION="Multi-language scientific plotting library"
HOMEPAGE="http://plplot.sourceforge.net/"
@@ -58,6 +58,7 @@ DEPEND="${RDEPEND}
pkg_setup() {
if use fortran; then
+ fortran-2_pkg_setup
export FC=$(tc-getFC) F77=$(tc-getF77)
else
export FC="" F77=""
diff --git a/sci-libs/proj/ChangeLog b/sci-libs/proj/ChangeLog
index 0658d6c18f18..c9c8c561f9a7 100644
--- a/sci-libs/proj/ChangeLog
+++ b/sci-libs/proj/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/proj
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/ChangeLog,v 1.26 2010/10/04 15:09:13 ssuominen Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/ChangeLog,v 1.27 2011/06/21 08:35:46 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> proj-4.4.9.ebuild,
+ proj-4.5.0.ebuild, proj-4.6.0.ebuild, proj-4.6.1.ebuild, proj-4.7.0.ebuild:
+ Added fortran-2.eclass support
04 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> proj-4.7.0.ebuild:
ppc64 stable wrt #317381
diff --git a/sci-libs/proj/proj-4.4.9.ebuild b/sci-libs/proj/proj-4.4.9.ebuild
index d106e73b2abb..ff6fcea60703 100644
--- a/sci-libs/proj/proj-4.4.9.ebuild
+++ b/sci-libs/proj/proj-4.4.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.4.9.ebuild,v 1.9 2009/09/23 20:09:36 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.4.9.ebuild,v 1.10 2011/06/21 08:35:46 jlec Exp $
-inherit eutils
+inherit eutils fortran-2
N=${S}/nad
DESCRIPTION="Proj.4 cartographic projection software with updated NAD27 grids"
diff --git a/sci-libs/proj/proj-4.5.0.ebuild b/sci-libs/proj/proj-4.5.0.ebuild
index 75acfe29f63a..8d87e07f1b1d 100644
--- a/sci-libs/proj/proj-4.5.0.ebuild
+++ b/sci-libs/proj/proj-4.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.5.0.ebuild,v 1.2 2008/01/08 15:23:46 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.5.0.ebuild,v 1.3 2011/06/21 08:35:46 jlec Exp $
-inherit eutils
+inherit eutils fortran-2
N="${S}/nad"
DESCRIPTION="Proj.4 cartographic projection software with updated NAD27 grids"
diff --git a/sci-libs/proj/proj-4.6.0.ebuild b/sci-libs/proj/proj-4.6.0.ebuild
index 457dbf688e85..c32b9e057bed 100644
--- a/sci-libs/proj/proj-4.6.0.ebuild
+++ b/sci-libs/proj/proj-4.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.6.0.ebuild,v 1.1 2008/01/04 16:42:11 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.6.0.ebuild,v 1.2 2011/06/21 08:35:46 jlec Exp $
-inherit eutils
+inherit eutils fortran-2
DESCRIPTION="Proj.4 cartographic projection software with updated NAD27 grids"
HOMEPAGE="http://proj.maptools.org/"
diff --git a/sci-libs/proj/proj-4.6.1.ebuild b/sci-libs/proj/proj-4.6.1.ebuild
index 08261a378445..c858d114112e 100644
--- a/sci-libs/proj/proj-4.6.1.ebuild
+++ b/sci-libs/proj/proj-4.6.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.6.1.ebuild,v 1.3 2009/11/25 02:44:35 djay Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.6.1.ebuild,v 1.4 2011/06/21 08:35:46 jlec Exp $
-inherit eutils
+inherit eutils fortran-2
DESCRIPTION="Proj.4 cartographic projection software with updated NAD27 grids"
HOMEPAGE="http://trac.osgeo.org/proj/"
diff --git a/sci-libs/proj/proj-4.7.0.ebuild b/sci-libs/proj/proj-4.7.0.ebuild
index 9222a0461c99..bc552387bfd3 100644
--- a/sci-libs/proj/proj-4.7.0.ebuild
+++ b/sci-libs/proj/proj-4.7.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.7.0.ebuild,v 1.11 2010/10/04 15:09:13 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/proj/proj-4.7.0.ebuild,v 1.12 2011/06/21 08:35:46 jlec Exp $
EAPI="3"
-inherit base
+
+inherit base fortran-2
DESCRIPTION="Proj.4 cartographic projection software with updated NAD27 grids"
HOMEPAGE="http://trac.osgeo.org/proj/"
diff --git a/sci-libs/punc/ChangeLog b/sci-libs/punc/ChangeLog
index 2081f49285c8..5c7b1e95b617 100644
--- a/sci-libs/punc/ChangeLog
+++ b/sci-libs/punc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/punc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/ChangeLog,v 1.11 2011/04/17 09:12:22 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/ChangeLog,v 1.12 2011/06/21 08:37:03 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> punc-0.2_p1.ebuild,
+ punc-1.4-r1.ebuild, punc-1.5.ebuild:
+ Added fortran-2.eclass support
17 Apr 2011; Justin Lecher <jlec@gentoo.org> files/1.5-linking.patch,
punc-1.5.ebuild:
diff --git a/sci-libs/punc/punc-0.2_p1.ebuild b/sci-libs/punc/punc-0.2_p1.ebuild
index f0bd8e6f6325..3441b758f503 100644
--- a/sci-libs/punc/punc-0.2_p1.ebuild
+++ b/sci-libs/punc/punc-0.2_p1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-0.2_p1.ebuild,v 1.4 2010/07/28 15:16:46 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-0.2_p1.ebuild,v 1.5 2011/06/21 08:37:03 jlec Exp $
EAPI="3"
-inherit autotools multilib
+inherit autotools fortran-2 multilib
MY_PV="${PV}"
MY_P="${PN}-${MY_PV/_p/-}"
diff --git a/sci-libs/punc/punc-1.4-r1.ebuild b/sci-libs/punc/punc-1.4-r1.ebuild
index 83100cd742e8..cda911b3ec63 100644
--- a/sci-libs/punc/punc-1.4-r1.ebuild
+++ b/sci-libs/punc/punc-1.4-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.4-r1.ebuild,v 1.3 2010/11/13 13:43:21 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.4-r1.ebuild,v 1.4 2011/06/21 08:37:03 jlec Exp $
EAPI="3"
-inherit autotools multilib
+inherit autotools fortran-2 multilib
DESCRIPTION="Portable Understructure for Numerical Computing"
HOMEPAGE="http://fetk.org/codes/punc/index.html"
diff --git a/sci-libs/punc/punc-1.5.ebuild b/sci-libs/punc/punc-1.5.ebuild
index b5d5e3108103..6b65911343b6 100644
--- a/sci-libs/punc/punc-1.5.ebuild
+++ b/sci-libs/punc/punc-1.5.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.5.ebuild,v 1.2 2011/04/17 09:12:22 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/punc/punc-1.5.ebuild,v 1.3 2011/06/21 08:37:03 jlec Exp $
EAPI="3"
-inherit autotools multilib
+inherit autotools fortran-2 multilib
DESCRIPTION="Portable Understructure for Numerical Computing"
HOMEPAGE="http://fetk.org/codes/punc/index.html"
diff --git a/sci-libs/scipy/ChangeLog b/sci-libs/scipy/ChangeLog
index b0e017aca2bb..43fe194d2a23 100644
--- a/sci-libs/scipy/ChangeLog
+++ b/sci-libs/scipy/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/scipy
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/ChangeLog,v 1.67 2011/05/23 17:19:56 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/ChangeLog,v 1.68 2011/06/21 08:38:08 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> scipy-0.8.0.ebuild,
+ scipy-0.9.0.ebuild, scipy-0.9.0-r1.ebuild:
+ Added fortran-2.eclass support
23 May 2011; Thomas Kahle <tomka@gentoo.org> scipy-0.9.0-r1.ebuild:
x86 stable per bug 364863
diff --git a/sci-libs/scipy/scipy-0.8.0.ebuild b/sci-libs/scipy/scipy-0.8.0.ebuild
index 4aaa0ceb88af..7e77d087eaaa 100644
--- a/sci-libs/scipy/scipy-0.8.0.ebuild
+++ b/sci-libs/scipy/scipy-0.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.8.0.ebuild,v 1.7 2011/03/26 17:10:43 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.8.0.ebuild,v 1.8 2011/06/21 08:38:08 jlec Exp $
EAPI="2"
@@ -8,7 +8,7 @@ PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
-inherit eutils distutils flag-o-matic toolchain-funcs versionator
+inherit eutils fortran-2 distutils flag-o-matic toolchain-funcs versionator
SP="${PN}-$(get_version_component_range 1-2)"
@@ -46,6 +46,7 @@ RESTRICT="test"
DOCS="THANKS.txt LATEST.txt TOCHANGE.txt"
pkg_setup() {
+ fortran-2_pkg_setup
# scipy automatically detects libraries by default
export {FFTW,FFTW3,UMFPACK}=None
use umfpack && unset UMFPACK
diff --git a/sci-libs/scipy/scipy-0.9.0-r1.ebuild b/sci-libs/scipy/scipy-0.9.0-r1.ebuild
index 46fc98ea7412..5574c07b3306 100644
--- a/sci-libs/scipy/scipy-0.9.0-r1.ebuild
+++ b/sci-libs/scipy/scipy-0.9.0-r1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.9.0-r1.ebuild,v 1.5 2011/05/23 17:19:56 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.9.0-r1.ebuild,v 1.6 2011/06/21 08:38:08 jlec Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
-inherit eutils distutils flag-o-matic toolchain-funcs versionator
+inherit eutils fortran-2 distutils flag-o-matic toolchain-funcs versionator
SP="${PN}-$(get_version_component_range 1-2)"
@@ -42,11 +42,12 @@ RDEPEND="${CDEPEND}
dev-python/imaging"
# buggy test suite - still true for 0.9.0
-RESTRICT="test"
+#RESTRICT="test"
DOCS="THANKS.txt LATEST.txt TOCHANGE.txt"
pkg_setup() {
+ fortran-2_pkg_setup
# scipy automatically detects libraries by default
export {FFTW,FFTW3,UMFPACK}=None
use umfpack && unset UMFPACK
diff --git a/sci-libs/scipy/scipy-0.9.0.ebuild b/sci-libs/scipy/scipy-0.9.0.ebuild
index 8c44de38b15e..99c9832b48a1 100644
--- a/sci-libs/scipy/scipy-0.9.0.ebuild
+++ b/sci-libs/scipy/scipy-0.9.0.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.9.0.ebuild,v 1.4 2011/03/26 17:20:48 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/scipy/scipy-0.9.0.ebuild,v 1.5 2011/06/21 08:38:08 jlec Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
-inherit eutils distutils flag-o-matic toolchain-funcs versionator
+inherit eutils fortran-2 distutils flag-o-matic toolchain-funcs versionator
SP="${PN}-$(get_version_component_range 1-2)"
@@ -46,6 +46,7 @@ RESTRICT="test"
DOCS="THANKS.txt LATEST.txt TOCHANGE.txt"
pkg_setup() {
+ fortran-2_pkg_setup
# scipy automatically detects libraries by default
export {FFTW,FFTW3,UMFPACK}=None
use umfpack && unset UMFPACK
diff --git a/sci-libs/superlu/ChangeLog b/sci-libs/superlu/ChangeLog
index 78e8bfd36b35..ae0d47801eec 100644
--- a/sci-libs/superlu/ChangeLog
+++ b/sci-libs/superlu/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/superlu
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/ChangeLog,v 1.9 2011/05/23 17:19:08 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/ChangeLog,v 1.10 2011/06/21 08:38:15 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> superlu-4.0-r2.ebuild,
+ superlu-4.1-r1.ebuild:
+ Added fortran-2.eclass support
23 May 2011; Thomas Kahle <tomka@gentoo.org> superlu-4.1-r1.ebuild:
x86 stable per bug 364863
diff --git a/sci-libs/superlu/superlu-4.0-r2.ebuild b/sci-libs/superlu/superlu-4.0-r2.ebuild
index f53849eff925..48f51af6cb4e 100644
--- a/sci-libs/superlu/superlu-4.0-r2.ebuild
+++ b/sci-libs/superlu/superlu-4.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/superlu-4.0-r2.ebuild,v 1.1 2010/09/27 06:26:22 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/superlu-4.0-r2.ebuild,v 1.2 2011/06/21 08:38:15 jlec Exp $
EAPI="2"
-inherit autotools eutils toolchain-funcs
+inherit autotools eutils fortran-2 toolchain-funcs
MY_PN=SuperLU
diff --git a/sci-libs/superlu/superlu-4.1-r1.ebuild b/sci-libs/superlu/superlu-4.1-r1.ebuild
index f6e9c2324d59..62d1ce4aadba 100644
--- a/sci-libs/superlu/superlu-4.1-r1.ebuild
+++ b/sci-libs/superlu/superlu-4.1-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/superlu-4.1-r1.ebuild,v 1.6 2011/05/23 17:19:08 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/superlu/superlu-4.1-r1.ebuild,v 1.7 2011/06/21 08:38:15 jlec Exp $
EAPI="2"
-inherit autotools eutils toolchain-funcs multilib
+inherit autotools eutils fortran-2 toolchain-funcs multilib
MY_PN=SuperLU
diff --git a/sci-libs/taucs/ChangeLog b/sci-libs/taucs/ChangeLog
index d3e50f0b5353..60c6110d0d80 100644
--- a/sci-libs/taucs/ChangeLog
+++ b/sci-libs/taucs/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/taucs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/taucs/ChangeLog,v 1.3 2011/06/02 10:42:41 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/taucs/ChangeLog,v 1.4 2011/06/21 08:39:03 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> taucs-2.2.ebuild:
+ Added fortran-2.eclass support
02 Jun 2011; Justin Lecher <jlec@gentoo.org> taucs-2.2.ebuild:
Make it gold ready, #369755
diff --git a/sci-libs/taucs/taucs-2.2.ebuild b/sci-libs/taucs/taucs-2.2.ebuild
index e7166b205f4d..0268df3e882f 100644
--- a/sci-libs/taucs/taucs-2.2.ebuild
+++ b/sci-libs/taucs/taucs-2.2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/taucs/taucs-2.2.ebuild,v 1.3 2011/06/02 10:42:41 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/taucs/taucs-2.2.ebuild,v 1.4 2011/06/21 08:39:03 jlec Exp $
EAPI=2
-inherit eutils toolchain-funcs flag-o-matic
+inherit eutils fortran-2 toolchain-funcs flag-o-matic
DESCRIPTION="C library of sparse linear solvers"
HOMEPAGE="http://www.tau.ac.il/~stoledo/taucs/"
diff --git a/sci-libs/udunits/ChangeLog b/sci-libs/udunits/ChangeLog
index 2a12126674b3..8640637aa339 100644
--- a/sci-libs/udunits/ChangeLog
+++ b/sci-libs/udunits/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/udunits
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/ChangeLog,v 1.15 2011/03/17 08:08:19 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/ChangeLog,v 1.16 2011/06/21 08:39:12 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> udunits-2.1.15.ebuild,
+ udunits-2.1.21.ebuild:
+ Added fortran-2.eclass support
17 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> udunits-2.1.15.ebuild:
ppc stable wrt #326431
diff --git a/sci-libs/udunits/udunits-2.1.15.ebuild b/sci-libs/udunits/udunits-2.1.15.ebuild
index 1e8311650133..3a75fc26aa19 100644
--- a/sci-libs/udunits/udunits-2.1.15.ebuild
+++ b/sci-libs/udunits/udunits-2.1.15.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/udunits-2.1.15.ebuild,v 1.5 2011/03/17 08:08:19 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/udunits-2.1.15.ebuild,v 1.6 2011/06/21 08:39:12 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="Library for manipulating units of physical quantities"
HOMEPAGE="http://www.unidata.ucar.edu/packages/udunits/"
diff --git a/sci-libs/udunits/udunits-2.1.21.ebuild b/sci-libs/udunits/udunits-2.1.21.ebuild
index ed0ec8f6cf0c..2536aa0cf8b4 100644
--- a/sci-libs/udunits/udunits-2.1.21.ebuild
+++ b/sci-libs/udunits/udunits-2.1.21.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/udunits-2.1.21.ebuild,v 1.1 2011/03/08 06:39:01 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/udunits/udunits-2.1.21.ebuild,v 1.2 2011/06/21 08:39:12 jlec Exp $
EAPI=2
-inherit eutils autotools
+inherit eutils fortran-2 autotools
DESCRIPTION="Library for manipulating units of physical quantities"
HOMEPAGE="http://www.unidata.ucar.edu/packages/udunits/"
diff --git a/sci-libs/umfpack/ChangeLog b/sci-libs/umfpack/ChangeLog
index 7d9ca2974e23..36fafc049b22 100644
--- a/sci-libs/umfpack/ChangeLog
+++ b/sci-libs/umfpack/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/umfpack
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/ChangeLog,v 1.22 2011/02/23 19:58:07 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/ChangeLog,v 1.23 2011/06/21 08:39:59 jlec Exp $
+
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> umfpack-5.2.0.ebuild,
+ umfpack-5.4.0.ebuild, umfpack-5.5.0.ebuild, umfpack-5.5.1.ebuild:
+ Added fortran-2.eclass support
*umfpack-5.5.1 (23 Feb 2011)
diff --git a/sci-libs/umfpack/umfpack-5.2.0.ebuild b/sci-libs/umfpack/umfpack-5.2.0.ebuild
index 780b42195022..62dc3c09e182 100644
--- a/sci-libs/umfpack/umfpack-5.2.0.ebuild
+++ b/sci-libs/umfpack/umfpack-5.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.2.0.ebuild,v 1.12 2010/07/09 10:18:46 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.2.0.ebuild,v 1.13 2011/06/21 08:39:59 jlec Exp $
-inherit autotools eutils
+inherit autotools eutils fortran-2
MY_PN=UMFPACK
diff --git a/sci-libs/umfpack/umfpack-5.4.0.ebuild b/sci-libs/umfpack/umfpack-5.4.0.ebuild
index a9de068435cb..6514dbf04a54 100644
--- a/sci-libs/umfpack/umfpack-5.4.0.ebuild
+++ b/sci-libs/umfpack/umfpack-5.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.4.0.ebuild,v 1.2 2010/01/02 18:19:03 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.4.0.ebuild,v 1.3 2011/06/21 08:39:59 jlec Exp $
EAPI=2
-inherit autotools eutils
+inherit autotools eutils fortran-2
MY_PN=UMFPACK
diff --git a/sci-libs/umfpack/umfpack-5.5.0.ebuild b/sci-libs/umfpack/umfpack-5.5.0.ebuild
index 92b6333b868f..10ddfb225c37 100644
--- a/sci-libs/umfpack/umfpack-5.5.0.ebuild
+++ b/sci-libs/umfpack/umfpack-5.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.5.0.ebuild,v 1.2 2010/12/22 18:21:44 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.5.0.ebuild,v 1.3 2011/06/21 08:39:59 jlec Exp $
EAPI=2
-inherit autotools eutils
+inherit autotools eutils fortran-2
MY_PN=UMFPACK
diff --git a/sci-libs/umfpack/umfpack-5.5.1.ebuild b/sci-libs/umfpack/umfpack-5.5.1.ebuild
index 3e26feaf5a16..0f867ba29485 100644
--- a/sci-libs/umfpack/umfpack-5.5.1.ebuild
+++ b/sci-libs/umfpack/umfpack-5.5.1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.5.1.ebuild,v 1.1 2011/02/23 19:58:07 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/umfpack/umfpack-5.5.1.ebuild,v 1.2 2011/06/21 08:39:59 jlec Exp $
EAPI=2
-inherit autotools eutils
+inherit autotools eutils fortran-2
MY_PN=UMFPACK