aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/akonadi/Makefile4
-rw-r--r--databases/dbow/Makefile3
-rw-r--r--databases/fpc-mysql/Makefile2
-rw-r--r--databases/innotop/Makefile3
-rw-r--r--databases/mysql55-server/Makefile3
-rw-r--r--databases/mysqltcl/Makefile3
-rw-r--r--databases/opendbx/Makefile2
-rw-r--r--databases/p5-DBIx-Class-Schema-Loader/Makefile2
-rw-r--r--databases/proftpd-mod_sql_mysql/Makefile2
-rw-r--r--databases/qt5-sqldrivers-mysql/Makefile2
-rw-r--r--databases/rubygem-do_mysql/Makefile3
-rw-r--r--databases/soci/Makefile2
-rw-r--r--databases/sqlclient/Makefile3
-rw-r--r--databases/sqlrelay/Makefile2
-rw-r--r--databases/tuning-primer/Makefile2
-rw-r--r--databases/vfront/Makefile3
16 files changed, 18 insertions, 23 deletions
diff --git a/databases/akonadi/Makefile b/databases/akonadi/Makefile
index 901ea1a8368e..00287690b5bb 100644
--- a/databases/akonadi/Makefile
+++ b/databases/akonadi/Makefile
@@ -33,8 +33,8 @@ OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE
OPTIONS_SUB= yes
MYSQL_DESC= Install MySQL Qt plugin and server
-MYSQL_USES= qt:5
-MYSQL_USE= MYSQL=server QT=sql-mysql_run
+MYSQL_USES= mysql:server qt:5
+MYSQL_USE= QT=sql-mysql_run
PGSQL_DESC= Install PostgreSQL Qt plugin
# Do not add a dependency on PostgreSQL server as someone preferring
diff --git a/databases/dbow/Makefile b/databases/dbow/Makefile
index 53dcd0a84bf4..5129ebab5cec 100644
--- a/databases/dbow/Makefile
+++ b/databases/dbow/Makefile
@@ -10,11 +10,10 @@ MASTER_SITES= SF
MAINTAINER= dtynan@kalopa.com
COMMENT= DBOW is a database object generator for C, Perl, PHP, etc
+USES= mysql
MAKE_ENV+= MYSQL_INC=${LOCALBASE}/include/mysql \
MYSQL_LIB=${LOCALBASE}/lib/mysql
-USE_MYSQL= yes
-
post-patch:
@${REINPLACE_CMD} -e "s|CFLAGS=|CFLAGS+=|g" \
-e "s|^MYSQL_INC=|MYSQL_INC?=|" \
diff --git a/databases/fpc-mysql/Makefile b/databases/fpc-mysql/Makefile
index 78d3ef56a0d1..73d108a7cc57 100644
--- a/databases/fpc-mysql/Makefile
+++ b/databases/fpc-mysql/Makefile
@@ -16,6 +16,6 @@ OPTIONS_DEFINE= MYSQL
MYSQL_DESC= Install MySQL client
OPTIONS_DEFAULT= MYSQL
-MYSQL_USE= MYSQL=yes
+MYSQL_USES= mysql
.include "${MASTERDIR}/Makefile"
diff --git a/databases/innotop/Makefile b/databases/innotop/Makefile
index f720d5034b70..1f30eeeab798 100644
--- a/databases/innotop/Makefile
+++ b/databases/innotop/Makefile
@@ -19,9 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_GITHUB= yes
-USES= perl5
+USES= mysql perl5
USE_PERL5= configure
-USE_MYSQL= yes
post-patch:
@${REINPLACE_CMD} -e 's|/etc/innotop|${PREFIX}/etc|g' ${WRKSRC}/innotop
diff --git a/databases/mysql55-server/Makefile b/databases/mysql55-server/Makefile
index 89e48ae492d1..2550307d5e3d 100644
--- a/databases/mysql55-server/Makefile
+++ b/databases/mysql55-server/Makefile
@@ -65,8 +65,7 @@ CMAKE_ARGS+= -DWITH_FAST_MUTEXES=1
# MySQL-Server part
.if !defined(CLIENT_ONLY)
-USE_MYSQL= yes
-WANT_MYSQL_VER= 55
+USES+= mysql:55
CONFLICTS_INSTALL= mysql5[0-46-9]-server-* \
mysqlwsrep* \
diff --git a/databases/mysqltcl/Makefile b/databases/mysqltcl/Makefile
index 4c5af8aaff5f..d9977bc41e0a 100644
--- a/databases/mysqltcl/Makefile
+++ b/databases/mysqltcl/Makefile
@@ -9,9 +9,8 @@ MASTER_SITES= http://www.xdobry.de/mysqltcl/
MAINTAINER= tcltk@FreeBSD.org
COMMENT= TCL module for accessing MySQL databases based on msqltcl
-USES= tcl
+USES= mysql tcl
USE_LDCONFIG= yes
-USE_MYSQL= yes
PLIST_FILES= lib/${PORTNAME}-${PORTVERSION}/libmysqltcl${PORTVERSION}.so \
lib/${PORTNAME}-${PORTVERSION}/pkgIndex.tcl \
diff --git a/databases/opendbx/Makefile b/databases/opendbx/Makefile
index a41dd251139e..19f5e626b31d 100644
--- a/databases/opendbx/Makefile
+++ b/databases/opendbx/Makefile
@@ -30,7 +30,7 @@ SYBASE_DESC= Sybase database support
DRIVER_DESC= Database drivers
OPTIONS_SUB= YES
-MYSQL_USE= MYSQL=YES
+MYSQL_USES= mysql
MYSQL_CPPFLAGS= -I${LOCALBASE}/include/mysql
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql
diff --git a/databases/p5-DBIx-Class-Schema-Loader/Makefile b/databases/p5-DBIx-Class-Schema-Loader/Makefile
index 279ef4b37420..cbf98659b99c 100644
--- a/databases/p5-DBIx-Class-Schema-Loader/Makefile
+++ b/databases/p5-DBIx-Class-Schema-Loader/Makefile
@@ -43,7 +43,7 @@ NO_ARCH= yes
USES= perl5
USE_PERL5= configure
-MYSQL_USE= mysql
+MYSQL_USES= mysql
PGSQL_USES= pgsql
SQLITE_USES= sqlite
diff --git a/databases/proftpd-mod_sql_mysql/Makefile b/databases/proftpd-mod_sql_mysql/Makefile
index bb2f521ae0d1..8d1ae2a89447 100644
--- a/databases/proftpd-mod_sql_mysql/Makefile
+++ b/databases/proftpd-mod_sql_mysql/Makefile
@@ -14,7 +14,7 @@ DESCR= ${.CURDIR}/pkg-descr
MASTERDIR= ${.CURDIR}/../../ftp/proftpd
-USE_MYSQL= yes
+USES= mysql
INCLUDEDIRS= ${LOCALBASE}/include:${LOCALBASE}/include/mysql
LIBDIRS= ${LOCALBASE}/lib
diff --git a/databases/qt5-sqldrivers-mysql/Makefile b/databases/qt5-sqldrivers-mysql/Makefile
index 514e44909786..e651c12e55b5 100644
--- a/databases/qt5-sqldrivers-mysql/Makefile
+++ b/databases/qt5-sqldrivers-mysql/Makefile
@@ -4,6 +4,6 @@
DB= MYSQL
DB_DESC= MySQL
-USE_MYSQL= yes
+USES= mysql
.include "${.CURDIR:H:H}/devel/qt5/Makefile.sqldrivers"
diff --git a/databases/rubygem-do_mysql/Makefile b/databases/rubygem-do_mysql/Makefile
index 89a40fcaca52..516914ce7daa 100644
--- a/databases/rubygem-do_mysql/Makefile
+++ b/databases/rubygem-do_mysql/Makefile
@@ -11,8 +11,7 @@ COMMENT= Ruby DataObjects driver for MySQL
RUN_DEPENDS= rubygem-data_objects>=0.10.17:databases/rubygem-data_objects
-USE_MYSQL= yes
+USES= gem mysql
USE_RUBY= yes
-USES= gem
.include <bsd.port.mk>
diff --git a/databases/soci/Makefile b/databases/soci/Makefile
index c888d477fc03..45789db8ffa3 100644
--- a/databases/soci/Makefile
+++ b/databases/soci/Makefile
@@ -34,7 +34,7 @@ OPTIONS_EXCLUDE_powerpc= FIREBIRD
OPTIONS_EXCLUDE_powerpc64= FIREBIRD
OPTIONS_EXCLUDE_sparc64= FIREBIRD
-MYSQL_USE= MYSQL=yes
+MYSQL_USES= mysql
MYSQL_CMAKE_BOOL= WITH_MYSQL
PGSQL_USES= pgsql
diff --git a/databases/sqlclient/Makefile b/databases/sqlclient/Makefile
index ccef79fb484f..6314467cd53e 100644
--- a/databases/sqlclient/Makefile
+++ b/databases/sqlclient/Makefile
@@ -15,11 +15,10 @@ LICENSE= LGPL21
LIB_DEPENDS= libPerformance.so:devel/performance \
libsqlite3.so:databases/sqlite3
-USES= gnustep pgsql
+USES= gnustep mysql pgsql
USE_GNUSTEP= base build
GNU_CONFIGURE= yes
USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
-USE_MYSQL=yes
LDFLAGS+= -pthread
DEFAULT_LIBVERSION= 1.5
diff --git a/databases/sqlrelay/Makefile b/databases/sqlrelay/Makefile
index 75660e8ad590..f8cb35117631 100644
--- a/databases/sqlrelay/Makefile
+++ b/databases/sqlrelay/Makefile
@@ -113,7 +113,7 @@ CONFIGURE_ARGS+= --disable-sqlite
.endif
.if ${PORT_OPTIONS:MMYSQL}
-USE_MYSQL= yes
+USES+= mysql
CONFIGURE_ARGS+= --with-mysql-prefix="${LOCALBASE}"
TOSTRIP+= libexec/sqlrelay/sqlrconnection_mysql.so
.else
diff --git a/databases/tuning-primer/Makefile b/databases/tuning-primer/Makefile
index 21d30251485f..2111ef1e9598 100644
--- a/databases/tuning-primer/Makefile
+++ b/databases/tuning-primer/Makefile
@@ -15,9 +15,9 @@ COMMENT= MySQL performance tuning primer script
LICENSE= GPLv2
+USES= mysql
NO_BUILD= yes
NO_ARCH= yes
-USE_MYSQL= yes
PLIST_FILES= bin/${PORTNAME}
diff --git a/databases/vfront/Makefile b/databases/vfront/Makefile
index 9ae8cb0cdd57..d4d48011f78d 100644
--- a/databases/vfront/Makefile
+++ b/databases/vfront/Makefile
@@ -22,7 +22,8 @@ OPTIONS_MULTI= DATABASE
OPTIONS_MULTI_DATABASE= MYSQL PGSQL
OPTIONS_DEFAULT= MYSQL PGSQL
-MYSQL_USE= MYSQL=yes PHP=mysqli
+MYSQL_USES= mysql
+MYSQL_USE= PHP=mysqli
PGSQL_USES= pgsql
PGSQL_USE= PHP=pgsql