Changeset 23009 for trunk/dports/math


Ignore:
Timestamp:
Mar 21, 2007, 10:26:05 PM (13 years ago)
Author:
ryandesign@…
Message:

Whitespace changes only

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/fftw-3/Portfile

    r22911 r23009  
    11# $Id$
    22
    3 PortSystem 1.0
    4 name            fftw-3
    5 version         3.1.2
    6 categories      math
    7 platforms       darwin
    8 maintainers     takeshi@mac.com
     3PortSystem      1.0
     4name            fftw-3
     5version         3.1.2
     6categories      math
     7platforms       darwin
     8maintainers     takeshi@mac.com
     9homepage        http://www.fftw.org/
     10distname        fftw-${portversion}
    911
    10 description     Fast C routines to compute the Discrete Fourier Transform
    11 long_description        \
    12                 FFTW is a C subroutine library for computing the        \
    13                 Discrete Fourier Transform (DFT) in one or more         \
    14                 dimensions, of both real and complex data, and of       \
    15                 arbitrary input size. We believe that FFTW, which is    \
    16                 free software, should become the FFT library of choice  \
    17                 for most applications. Our benchmarks, performed on a   \
    18                 variety of platforms, show that FFTW's performance is   \
    19                 typically superior to that of other publicly available  \
    20                 FFT software. Moreover, FFTW's performance is portable: \
    21                 the program will perform well on most architectures     \
    22                 without modification.                                   \
    23                                                                         \
    24                 This port is of fftw version 3.x. It has many           \
    25                 improvements relative to 2.x, but is not backwardly     \
    26                 compatible.
     12master_sites \
     13        ${homepage} \
     14        ftp://ftp.fftw.org/pub/fftw/ \
     15        ftp://ftp.kusastro.kyoto-u.ac.jp/pub/src/GNU/fftw/
    2716
    28 homepage        http://www.fftw.org/
    29 master_sites    ${homepage} \
    30                 ftp://ftp.fftw.org/pub/fftw/ \
    31                 ftp://ftp.kusastro.kyoto-u.ac.jp/pub/src/GNU/fftw/
     17description \
     18        Fast C routines to compute the Discrete Fourier Transform
    3219
    33 distname        fftw-${portversion}
     20long_description \
     21        FFTW is a C subroutine library for computing the \
     22        Discrete Fourier Transform (DFT) in one or more \
     23        dimensions, of both real and complex data, and of \
     24        arbitrary input size. We believe that FFTW, which is \
     25        free software, should become the FFT library of choice \
     26        for most applications. Our benchmarks, performed on a \
     27        variety of platforms, show that FFTW's performance is \
     28        typically superior to that of other publicly available \
     29        FFT software. Moreover, FFTW's performance is portable: \
     30        the program will perform well on most architectures \
     31        without modification. \
     32        This port is of fftw version 3.x. It has many \
     33        improvements relative to 2.x, but is not backwardly \
     34        compatible.
    3435
    35 checksums       md5 08f2e21c9fd02f4be2bd53a62592afa4
     36checksums \
     37        md5 08f2e21c9fd02f4be2bd53a62592afa4
    3638
    37 configure.args  --enable-type-prefix            \
    38                 --enable-threads                \
    39                 --enable-fma                    \
    40                 --disable-fortran               \
    41                 --mandir=${prefix}/share/man    \
    42                 --infodir=${prefix}/share/info
     39configure.args \
     40        --enable-type-prefix \
     41        --enable-threads \
     42        --enable-fma \
     43        --disable-fortran \
     44        --mandir=${prefix}/share/man \
     45        --infodir=${prefix}/share/info
    4346
    44 variant fortran { depends_lib-append    port:gcc40
    45                   configure.args-delete --disable-fortran
    46                   configure.args-append --enable-fortran=gfortran-dp-4.0
    47                 }
     47post-build {
     48        cd ${worksrcpath}
     49        system "make check"
     50}
    4851
    49 post-build      { cd ${worksrcpath}
    50                   system "make check"
    51                 }
    52 
     52variant fortran {
     53        depends_lib-append port:gcc40
     54        configure.args-delete --disable-fortran
     55        configure.args-append --enable-fortran=gfortran-dp-4.0
     56}
Note: See TracChangeset for help on using the changeset viewer.