[107247] trunk/dports/lang/php/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Jun 23 23:19:16 PDT 2013
Revision: 107247
https://trac.macports.org/changeset/107247
Author: ryandesign at macports.org
Date: 2013-06-23 23:19:16 -0700 (Sun, 23 Jun 2013)
Log Message:
-----------
php-mysql: add mysql56 variant
Modified Paths:
--------------
trunk/dports/lang/php/Portfile
Modified: trunk/dports/lang/php/Portfile
===================================================================
--- trunk/dports/lang/php/Portfile 2013-06-24 05:37:47 UTC (rev 107246)
+++ trunk/dports/lang/php/Portfile 2013-06-24 06:19:16 UTC (rev 107247)
@@ -674,7 +674,7 @@
configure.args-append --with-zlib-dir=${prefix}
- variant mysqlnd conflicts mysql4 mysql5 mysql51 mysql55 mariadb percona description {Use MySQL Native Driver} {
+ variant mysqlnd conflicts mysql4 mysql5 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL Native Driver} {
configure.args-append --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd
@@ -690,19 +690,20 @@
For mysql5, use ${prefix}/var/run/mysql5/mysqld.sock
For mysql51, use ${prefix}/var/run/mysql51/mysqld.sock
For mysql55, use ${prefix}/var/run/mysql55/mysqld.sock
+For mysql56, use ${prefix}/var/run/mysql56/mysqld.sock
For mariadb, use ${prefix}/var/run/mariadb/mysqld.sock
For percona, use ${prefix}/var/run/percona/mysqld.sock
"
}
- variant mysql4 conflicts mysqlnd mysql5 mysql51 mysql55 mariadb percona description {Use MySQL 4 libraries} {
+ variant mysql4 conflicts mysqlnd mysql5 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL 4 libraries} {
depends_lib-append port:mysql4
configure.args-append --with-mysql=${prefix} \
--with-pdo-mysql=${prefix}
}
- variant mysql5 conflicts mysqlnd mysql4 mysql51 mysql55 mariadb percona description {Use MySQL 5 libraries} {
+ variant mysql5 conflicts mysqlnd mysql4 mysql51 mysql55 mysql56 mariadb percona description {Use MySQL 5 libraries} {
depends_lib-append path:bin/mysql_config5:mysql5
post-extract {
@@ -717,7 +718,7 @@
--with-mysql-sock=${prefix}/var/run/mysql5/mysqld.sock
}
- variant mysql51 conflicts mysqlnd mysql4 mysql5 mysql55 mariadb percona description {Use MySQL 5.1 libraries} {
+ variant mysql51 conflicts mysqlnd mysql4 mysql5 mysql55 mysql56 mariadb percona description {Use MySQL 5.1 libraries} {
depends_lib-append port:mysql51
post-extract {
@@ -732,7 +733,7 @@
--with-mysql-sock=${prefix}/var/run/mysql51/mysqld.sock
}
- variant mysql55 conflicts mysqlnd mysql4 mysql5 mysql51 mariadb percona description {Use MySQL 5.5 libraries} {
+ variant mysql55 conflicts mysqlnd mysql4 mysql5 mysql51 mysql56 mariadb percona description {Use MySQL 5.5 libraries} {
depends_lib-append port:mysql55
post-extract {
@@ -747,7 +748,22 @@
--with-mysql-sock=${prefix}/var/run/mysql55/mysqld.sock
}
- variant mariadb conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 percona description {Use MariaDB libraries} {
+ variant mysql56 conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mariadb percona description {Use MySQL 5.6 libraries} {
+ depends_lib-append port:mysql56
+
+ post-extract {
+ file mkdir ${workpath}/mysql56
+ file link -symbolic ${workpath}/mysql56/lib ${prefix}/lib/mysql56
+ file link -symbolic ${workpath}/mysql56/include ${prefix}/include/mysql56
+ }
+
+ configure.args-append --with-mysql=${workpath}/mysql56 \
+ --with-mysqli=${prefix}/lib/mysql56/bin/mysql_config \
+ --with-pdo-mysql=${prefix}/lib/mysql56/bin/mysql_config \
+ --with-mysql-sock=${prefix}/var/run/mysql56/mysqld.sock
+ }
+
+ variant mariadb conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mysql56 percona description {Use MariaDB libraries} {
depends_lib-append port:mariadb
post-extract {
@@ -762,7 +778,7 @@
--with-mysql-sock=${prefix}/var/run/mariadb/mysqld.sock
}
- variant percona conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mariadb description {Use Percona libraries} {
+ variant percona conflicts mysqlnd mysql4 mysql5 mysql51 mysql55 mysql56 mariadb description {Use Percona libraries} {
depends_lib-append port:percona
post-extract {
@@ -777,7 +793,7 @@
--with-mysql-sock=${prefix}/var/run/percona/mysqld.sock
}
- if {![variant_isset mysql4] && ![variant_isset mysql5] && ![variant_isset mysql51] && ![variant_isset mysql55] && ![variant_isset mariadb] && ![variant_isset percona]} {
+ if {![variant_isset mysql4] && ![variant_isset mysql5] && ![variant_isset mysql51] && ![variant_isset mysql55] && ![variant_isset mysql56] && ![variant_isset mariadb] && ![variant_isset percona]} {
default_variants +mysqlnd
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130623/8f215b90/attachment.html>
More information about the macports-changes
mailing list