Skip to content

Commit

Permalink
postgis2: add postgresql96 option and remove obsolete PGsql versions
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@154239 d073be05-634f-4543-b044-5fe20cf6d1d6
  • Loading branch information
Veence committed Oct 25, 2016
1 parent 21a176a commit 03c7f22
Showing 1 changed file with 11 additions and 20 deletions.
31 changes: 11 additions & 20 deletions databases/postgis2/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,33 +43,24 @@ conflicts postgis

# Neither is PostGIS 2.0 compatible with PostGreSQL 8

variant postgresql93 description {Builds with postgresql 9.3} \
conflicts postgresql95 postgresql94 {
depends_lib-append port:postgresql93
configure.args-append --libdir=${prefix}/lib/postgresql93\
--with-pgconfig=${prefix}/lib/postgresql93/bin/pg_config
build.args-append PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql93\
PGSQL_MANDIR=${destroot}${prefix}/share/man
}

variant postgresql94 description {Builds with postgresql 9.4} \
conflicts postgresql95 postgresql93 {
depends_lib-append port:postgresql94
configure.args-append --libdir=${prefix}/lib/postgresql94\
--with-pgconfig=${prefix}/lib/postgresql94/bin/pg_config
build.args-append PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql94\
PGSQL_MANDIR=${destroot}${prefix}/share/man
}

variant postgresql95 description {Builds with postgresql 9.5} \
conflicts postgresql94 postgresql93 {
conflicts postgresql96 {
depends_lib-append port:postgresql95
configure.args-append --libdir=${prefix}/lib/postgresql95\
--with-pgconfig=${prefix}/lib/postgresql95/bin/pg_config
build.args-append PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql95\
PGSQL_MANDIR=${destroot}${prefix}/share/man
}

variant postgresql96 description {Builds with postgresql 9.6} \
conflicts postgresql95 {
depends_lib-append port:postgresql96
configure.args-append --libdir=${prefix}/lib/postgresql96\
--with-pgconfig=${prefix}/lib/postgresql96/bin/pg_config
build.args-append PGSQL_DOCDIR=${destroot}${prefix}/share/doc/postgresql96\
PGSQL_MANDIR=${destroot}${prefix}/share/man
}

variant raster description {Build raster support} {

depends_lib-append port:gdal
Expand Down Expand Up @@ -110,7 +101,7 @@ variant comments description {Build comments -- ! broken } {

default_variants +raster +topology

if {![variant_isset postgresql93] && ![variant_isset postgresql94] && ![variant_isset postgresql95]} {
if {![variant_isset postgresql95] && ![variant_isset postgresql96]} {
default_variants +postgresql95
}

Expand Down

0 comments on commit 03c7f22

Please sign in to comment.