[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