From fa65d257160608f2181050db6c05287dfcc7beb3 Mon Sep 17 00:00:00 2001
From: Joe Marcus Clarke <marcus@FreeBSD.org>
Date: Tue, 27 May 2014 16:47:31 +0000
Subject: Make TCP Wrappers support optional (default to yes).

Submitted by:	Dr. Rolf Jansen <rj@obsigna.com>
---
 net/netatalk3/Makefile | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

(limited to 'net')

diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
index b2182e2df0c7..3413d07b4410 100644
--- a/net/netatalk3/Makefile
+++ b/net/netatalk3/Makefile
@@ -26,8 +26,7 @@ GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 USE_RC_SUBR=	netatalk
 
-CONFIGURE_ARGS+=	--enable-tcp-wrappers \
-			--with-pkgconfdir=${PREFIX}/etc \
+CONFIGURE_ARGS+=	--with-pkgconfdir=${PREFIX}/etc \
 			--with-libgcrypt-dir=${LOCALBASE} \
 			--with-uams-path=${PREFIX}/libexec/netatalk-uams \
 			--with-bdb=${LOCALBASE} \
@@ -37,8 +36,8 @@ CONFIGURE_ARGS+=	--enable-tcp-wrappers \
 			--with-libevent-header=${LOCALBASE}/include \
 			--with-libevent-lib=${LOCALBASE}/lib/event2
 
-OPTIONS_DEFINE=PAM KRB5 LDAP SENDFILE KERBEROS DTRACE DBUS MYSQL ACL
-OPTIONS_DEFAULT=KERBEROS DBUS
+OPTIONS_DEFINE=PAM KRB5 LDAP SENDFILE KERBEROS DTRACE DBUS MYSQL ACL TCPWRAP
+OPTIONS_DEFAULT=KERBEROS DBUS TCPWRAP
 OPTIONS_RADIO=ZEROCONF
 OPTIONS_RADIO_ZEROCONF=AVAHI MDNSRESPONDER
 OPTIONS_DEFAULT+=AVAHI
@@ -49,6 +48,7 @@ DTRACE_DESC=	Enable DTrace support
 MYSQL_DESC=	Enable MySQL CNID backend support
 SENDFILE_DESC=	Enable Sendfile support
 ACL_DESC=	Enable ACL support
+TCPWRAP_DESC=	Enable TCP Wrappers support
 
 .include <bsd.port.options.mk>
 
@@ -135,6 +135,12 @@ CONFIGURE_ARGS+=--with-acls
 CONFIGURE_ARGS+=--without-acls
 .endif
 
+.if ${PORT_OPTIONS:MTCPWRAP}
+CONFIGURE_ARGS+=--enable-tcp-wrappers
+.else
+CONFIGURE_ARGS+=--disable-tcp-wrappers
+.endif
+
 .if ${OSVERSION} < 800031
 PLIST_SUB+=	ATFUNCS="@comment "
 .else
-- 
cgit debian/1.2.3+git2.25.1-1-2-gaceb0