Changeset 53693


Ignore:
Timestamp:
Jul 12, 2009, 5:07:48 AM (10 years ago)
Author:
takeshi@…
Message:

vis5d+: made compatible with netcdf 4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/vis5d+/Portfile

    r51048 r53693  
    66name            vis5d+
    77version         1.3.0-beta
    8 revision        1
     8revision        2
    99categories      science graphics
    1010maintainers     takeshi
     
    2929depends_build   port:pkgconfig
    3030depends_lib     port:netcdf \
     31                port:hdf5-18 \
     32                port:szip \
     33                port:zlib \
     34                port:ImageMagick \
    3135                port:gettext \
     36                port:tcl \
    3237                port:libiconv
    3338
    3439patchfiles      patch-graph_labels.c.diff
    3540post-patch {
    36     reinplace "s|-undefined|-flat_namespace -undefined|" \
     41#    reinplace "s|-undefined|-flat_namespace -undefined|" \
     42#                                  ${worksrcpath}/configure
     43    reinplace "s|-undefined suppress|-undefined dynamic_lookup|" \
    3744                                  ${worksrcpath}/configure
    3845    reinplace "s|^ac_save_positional|#ac_save_positional|" \
     
    4956}
    5057
     58pre-configure {
     59    reinplace "s|-lnetcdf \$V5D_LIBS_AUX|-lnetcdf -lhdf5_hl -lhdf5 -lz -lcurl \$V5D_LIBS_AUX|" \
     60        ${worksrcpath}/configure
     61}
    5162if {[variant_isset universal]} {
    5263    post-configure {
     
    5667}
    5768
    58 configure.env               PTHREAD_LIBS=-lpthread
     69#configure.env-append        PTHREAD_LIBS=-lpthread
     70configure.cppflags-append   -I/usr/X11/include
    5971configure.args              -disable-fortran            \
    60                             -disable-dependency-tracing
     72                            -disable-dependency-tracing \
     73                            --x-includes=/usr/X11/include \
     74                            --x-libraries=/usr/X11/lib
    6175# seems to use up CPU all the time
    6276#                            -enable-threads
    63 configure.cppflags-append   -I/usr/X11/include
    6477
    6578use_parallel_build          yes
Note: See TracChangeset for help on using the changeset viewer.