From 98459df51562bca28ce7cf4521fed627b445cb49 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Tue, 21 Jun 2011 13:42:02 +0200 Subject: Added fortran-2.eclass support (Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916) --- sci-libs/fftw/ChangeLog | 5 ++++- sci-libs/fftw/Manifest | 12 ++++++------ sci-libs/fftw/fftw-3.3_alpha1.ebuild | 12 +++++++----- 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 fftw-3.3_alpha1.ebuild: + Added fortran-2.eclass support + *fftw-3.3_alpha1 (12 Sep 2010) 12 Sep 2010; Christoph Junghans 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" -- cgit v1.2.3-65-gdbad