[112478] trunk/dports/devel/apr-util/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Oct 24 00:06:45 PDT 2013


Revision: 112478
          https://trac.macports.org/changeset/112478
Author:   ryandesign at macports.org
Date:     2013-10-24 00:06:43 -0700 (Thu, 24 Oct 2013)
Log Message:
-----------
apr-util: add mysql variants (#39940, maintainer timeout)

Modified Paths:
--------------
    trunk/dports/devel/apr-util/Portfile

Modified: trunk/dports/devel/apr-util/Portfile
===================================================================
--- trunk/dports/devel/apr-util/Portfile	2013-10-24 06:30:25 UTC (rev 112477)
+++ trunk/dports/devel/apr-util/Portfile	2013-10-24 07:06:43 UTC (rev 112478)
@@ -117,13 +117,42 @@
 				}
 			}
 
-variant mysql5	description {Build with MySQL5 suppoprt} {
-		depends_lib-append path:bin/mysql_config5:mysql5
-		configure.args-delete --without-mysql
-		configure.args-append --with-mysql=yes
-		configure.env-append MYSQL_CONFIG=${prefix}/bin/mysql_config5
-		}
+variant mysql5 conflicts mysql51 mysql55 mysql56 mariadb percona description {Enable MySQL 5.1 support} {
+    depends_lib-append port:mysql5
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/mysql5/bin/mysql_config
+}
 
+variant mysql51 conflicts mysql5 mysql55 mysql56 mariadb percona description {Enable MySQL 5.1 support} {
+    depends_lib-append port:mysql51
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/mysql51/bin/mysql_config
+}
+
+variant mysql55 conflicts mysql5 mysql51 mysql56 mariadb percona description {Enable MySQL 5.5 support} {
+    depends_lib-append port:mysql55
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/mysql55/bin/mysql_config
+}
+
+variant mysql56 conflicts mysql5 mysql51 mysql55 mariadb percona description {Enable MySQL 5.6 support} {
+    depends_lib-append port:mysql56
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/mysql56/bin/mysql_config
+}
+
+variant mariadb conflicts mysql5 mysql51 mysql55 mysql56 percona description {Enable MariaDB (MySQL) support} {
+    depends_lib-append port:mariadb
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/mariadb/bin/mysql_config
+}
+
+variant percona conflicts mysql5 mysql51 mysql55 mysql56 mariadb description {Enable Percona (MySQL) support} {
+    depends_lib-append port:percona
+    configure.args-replace --without-mysql --with-mysql
+    configure.env-append MYSQL_CONFIG=${prefix}/lib/percona/bin/mysql_config
+}
+
 livecheck.type  regex
 livecheck.url   http://apache.org/dist/apr/
 livecheck.regex {APR-util (\d+(?:\.\d+)*) is the latest available version}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131024/55129fe2/attachment.html>


More information about the macports-changes mailing list