Changeset 54005


Ignore:
Timestamp:
Jul 18, 2009, 1:19:45 PM (10 years ago)
Author:
takeshi@…
Message:

grads: link against netcdf3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/grads/Portfile

    r50980 r54005  
    44PortSystem 1.0
    55
    6 name               grads
    7 version            1.9b4
    8 revision           4
    9 platforms          darwin
    10 maintainers        takeshi
    11 categories         science
    12 description        interactive visualization tool for earth science data
    13 master_sites       ftp://grads.iges.org/grads/1.9/:src \
    14                    ftp://grads.iges.org/grads/:data
    15 set gradssrc       ${name}-src-${version}${extract.suffix}
    16 set gradsdata      data.tar.Z
    17 distfiles          ${gradssrc}:src ${gradsdata}:data
    18 checksums          ${gradssrc}  sha1 839e32693602e2695825d4d5a1a8ae7e1672c3a5 \
    19                    ${gradsdata} sha1 6a3e997868b358ecf71ea618c27ad10f28183f5e
    20 homepage           http://www.iges.org/grads/grads.html
     6name                grads
     7version             1.9b4
     8revision            5
     9platforms           darwin
     10maintainers         takeshi
     11categories          science
     12description         interactive visualization tool for earth science data
     13master_sites        ftp://grads.iges.org/grads/1.9/:src \
     14                    ftp://grads.iges.org/grads/:data
     15set gradssrc        ${name}-src-${version}${extract.suffix}
     16set gradsdata       data.tar.Z
     17distfiles           ${gradssrc}:src ${gradsdata}:data
     18checksums           ${gradssrc}  sha1 839e32693602e2695825d4d5a1a8ae7e1672c3a5 \
     19                    ${gradsdata} sha1 6a3e997868b358ecf71ea618c27ad10f28183f5e
     20homepage            http://www.iges.org/grads/grads.html
    2121long_description   \
    2222    The Grid Analysis and Display System (GrADS) is an interactive     \
     
    2727    operating systems and is freely distributed over the Internet.
    2828
    29 depends_build      port:libwww port:readline  port:rx   port:zlib \
    30                    port:netcdf port:udunits   port:hdf4           \
    31                    port:libdap port:libnc-dap
     29depends_build       port:libwww     port:readline   port:rx     port:zlib \
     30                    port:netcdf3    port:udunits    port:hdf4             \
     31                    port:libdap    port:libnc-dap
    3232
    33 patchfiles         patch-configure.diff patch-grads.h.diff    \
    34                    patch-wgrib.c.diff   patch-bufrscan.c.diff \
    35                    patch-gacfg.c.diff   patch-gxhpng.c.diff
     33patchfiles          patch-configure.diff patch-grads.h.diff    \
     34                    patch-wgrib.c.diff   patch-bufrscan.c.diff \
     35                    patch-gacfg.c.diff   patch-gxhpng.c.diff
    3636
    3737post-patch {
     
    3939}
    4040
    41 configure.env SUPPLIBS=${prefix}
    42 configure.args     --with-readline --with-lats \
    43                    --with-nc --with-dods --with-hdf --with-x      \
    44                    --without-printim --without-gui
     41configure.env       SUPPLIBS=${prefix}
     42configure.args      --with-readline --with-lats \
     43                    --with-nc --with-dods --with-hdf --with-x      \
     44                    --without-printim --without-gui
     45configure.cppflags  -I${prefix}/lib/netcdf3/include -I${prefix}/include
    4546
    4647pre-build {
    4748  reinplace "s|libwww.a|libwwwcore.a|g" ${worksrcpath}/src/Makefile
    4849  reinplace "s|\$(supp_lib_dir)/inst.o| |g" ${worksrcpath}/src/Makefile
     50  reinplace "s|libnetcdf.a|netcdf3/lib/libnetcdf.a|g" ${worksrcpath}/Makefile
     51  reinplace "s|libnetcdf.a|netcdf3/lib/libnetcdf.a|g" ${worksrcpath}/src/Makefile
    4952}
    5053
     
    6366}
    6467
     68variant szip description {link against hdf4 +szip} {
     69    depends_build-append    port:szip
     70    configure.env-append    LIBS=-lsz
     71}
     72
    6573#variant gui description {enables GUI} {
    6674#    configure.args-delete   --without-gui
Note: See TracChangeset for help on using the changeset viewer.