[101092] trunk/dports/lang/qore-pgsql-module/Portfile

davidnichols at macports.org davidnichols at macports.org
Thu Jan 3 23:41:13 PST 2013


Revision: 101092
          https://trac.macports.org/changeset/101092
Author:   davidnichols at macports.org
Date:     2013-01-03 23:41:13 -0800 (Thu, 03 Jan 2013)
Log Message:
-----------
added postgresql* variants, kept old non-standard variants for upgrading, updated revision to 1, made postgresql92 variant the default, added pvanek as additional maintainer

Modified Paths:
--------------
    trunk/dports/lang/qore-pgsql-module/Portfile

Modified: trunk/dports/lang/qore-pgsql-module/Portfile
===================================================================
--- trunk/dports/lang/qore-pgsql-module/Portfile	2013-01-04 06:54:57 UTC (rev 101091)
+++ trunk/dports/lang/qore-pgsql-module/Portfile	2013-01-04 07:41:13 UTC (rev 101092)
@@ -5,9 +5,10 @@
 
 name                qore-pgsql-module
 version             2.0
+revision            1
 categories          lang
 license             LGPL-2.1
-maintainers         davidnichols
+maintainers         davidnichols pvanek
 description         PostgreSQL module for Qore
 long_description    Module allowing communication with PostgreSQL DBs from the Qore Programming Language
 use_bzip2           yes
@@ -19,35 +20,50 @@
                     sha1    c250dab4b886158d5a7e063abb7eb242078104ef \
                     rmd160  631bc3dd26fe56e29fc2fffa8f4a98e5c17b4142
 
-variant psql83 conflicts psql84 psql90 psql91 psql92 \
+variant postgresql83 conflicts psql84 psql90 psql91 psql92 postgresql84 postgresql90 postgresql91 postgresql92 \
 description {Enable PostgreSQL Driver version 8.3} {}
 
-variant psql84 conflicts psql83 psql90 psql91 psql92 \
+variant postgresql84 conflicts psql83 psql90 psql91 psql92 postgresql83 postgresql90 postgresql91 postgresql92 \
 description {Enable PostgreSQL Driver version 8.4} {}
 
-variant psql90 conflicts psql83 psql84 psql91 psql92 \
-description {Enable PostgreSQL Driver version 9.0 (default if none selected)} {}
+variant postgresql90 conflicts psql83 psql84 psql91 psql92 postgresql83 postgresql84 postgresql91 postgresql92 \
+description {Enable PostgreSQL Driver version 9.0} {}
 
-variant psql91 conflicts psql83 psql84 psql90 psql92 \
+variant postgresql91 conflicts psql83 psql84 psql90 psql92 postgresql83 postgresql84 postgresql90 postgresql92 \
 description {Enable PostgreSQL Driver version 9.1} {}
 
-variant psql92 conflicts psql83 psql84 psql90 psql91 \
-description {Enable PostgreSQL Driver version 9.2} {}
+variant postgresql92 conflicts psql83 psql84 psql90 psql91 postgresql83 postgresql84 postgresql90 postgresql91 \
+description {Enable PostgreSQL Driver version 9.2 (default if none selected)} {}
 
-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"
-} elseif {[variant_isset psql92]} {
-    set psql_version "92"
+variant psql83 conflicts psql84 psql90 psql91 psql92 postgresql84 postgresql90 postgresql91 postgresql92 \
+description {backwards-compatible variant with postgresql83 - will be removed: Enable PostgreSQL Driver version 8.3} {}
+
+variant psql84 conflicts psql83 psql90 psql91 psql92 postgresql83 postgresql90 postgresql91 postgresql92 \
+description {backwards-compatible variant with postgresql84 - will be removed: Enable PostgreSQL Driver version 8.4} {}
+
+variant psql90 conflicts psql83 psql84 psql91 psql92 postgresql83 postgresql84 postgresql91 postgresql92 \
+description {backwards-compatible variant with postgresql90 - will be removed: Enable PostgreSQL Driver version 9.0} {}
+
+variant psql91 conflicts psql83 psql84 psql90 psql92 postgresql83 postgresql84 postgresql90 postgresql92 \
+description {backwards-compatible variant with postgresql91 - will be removed: Enable PostgreSQL Driver version 9.1} {}
+
+variant psql92 conflicts psql83 psql84 psql90 psql91 postgresql83 postgresql84 postgresql90 postgresql91 \
+description {backwards-compatible variant with postgresql92 - will be removed: Enable PostgreSQL Driver version 9.2} {}
+
+set postgresql_version "92"
+if {[variant_isset postgresql83] || [variant_isset psql83]} {
+    set postgresql_version "83"
+} elseif {[variant_isset postgresql84] || [variant_isset psql84]} {
+    set postgresql_version "84"
+} elseif {[variant_isset postgresql90] || [variant_isset psql90]} {
+    set postgresql_version "90"
+} elseif {[variant_isset postgresql91] || [variant_isset psql91]} {
+    set postgresql_version "91"
+} elseif {[variant_isset postgresql92] || [variant_isset psql92]} {
+    set postgresql_version "92"
 }
 
 depends_lib         port:qore \
-                    port:postgresql${psql_version}
+                    port:postgresql${postgresql_version}
 
 configure.args      --disable-debug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130103/cdfa40f6/attachment-0001.html>


More information about the macports-changes mailing list