source: trunk/dports/security/dirmngr/Portfile

Last change on this file was 147633, checked in by khindenburg@…, 16 months ago

dirmngr: add patch to fix crash #46528

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- 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
2# $Id: Portfile 147633 2016-04-11 02:01:10Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                dirmngr
7version             1.1.1
8revision            2
9categories          security mail
10license             GPL-2+
11maintainers         nomaintainer
12description         X.509 certificate directory manager for GnuPG
13long_description    Dirmngr is a server for managing and downloading certificate \
14                    revocation lists (CRLs) for X.509 certificates and for downloading \
15                    the certificates themselves. Dirmngr also handles OCSP requests as \
16                    an alternative to CRLs. Dirmngr is either invoked internaly by \
17                    gpgsm (from gnupg 1.9) or when running as a system daemon through \
18                    the dirmngr-client tool.
19homepage            http://www.gnupg.org
20platforms           darwin
21master_sites        gnupg
22conflicts           gnupg21
23
24use_bzip2           yes
25
26checksums           rmd160  f376b6cc874e275a11093dac0db6f9dc1c78d548 \
27                    sha256  d2280b8c314db80cdaf101211a47826734443436f5c3545cc1b614c50eaae6ff
28
29patchfiles          patch-dirmngr-pth-fix.diff
30
31depends_lib         port:libiconv       \
32                    port:gettext        \
33                    port:libassuan      \
34                    port:libksba        \
35                    port:libgcrypt      \
36                    port:libgpg-error   \
37                    port:pth            \
38                    port:openldap
39
40test.run            yes
41test.dir            ${worksrcpath}/tests
42test.target         check
43
44platform darwin {
45#   Get around the fact that Darwin linker complains about multiply defined
46#   symbols since DirMngr doesn't currently test for presence strcasecmp
47    configure.cflags-append -DHAVE_STRCASECMP=1
48#   Do something to fix the fact that, for some reason, -llber is required
49    configure.env-append    LDAPLIBS="-lldap -llber"
50}
51
52livecheck.type      regex
53livecheck.url       ftp://ftp.gnupg.org/gcrypt/${name}/
54livecheck.regex     ${name}-(\\d+\\.\\d+\\.\\d+)
Note: See TracBrowser for help on using the repository browser.