fftw-3 version 3.1.2 for Mac OS X 10.5 Leopard
Friday the 16th of May, 2008

    fftw-3  most recent diff


      View the most recent changes for the fftw-3 port at: fftw-3.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for fftw-3.
      The raw portfile for fftw-3 3.1.2 is located here:
      http://fftw-3.darwinports.com/dports/math/fftw-3/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/fftw-3
      Google
      Web Darwinports.com



      # $Id: Portfile 33445 2008-01-27 12:07:27Z takeshi macports.org $

      PortSystem 1.0
      Name: fftw-3
      Version: 3.1.2
      revision 1
      Category: math
      Platform: darwin
      Maintainers: takeshi macports.org
      Homepage: http://www.fftw.org/
      distname fftw-${version}

      master_sites ${homepage} ftp://ftp.fftw.org/pub/fftw/ ftp://ftp.kusastro.kyoto-u.ac.jp/pub/src/GNU/fftw/

      Description: Fast C routines to compute the Discrete Fourier Transform

      Long Description: FFTW 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. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.

      checksums md5 08f2e21c9fd02f4be2bd53a62592afa4 sha1 3e4c64009ffb48123a0f30f46c1d89da7810dc67 rmd160 13069b3582eeaa1fba1614cdca2dfbc2e45ab585

      configure.args --enable-type-prefix --enable-threads --enable-fma --disable-fortran --mandir=${prefix}/share/man --infodir=${prefix}/share/info

      post-build {
      system "cd ${worksrcpath} && make check"
      }

      Variant: fortran conflicts g95 {
      depends_lib-append port:gcc42
      configure.fc gfortran-mp-4.2
      configure.args-delete --disable-fortran
      configure.args-append --enable-fortran=gfortran-mp-4.2
      }

      Variant: g95 conflicts fortran {
      depends_lib-append port:g95
      configure.fc g95
      configure.args-delete --disable-fortran
      configure.args-append --enable-fortran
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/fftw-3
      % sudo port install fftw-3
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching fftw-3
      ---> Verifying checksum for fftw-3
      ---> Extracting fftw-3
      ---> Configuring fftw-3
      ---> Building fftw-3 with target all
      ---> Staging fftw-3 into destroot
      ---> Installing fftw-3
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using fftw-3 with these commands:
      %  man fftw-3
      % apropos fftw-3
      % which fftw-3
      % locate fftw-3

     Where to find more information:

    Darwin Ports



    image test