[150054] trunk/dports/perl/p5-dbd-mysql/Portfile

devans at macports.org devans at macports.org
Sat Jul 9 16:57:16 PDT 2016


Revision: 150054
          https://trac.macports.org/changeset/150054
Author:   devans at macports.org
Date:     2016-07-09 16:57:16 -0700 (Sat, 09 Jul 2016)
Log Message:
-----------
p5-dbd-mysql: update to version 4.035, add variant support for mysql57, mariadb-10.0, mariadb-10.1, default remains mysql56.

Modified Paths:
--------------
    trunk/dports/perl/p5-dbd-mysql/Portfile

Modified: trunk/dports/perl/p5-dbd-mysql/Portfile
===================================================================
--- trunk/dports/perl/p5-dbd-mysql/Portfile	2016-07-09 23:55:11 UTC (rev 150053)
+++ trunk/dports/perl/p5-dbd-mysql/Portfile	2016-07-09 23:57:16 UTC (rev 150054)
@@ -5,7 +5,7 @@
 PortGroup           perl5 1.0
 
 perl5.branches      5.22 5.24
-perl5.setup         DBD-mysql 4.034
+perl5.setup         DBD-mysql 4.035
 license             {Artistic-1 GPL}
 maintainers         nomaintainer
 description         Perl5 Database Interface to the MySQL database
@@ -13,8 +13,8 @@
 
 platforms           darwin
 
-checksums           rmd160  657c125d87919023a4ef6e24747c4c7d9dd66d71 \
-                    sha256  9d97990ba35ebd8941544fe67e1101a3e6a59a93bcdaf291f1fe783f2a82afd8
+checksums           rmd160  e9ac0c3327bb0ba720c6d715e62348a71bcb4949 \
+                    sha256  b7eca365ea16bcf4c96c2fc0221304ff9c4995e7a551886837804a8f66b61937
 
 if {${perl5.major} != ""} {
     depends_build-append \
@@ -23,35 +23,52 @@
     depends_lib-append \
                     port:p${perl5.major}-dbi
 
-    variant mysql4 conflicts mysql5 mysql51 mysql55 mysql56 mariadb percona description {build with mysql4 port} {
+    variant mysql4 conflicts mysql5 mysql51 mysql55 mysql56 mysql57 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql4 port} {
         depends_lib-append      port:mysql4
     }
 
-    variant mysql5 conflicts mysql4 mysql51 mysql55 mysql56 mariadb percona description {build with mysql5 port} {
+    variant mysql5 conflicts mysql4 mysql51 mysql55 mysql56 mysql57 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql5 port} {
         depends_lib-append      path:bin/mysql_config5:mysql5
         configure.args-append   --mysql_config=${prefix}/bin/mysql_config5
     }
 
-    variant mysql51 conflicts mysql4 mysql5 mysql55 mysql56 mariadb percona description {build with mysql51 port} {
+    variant mysql51 conflicts mysql4 mysql5 mysql55 mysql56 mysql57 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql51 port} {
         depends_lib-append      port:mysql51
         configure.args-append   --mysql_config=${prefix}/lib/mysql51/bin/mysql_config
     }
 
-    variant mysql55 conflicts mysql4 mysql5 mysql51 mysql56 mariadb percona description {build with mysql55 port} {
+    variant mysql55 conflicts mysql4 mysql5 mysql51 mysql56 mysql57 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql55 port} {
         depends_lib-append      port:mysql55
         configure.args-append   --mysql_config=${prefix}/lib/mysql55/bin/mysql_config
     }
 
-    variant mysql56 conflicts mysql4 mysql5 mysql51 mysql55 mariadb percona description {build with mysql56 port} {
+    variant mysql56 conflicts mysql4 mysql5 mysql51 mysql55 mysql57 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql56 port} {
         depends_lib-append      port:mysql56
         configure.args-append   --mysql_config=${prefix}/lib/mysql56/bin/mysql_config
     }
 
-    variant mariadb conflicts mysql4 mysql5 mysql51 mysql55 mysql56 percona description {build with mariadb port} {
+    variant mysql57 conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mariadb mariadb10_0 mariadb10_1 percona description {build with mysql57 port} {
+        depends_lib-append      port:mysql57
+        configure.args-append   --mysql_config=${prefix}/lib/mysql57/bin/mysql_config
+    }
+
+# /opt/local/lib/mariadb-10.0/bin/mysql_config
+
+    variant mariadb conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 mariadb10_0 mariadb10_1 percona description {build with mariadb port} {
         depends_lib-append      port:mariadb
         configure.args-append   --mysql_config=${prefix}/lib/mariadb/bin/mysql_config
     }
 
+    variant mariadb10_0 conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 mariadb mariadb10_1 percona description {build with mariadb port} {
+        depends_lib-append      port:mariadb-10.0
+        configure.args-append   --mysql_config=${prefix}/lib/mariadb-10.0/bin/mysql_config
+    }
+
+    variant mariadb10_1 conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 mariadb mariadb10_0 percona description {build with mariadb port} {
+        depends_lib-append      port:mariadb-10.1
+        configure.args-append   --mysql_config=${prefix}/lib/mariadb-10.1/bin/mysql_config
+    }
+
     variant percona conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mariadb description {build with percona port} {
         depends_lib-append      port:percona
         configure.args-append   --mysql_config=${prefix}/lib/percona/bin/mysql_config
@@ -62,7 +79,10 @@
         && ![variant_isset mysql51]
         && ![variant_isset mysql55]
         && ![variant_isset mysql56]
+        && ![variant_isset mysql57]
         && ![variant_isset mariadb]
+        && ![variant_isset mariadb10_0]
+        && ![variant_isset mariadb10_1]
         && ![variant_isset percona]
     } {
         default_variants +mysql56
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160709/fa2264cd/attachment-0001.html>


More information about the macports-changes mailing list