# -*- 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 # $Id: Portfile 122910 2014-08-01 23:15:37Z devans@macports.org $ PortSystem 1.0 name dirmngr version 1.1.1 categories security mail license GPL-2+ maintainers nomaintainer description X.509 certificate directory manager for GnuPG long_description Dirmngr is a server for managing and downloading certificate \ revocation lists (CRLs) for X.509 certificates and for downloading \ the certificates themselves. Dirmngr also handles OCSP requests as \ an alternative to CRLs. Dirmngr is either invoked internaly by \ gpgsm (from gnupg 1.9) or when running as a system daemon through \ the dirmngr-client tool. homepage http://www.gnupg.org platforms darwin master_sites gnupg use_bzip2 yes checksums rmd160 f376b6cc874e275a11093dac0db6f9dc1c78d548 \ sha256 d2280b8c314db80cdaf101211a47826734443436f5c3545cc1b614c50eaae6ff depends_lib port:libiconv \ port:gettext \ port:libassuan \ port:libksba \ port:libgcrypt \ port:libgpg-error \ port:pth \ port:openldap test.run yes test.dir ${worksrcpath}/tests test.target check platform darwin { # Get around the fact that Darwin linker complains about multiply defined # symbols since DirMngr doesn't currently test for presence strcasecmp configure.cflags-append -DHAVE_STRCASECMP=1 # Do something to fix the fact that, for some reason, -llber is required configure.env-append LDAPLIBS="-lldap -llber" } livecheck.type regex livecheck.url ftp://ftp.gnupg.org/gcrypt/${name}/ livecheck.regex ${name}-(\\d+\\.\\d+\\.\\d+)