diff -urN --exclude=CVS --exclude=README.html /usr/ports/security/gnupg/Makefile gnupg/Makefile
--- /usr/ports/security/gnupg/Makefile Mon Apr 25 02:23:00 2005
+++ gnupg/Makefile Fri Jul 29 14:00:59 2005
@@ -6,8 +6,7 @@
#
PORTNAME= gnupg
-PORTVERSION= 1.4.1
-PORTREVISION?= 0
+PORTVERSION= 1.4.2
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR= gnupg
diff -urN --exclude=CVS --exclude=README.html /usr/ports/security/gnupg/distinfo gnupg/distinfo
--- /usr/ports/security/gnupg/distinfo Mon Apr 25 02:23:00 2005
+++ gnupg/distinfo Fri Jul 29 13:39:09 2005
@@ -1,4 +1,4 @@
-MD5 (gnupg-1.4.1.tar.bz2) = fdfc5553d0904cd65011e47a42a9532c
-SIZE (gnupg-1.4.1.tar.bz2) = 2822791
-MD5 (gnupg-1.4.1.tar.bz2.sig) = 440038771606d59e9cbc153cccdbac55
-SIZE (gnupg-1.4.1.tar.bz2.sig) = 65
+MD5 (gnupg-1.4.2.tar.bz2) = c7afd50c7d01fcfada229326b3958404
+SIZE (gnupg-1.4.2.tar.bz2) = 2891177
+MD5 (gnupg-1.4.2.tar.bz2.sig) = 9b2fba5c49d094b1f1b8219d354e61f5
+SIZE (gnupg-1.4.2.tar.bz2.sig) = 65
diff -urN --exclude=CVS --exclude=README.html /usr/ports/security/gnupg/files/patch-g10::keyserver.c gnupg/files/patch-g10::keyserver.c
--- /usr/ports/security/gnupg/files/patch-g10::keyserver.c Thu Jan 1 02:00:00 1970
+++ gnupg/files/patch-g10::keyserver.c Fri Jul 29 13:49:44 2005
@@ -0,0 +1,13 @@
+--- g10/keyserver.c 22 Jul 2005 16:28:40 -0000 1.90
++++ g10/keyserver.c 27 Jul 2005 01:24:57 -0000 1.91
+@@ -860,7 +860,9 @@ curl_can_handle(const char *scheme)
+ static const char *
+ keyserver_typemap(const char *type)
+ {
+- if(strcmp(type,"ldaps")==0)
++ if(strcmp(type,"ldap")==0)
++ return "ldap";
++ else if(strcmp(type,"ldaps")==0)
+ return "ldap";
+ else if(curl_can_handle(type))
+ return "curl";