svn commit: r360426 - head/ftp/wget
Adam Weinberger
adamw at FreeBSD.org
Thu Jul 3 17:34:12 UTC 2014
Author: adamw
Date: Thu Jul 3 17:34:11 2014
New Revision: 360426
URL: http://svnweb.freebsd.org/changeset/ports/360426
QAT: https://qat.redports.org/buildarchive/r360426/
Log:
Use OPTIONS helpers.
Approved by: portmgr (blanket)
Modified:
head/ftp/wget/Makefile
Modified: head/ftp/wget/Makefile
==============================================================================
--- head/ftp/wget/Makefile Thu Jul 3 17:34:06 2014 (r360425)
+++ head/ftp/wget/Makefile Thu Jul 3 17:34:11 2014 (r360426)
@@ -15,6 +15,7 @@ LICENSE= GPLv3
USES= charsetfix gmake makeinfo perl5 tar:xz
USE_PERL5= build
GNU_CONFIGURE= yes
+OPTIONS_SUB= yes
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL=GNUTLS OPENSSL
@@ -23,6 +24,23 @@ OPTIONS_DEFAULT=OPENSSL IDN
PCRE_DESC= Support Perl regular expressions in addition to POSIX
+IPV6_CONFIGURE_ENABLE= ipv6
+
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
+NLS_CPPFLAGS= -I${LOCALBASE}/include
+NLS_LDFLAGS= -L${LOCALBASE}/lib
+
+IDN_USES= iconv
+IDN_LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn
+IDN_CONFIGURE_ENABLE= iri
+IDN_CONFIGURE_ON= --with-libidn=${LOCALBASE}
+
+PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+PCRE_CPPFLAGS= -I${LOCALBASE}/include
+PCRE_LDFLAGS= -L${LOCALBASE}/lib
+PCRE_CONFIGURE_ENV_OFF= ac_cv_header_pcre_h=no
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOPENSSL}
@@ -39,40 +57,6 @@ LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+=--without-ssl
.endif
-.if ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+=--enable-ipv6
-.else
-CONFIGURE_ARGS+=--disable-ipv6
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-CONFIGURE_ARGS+=--enable-nls
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB= NLS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MIDN}
-LIB_DEPENDS+= libidn.so:${PORTSDIR}/dns/libidn
-CONFIGURE_ARGS+=--enable-iri --with-libidn=${LOCALBASE}
-USES+= iconv
-.else
-CONFIGURE_ARGS+=--disable-iri
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-# Wget will pick pcre automatically and link with it if it is present.
-LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-.else
-CONFIGURE_ENV+= ac_cv_header_pcre_h=no
-.endif
-
INFO= wget
# eliminate gmakism
More information about the svn-ports-head
mailing list