Revision
87550
Author
pvanek@macports.org
Date
2011-11-25 06:35:17 -0800 (Fri, 25 Nov 2011)

Log Message

qore-pgsql-module 1.0.6: version bump, and psqlXX variants introduced

Modified Paths

Diff

Modified: trunk/dports/lang/qore-pgsql-module/Portfile (87549 => 87550)


--- trunk/dports/lang/qore-pgsql-module/Portfile	2011-11-25 12:49:35 UTC (rev 87549)
+++ trunk/dports/lang/qore-pgsql-module/Portfile	2011-11-25 14:35:17 UTC (rev 87550)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                qore-pgsql-module
-version             1.0.5
+version             1.0.6
 categories          lang
 maintainers         davidnichols
 description         PostgreSQL module for Qore
@@ -17,7 +17,31 @@
                     sha1 ec02e49119a281a6ff499546ad95f9f321bbd02c \
                     rmd160 e51ba6ef192a215abad3a349bae37fcc3403af8f
 
+
+variant psql83 conflicts psql84 psql90 psql91 \
+description {Enable Postgre SQL Driver version 8.3} {}
+
+variant psql84 conflicts psql83 psql90 psql91 \
+description {Enable Postgre SQL Driver version 8.4} {}
+
+variant psql90 conflicts psql83 psql84 psql91 \
+description {Enable Postgre SQL Driver version 9.0 (default if none selected)} {}
+
+variant psql91 conflicts psql83 psql84 psql90 \
+description {Enable Postgre SQL Driver version 9.1} {}
+
+set psql_version "90"
+if {[variant_isset psql83]} {
+    set psql_version "83"
+} elseif {[variant_isset psql84]} {
+    set psql_version "84"
+} elseif {[variant_isset psql90]} {
+    set psql_version "90"
+} elseif {[variant_isset psql91]} {
+    set psql_version "91"
+}
+
 depends_lib         port:qore \
-                    port:postgresql84
+                    port:postgresql${psql_version}
 
 configure.args      --disable-debug