Files

46 lines
1.7 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name libgsasl
version 1.10.0
revision 0
checksums rmd160 9ea418b967e6a898d76f44125640612ece8ba29a \
sha256 f1b553384dedbd87478449775546a358d6f5140c15cccc8fb574136fdc77329f \
size 1854755
maintainers {ryandesign @ryandesign} openmaintainer
categories security net
license LGPL-2.1+
platforms darwin
homepage https://josefsson.org/libgsasl/
master_sites gnu:gsasl
description GNU SASL: an authentication library.
long_description GNU SASL is an implementation of the Simple \
Authentication and Security Layer framework and \
a few common SASL mechanisms. SASL is used by \
network servers (e.g., IMAP, SMTP) to request \
authentication from clients, and in clients to \
authenticate against servers.
depends_lib port:gettext \
port:gss \
port:libgcrypt \
port:libiconv \
port:libidn
configure.args --disable-silent-rules
use_parallel_build yes
livecheck.type regex
livecheck.url ftp://ftp.gnu.org/pub/gnu/gsasl/
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
variant gssapi_mit description {Use MIT GSS-API implementation} {
depends_lib-delete port:gss
configure.args-append --with-gssapi-impl=mit
}