Ticket #22459: Portfile.diff
File Portfile.diff, 2.3 KB (added by numaryu, 15 years ago) |
---|
-
Portfile
old new 3 3 PortSystem 1.0 4 4 name fftw-single 5 5 version 2.1.5 6 revision 16 revision 2 7 7 categories math devel 8 8 maintainers nomaintainer 9 description Single precision version of fftw9 description Fast C routines to compute the Discrete Fourier Transform (single precision version) 10 10 long_description \ 11 11 FFTW is a C subroutine library for computing the Discrete Fourier \ 12 12 Transform (DFT) in one or more dimensions, of both real and complex \ … … 21 21 platforms darwin 22 22 23 23 distname fftw-${version} 24 dist_subdir fftw 24 25 homepage http://www.fftw.org/ 25 26 master_sites ${homepage} \ 26 27 ftp://ftp.fftw.org/pub/fftw/ \ 27 28 ftp://ftp.kusastro.kyoto-u.ac.jp/pub/src/GNU/fftw/ 28 29 29 checksums md5 8d16a84f3ca02a785ef9eb36249ba433 30 checksums md5 8d16a84f3ca02a785ef9eb36249ba433 \ 31 sha1 12020b58edc1b0490a83db4aa912fac5dfdfb26b \ 32 rmd160 723308722d76c12710db6473979adf8d086b0909 30 33 31 34 depends_run port:fftw 32 35 33 configure.args --enable-type-prefix \ 34 --enable-threads \ 35 --enable-float \ 36 --disable-fortran \ 37 --infodir=${prefix}/share/info 36 configure.args --enable-type-prefix --enable-threads \ 37 --enable-shared --enable-mpi \ 38 --enable-float \ 39 --disable-fortran --infodir=${prefix}/share/info 38 40 39 variant fortran { 40 depends_lib-append port:gcc34 41 platform darwin { 42 patchfiles-append patch-configure_darwin 43 } 44 45 variant gcc42 conflicts gcc43 g95 description {create Fortran wrappers using gcc42} { 46 depends_lib-append port:gcc42 47 configure.compiler macports-gcc-4.2 48 configure.args-delete --disable-fortran 49 configure.args-append --enable-fortran --with-gcc 50 } 51 52 variant gcc43 conflicts gcc42 g95 description {create Fortran wrappers using gcc43} { 53 depends_lib-append port:gcc43 54 configure.compiler macports-gcc-4.3 55 configure.args-delete --disable-fortran 56 configure.args-append --enable-fortran --with-gcc 57 } 58 59 variant g95 conflicts gcc42 gcc43 description {create Fortran wrappers using g95} { 60 depends_lib-append port:g95 61 configure.f77 g95 41 62 configure.args-delete --disable-fortran 42 63 configure.args-append --enable-fortran 43 if {[variant_isset darwin]} {44 patchfiles-append patch-configure_darwin45 }46 64 } 47 65 48 66 # Documentation conflicts with the double precision version,