Changeset View
Changeset View
Standalone View
Standalone View
ftp/curl/Makefile
Show All 26 Lines | |||||
LDAPS_IMPLIES= LDAP | LDAPS_IMPLIES= LDAP | ||||
LIBSSH2_DESC= SCP/SFTP support via libssh2 | LIBSSH2_DESC= SCP/SFTP support via libssh2 | ||||
LIBSSH2_IMPLIES= OPENSSL | LIBSSH2_IMPLIES= OPENSSL | ||||
RESOLV_DESC= DNS resolving options | RESOLV_DESC= DNS resolving options | ||||
THREADED_RESOLVER_DESC= Threaded DNS resolver | THREADED_RESOLVER_DESC= Threaded DNS resolver | ||||
TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support | TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support | ||||
LOCALBASE?= /usr/local | LOCALBASE?= /usr/local | ||||
.if defined(WITH_OPENSSL_PORT) || (!defined(WITH_OPENSSL_BASE) && exists(${LOCALBASE}/lib/libcrypto.so)) | .if exists(${LOCALBASE}/lib/libcrypto.so) | ||||
OPTIONS_DEFAULT+= GSSAPI_NONE | OPTIONS_DEFAULT+= GSSAPI_NONE | ||||
.else | .else | ||||
OPTIONS_DEFAULT+= GSSAPI_BASE | OPTIONS_DEFAULT+= GSSAPI_BASE | ||||
.endif | .endif | ||||
CONFIGURE_ARGS+=--disable-werror \ | CONFIGURE_ARGS+=--disable-werror \ | ||||
--enable-imap --enable-pop3 --enable-rtsp --enable-smtp \ | --enable-imap --enable-pop3 --enable-rtsp --enable-smtp \ | ||||
--with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions \ | --with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions \ | ||||
▲ Show 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | |||||
.if !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL} && ${PORT_OPTIONS:MTLS_SRP} | .if !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL} && ${PORT_OPTIONS:MTLS_SRP} | ||||
IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS | IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MNSS} && !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MPOLARSSL} && !${PORT_OPTIONS:MWOLFSSL} | .if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MNSS} && !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MPOLARSSL} && !${PORT_OPTIONS:MWOLFSSL} | ||||
IGNORE= only supports LDAPS with SSL | IGNORE= only supports LDAPS with SSL | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MGSSAPI_BASE} && ${PORT_OPTIONS:MOPENSSL} && (defined(WITH_OPENSSL_PORT) || (!defined(WITH_OPENSSL_BASE) && exists(${LOCALBASE}/lib/libcrypto.so))) | .if ${PORT_OPTIONS:MGSSAPI_BASE} && ${PORT_OPTIONS:MOPENSSL} && exists(${LOCALBASE}/lib/libcrypto.so) | ||||
IGNORE= GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system | IGNORE= GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system | ||||
.endif | .endif | ||||
.if defined(OPENSSL_PORT) && ${OPENSSL_PORT} == "security/libressl" | .if defined(OPENSSL_PORT) && ${OPENSSL_PORT} == "security/libressl" | ||||
.if ${PORT_OPTIONS:MGSSAPI_BASE} && ${PORT_OPTIONS:MOPENSSL} | .if ${PORT_OPTIONS:MGSSAPI_BASE} && ${PORT_OPTIONS:MOPENSSL} | ||||
IGNORE= GSSAPI_BASE is not compatible with LibreSSL. Use other GSSAPI options | IGNORE= GSSAPI_BASE is not compatible with LibreSSL. Use other GSSAPI options | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MTLS_SRP} | .if ${PORT_OPTIONS:MTLS_SRP} | ||||
Show All 32 Lines |