# -*- 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 PortGroup legacysupport 1.0 # clock_gettime legacysupport.newest_darwin_requires_legacy 15 name rpki-client version 9.0 revision 0 categories net platforms darwin license ISC maintainers {@artkiver gmail.com:artkiver} openmaintainer description OpenBSD RPKI Validator long_description rpki-client is a FREE, easy-to-use implementation \ of the Resource Public Key Infrastructure (RPKI) for \ Relying Parties (RP) to facilitate validation of the \ Route Origin of a BGP announcement. homepage https://www.rpki-client.org/index.html master_sites https://cdn.openbsd.org/pub/OpenBSD/rpki-client/ \ https://ftp.openbsd.org/pub/OpenBSD/rpki-client/ checksums rmd160 c71b760aa810d858ae537915e02e23f5c9601b35 \ sha256 c364e38ba5501a36540521c1a76169dd9356e48dab941ae4147d155d2d55e12a \ size 548041 depends_lib port:expat configure.args --disable-silent-rules variant libressl conflicts openssl description {use LibreSSL} { depends_lib-append path:lib/libtls.dylib:libressl configure.args-append --without-libtls } variant openssl conflicts libressl description {use OpenSSL} { depends_lib-append port:libretls \ port:openssl } if {![catch {registry_active openssl}] && ![variant_isset libressl]} { # openssl is installed and the libressl variant isn't manually requested, default to openssl default_variants +openssl } elseif {(![catch {registry_active libressl}] || ![catch {registry_active libressl-devel}]) && ![variant_isset openssl]} { # either libressl or libressl-devel are already installed, and the openssl variant is not explicitly requested, default to libressl default_variants +libressl } elseif {![variant_isset openssl]} { # neither openssl nor libressl-devel are installed, and the openssl variant isn't selected, so libressl should be the default default_variants +libressl }