diff options
author | dinoex <dinoex@FreeBSD.org> | 2012-09-16 23:36:13 +0800 |
---|---|---|
committer | dinoex <dinoex@FreeBSD.org> | 2012-09-16 23:36:13 +0800 |
commit | ffd78f7b77d60690c1d153e994c37cd280775af7 (patch) | |
tree | ca1d1a39c762c60ed7455a1b589a48286383c9c3 /irc | |
parent | 1efa0b39554df28e92e63b1bb93d9de1f30d78f2 (diff) | |
download | freebsd-ports-gnome-ffd78f7b77d60690c1d153e994c37cd280775af7.tar.gz freebsd-ports-gnome-ffd78f7b77d60690c1d153e994c37cd280775af7.tar.zst freebsd-ports-gnome-ffd78f7b77d60690c1d153e994c37cd280775af7.zip |
- use OPTIONS_DEFINE
- fix SSL OPTIONS
Diffstat (limited to 'irc')
-rw-r--r-- | irc/ngircd/Makefile | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/irc/ngircd/Makefile b/irc/ngircd/Makefile index b558103eedb5..e0461311aa39 100644 --- a/irc/ngircd/Makefile +++ b/irc/ngircd/Makefile @@ -26,58 +26,59 @@ CPPFLAGS+= -I${LOCALBASE}/include MAN5= ngircd.conf.5 MAN8= ngircd.8 -OPTIONS= TCP_WRAPPERS "Enable TCP wrappers support" on \ - SYSLOG "Enable SYSLOG support" on \ - ZLIB "Enable ZLIB compression" on \ - IPV6 "Enable IPV6" on \ - OPENSSL "Enable OpenSSL support" off \ - GNUTLS "Enable GnuTLS support" off \ - IRCPLUS "Enable IRC+ protocol" on \ - IDENT "Enable IDENT (AUTH) protocol support" off \ - SNIFFER "Enable IRC traffic sniffer" off \ - DEBUG "Show additional debug output" off - -.include <bsd.port.pre.mk> +OPTIONS_DEFINE=TCP_WRAPPERS SYSLOG ZLIB IPV6 OPENSSL GNUTLS IRCPLUS IDENT SNIFFER DEBUG +OPTIONS_DEFAULT=TCP_WRAPPERS SYSLOG ZLIB IPV6 IRCPLUS +NO_OPTIONS_SORT=yes +TCP_WRAPPERS_DESC=Enable TCP wrappers support +SYSLOG_DESC=Enable syslog() support +ZLIB_DESC=Enable ZLIB compression +IRCPLUS_DESC=Enable IRC+ protocol +IDENT_DESC=Enable IDENT (AUTH) protocol support +SNIFFER_DESC=Enable IRC traffic sniffer +DEBUG_DESC=Show additional debug output + +.include <bsd.port.options.mk> .if exists(/usr/include/tcpd.h) && !defined(WITHOUT_TCP_WRAPPERS) CONFIGURE_ARGS+= --with-tcp-wrappers .endif -.if defined(WITHOUT_SYSLOG) +.if empty(PORT_OPTIONS:MSYSLOG) CONFIGURE_ARGS+= --without-syslog .endif -.if defined(WITHOUT_ZLIB) +.if empty(PORT_OPTIONS:MZLIB) CONFIGURE_ARGS+= --without-zlib .endif -.if defined(WITH_IPV6) +.if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .endif -.if defined(WITH_OPENSSL) +.if ${PORT_OPTIONS:MOPENSSL} CONFIGURE_ARGS+= --with-openssl +USE_OPENSSL=yes .endif -.if defined(WITH_GNUTLS) +.if ${PORT_OPTIONS:MGNUTLS} CONFIGURE_ARGS+= --with-gnutls -USE_OPENSSL=yes +LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls .endif -.if defined(WITHOUT_IRCPLUS) +.if empty(PORT_OPTIONS:MIRCPLUS) CONFIGURE_ARGS+= --disable-ircplus .endif -.if defined(WITH_IDENT) -LIB_DEPENDS+= ident.0:${PORTSDIR}/security/libident +.if ${PORT_OPTIONS:MIDENT} +LIB_DEPENDS+= ident:${PORTSDIR}/security/libident CONFIGURE_ARGS+= --with-ident .endif -.if defined(WITH_SNIFFER) +.if ${PORT_OPTIONS:MSNIFFER} CONFIGURE_ARGS+= --enable-sniffer .endif -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif @@ -85,4 +86,4 @@ CONFIGURE_ARGS+= --enable-debug MAKE_ARGS+= NOPORTDOCS=yes .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> |