public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dev-zero:master commit in: sci-libs/fftw/files/, sci-libs/fftw/
@ 2011-09-02  7:58 Tiziano Müller
  0 siblings, 0 replies; only message in thread
From: Tiziano Müller @ 2011-09-02  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e318dea287ed81f2fcde9dbf2ab293eb6f71a366
Author:     Tiziano Müller <tm <AT> dev-zero <DOT> ch>
AuthorDate: Fri Sep  2 07:56:38 2011 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 07:56:38 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=e318dea2

added simple version bump of fftw (one patch still needs to be ported)

---
 sci-libs/fftw/ChangeLog                         |  586 +++++++++++++++++++++++
 sci-libs/fftw/Manifest                          |    6 +
 sci-libs/fftw/fftw-3.3.1_beta1.ebuild           |  128 +++++
 sci-libs/fftw/files/fftw-3.2.1-as-needed.patch  |   82 ++++
 sci-libs/fftw/files/fftw-3.2.2-pc-threads.patch |   19 +
 sci-libs/fftw/metadata.xml                      |   18 +
 6 files changed, 839 insertions(+), 0 deletions(-)

diff --git a/sci-libs/fftw/ChangeLog b/sci-libs/fftw/ChangeLog
new file mode 100644
index 0000000..038bfbb
--- /dev/null
+++ b/sci-libs/fftw/ChangeLog
@@ -0,0 +1,586 @@
+# 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.118 2011/06/24 10:58:37 jlec Exp $
+
+  24 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:
+  Sort inherit line
+
+  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:
+  Add dependency on virtual/fortran
+
+  21 Jun 2011; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-2.1.5-r8.ebuild:
+  Add dependency on virtual/fortran
+
+  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:
+  Fix fortran-2.eclass support
+
+  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
+
+  29 Jan 2011; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r8.ebuild:
+  alpha/ia64/s390/sparc stable wrt #351745
+
+  18 Jan 2011; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r8.ebuild:
+  Stable for HPPA (bug #351745).
+
+  16 Jan 2011; Thomas Kahle <tomka@gentoo.org> fftw-2.1.5-r8.ebuild:
+  x86 stable per bug 351745
+
+*fftw-2.1.5-r8 (15 Jan 2011)
+
+  15 Jan 2011; Justin Lecher <jlec@gentoo.org> -fftw-2.1.5-r7.ebuild,
+  +fftw-2.1.5-r8.ebuild:
+  Revert changes in src_configure, #351786
+
+  15 Jan 2011; Markos Chandras <hwoarang@gentoo.org> fftw-2.1.5-r7.ebuild:
+  Stable on amd64 wrt bug #351745
+
+  15 Jan 2011; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r5.ebuild,
+  -fftw-2.1.5-r6.ebuild, fftw-2.1.5-r7.ebuild:
+  Removed old, restructured double building, fixed openmp check, #340469
+
+*fftw-3.2.2-r1 (02 Dec 2010)
+
+  02 Dec 2010; Justin Lecher <jlec@gentoo.org> +fftw-3.2.2-r1.ebuild,
+  +files/fftw-3.2.2-pc-threads.patch:
+  Install pc files for threads
+
+*fftw-2.1.5-r7 (03 Nov 2010)
+
+  03 Nov 2010; Jeroen Roovers <jer@gentoo.org> +fftw-2.1.5-r7.ebuild,
+  +files/fftw-2.1.5-cc.patch:
+  Respect CC (bug #343945).
+
+  01 Jul 2010; Fabian Groffen <grobian@gentoo.org> fftw-2.1.5-r6.ebuild:
+  Marked ~x86-macos and ~ppc-macos, bug #326391
+
+  22 May 2010; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r6.ebuild:
+  Removed epause in EAPI=3 ebuilds
+
+  09 Apr 2010; Sébastien Fabbro <bicatali@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-2.1.5-r6.ebuild, fftw-3.2.2.ebuild:
+  Replaced built_with_use with has_version
+
+*fftw-2.1.5-r6 (01 Apr 2010)
+
+  01 Apr 2010; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r5.ebuild,
+  +fftw-2.1.5-r6.ebuild:
+  Fixed the prefix support for Slot:2
+
+  28 Mar 2010; Justin Lecher <jlec@gentoo.org> fftw-2.1.5-r5.ebuild:
+  Keyworded for ~amd64-linux
+
+  26 Mar 2010; Jeremy Olexa <darkside@gentoo.org> fftw-2.1.5-r5.ebuild:
+  Add ~x86-linux to fftw-2.1.5-r5, tested in bug 311379
+
+  16 Jan 2010; Jonathan Callen <abcd@gentoo.org> fftw-3.2.2.ebuild:
+  Add prefix keywords
+
+  10 Dec 2009; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r5.ebuild:
+  s390 stable
+
+  15 Oct 2009; Sébastien Fabbro <bicatali@gentoo.org> fftw-2.1.5-r5.ebuild,
+  -files/fftw-3.1.2-as-needed.patch, -files/fftw-3.1.2-configure.ac.patch,
+  -files/fftw-3.1.2-openmp.patch, -fftw-3.1.3.ebuild, -fftw-3.2.1.ebuild,
+  fftw-3.2.2.ebuild:
+  Removed old and filter as-needed when building with Intel compilers
+
+  11 Oct 2009; Raúl Porcel <armin76@gentoo.org> fftw-3.2.2.ebuild:
+  ia64/sparc stable wrt #285806
+
+  03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> fftw-3.2.2.ebuild:
+  Stable on alpha, bug #285693
+
+  27 Sep 2009; nixnut <nixnut@gentoo.org> fftw-3.2.2.ebuild:
+  ppc stable #285806
+
+  26 Sep 2009; Brent Baude <ranger@gentoo.org> fftw-3.2.2.ebuild:
+  Marking fftw-3.2.2 ppc64 for bug 285806
+
+  25 Sep 2009; Markus Meier <maekke@gentoo.org> fftw-3.2.2.ebuild:
+  arm stable, bug #285806
+
+  22 Sep 2009; Jeroen Roovers <jer@gentoo.org> fftw-3.2.2.ebuild:
+  Stable for HPPA (bug #285806).
+
+  22 Sep 2009; Markus Meier <maekke@gentoo.org> fftw-3.2.2.ebuild:
+  amd64/x86 stable, bug #285806
+
+*fftw-3.2.2 (09 Aug 2009)
+
+  09 Aug 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  -fftw-2.1.5-r4.ebuild, -fftw-3.1.2.ebuild, -fftw-3.2.ebuild,
+  +fftw-3.2.2.ebuild, -files/fftw-3.2-as-needed.patch,
+  -files/fftw-3.2-cppflags.patch, -files/fftw-3.2-openmp.patch:
+  Version bump
+
+  01 May 2009; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r5.ebuild:
+  Add ~arm/~s390 wrt #267990
+
+  27 Apr 2009; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-3.2.1.ebuild:
+  arm/ia64/sparc stable wrt #265331
+
+  18 Apr 2009; Markus Meier <maekke@gentoo.org> fftw-2.1.5-r5:
+  amd64/x86 stable, bug #265331
+
+  18 Apr 2009; Markus Meier <maekke@gentoo.org> fftw-3.2.1:
+  amd64/x86 stable, bug #265329
+
+  12 Apr 2009; Brent Baude <ranger@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-3.2.1.ebuild:
+  Marking fftw for bug 265329 and 265331
+
+  11 Apr 2009; nixnut <nixnut@gentoo.org> fftw-2.1.5-r5.ebuild:
+  ppc stable #265331
+
+  11 Apr 2009; nixnut <nixnut@gentoo.org> fftw-3.2.1.ebuild:
+  ppc stable #265329
+
+  08 Apr 2009; Tobias Klausmann <klausman@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-3.2.1.ebuild:
+  Stable on alpha, bug #265331
+
+  08 Apr 2009; Tobias Klausmann <klausman@gentoo.org> fftw-3.2.1.ebuild:
+  Stable on alpha, bug #265329
+
+  08 Apr 2009; Jeroen Roovers <jer@gentoo.org> fftw-3.2.1.ebuild:
+  Stable for HPPA (bug #265329).
+
+  08 Apr 2009; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r5.ebuild:
+  Stable for HPPA (bug #265331).
+
+*fftw-3.2.1 (26 Feb 2009)
+
+  26 Feb 2009; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-3.2.1-as-needed.patch, +fftw-3.2.1.ebuild:
+  Version bump. More as-needed fixes, and general cleanup.
+
+  27 Nov 2008; Sébastien Fabbro <bicatali@gentoo.org> fftw-3.2.ebuild:
+  Fixed for older libtool versions and forcing posix threads in the ebuild
+  if gcc<4.2, closing bug #248687
+
+*fftw-3.2 (21 Nov 2008)
+
+  21 Nov 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-3.2-as-needed.patch, +files/fftw-3.2-cppflags.patch,
+  +files/fftw-3.2-openmp.patch, -fftw-3.1.2-r1.ebuild, +fftw-3.2.ebuild:
+  Version bump. Thanks to Adam Piątyszek, closing bug #247561
+
+*fftw-3.1.3 (20 Oct 2008)
+
+  20 Oct 2008; Sébastien Fabbro <bicatali@gentoo.org> +fftw-3.1.3.ebuild:
+  Version bump
+
+  17 Oct 2008; Markus Meier <maekke@gentoo.org> metadata.xml:
+  openmp USE-flag is global now
+
+  28 Aug 2008; Sébastien Fabbro <bicatali@gentoo.org> fftw-2.1.5-r5.ebuild,
+  fftw-3.1.2-r1.ebuild:
+  Fixed openmp tests for gcc < 4.2
+
+  07 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
+  Add USE flag description to metadata wrt GLEP 56.
+
+  10 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/fftw-2.1.5-configure.in.patch, files/fftw-3.1.2-configure.ac.patch,
+  files/fftw-3.1.2-openmp.patch, fftw-2.1.5-r5.ebuild, fftw-3.1.2-r1.ebuild:
+  Added openmp checks and revert to posix threads if openmp not supported by
+  compiler. Close bug #230982.
+
+  04 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/fftw-2.1.5-no-test.patch:
+  Avoid compiling mpi and threaded tests when not asked (close bug #230705)
+
+*fftw-3.1.2-r1 (02 Jul 2008)
+*fftw-2.1.5-r5 (02 Jul 2008)
+
+  02 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/fftw-2.1.5-configure.in.patch, +files/fftw-3.1.2-as-needed.patch,
+  files/fftw-3.1.2-configure.ac.patch, +files/fftw-3.1.2-openmp.patch,
+  +fftw-2.1.5-r5.ebuild, +fftw-3.1.2-r1.ebuild:
+  Added openmp support for both fftw-2 and fftw-3. Added as-needed fixes for
+  fftw-3, needed for threads support. Added a doc use flag for fftw-3.
+
+  23 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-2.1.5-no-test.patch, fftw-2.1.5-r4.ebuild, fftw-3.1.2.ebuild:
+  mips is now dev
+
+  23 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-2.1.5-no-test.patch, fftw-2.1.5-r4.ebuild:
+  Added a patch to avoid building tests if not requested (bug #226325).
+  (fftw-3.1.2 needs to build the test to build the fftw-wisdom binary.)
+
+  14 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> fftw-2.1.5-r3.ebuild:
+  Fixed a link for rfftw, thanks Justin for noticing
+
+  03 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  files/fftw-2.1.5-as-needed.patch:
+  Fixed the as-needed patch in order to internally link test_sched.c
+
+  01 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-2.1.5-configure.in.patch, -files/3-tmpfile.patch,
+  files/fftw-2.1.5-as-needed.patch, -files/fftw-3.0.1-altivec.patch,
+  -files/fftw-3.0.1-amd64.patch, +files/fftw-3.1.2-configure.ac.patch,
+  -files/fftw-altivec-headers.patch, metadata.xml, fftw-2.1.5-r3.ebuild,
+  -fftw-3.0.1-r2.ebuild, fftw-3.1.2.ebuild:
+  fftw-2.1.5-r3: Fix more as-needed stuff for mpi, added fortran use flag,
+  link more libs and headers, changed float use flag to single. fftw-3.1.2:
+  Added a configure.ac patch in hope of fixing bug #215269, added a fortran
+  use flag. Cleaning ebuilds and removed 3.0 version.
+
+  26 Oct 2007; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1-r2.ebuild:
+  Added missing quotation marks.
+
+  20 Jun 2007; Joshua Kinard <kumba@gentoo.org> fftw-3.1.2.ebuild:
+  Stable on mips, per #180963.
+
+  12 Jun 2007; Christoph Mende <angelos@gentoo.org> fftw-3.1.2.ebuild:
+  Stable on amd64 wrt bug 180963
+
+  09 Jun 2007; nixnut <nixnut@gentoo.org> fftw-3.1.2.ebuild:
+  Stable on ppc wrt bug 180963
+
+  07 Jun 2007; Fabian Groffen <grobian@gentoo.org> fftw-3.0.1-r2.ebuild,
+  fftw-3.1.2.ebuild, -files/fftw-ppc-macos.patch:
+  Dropped ppc-macos keyword, see you in prefix.
+
+  07 Jun 2007; Markus Rothe <corsair@gentoo.org> fftw-3.1.2.ebuild:
+  Stable on ppc64; bug #180963
+
+  06 Jun 2007; Raúl Porcel <armin76@gentoo.org> fftw-3.1.2.ebuild:
+  alpha/ia64/x86 stable wrt #180963
+
+  05 Jun 2007; Jeroen Roovers <jer@gentoo.org> fftw-3.1.2.ebuild:
+  Stable for HPPA (bug #180963).
+
+  05 Jun 2007; Ferris McCormick <fmccor@gentoo.org> fftw-3.1.2.ebuild:
+  Sparc stable --- Bug #180963 --- Good on sparc since July 2006.
+
+  21 May 2007; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r3.ebuild:
+  Stable for HPPA (bug #178510).
+
+  18 May 2007; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r3.ebuild:
+  ia64 stable
+
+  02 May 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/fftw-3.0.1-amd64.patch, -files/fftw-ppc-macos.1.patch,
+  -fftw-2.1.5-r2.ebuild, -fftw-3.0.1.ebuild, -fftw-3.0.1-r1.ebuild,
+  fftw-3.0.1-r2.ebuild, -fftw-3.1.ebuild, -fftw-3.1.1.ebuild:
+  removed obsolete versions. Fixed bug #174968, thanks to MaratIK
+  <marat.buharov@gmail.com>
+
+*fftw-2.1.5-r3 (30 Apr 2007)
+
+  30 Apr 2007; Sébastien Fabbro <bicatali@gentoo.org>
+  files/fftw-2.1.5-as-needed.patch, metadata.xml, +fftw-2.1.5-r3.ebuild:
+  Revamped ebuild for version 2: x86 hacks now only for x86 arches, added a
+  doc flag, added a float USE flag instead of the SINGLE env variable,
+  switched to virtual/mpi, added a src_test, fixed the as-needed patch,
+  general cleaning and added longdescription in metadata.xml. Closing bugs
+  #130381 and bug #152393.
+
+  27 Apr 2007; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r2.ebuild:
+  Marked ~hppa.
+
+  30 Mar 2007; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r2.ebuild:
+  Add ~ia64
+
+  22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
+  Redigest for Manifest2
+
+  04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> fftw-2.1.5-r2.ebuild,
+  fftw-3.0.1-r2.ebuild:
+  Fix broken autotools handling.
+
+*fftw-2.1.5-r2 (03 Nov 2006)
+
+  03 Nov 2006; Olivier Fisette <ribosome@gentoo.org> -fftw-2.1.5-r1.ebuild,
+  +fftw-2.1.5-r2.ebuild:
+  Fixed "--as-needed" brokenness in the stable branch. Adding a new revision
+  to force unknowingly affected users to recompile.
+
+  01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
+  Update for my nick change spyderous -> dberkholz.
+
+  22 Oct 2006; Olivier Fisette <ribosome@gentoo.org>
+  +files/fftw-2.1.5-as-needed.patch, fftw-2.1.5-r1.ebuild:
+  Fix --as-needed (patch by Alexis Ballier <aballier@gentoo.org>; fixes bug
+  #152393).
+
+  06 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
+  Revert accidental commit; not yet ready to allow virtual/mpi, amd64 doesn't
+  have mpich stable.
+
+  12 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
+  (#147275) Move some function calls out of global scope.
+
+  16 Jul 2006; <psi29a@gentoo.org> fftw-3.0.1-r2.ebuild:
+  stable on mips
+
+  12 Jul 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.1.2.ebuild:
+  Removed the inherit fortran since configure seems to work
+  even without fortran being present. This fixes bug #140092.
+
+*fftw-3.1.2 (11 Jul 2006)
+
+  11 Jul 2006; Markus Dittrich <markusle@gentoo.org> +fftw-3.1.2.ebuild:
+  Version bump and added fortran.eclass since configure checks for
+  fortran. Thanks to Adam Piątyszek <ediap@et.put.poznan.pl>
+  for his ebuild. This fixes bug #139849.
+
+  28 Jun 2006; Robin H. Johnson <robbat2@gentoo.org> fftw-3.1.1.ebuild:
+  Add src_test support for fftw.
+
+  24 Jun 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1-r2.ebuild,
+  fftw-3.1.1.ebuild:
+  Added code to fix improper category of the fftw3 info file.
+  Thanks much to P.L.Hayes <paul@wolfbone.ath.cx> for pointing this
+  out and this fixes bug #77660.
+
+  11 May 2006; Robin H. Johnson <robbat2@gentoo.org> fftw-3.1.1.ebuild:
+  Bug #131320 - Use altivec only for single precision - it doesn't work with
+  double or higher precision. Add long double variant and factor out common
+  bits of econf. Might want to lock it down to arches that it makes a
+  difference on in future.
+
+  27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-fftw-2.1.5-r1,
+  files/digest-fftw-3.0.1-r1, files/digest-fftw-3.0.1-r2, Manifest:
+  Fixing SHA256 digest, pass four
+
+  11 Apr 2006; Markus Dittrich <markusle@gentoo.org>
+  +files/fftw-altivec-headers.patch, fftw-3.1.1.ebuild:
+  Removed 3dnow use flag since building of shared libs is currently
+  broken on k7 (see bug #125218). Also, added patch to fix compilation
+  failure when using altivec support. Thanks to SpanKY 
+  <vapier@gentoo.org> for his patch (this fixes bug #129304).
+
+*fftw-3.1.1 (03 Apr 2006)
+
+  03 Apr 2006; Markus Dittrich <markusle@gentoo.org> +fftw-3.1.1.ebuild:
+  Version bump. Thanks to Raphael <gentoo@lesshaste.plus.com>
+  for reporting. This fixes bug #127925.
+
+  07 Mar 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.1.ebuild:
+  Disabled building of shared libraries on k7 architecture. Thanks
+  much to Andreas Mann <A-Mann@gmx.de> and Ruediger Sassmannshausen
+  <rsassman@gmx.de> for their fixes. This closes bug #125218.
+
+  05 Mar 2006; Markus Dittrich <markusle@gentoo.org> ChangeLog:
+  Removed fftw-3.1 from package.mask.
+
+  26 Feb 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1.ebuild:
+  Moved flag-o-matic functions from global scope to src_compile. 
+  Also removed filter-mfpmath since it didn't do anything. 
+  This fixes bug #123960.
+
+*fftw-3.1 (11 Feb 2006)
+
+  11 Feb 2006; Markus Dittrich <markusle@gentoo.org>
+  +files/fftw-ppc-macos.1.patch, +fftw-3.1.ebuild:
+  Version bump. This fixes bug #120763.
+
+  12 Nov 2005; Luca Barbato <lu_zero@gentoo.org>
+  +files/fftw-3.0.1-altivec.patch, fftw-3.0.1-r2.ebuild:
+  Altivec support for gcc-fsf fixed
+
+  26 Aug 2005; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r2.ebuild:
+  stable on ia64
+
+  24 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> fftw-3.0.1-r2.ebuild:
+  No longer using cp -a (bug #103487)
+
+  11 Aug 2005; Fernando J. Pereda <ferdy@gentoo.org> fftw-3.0.1-r2.ebuild:
+  stable on alpha, wrt bug #101771
+
+  10 Aug 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r2.ebuild:
+  Stable on ppc64 (bug #101771)
+
+  10 Aug 2005; Luis Medinas <metalgod@gentoo.org> fftw-3.0.1-r2.ebuild:
+  Marked Stable on AMD64.
+
+  10 Aug 2005; Rene Nussbaumer <killerfox@gentoo.org> fftw-3.0.1-r2.ebuild:
+  Stable on hppa. bug #101771
+
+  10 Aug 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+  fftw-3.0.1-r2.ebuild:
+  ppc stable, bug #101771
+
+  10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> fftw-3.0.1-r2.ebuild:
+  Stable for sparc, Security bug #101771.
+
+*fftw-3.0.1-r2 (10 Aug 2005)
+
+  10 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> +files/3-tmpfile.patch,
+  +fftw-3.0.1-r2.ebuild:
+  Fixing insecure temp file generation of fftw-wisdom-to-conf, see bug #101771
+
+  17 Jul 2005; Hardave Riar <hardave@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Keyworded ~mips
+
+  01 Jul 2005; Ferris McCormick <fmccor@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Stable for sparc.  No sparc errors outstanding and runs its 'bench'
+  performance test program in both single and double mode without any
+  issues.
+
+  29 May 2005; Markus Rothe <corsair@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Stable on ppc64
+
+  15 May 2005; Danny van Dyk <kugelfang@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Inherits toolchain-funcs now instead of deprecated gcc eclass.
+
+  27 Apr 2005; Markus Rothe <corsair@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Added ~ppc64 to KEYWORDS; bug #89969
+
+  21 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Add sse2 USE flag, closes bug 83036.
+
+  01 Apr 2005; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r1.ebuild:
+  stable on ia64
+
+  28 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1.ebuild:
+  Stable on ppc.
+
+  05 Mar 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Stable on ppc64
+
+  03 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
+  fftw-2.1.5-r1.ebuild:
+  Multilib fixes.
+
+  13 Jan 2005; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
+  Change insinto "${D}usr/include" to insinto /usr/include, thanks to Seemant
+  Kulleen <seemant@gentoo.org>.
+
+  03 Jan 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Added ~ppc64 to KEYWORDS
+
+  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+  Change encoding to UTF-8 for GLEP 31 compliance
+
+*fftw-3.0.1 (28 Dec 2004)
+
+  28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+  +files/fftw-ppc-macos.patch, +fftw-2.1.5-r1.ebuild, +fftw-3.0.1-r1.ebuild,
+  +fftw-3.0.1.ebuild:
+  Moved from dev-libs/fftw to sci-libs/fftw.
+
+  23 Nov 2004; Guy Martin <gmsoft@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Added ~hppa to KEYWORDS.
+
+  16 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> -fftw-2.1.3-r1.ebuild,
+  fftw-2.1.5-r1.ebuild, -fftw-2.1.5.ebuild:
+  Cleanup.
+  Fixing bug #70817 (missing fortran include file).
+
+  01 Oct 2004; kito@gentoo.org +files/fftw-ppc-macos.patch,
+  fftw-3.0.1-r1.ebuild:
+  added ~ppc-macos keyword and patch
+
+  09 Jul 2004; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Fixed a compilation-error with Altivec and gcc 3.4.1
+
+  03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> fftw-3.0.1.ebuild:
+  Stable on alpha.
+
+  01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> fftw-3.0.1-r1.ebuild,
+  fftw-3.0.1.ebuild:
+  virtual/glibc -> virtual/libc
+
+  06 Jun 2004; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Added --enable-altivec to econf, if USE="altivec"
+
+  06 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> fftw-2.1.5-r1.ebuild,
+  fftw-3.0.1-r1.ebuild:
+  Marked stable on amd64.
+
+  03 Jun 2004; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r1.ebuild,
+  fftw-3.0.1.ebuild:
+  Fix use invocation
+
+*fftw-3.0.1-r1 (19 Apr 2004)
+
+  19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-3.0.1-r1.ebuild:
+  Substituting --enable-3dnow by --enable-k7 because of bug #38076
+
+  19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Removing S=... with no effect
+
+  19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Removing S=... with no effect
+
+  22 Mar 2004; Jason Wever <weeve@gentoo.org> fftw-3.0.1.ebuild:
+  Marked stable on sparc.
+
+  09 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Adding amd64 keyword. Closing #44068.
+
+*fftw-2.1.5-r1 (04 Mar 2004)
+
+  04 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
+  Fixing info dir entries, changing keywords according to the comment (all
+  arches -> stable)
+
+  17 Feb 2004; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1.ebuild:
+  add ~ia64
+
+  31 Dec 2003; George Shapovalov <george@gentoo.org> fftw-3.0.1.ebuild :
+  marked stable.
+  Note, stuff that needs MPI should DEPEND on 2.15 still! (but this is a task of 
+  dependatnt packages)
+
+*fftw-3.0.1 (23 Aug 2003)
+
+  23 Aug 2003; George Shapovalov <george@gentoo.org> fftw-3.0.1.ebuild, metadata.xml :
+  new version (#20048)
+  thanks to Ingo Luetkebohle gentoo@blank.pages.de and  Sam Yates <sam@quux.dropbear.id.au>
+  for ebuild submissions
+  added metadata.xml (herd sci)
+
+  22 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> fftw-2.1.5.ebuild :
+  Changed flag altering.
+
+  07 May 2003; George Shapovalov <george@gentoo.org> fftw-2.1.5.ebuild :
+  apparently fftw doesn't like -fpmath=sse on pentium-4 M based systems (#19523)
+  added corresponding filter, thanks to Christian Birchinger <joker@gentoo.org> for report.
+
+*fftw-2.1.5 (23 Mar 2003)
+
+  23 Mar 2003; George Shapovalov <george@gentoo.org> fftw-2.1.5.ebuild :
+  updated to latest stable
+
+*fftw-2.1.3-r1 (13 Feb 2003)
+
+  13 Feb 2003; Nick Hadaway <raker@gentoo.org> fftw-2.1.3-r1.ebuild,
+  files/digest-fftw-2.1.3 :
+  New ebuild which creates links to the standard fftw include/lib names.
+  If you specify SINGLE=yes on the emerge commandline the links will
+  be created to the single precision libs/includes, otherwise by default
+  to the double precision libs/includes.
+
+  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+ 
+*fftw-2.1.3.ebuild (20 June 2002)
+
+  10 Feb 2003; Peter Johanson <latexer@gentoo.org> fftw-2.1.3.ebuild :
+  Added ~alpha to KEYWORDS.
+
+  19 Sep 2002; Owen Stampflee <owen@gentoo.org> :
+  Added PPC to KEYWORDS.
+
+  20 June 2002; George Shapovalov <george@gentoo.org> fftw-2.1.3.ebuild :
+
+  updated ebuild to fix the top info file 
+  (added menu entry, thanks to Daniel Ahlberg)
+
+  27 Apr 2002; George Shapovalov <george@gentoo.org> fftw-2.1.3.ebuild :
+
+  Initial release

diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest
new file mode 100644
index 0000000..cbe3963
--- /dev/null
+++ b/sci-libs/fftw/Manifest
@@ -0,0 +1,6 @@
+MISC ChangeLog 21972 RMD160 66cddb234ca8082680c52a93431481f874892bb2 SHA1 8d51db7849b2561d6b48f4698d0e8020678ec922 SHA256 522e014f424bd1f04953b3100d55c80a90129b08a23e5666e153380d254a29b4
+EBUILD fftw-3.3.1_beta1.ebuild 3621 RMD160 b8adcedc36a2e7d150d9b7e69687b30c7da75331 SHA1 4df4434641a93f543c2da21981a1c5bf1be6b51b SHA256 26c853f6eca4804e9b1b8b0b07e8f3cba91e6d2f8f20a21cf841fcd3245c94b3
+AUX fftw-3.2.1-as-needed.patch 3184 RMD160 fe4e353851780d1520cfa95cd4403ec7045d9c73 SHA1 c831f88d297579f6feed13a726184dea7f2362f8 SHA256 c70c4544a060f134d88930019562b4b4f413382e33b373e8389036be6aefb91c
+AUX fftw-3.2.2-pc-threads.patch 650 RMD160 3d0bb0caa62d29e2d0e8b5cff9c126276b537f81 SHA1 dd960030a8e49b87fc94c80cc541068c8b9466dd SHA256 26a442c168324623a60d1fc986f9c70ddf2d66d91e5d4a620ded1982bd22a593
+MISC metadata.xml 770 RMD160 ca19408a763b8f3db20849456d67c3027cfdba5e SHA1 8c6d41e762d4cc86eaaeee10a2fc9c4743e0e828 SHA256 129a4af8bed71473f17cf323cb11763e09cf9b63eaa764643a1412c649a8c0bb
+DIST fftw-3.3.1-beta1.tar.gz 3992174 RMD160 5c7e0717827b9623d9950fd3712173b0acaabc12 SHA1 6b2546ae9caa99095229b230104266ac68b12189 SHA256 d346c272b0aae61500bcddcb05a03a25808ff5176f4df0ad407c1d730bf314a2

diff --git a/sci-libs/fftw/fftw-3.3.1_beta1.ebuild b/sci-libs/fftw/fftw-3.3.1_beta1.ebuild
new file mode 100644
index 0000000..03cfdec
--- /dev/null
+++ b/sci-libs/fftw/fftw-3.3.1_beta1.ebuild
@@ -0,0 +1,128 @@
+# 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.5 2011/06/24 10:58:37 jlec Exp $
+
+EAPI=2
+
+inherit autotools eutils flag-o-matic fortran-2 toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Fast C library for the Discrete Fourier Transform"
+HOMEPAGE="http://www.fftw.org/"
+SRC_URI="http://www.fftw.org/${MY_P}.tar.gz"
+
+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 openmp sse sse2 threads"
+
+DEPEND="fortran? ( virtual/fortran )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+	use openmp && FORTRAN_NEED_OPENMP="1"
+	use fortran && 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 "
+		ewarn "If you want to build fftw with OpenMP, abort now,"
+		ewarn "and switch CC to an OpenMP capable compiler"
+		ewarn "Otherwise, we will build using POSIX threads."
+		epause 5
+		FFTW_OPENMP="--disable-openmp"
+	fi
+	FFTW_DIRS="single double longdouble"
+	use openmp && [[ $(tc-getCC)$ == icc* ]] && append-ldflags $(no-as-needed)
+}
+
+src_prepare() {
+	use threads && epatch "${FILESDIR}"/${PN}-3.2.2-pc-threads.patch
+#	epatch "${FILESDIR}"/${PN}-3.2.1-as-needed.patch
+
+	# fix info file for category directory
+	sed -i \
+		-e 's/Texinfo documentation system/Libraries/' \
+		doc/fftw3.info || die "failed to fix info file"
+
+	rm m4/lt* m4/libtool.m4
+
+	AT_M4DIR=m4 eautoreconf
+	for x in ${FFTW_DIRS}; do
+		mkdir "${S}-${x}" || die
+	done
+}
+
+src_configure() {
+	# filter -Os according to docs
+	replace-flags -Os -O2
+
+	local myconfcommon="--enable-shared
+		$(use_enable fortran)
+		$(use_enable threads)
+		$(use_enable openmp)
+		${FFTW_OPENMP}"
+
+	local myconfsingle="${myconfcommon} --enable-single"
+	local myconfdouble="${myconfcommon}"
+	local myconflongdouble="${myconfcommon} --enable-long-double"
+	if use sse2; then
+		myconfsingle="${myconfsingle} --enable-sse"
+		myconfdouble="${myconfdouble} --enable-sse2"
+	elif use sse; then
+		myconfsingle="${myconfsingle} --enable-sse"
+	fi
+	# altivec only helps singles, not doubles
+	if use altivec; then
+		myconfsingle="${myconfsingle} --enable-altivec"
+	fi
+
+	for x in ${FFTW_DIRS}; do
+		cd "${S}-${x}"
+		einfo "Configuring for ${x} precision"
+		local p=myconf${x}
+		ECONF_SOURCE="${S}" econf ${!p}
+	done
+}
+
+src_compile() {
+	for x in ${FFTW_DIRS}; do
+		cd "${S}-${x}"
+		einfo "Compiling for ${x} precision"
+		emake || die "emake for ${x} precision failed"
+	done
+}
+
+src_test () {
+	# We want this to be a reasonably quick test, but that is still hard...
+	ewarn "This test series will take 30 minutes on a modern 2.5Ghz machine"
+	# Do not increase the number of threads, it will not help your performance
+	#local testbase="perl check.pl --nthreads=1 --estimate"
+	#		${testbase} -${p}d || die "Failure: $n"
+	for x in ${FFTW_DIRS}; do
+		cd "${S}-${x}/tests"
+		einfo "Testing ${x} precision"
+		emake -j1 check || die "emake test ${x} failed"
+	done
+}
+
+src_install () {
+	# all builds are installed in the same place
+	# libs have distinuguished names; include files, docs etc. identical.
+	for x in ${FFTW_DIRS}; do
+		cd "${S}-${x}"
+		emake DESTDIR="${D}" install || die "emake install for ${x} failed"
+	done
+
+	cd "${S}"
+	dodoc AUTHORS ChangeLog NEWS README TODO COPYRIGHT CONVENTIONS
+	if use doc; then
+		cd doc
+		insinto /usr/share/doc/${PF}
+		doins -r html fftw3.pdf || die "doc install failed"
+		insinto /usr/share/doc/${PF}/faq
+		doins FAQ/fftw-faq.html/*
+	fi
+}

diff --git a/sci-libs/fftw/files/fftw-3.2.1-as-needed.patch b/sci-libs/fftw/files/fftw-3.2.1-as-needed.patch
new file mode 100644
index 0000000..ee9c12a
--- /dev/null
+++ b/sci-libs/fftw/files/fftw-3.2.1-as-needed.patch
@@ -0,0 +1,82 @@
+diff -Nur fftw-3.2.1.orig/configure.ac fftw-3.2.1/configure.ac
+--- fftw-3.2.1.orig/configure.ac	2009-02-20 19:28:55.832163268 +0000
++++ fftw-3.2.1/configure.ac	2009-02-26 15:02:37.533259854 +0000
+@@ -440,14 +440,15 @@
+ AC_ARG_WITH(combined-threads, [AC_HELP_STRING([--with-combined-threads],[combine threads into main libfftw3])], with_combined_threads=$withval, with_combined_threads=no)
+ 
+ if test "$enable_openmp"x != nox; then
+-   AX_OPENMP([THREADLIBS=" "
++   AX_OPENMP([THREADLIBS="$OPENMP_LIBS"
+      AC_DEFINE(USING_OPENMP_THREADS, 1, [Define if we have and are using OpenMP multithreading directives])
+      CFLAGS="$CFLAGS $OPENMP_CFLAGS"],
+-     [AC_MSG_ERROR([don't know how to enable OpenMP])])
++     [AC_MSG_WARN([don't know how to enable OpenMP, reverting to POSIX threads])])
++else
++   THREADLIBS=""
+ fi
+ 
+ dnl Check for threads library...
+-THREADLIBS=""
+ if test "$enable_threads" = "yes"; then
+ 	# POSIX threads, the default choice:
+ 	if test -z "$THREADLIBS"; then
+diff -Nur fftw-3.2.1.orig/m4/ax_openmp.m4 fftw-3.2.1/m4/ax_openmp.m4
+--- fftw-3.2.1.orig/m4/ax_openmp.m4	2009-02-20 19:28:55.792160754 +0000
++++ fftw-3.2.1/m4/ax_openmp.m4	2009-02-26 15:02:08.887255943 +0000
+@@ -54,13 +54,18 @@
+ done
+ []_AC_LANG_PREFIX[]FLAGS=$save[]_AC_LANG_PREFIX[]FLAGS
+ ])
++OPENMP_LIBS=" "
+ if test "x$ax_cv_[]_AC_LANG_ABBREV[]_openmp" = "xunknown"; then
+   m4_default([$2],:)
+ else
+   if test "x$ax_cv_[]_AC_LANG_ABBREV[]_openmp" != "xnone"; then
+     OPENMP_[]_AC_LANG_PREFIX[]FLAGS=$ax_cv_[]_AC_LANG_ABBREV[]_openmp
++    if test "x$ax_cv_[]_AC_LANG_ABBREV[]_openmp" = "x-fopenmp"; then
++        OPENMP_LIBS="-lgomp"
++    fi
+   fi
+   m4_default([$1], [AC_DEFINE(HAVE_OPENMP,1,[Define if OpenMP is enabled])])
+ fi
+ AC_SUBST(OPENMP_[]_AC_LANG_PREFIX[]FLAGS)
++AC_SUBST(OPENMP_LIBS)
+ ])dnl AX_OPENMP
+diff -Nur fftw-3.2.1.orig/Makefile.am fftw-3.2.1/Makefile.am
+--- fftw-3.2.1.orig/Makefile.am	2009-02-20 19:28:56.040169973 +0000
++++ fftw-3.2.1/Makefile.am	2009-02-26 15:02:08.887255943 +0000
+@@ -36,6 +36,13 @@
+ if SMP
+ if COMBINED_THREADS
+ COMBINED_THREADLIBS=threads/libfftw3@PREC_SUFFIX@_threads.la
++else
++lib_LTLIBRARIES += libfftw3@PREC_SUFFIX@_threads.la
++libfftw3@PREC_SUFFIX@_threads_la_SOURCES = 
++libfftw3@PREC_SUFFIX@_threads_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
++libfftw3@PREC_SUFFIX@_threads_la_LIBADD = \
++	libfftw3@PREC_SUFFIX@.la \
++	threads/libfftw3@PREC_SUFFIX@_threads.la
+ endif
+ endif
+ 
+diff -Nur fftw-3.2.1.orig/threads/Makefile.am fftw-3.2.1/threads/Makefile.am
+--- fftw-3.2.1.orig/threads/Makefile.am	2009-02-20 19:28:55.832163268 +0000
++++ fftw-3.2.1/threads/Makefile.am	2009-02-26 15:02:08.887255943 +0000
+@@ -2,11 +2,7 @@
+ -I$(top_srcdir)/rdft -I$(top_srcdir)/api
+ 
+ if SMP
+-if COMBINED_THREADS
+ noinst_LTLIBRARIES = libfftw3@PREC_SUFFIX@_threads.la
+-else
+-lib_LTLIBRARIES = libfftw3@PREC_SUFFIX@_threads.la
+-endif
+ endif
+ 
+ # pkgincludedir = $(includedir)/fftw3@PREC_SUFFIX@
+@@ -16,4 +12,5 @@
+ openmp.c threads.h dft-vrank-geq1.c ct.c rdft-vrank-geq1.c hc2hc.c	\
+ vrank-geq1-rdft2.c f77api.c f77funcs.h
+ 
++libfftw3@PREC_SUFFIX@_threads_la_LIBADD = $(THREADLIBS)
+ libfftw3@PREC_SUFFIX@_threads_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@

diff --git a/sci-libs/fftw/files/fftw-3.2.2-pc-threads.patch b/sci-libs/fftw/files/fftw-3.2.2-pc-threads.patch
new file mode 100644
index 0000000..d3fe6aa
--- /dev/null
+++ b/sci-libs/fftw/files/fftw-3.2.2-pc-threads.patch
@@ -0,0 +1,19 @@
+diff --git a/Makefile.am b/Makefile.am
+index 0231ab8..2e26035 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -61,9 +61,12 @@ libfftw3@PREC_SUFFIX@_la_LDFLAGS = -no-undefined -version-info	\
+ 
+ fftw3@PREC_SUFFIX@.pc: fftw.pc
+ 	cp -f fftw.pc fftw3@PREC_SUFFIX@.pc
++fftw3@PREC_SUFFIX@_threads.pc: fftw.pc
++	cp -f fftw.pc fftw3@PREC_SUFFIX@_threads.pc
++	sed 's|-lfftw3@PREC_SUFFIX@|-lfftw3@PREC_SUFFIX@_threads|g' \
++	-i fftw3@PREC_SUFFIX@_threads.pc
+ pkgconfigdir = $(libdir)/pkgconfig
+-pkgconfig_DATA = fftw3@PREC_SUFFIX@.pc
+-
++pkgconfig_DATA = fftw3@PREC_SUFFIX@.pc fftw3@PREC_SUFFIX@_threads.pc
+ WISDOM_DIR = /etc/fftw
+ WISDOM = wisdom@PREC_SUFFIX@
+ 

diff --git a/sci-libs/fftw/metadata.xml b/sci-libs/fftw/metadata.xml
new file mode 100644
index 0000000..93dab2f
--- /dev/null
+++ b/sci-libs/fftw/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+  The Fastest Fourier Transform in the West is a C subroutine library
+  for computing the Discrete Fourier Transform (DFT) in one or more
+  dimensions, of both real and complex data, and of arbitrary input
+  size. It is becoming the FFT library of choice for most
+  applications. Benchmarks, performed on a variety of platforms, show
+  that FFTW's performance is typically superior to that of other
+  publicly available FFT software.
+</longdescription>
+<use>
+  <flag name='float'>Link default library to single precision instead of
+    double (symlinks only and fftw-2.1)</flag>
+</use>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-09-02  7:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-02  7:58 [gentoo-commits] dev/dev-zero:master commit in: sci-libs/fftw/files/, sci-libs/fftw/ Tiziano Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox