2016-02-13 20:02:11 +01:00
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= mariadb
|
|
|
|
PKGNAMESUFFIX= 101-client
|
|
|
|
|
|
|
|
COMMENT= Multithreaded SQL database (client)
|
|
|
|
|
|
|
|
MASTERDIR= ${.CURDIR}/../mariadb101-server
|
|
|
|
|
|
|
|
FILESDIR= ${.CURDIR}/files
|
|
|
|
PATCHDIR= ${.CURDIR}/files
|
|
|
|
PLIST= ${.CURDIR}/pkg-plist
|
|
|
|
|
2016-08-31 21:53:20 +02:00
|
|
|
CMAKE_ARGS+= -DWITHOUT_SERVER=1
|
2016-02-13 20:02:11 +01:00
|
|
|
INSTALL_TARGET= install
|
|
|
|
|
|
|
|
USE_LDCONFIG= ${PREFIX}/lib/mysql
|
|
|
|
|
|
|
|
CLIENT_ONLY= yes
|
|
|
|
|
2016-12-02 12:58:21 +01:00
|
|
|
post-install:
|
|
|
|
${RM} ${STAGEDIR}${PREFIX}/bin/wsrep*
|
2017-01-18 21:19:36 +01:00
|
|
|
${RM} ${STAGEDIR}${PREFIX}/bin/mysqld_safe_helper
|
2016-02-13 20:02:11 +01:00
|
|
|
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
|
|
|
|
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig
|
2016-07-24 12:23:45 +02:00
|
|
|
${RM} -r ${STAGEDIR}${PREFIX}/include/mysql/private
|
2016-02-13 20:02:11 +01:00
|
|
|
. for b in mysql mysqladmin mysqlbinlog mysqlcheck mysqldump \
|
|
|
|
mysqlimport mysqlshow mysqlslap
|
|
|
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b}
|
|
|
|
. endfor
|
|
|
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so.18
|
2017-03-18 12:05:32 +01:00
|
|
|
. for b in dialog.so mysql_clear_password.so client_ed25519.so
|
2016-03-27 22:57:51 +02:00
|
|
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/${b}
|
|
|
|
. endfor
|
2016-02-13 20:02:11 +01:00
|
|
|
# Fix https://mariadb.atlassian.net/browse/MDEV-9388
|
|
|
|
@${REINPLACE_CMD} 's/-l-pthread/-lpthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
|
|
|
|
|
2016-12-02 12:58:21 +01:00
|
|
|
post-install-GSSAPI_NONE:
|
2016-03-27 22:57:51 +02:00
|
|
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
|
|
|
|
|
2016-02-13 20:02:11 +01:00
|
|
|
.include "${MASTERDIR}/Makefile"
|