source: trunk/dports/security/dirmngr/Portfile @ 132871

Last change on this file since 132871 was 132871, checked in by jann@…, 5 years ago

New port: gnupg21

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