Ignore:
Timestamp:
Sep 1, 2009, 7:08:01 PM (10 years ago)
Author:
raimue@…
Message:

databases/postgis:
Update to version 1.4.0, #20827

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/postgis/Portfile

    r56712 r56714  
    44
    55name                    postgis
    6 version                 1.3.3
    7 revision                1
     6version                 1.4.0
    87categories              databases
    98platforms               darwin
     
    2120master_sites    http://distfiles.macports.org/${dist_subdir}/ \
    2221                                http://postgis.refractions.net/download/
    23 checksums               sha1 12b0da709360f67340f88774b70cf3bac65fcc24
    24 patchfiles              patch-extras-template_gis-postgis_env.sh.in \
    25                                 patch-Makefile.config.in.diff
     22checksums   sha1 454d87021c46c9fa4f657819e31a74b8fc75193a
    2623
    2724depends_lib             port:geos port:proj port:libiconv
     
    2926configure.args          --datadir=${prefix}/share/${name} \
    3027                        --with-geos=${prefix}/bin/geos-config \
    31                         --with-proj=${prefix}
     28                        --with-projdir=${prefix}
    3229
    3330build.args "ICONV_LDFLAGS=\"-L${prefix}/lib -liconv\""
    3431
    3532#
    36 # Default to PostgreSQL 8.3
     33# Default to PostgreSQL 8.4
    3734#
    38 set default_configure           "--libdir=${prefix}/lib/postgresql83/ --with-pgsql=${prefix}/lib/postgresql83/bin/pg_config"
    39 set default_depends             port:postgresql83
     35set default_configure           "--libdir=${prefix}/lib/postgresql84/ --with-pgconfig=${prefix}/lib/postgresql84/bin/pg_config"
     36set default_depends             port:postgresql84
    4037
    4138configure.args-append           ${default_configure}
    4239depends_lib-append              ${default_depends}
    4340
    44 # Support for older PostgreSQL versions
    45 variant postgresql82 {
    46         # Remove the default dependency
     41variant postgresql83 {
    4742        global default_configure
    4843        global default_depends
    4944
    50         configure.args-delete   $default_configure
    51         depends_lib-delete      $default_depends
     45        configure.args-delete $default_configure
     46        depends_lib-delete  $default_depends
    5247
    53         # Declare the 8.2 dependency
    54         depends_lib-append      port:postgresql82
    55         configure.args-append   --libdir=${prefix}/lib/postgresql82/ \
     48        # Declare the 8.3 dependency
     49        depends_lib-append  port:postgresql83
     50        configure.args-append --libdir=${prefix}/lib/postgresql83/ \
     51                                --with-pgsql=${prefix}/lib/postgresql83/bin/pg_config
     52}
     53
     54# Support for older PostgreSQL versions
     55variant postgresql82 {
     56        # Remove the default dependency
     57        global default_configure
     58        global default_depends
     59
     60        configure.args-delete $default_configure
     61        depends_lib-delete  $default_depends
     62
     63  # Declare the 8.2 dependency
     64        depends_lib-append  port:postgresql82
     65        configure.args-append --libdir=${prefix}/lib/postgresql82/ \
    5666                                --with-pgsql=${prefix}/lib/postgresql82/bin/pg_config
    5767}
Note: See TracChangeset for help on using the changeset viewer.