Ticket #19772: Portfile.diff

File Portfile.diff, 1.8 KB (added by tenomoto (Takeshi Enomoto), 15 years ago)
  • Portfile

    old new  
    44
    55name         netcdf
    66version      4.0.1
    7 revision     1
     7revision     2
    88maintainers  nomaintainer
    99platforms    darwin
    1010categories   science
     
    3131                    sha1    96b361de72bcf68eaba42e7e5cf0f92c33d288e9 \
    3232                    rmd160  ba74363bbc4c76fc1bbac578ba4c2af4739b4958
    3333
    34 
    35 
    3634depends_lib  port:szip \
    37              port:hdf5-18 \
    38              port:openmpi
     35             port:hdf5-18
    3936
    40 configure.fc        openmpif77
    41 configure.cc        openmpicc
    42 configure.cxx       openmpicxx
    4337configure.cppflags  "-DNDEBUG -Df2cFortran"
    4438configure.cxxflags  "-O2 -fno-common"
    4539configure.cflags    "-O2 -fno-common"
    46 configure.args \
    47     --enable-shared \
    48     --enable-netcdf-4 \
    49     --with-hdf5=${prefix} \
    50     --with-szlib=${prefix}
     40configure.args      --enable-shared \
     41                    --enable-netcdf-4 \
     42                    --enable-ncgen4 \
     43                    --disable-f77 \
     44                    --with-hdf5=${prefix} \
     45                    --with-szlib=${prefix}
    5146
    5247test.run    yes
    5348test.target check
     
    6156}
    6257
    6358variant g95 description {Enable Fortran support with g95} {
    64     depends_lib     port:g95
     59    depends_lib-append      port:g95
    6560    configure.args-delete   --disable-f77
    66     configure.fc        ${prefix}/bin/g95
     61    configure.fc            ${prefix}/bin/g95
    6762    configure.env-append    FCFLAGS=-O2
    6863}
     64
     65variant openmpi description {compile with openmpi} {
     66    depends_lib-append  port:openmpi
     67    configure.fc        openmpif77
     68    configure.cc        openmpicc
     69    configure.cxx       openmpicxx
     70}
     71
     72variant dap description {enable dap} {
     73    depends_lib-append      port:curl
     74    configure.args-append   --enable-dap
     75}