View | Details | Raw Unified | Return to bug 209762
Collapse All | Expand All

(-)Mk/Uses/mysql.mk (-2 / +9 lines)
Lines 3-13 Link Here
3
# Provide support for MySQL
3
# Provide support for MySQL
4
# Feature:	mysql
4
# Feature:	mysql
5
# Usage:	USES=mysql or USES=mysql:args
5
# Usage:	USES=mysql or USES=mysql:args
6
# Valid ARGS:	<version>, server, embedded
6
# Valid ARGS:	<version>, client, server, embedded
7
#
7
#
8
# version	If no version is given (by the maintainer via the port), try to
8
# version	If no version is given (by the maintainer via the port), try to
9
#		find the currently installed version.  Fall back to default if
9
#		find the currently installed version.  Fall back to default if
10
#		necessary (MySQL-5.6 = 56).
10
#		necessary (MySQL-5.6 = 56).
11
# client	Depends on the libmysqlclient library (default)
11
# server/embedded
12
# server/embedded
12
#		Depend on the server at run/build time. If none of these is
13
#		Depend on the server at run/build time. If none of these is
13
#		set, depends on the client.
14
#		set, depends on the client.
Lines 40-45 _MYSQL_ARGS:= ${_MYSQL_ARGS:Nserver} Link Here
40
_WANT_MYSQL_EMBEDDED=	yes
41
_WANT_MYSQL_EMBEDDED=	yes
41
_MYSQL_ARGS:=	${_MYSQL_ARGS:Nembedded}
42
_MYSQL_ARGS:=	${_MYSQL_ARGS:Nembedded}
42
.endif
43
.endif
44
.if ${_MYSQL_ARGS:Mclient}
45
_WANT_MYSQL_CLIENT=	yes
46
_MYSQL_ARGS:=	${_MYSQL_ARGS:Nclient}
47
.endif
43
48
44
# Port requested a version
49
# Port requested a version
45
.if !empty(_MYSQL_ARGS)
50
.if !empty(_MYSQL_ARGS)
Lines 126-132 RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${_MYSQL_SERVER} Link Here
126
.if defined(_WANT_MYSQL_EMBEDDED)
131
.if defined(_WANT_MYSQL_EMBEDDED)
127
BUILD_DEPENDS+=	${LOCALBASE}/lib/mysql/libmysqld.a:${_MYSQL_SERVER}
132
BUILD_DEPENDS+=	${LOCALBASE}/lib/mysql/libmysqld.a:${_MYSQL_SERVER}
128
.endif
133
.endif
129
.else
134
.endif
135
.if defined(_WANT_MYSQL_CLIENT) || \
136
	!(defined(_WANT_MYSQL_SERVER) || defined(_WANT_MYSQL_EMBEDDED))
130
LIB_DEPENDS+=	libmysqlclient.so.${MYSQL${MYSQL_VER}_LIBVER}:${_MYSQL_CLIENT}
137
LIB_DEPENDS+=	libmysqlclient.so.${MYSQL${MYSQL_VER}_LIBVER}:${_MYSQL_CLIENT}
131
.endif
138
.endif
132
.else
139
.else
(-)databases/ateam_mysql_ldap_auth/Makefile (-2 / +1 lines)
Lines 12-21 LICENSE= GPLv2 Link Here
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
LIB_DEPENDS=	libconfig.so:devel/libconfig
14
LIB_DEPENDS=	libconfig.so:devel/libconfig
15
RUN_DEPENDS=	mysql${MYSQL_VER}-server>5.6:databases/mysql56-server
16
15
17
USE_OPENLDAP=	yes
16
USE_OPENLDAP=	yes
18
USES=		gmake mysql
17
USES=		gmake mysql:client,server
19
18
20
USE_GITHUB=	yes
19
USE_GITHUB=	yes
21
GH_ACCOUNT=	ateamsystems
20
GH_ACCOUNT=	ateamsystems
(-)mail/gld/Makefile (-2 / +2 lines)
Lines 28-40 LOCAL_DB_SERVER_DESC= RUN_DEPEND also on selected DB server Link Here
28
28
29
.if ${PORT_OPTIONS:MMYSQL}
29
.if ${PORT_OPTIONS:MMYSQL}
30
CONFIGURE_ARGS+=	--with-mysql=${LOCALBASE}
30
CONFIGURE_ARGS+=	--with-mysql=${LOCALBASE}
31
USE_MYSQL=	yes
32
.	if ${PORT_OPTIONS:MLOCAL_DB_SERVER}
31
.	if ${PORT_OPTIONS:MLOCAL_DB_SERVER}
33
RUN_DEPENDS+=	mysql-server>=0:databases/mysql${MYSQL_VER}-server
34
SUB_LIST+=	MYSQL=mysql
32
SUB_LIST+=	MYSQL=mysql
35
SUB_LIST+=	PGSQL=
33
SUB_LIST+=	PGSQL=
34
USES+=	mysql:client,server
36
.	else
35
.	else
37
SUB_LIST+=	MYSQL=
36
SUB_LIST+=	MYSQL=
37
USES+=	mysql
38
.	endif
38
.	endif
39
.endif
39
.endif
40
40
(-)multimedia/mythtv/Makefile (-2 / +2 lines)
Lines 35-41 SHEBANG_FILES= programs/scripts/database/mythconverg_backup.pl \ Link Here
35
USE_QT4=	gui sql network script linguist_build l10n sql-mysql_run \
35
USE_QT4=	gui sql network script linguist_build l10n sql-mysql_run \
36
		moc_build qmake_build rcc_build uic_build imageformats
36
		moc_build qmake_build rcc_build uic_build imageformats
37
QT_NONSTANDARD=	yes
37
QT_NONSTANDARD=	yes
38
USE_MYSQL=	yes
39
HAS_CONFIGURE=	yes
38
HAS_CONFIGURE=	yes
40
USE_LDCONFIG=	${PREFIX}/lib/mythtv/filters
39
USE_LDCONFIG=	${PREFIX}/lib/mythtv/filters
41
REINPLACE_ARGS=	-i ""
40
REINPLACE_ARGS=	-i ""
Lines 66-72 OPTIONS_SUB= BINDINGS Link Here
66
BINDINGS_DESC=	Perl and Python bindings
65
BINDINGS_DESC=	Perl and Python bindings
67
66
68
LIRC_LIB_DEPENDS=	liblirc_client.so:comms/lirc
67
LIRC_LIB_DEPENDS=	liblirc_client.so:comms/lirc
69
MYSQL_RUN_DEPENDS=	mysqld_safe:databases/mysql${MYSQL_VER}-server
68
MYSQL_USES=	mysql:client,server
69
MYSQL_USES_OFF=	mysql
70
70
71
VDPAU_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
71
VDPAU_LIB_DEPENDS=	libvdpau.so:multimedia/libvdpau
72
VDPAU_CONFIGURE_ENABLE=	vdpau
72
VDPAU_CONFIGURE_ENABLE=	vdpau
(-)www/rnews/Makefile (-2 / +3 lines)
Lines 23-36 MYSQLSERVER_DESC= Use MySQL-Server on localhost Link Here
23
.include <bsd.port.options.mk>
23
.include <bsd.port.options.mk>
24
24
25
USE_PHP=	mysql mbstring pcre xml iconv
25
USE_PHP=	mysql mbstring pcre xml iconv
26
USE_MYSQL=	yes
27
26
28
.if ${PORT_OPTIONS:MGD}
27
.if ${PORT_OPTIONS:MGD}
29
USE_PHP+=	gd
28
USE_PHP+=	gd
30
.endif
29
.endif
31
30
32
.if ${PORT_OPTIONS:MMYSQLSERVER}
31
.if ${PORT_OPTIONS:MMYSQLSERVER}
33
RUN_DEPENDS+=	${LOCALBASE}/libexec/mysqld:databases/mysql${MYSQL_VER}-server
32
USES+=		mysql:client,server
33
.else
34
USES+=		mysql
34
.endif
35
.endif
35
36
36
RUN_DEPENDS+=	curl:ftp/curl
37
RUN_DEPENDS+=	curl:ftp/curl

Return to bug 209762