[26199] trunk/dports/security

source_changes at macosforge.org source_changes at macosforge.org
Fri Jun 15 11:52:40 PDT 2007


Revision: 26199
          http://trac.macosforge.org/projects/macports/changeset/26199
Author:   boeyms at macports.org
Date:     2007-06-15 11:52:40 -0700 (Fri, 15 Jun 2007)

Log Message:
-----------
security/dirmngr:
 * Add new port.

Added Paths:
-----------
    trunk/dports/security/dirmngr/
    trunk/dports/security/dirmngr/Portfile

Added: trunk/dports/security/dirmngr/Portfile
===================================================================
--- trunk/dports/security/dirmngr/Portfile	                        (rev 0)
+++ trunk/dports/security/dirmngr/Portfile	2007-06-15 18:52:40 UTC (rev 26199)
@@ -0,0 +1,59 @@
+# $Id$
+
+PortSystem  1.0
+name        dirmngr
+version     1.0.0
+categories  security mail
+maintainers boeyms at macports.org openmaintainer at macports.org
+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   md5 59b263b33a59bfdb954d4a5cb001e5cc \
+            sha1 7ab362ec505ed154b00408bb4fd902bf4773fcea \
+            rmd160 c91b2ddca2e8efa36a78c4dbb395e6ab10794971
+
+# Need to define LDAP_DEPRECATED as dirmngr uses ldap_init(),
+# ldap_simple_bind_s() and ldap_search_st(), which are deprecated at least as of
+# OpenLDAP 2.3.35.
+configure.cppflags  -DLDAP_DEPRECATED
+
+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 {
+    configure.env-append    MACOSX_DEPLOYMENT_TARGET=10.3
+    build.env-append        MACOSX_DEPLOYMENT_TARGET=10.3
+#   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"
+}
+
+platform darwin 7 {
+    configure.ldflags-append    -framework IOKit
+}
+
+livecheck.check regex
+livecheck.url   http://mirrors.rootmode.com/ftp.gnupg.org/gnupg/?O=D
+livecheck.regex gnupg-(\\d+\\.\\d+\\.\\d+)


Property changes on: trunk/dports/security/dirmngr/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070615/34e15deb/attachment.html


More information about the macports-changes mailing list