Ticket #11741: gdal-1.4.patch

File gdal-1.4.patch, 2.8 KB (added by seanasy@…, 17 years ago)

Update and enhance port to version 1.4.0. Corrects maintainer address.

  • (a) /dev/fd/63 vs. (b) Portfile

    a b  
    1 # $Id: Portfile 20456 2006-11-03 15:10:31Z blair@macports.org $
    2 
    31PortSystem 1.0
    42name            gdal
    5 version         1.3.1
    6 maintainers     fulton@cmu.edu
     3version         1.4.0
     4maintainers     seanasy@gmail.com
    75platforms       darwin
    86description     GDAL - Geospatial Data Abstraction Library
    97long_description        GDAL is a translator library for raster geospatial \
     
    1311                        for all supported formats. The related OGR library \
    1412                        (which lives within the GDAL source tree) provides a \
    1513                        similar capability for simple features vector data.
    16 homepage        http://www.remotesensing.org/gdal/
    17 master_sites    ftp://ftp.remotesensing.org/pub/gdal/
    18 categories      science
    19 checksums       md5 7ff1ceff745ee011793e1f860c02c172
     14homepage        http://www.gdal.org/
     15master_sites    http://www.gdal.org/dl/
     16categories              science
     17checksums               md5 a7a35243806f011d329b4f265a1e5fa0
    2018
    2119depends_lib     port:zlib port:libpng port:tiff port:libgeotiff port:jpeg \
    22         port:giflib port:sqlite3 port:proj
     20                        port:giflib port:proj
    2321
    2422configure.args  --without-python --with-libz=${prefix} --with-png=${prefix} \
    2523        --with-libtiff=${prefix} --with-geotiff=${prefix} --with-jpeg=${prefix} \
    26         --with-gif=${prefix} --without-pg --without-mysql --with-sqlite=${prefix} \
    27         --mandir=\\\${prefix}/share/man
     24        --with-gif=${prefix} --without-pg --without-mysql --without-sqlite \
     25        --mandir=${prefix}/share/man --with-static-proj4=${prefix}
     26
     27
     28# Python bindings have issues and aren't working in this port yet
     29#variant python {
     30#       depends_lib-append              port:python24
     31#       configure.args-delete   --without-python
     32#       configure.args-append   --with-ngpython PYTHON=${prefix}/bin/python
     33#                                                                                       PYTHON_LIBS="-L${prefix}/lib/python2.4/config -lpython2.4" \
     34#                                                                                       PYTHON_INCLUDES="-I${prefix}/include/python2.4"
     35#}
     36
     37variant geos {
     38        depends_lib-append              port:geos
     39        configure.args-append   --with-geos=${prefix}/bin/geos-config
     40}
     41
     42variant hdf5 {
     43        depends_lib-append              port:hdf5
     44        configure.args-append   --with-hdf5=${prefix}
     45}
     46
     47variant postgresql81 {
     48        depends_lib-append              port:postgresql81
     49        configure.args-delete   --without-pg
     50        configure.args-append   --with-pg=${prefix}/lib/postgresql81/bin/pg_config
     51}
     52
     53variant sqlite3 {
     54        depends_lib-append              port:sqlite3
     55        configure.args-delete   --without-sqlite
     56        configure.args-append   --with-sqlite=${prefix}
     57}
    2858
    2959platform darwin 8 {
    3060        configure.env   CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
     
    3262
    3363build.target
    3464
    35 destroot.destdir        prefix=${destroot}${prefix}
    36 
    3765post-destroot {
    3866        xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
    39         xinstall -m 644 -W ${worksrcpath} HOWTO-RELEASE NEWS Changelog VERSION \
     67        xinstall -m 644 -W ${worksrcpath} HOWTO-RELEASE NEWS VERSION \
    4068                ${destroot}${prefix}/share/doc/${name}
    4169}
    4270