Ignore:
Timestamp:
Sep 17, 2013, 3:27:29 PM (6 years ago)
Author:
vince@…
Message:

postgis2: Add postgresql93 variant (#40487)

File:
1 edited

Legend:

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

    r110008 r111233  
    5151# Neither is PostGIS 2.0 compatible with PostGreSQL 8
    5252
    53 variant postgresql90        description {Builds with postgresql 9.0} \
    54                             conflicts postgresql91 postgresql92 {
     53variant postgresql90        description {Builds with postgresql 9.0 – Deprecated} \
     54                            conflicts postgresql91 postgresql92 postgresql93 {
    5555    depends_lib-append      port:postgresql90
    5656    archcheck.files-append  lib/postgresql90/libpq.dylib
     
    6262
    6363variant postgresql91        description {Builds with postgresql 9.1} \
    64                             conflicts postgresql90 postgresql92 {
     64                            conflicts postgresql90 postgresql92 postgresql93 {
    6565    depends_lib-append      port:postgresql91
    6666    archcheck.files-append  lib/postgresql91/libpq.dylib
     
    7272
    7373variant postgresql92        description {Builds with postgresql 9.2} \
    74                             conflicts postgresql90 postgresql91 {
     74                            conflicts postgresql90 postgresql91 postgresql93 {
    7575    depends_lib-append      port:postgresql92
    7676    archcheck.files-append  lib/postgresql92/libpq.dylib
    7777    configure.args-append   --libdir=${prefix}/lib/postgresql92\
    7878                            --with-pgconfig=${prefix}/lib/postgresql92/bin/pg_config
    79     build.args-append       PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql91\
     79    build.args-append       PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql92\
     80                            PGSQL_MANDIR=${destroot}${prefix}/share/man
     81}
     82
     83variant postgresql93        description {Builds with postgresql 9.3} \
     84                            conflicts postgresql90 postgresql91 postgresql92 {
     85    depends_lib-append      port:postgresql93
     86    archcheck.files-append  lib/postgresql93/libpq.dylib
     87    configure.args-append   --libdir=${prefix}/lib/postgresql93\
     88                            --with-pgconfig=${prefix}/lib/postgresql93/bin/pg_config
     89    build.args-append       PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql93\
    8090                            PGSQL_MANDIR=${destroot}${prefix}/share/man
    8191}
     
    116126default_variants            +raster +topology
    117127
    118 if {![variant_isset postgresql90] && ![variant_isset postgresql91] && ![variant_isset postgresql92]} {
     128if {![variant_isset postgresql90] && ![variant_isset postgresql91] && \
     129    ![variant_isset postgresql92] && ![variant_isset postgresql93]} {
    119130    default_variants        +postgresql92
    120131}
     
    123134
    124135pre-configure {
    125     if {[variant_isset postgresql90]} {
    126         set PGVERSION   postgresql90
    127     } elseif {[variant_isset postgresql91]} {
    128         set PGVERSION   postgresql91
    129     }
    130136   
    131137    system -W ${worksrcpath} "./autogen.sh"
Note: See TracChangeset for help on using the changeset viewer.