Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= wget |
4 |
PORTNAME= wget |
5 |
DISTVERSION= 1.20.3 |
5 |
DISTVERSION= 1.20.3 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= ftp www |
7 |
CATEGORIES= ftp www |
7 |
MASTER_SITES= GNU |
8 |
MASTER_SITES= GNU |
8 |
|
9 |
|
Lines 15-29
Link Here
|
15 |
TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \ |
16 |
TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \ |
16 |
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL |
17 |
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL |
17 |
|
18 |
|
18 |
USES= charsetfix cpe iconv tar:lz |
19 |
USES= charsetfix cpe iconv localbase pkgconfig tar:lz |
19 |
CPE_VENDOR= gnu |
20 |
CPE_VENDOR= gnu |
20 |
GNU_CONFIGURE= yes |
21 |
GNU_CONFIGURE= yes |
21 |
OPTIONS_SUB= yes |
22 |
OPTIONS_SUB= yes |
22 |
|
23 |
|
23 |
OPTIONS_RADIO= SSL |
24 |
OPTIONS_RADIO= SSL PCRE |
24 |
OPTIONS_RADIO_SSL=GNUTLS OPENSSL |
25 |
OPTIONS_RADIO_SSL=GNUTLS OPENSSL |
25 |
OPTIONS_DEFINE= DOCS IDN IPV6 MANPAGES METALINK NLS PCRE PSL |
26 |
OPTIONS_RADIO_PCRE=PCRE1 PCRE2 |
26 |
OPTIONS_DEFAULT=IDN MANPAGES OPENSSL |
27 |
OPTIONS_DEFINE= DOCS IDN IPV6 MANPAGES METALINK NLS PSL NTLM |
|
|
28 |
OPTIONS_DEFAULT=IDN MANPAGES OPENSSL NLS |
27 |
|
29 |
|
28 |
DOCS_DESC= Install info page |
30 |
DOCS_DESC= Install info page |
29 |
DOCS_CONFIGURE_ENV= MAKEINFO="${MAKEINFO}" |
31 |
DOCS_CONFIGURE_ENV= MAKEINFO="${MAKEINFO}" |
Lines 32-39
Link Here
|
32 |
|
34 |
|
33 |
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 \ |
35 |
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 \ |
34 |
libunistring.so:devel/libunistring |
36 |
libunistring.so:devel/libunistring |
35 |
IDN_CPPFLAGS= -I${LOCALBASE}/include |
|
|
36 |
IDN_LDFLAGS= -L${LOCALBASE}/lib |
37 |
IDN_CONFIGURE_ENABLE= iri |
37 |
IDN_CONFIGURE_ENABLE= iri |
38 |
IDN_CONFIGURE_ON= --with-libidn=${LOCALBASE} \ |
38 |
IDN_CONFIGURE_ON= --with-libidn=${LOCALBASE} \ |
39 |
--with-libunistring-prefix=${LOCALBASE} |
39 |
--with-libunistring-prefix=${LOCALBASE} |
Lines 50-67
Link Here
|
50 |
|
50 |
|
51 |
NLS_USES= gettext |
51 |
NLS_USES= gettext |
52 |
NLS_CONFIGURE_ENABLE= nls |
52 |
NLS_CONFIGURE_ENABLE= nls |
53 |
NLS_CPPFLAGS= -I${LOCALBASE}/include |
|
|
54 |
NLS_LDFLAGS= -L${LOCALBASE}/lib |
55 |
|
53 |
|
56 |
PCRE_DESC= Support Perl regular expressions in addition to POSIX |
54 |
PCRE_DESC= Support Perl regular expressions in addition to POSIX |
57 |
PCRE_LIB_DEPENDS= libpcre.so:devel/pcre |
|
|
58 |
PCRE_CPPFLAGS= -I${LOCALBASE}/include |
59 |
PCRE_LDFLAGS= -L${LOCALBASE}/lib |
60 |
PCRE_CONFIGURE_ENABLE= pcre |
61 |
|
55 |
|
|
|
56 |
PCRE1_DESC= Support PCRE style regular expressions |
57 |
PCRE1_LIB_DEPENDS= libpcre.so:devel/pcre |
58 |
PCRE1_CONFIGURE_ENABLE= pcre |
59 |
|
60 |
PCRE2_DESC= Support PCRE2 style regular expressions |
61 |
PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 |
62 |
PCRE2_CONFIGURE_ENABLE= pcre2 |
63 |
|
62 |
PSL_CONFIGURE_WITH= libpsl |
64 |
PSL_CONFIGURE_WITH= libpsl |
63 |
PSL_LIB_DEPENDS= libpsl.so:dns/libpsl |
65 |
PSL_LIB_DEPENDS= libpsl.so:dns/libpsl |
64 |
|
66 |
|
|
|
67 |
NTLM_DESC= Support NTLM authorization |
68 |
NTLM_CONFIGURE_ENABLE= ntlm |
69 |
|
65 |
.include <bsd.port.options.mk> |
70 |
.include <bsd.port.options.mk> |
66 |
|
71 |
|
67 |
.if ${PORT_OPTIONS:MOPENSSL} |
72 |
.if ${PORT_OPTIONS:MOPENSSL} |
Lines 70-80
Link Here
|
70 |
CPPFLAGS+= -I${OPENSSLINC} |
75 |
CPPFLAGS+= -I${OPENSSLINC} |
71 |
LDFLAGS+= -L${OPENSSLLIB} |
76 |
LDFLAGS+= -L${OPENSSLLIB} |
72 |
.elif ${PORT_OPTIONS:MGNUTLS} |
77 |
.elif ${PORT_OPTIONS:MGNUTLS} |
73 |
USES+= pkgconfig |
|
|
74 |
LIB_DEPENDS+= libgnutls.so:security/gnutls |
78 |
LIB_DEPENDS+= libgnutls.so:security/gnutls |
75 |
CONFIGURE_ARGS+=--with-ssl=gnutls |
79 |
CONFIGURE_ARGS+=--with-ssl=gnutls |
76 |
CPPFLAGS+= -I${LOCALBASE}/include |
80 |
. if ${PORT_OPTIONS:MNTLM} |
77 |
LDFLAGS+= -L${LOCALBASE}/lib |
81 |
LIB_DEPENDS+= libnettle.so:security/nettle |
|
|
82 |
. endif |
78 |
.else |
83 |
.else |
79 |
CONFIGURE_ARGS+=--without-ssl |
84 |
CONFIGURE_ARGS+=--without-ssl |
80 |
.endif |
85 |
.endif |