[92485] trunk/dports/mail/postfix/Portfile

jmr at macports.org jmr at macports.org
Sun Apr 29 17:52:17 PDT 2012


Revision: 92485
          https://trac.macports.org/changeset/92485
Author:   jmr at macports.org
Date:     2012-04-29 17:52:16 -0700 (Sun, 29 Apr 2012)
Log Message:
-----------
postfix: more mysql variants (#34261)

Modified Paths:
--------------
    trunk/dports/mail/postfix/Portfile

Modified: trunk/dports/mail/postfix/Portfile
===================================================================
--- trunk/dports/mail/postfix/Portfile	2012-04-29 23:49:42 UTC (rev 92484)
+++ trunk/dports/mail/postfix/Portfile	2012-04-30 00:52:16 UTC (rev 92485)
@@ -173,12 +173,30 @@
     lappend AUXLIBS -lldap -llber
 }
 
-variant mysql5  description "add mysql support via mysql5" {
-    depends_lib-append path:bin/mysql_config5:mysql5
-    lappend CCARGS  -DHAS_MYSQL "-I${prefix}/include/mysql5/mysql"
-    lappend AUXLIBS "-L${prefix}/lib/mysql5/mysql" -lmysqlclient -lz -lm
+variant mysql51 conflicts mysql55 mariadb percona description "add MySQL support via mysql51" {
+    depends_lib-append port:mysql51
+    lappend CCARGS  -DHAS_MYSQL "-I${prefix}/include/mysql51/mysql"
+    lappend AUXLIBS "-L${prefix}/lib/mysql51/mysql" -lmysqlclient -lz -lm
 }
 
+variant mysql55 conflicts mysql51 mariadb percona description "add MySQL support via mysql55" {
+    depends_lib-append port:mysql55
+    lappend CCARGS  -DHAS_MYSQL "-I${prefix}/include/mysql55/mysql"
+    lappend AUXLIBS "-L${prefix}/lib/mysql55/mysql" -lmysqlclient -lz -lm
+}
+
+variant mariadb conflicts mysql51 mysql55 percona description "add MySQL support via mariadb" {
+    depends_lib-append port:mariadb
+    lappend CCARGS  -DHAS_MYSQL "-I${prefix}/include/mariadb/mysql"
+    lappend AUXLIBS "-L${prefix}/lib/mariadb/mysql" -lmysqlclient -lz -lm
+}
+
+variant percona conflicts mysql51 mysql55 mariadb description "add MySQL support via percona" {
+    depends_lib-append port:percona
+    lappend CCARGS  -DHAS_MYSQL "-I${prefix}/include/percona/mysql"
+    lappend AUXLIBS "-L${prefix}/lib/percona/mysql" -lmysqlclient -lz -lm
+}
+
 variant postgresql83 conflicts postgresql84 postgresql90 postgresql91 description "add postgresql support via postgresql83" {
     depends_lib-append port:postgresql83
     lappend CCARGS  -DHAS_PGSQL "-I${prefix}/include/postgresql83"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120429/17d23b55/attachment-0001.html>


More information about the macports-changes mailing list