diff options
author | Mark Felder <feld@FreeBSD.org> | 2016-10-19 15:28:46 +0000 |
---|---|---|
committer | Mark Felder <feld@FreeBSD.org> | 2016-10-19 15:28:46 +0000 |
commit | ee6e95e539a07d7b34c07bcd8c4eb24380f05c20 (patch) | |
tree | 2c5d770d9ba1dfebfeffa3352dee22c1b4e7fb22 /databases/percona56-server | |
parent | d93aaee3ea43e815d3aa55e6adb16cd83cbdf4ae (diff) | |
download | ports-ee6e95e539a07d7b34c07bcd8c4eb24380f05c20.tar.gz ports-ee6e95e539a07d7b34c07bcd8c4eb24380f05c20.zip |
Add new port databases/percona-pam-for-mysql
Percona PAM authentication plugin for MySQL.
WWW: https://www.percona.com/
Differential Revision: https://reviews.freebsd.org/D8193
Notes
Notes:
svn path=/head/; revision=424262
Diffstat (limited to 'databases/percona56-server')
-rw-r--r-- | databases/percona56-server/Makefile | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/databases/percona56-server/Makefile b/databases/percona56-server/Makefile index d6d363bf8671..e863a6a6e927 100644 --- a/databases/percona56-server/Makefile +++ b/databases/percona56-server/Makefile @@ -14,7 +14,8 @@ COMMENT?= Multithreaded SQL database (server) BROKEN_powerpc64= Does not build -SLAVEDIRS= databases/percona56-client +SLAVEDIRS= databases/percona56-client \ + databases/percona-pam-for-mysql USES= bison cmake perl5 shebangfix OPTIONS_DEFINE= OPENSSL FASTMTX INNODBMEMCACHED TOKUDB @@ -48,8 +49,7 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \ -DINSTALL_SQLBENCHDIR="share/mysql" \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DWITH_EDITLINE=system \ - -DWITH_LIBWRAP=1 \ - -DHAVE_PAM=0 + -DWITH_LIBWRAP=1 SHEBANG_FILES= scripts/*.pl* scripts/*.sh @@ -57,8 +57,14 @@ SHEBANG_FILES= scripts/*.pl* scripts/*.sh .error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. .endif +.ifdef CLIENT_ONLY +# Client part +USES+= libedit +.elifdef PLUGIN_ONLY +# For building plugins (percona-pam-for-mysql, etc) +# Currently do nothing special +.else # MySQL-Server part -.if !defined(CLIENT_ONLY) USES+=mysql:56p CONFLICTS_INSTALL= mysql*-server-* \ @@ -83,9 +89,6 @@ CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" post-install: @${MKDIR} ${STAGEDIR}/var/db/mysql - -.else -USES+= libedit .endif post-patch: @@ -108,5 +111,4 @@ IGNORE= unsupported on FreeBSD 9 or older .endif - .include <bsd.port.post.mk> |