aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-21 13:42:02 +0200
committerJustin Lecher <jlec@gentoo.org>2011-06-21 13:42:02 +0200
commit98459df51562bca28ce7cf4521fed627b445cb49 (patch)
tree8b740c902461d7eac194d446484476da5ea262b2
parentAdded fortran-2.eclass support (diff)
downloadsci-98459df51562bca28ce7cf4521fed627b445cb49.tar.gz
sci-98459df51562bca28ce7cf4521fed627b445cb49.tar.bz2
sci-98459df51562bca28ce7cf4521fed627b445cb49.zip
Added fortran-2.eclass support
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
-rw-r--r--sci-libs/fftw/ChangeLog5
-rw-r--r--sci-libs/fftw/Manifest12
-rw-r--r--sci-libs/fftw/fftw-3.3_alpha1.ebuild12
3 files changed, 17 insertions, 12 deletions
diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog
index cf0de9304..d1d8a0416 100644
--- a/sci-libs/fftw/ChangeLog
+++ b/sci-libs/fftw/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-libs/fftw
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> fftw-3.3_alpha1.ebuild:
+ Added fortran-2.eclass support
+
*fftw-3.3_alpha1 (12 Sep 2010)
12 Sep 2010; Christoph Junghans <kleiner_otti@gmx.de>
diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest
index 45895319a..ff206f54a 100644
--- a/sci-libs/fftw/Manifest
+++ b/sci-libs/fftw/Manifest
@@ -3,13 +3,13 @@ Hash: SHA1
AUX fftw-3.2.1-as-needed.patch 3184 RMD160 fe4e353851780d1520cfa95cd4403ec7045d9c73 SHA1 c831f88d297579f6feed13a726184dea7f2362f8 SHA256 c70c4544a060f134d88930019562b4b4f413382e33b373e8389036be6aefb91c
DIST fftw-3.3alpha1.tar.gz 3466915 RMD160 97abe5966b86193bbe52a550bb18d180fdaa8a5d SHA1 a782c2b2f17780bccf491090e80dee22994776cc SHA256 b5e64e261e0379deb165fa56ec61cfb0990b6a8963b8ebec9a0f3e6bfbc76e4b
-EBUILD fftw-3.3_alpha1.ebuild 3747 RMD160 3d538eb87a33b6827cda63de51ad8add8cdcfadd SHA1 12c53c94385682dd7879cc102b749714f192ecb9 SHA256 32da3793a6c466e8bc7dbd229b9b3ee67dbd15909fea595d6fa8f460325a3d95
-MISC ChangeLog 289 RMD160 fb93d48c3a7db5fb589e1f8e50bb727653e96b2d SHA1 bee05e3bccc3de28fd49b8559dde224e0ae6dec2 SHA256 bd3aa0a63f45726af28f5c82ee946a55604c3cfde38150ddee49c4b7b9d0e848
+EBUILD fftw-3.3_alpha1.ebuild 3794 RMD160 342966d248f4bfe9fb66347642ecd99c2a429ab6 SHA1 af4c7b76ed06b41287b053d47d30f84cbabe0222 SHA256 26d442c57b3c2a95d18788edef19571e107a322d358036b2236e151a36383fe6
+MISC ChangeLog 394 RMD160 57da381cd7699014510e7b8abdfdcb49b9a49ced SHA1 9c082fefa595fec6a3da6d5f76e6545f37eae4ec SHA256 0456c44bb4be6d20839626e9be42da8a79b07da03285fd51a48454b2edea789d
MISC metadata.xml 637 RMD160 a7f1ab3fce5eae79531875234ca77532d0fd2cfa SHA1 b1cce6af4d119fc1b4f640b33e4ef1a8318a736c SHA256 a2798427fe8d4cbe97cf588e66bf54cc37d9650b9451290c2b6846cc6bb81e50
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAkyNJaQACgkQy0OE/ans1/n96wCeNHj0tb5MEr3UMVrxwR245kMI
-1LQAoIToghaV4qaZtrYecpZaJNrs9sir
-=demm
+iEYEARECAAYFAk4Ag4oACgkQgAnW8HDreRauZgCgry03Xj/EoHwDXwFotffJfh74
+vswAoKjCX1YBV9LsOKHjhEIRTWhvbuXR
+=TkaF
-----END PGP SIGNATURE-----
diff --git a/sci-libs/fftw/fftw-3.3_alpha1.ebuild b/sci-libs/fftw/fftw-3.3_alpha1.ebuild
index 2c6abddbc..700e8ab1d 100644
--- a/sci-libs/fftw/fftw-3.3_alpha1.ebuild
+++ b/sci-libs/fftw/fftw-3.3_alpha1.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
-inherit flag-o-matic eutils toolchain-funcs autotools
+
+inherit autotools eutils flag-o-matic fortran-2 toolchain-funcs
DESCRIPTION="Fast C library for the Discrete Fourier Transform"
HOMEPAGE="http://www.fftw.org/"
SRC_URI="http://www.fftw.org/${P//_}.tar.gz"
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
LICENSE="GPL-2"
SLOT="3.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="altivec doc fortran mpi openmp sse sse2 static-libs threads"
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
S="${WORKDIR}/${P//_}"
pkg_setup() {
+ use fortran && fortran-2_pkg_setup
FFTW_THREADS="--disable-threads --disable-openmp"
if use openmp; then
FFTW_THREADS="--disable-threads --enable-openmp"