# -*- Mode: Tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:et:sw=4:ts=4:sts=4 # $Id: Portfile 104748 2013-04-01 23:52:38Z ryandesign@macports.org $ PortSystem 1.0 PortGroup muniversal 1.0 name gnutls version 3.1.10 categories devel security # yes, some of the libs are GPL only license LGPL-2.1+ GPL-3+ maintainers nomaintainer description GNU Transport Layer Security Library homepage http://www.gnutls.org/ platforms darwin long_description \ GnuTLS is a portable ANSI C based library which implements the TLS 1.2, \ TLS 1.1, TLS 1.0, SSL 3.0, and Datagram TLS protocols. The library does \ not include any patented algorithms \ and is available under the GNU Lesser General Public License (LGPL). master_sites ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1 checksums md5 9e73aa5c3ef3b7358159a31302e25aa7 \ rmd160 a4b3118fb6f0e9032f799079acc04ed8e523dabd \ sha256 535373f59c88c171429ed3c4777dc7126681b597e3adca95aa88ecbb69e7c646 use_xz yes depends_build port:pkgconfig \ port:gettext depends_lib port:gmp \ port:libtasn1 \ port:nettle configure.args --disable-guile \ --disable-silent-rules \ --without-p11-kit if {[variant_isset universal]} { set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} set merger_host(i386) i686-apple-${os.platform}${os.major} set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} } elseif {${build_arch} == "i386"} { configure.args-append \ --host=i686-apple-${os.platform}${os.major} \ --build=i686-apple-${os.platform}${os.major} } elseif {${build_arch} == "x86_64"} { configure.args-append \ --host=${build_arch}-apple-${os.platform}${os.major} \ --build=${build_arch}-apple-${os.platform}${os.major} } test.run yes test.target check post-destroot { move ${destroot}${prefix}/bin/certtool ${destroot}${prefix}/bin/gnutls-certtool } platform darwin 8 { depends_build-append port:texinfo } livecheck.type regex livecheck.url http://ftp.gnu.org/gnu/gnutls/ livecheck.regex ${name}-(\\d+\\.\\d*\[02468\]+(?:\\.\\d+)*)