[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