From 1eadc6fe216bb32bbccc0fb1145275f393ed9c3c Mon Sep 17 00:00:00 2001 From: John Marino Date: Sun, 2 Oct 2016 01:50:00 +0000 Subject: databases/mariadb101: Fix OPSYS logic The intent was to check for GSSAPI BASE option set on FreeBSD 9, but the effect was an IGNORE set for all non-FreeBSD platforms. Fix the logic to its original intent under the just-fix-it blanket. --- databases/mariadb101-server/Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'databases') diff --git a/databases/mariadb101-server/Makefile b/databases/mariadb101-server/Makefile index 6054b4694584..629455f9c7c0 100644 --- a/databases/mariadb101-server/Makefile +++ b/databases/mariadb101-server/Makefile @@ -154,13 +154,15 @@ IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI CMAKE_ARGS+= -DWITHOUT_TOKUDB .endif -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000012 +.if ${OPSYS} == FreeBSD +. if ${OSVERSION} >= 1000012 CMAKE_ARGS+= -DWITH_JEMALLOC="system" -.else +. else CMAKE_ARGS+= -DWITH_JEMALLOC="no" -.if ${PORT_OPTIONS:MGSSAPI_BASE} +. if ${PORT_OPTIONS:MGSSAPI_BASE} IGNORE= requires a Kerberos implementation from ports on FreeBSD < 10. Select GSSAPI_HEIMDAL or GSSAPI_MIT option -.endif +. endif +. endif .endif post-patch: -- cgit v1.2.3