The latest gnupg2.
Needs the libassuan and libksba updates I posted just now.
I tried a few gpg-related operations and noticed no fallout.
OK?
Index: Makefile
===================================================================
RCS file: /home/edd/cvsync/ports/security/gnupg2/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile 29 Jun 2016 16:14:44 -0000 1.42
+++ Makefile 3 Sep 2016 12:33:39 -0000
@@ -2,9 +2,8 @@
COMMENT = GNU privacy guard - a free PGP replacement
-DISTNAME = gnupg-2.1.9
+DISTNAME = gnupg-2.1.15
CATEGORIES = security
-REVISION = 0
MASTER_SITES = ${MASTER_SITES_GNUPG:=gnupg/}
@@ -16,8 +15,8 @@ MAINTAINER = Pierre-Emmanuel Andre <pea
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += assuan bz2 c gcrypt gnutls gpg-error
-WANTLIB += ksba npth pthread readline
-WANTLIB += termcap usb z
+WANTLIB += ksba npth pthread readline sqlite3
+WANTLIB += termcap usb-1.0 z
EXTRACT_SUFX = .tar.bz2
@@ -27,12 +26,12 @@ FLAVORS = ldap
FLAVOR ?=
LIB_DEPENDS = archivers/bzip2 \
- devel/libusb-compat \
+ devel/libusb1 \
devel/npth \
security/gnutls \
- security/libassuan \
+ security/libassuan>=2.4.3 \
security/libgcrypt \
- security/libksba
+ security/libksba>=1.3.4
.if ${FLAVOR:Mldap}
CONFIGURE_ARGS += --enable-ldap
@@ -58,7 +57,6 @@ CONFIGURE_ARGS += docdir=${LOCALBASE}/s
# Avoid conflict with gnupg-1.x
post-install:
- @mv ${PREFIX}/man/man1/gpg-zip.1 ${PREFIX}/man/man1/gpg2-zip.1
@mv ${PREFIX}/man/man7/gnupg.7 ${PREFIX}/man/man7/gnupg2.7
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/edd/cvsync/ports/security/gnupg2/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo 20 Oct 2015 09:20:50 -0000 1.18
+++ distinfo 3 Sep 2016 11:10:15 -0000
@@ -1,2 +1,2 @@
-SHA256 (gnupg-2.1.9.tar.bz2) = HLdjOlcZC+tm+SSct0RmAyKbJz1NiTMbdcZS+kop97Y=
-SIZE (gnupg-2.1.9.tar.bz2) = 4925167
+SHA256 (gnupg-2.1.15.tar.bz2) = wowaII8bitY722uI0lL2c0/00z3mtU44SUsR1J4A/90=
+SIZE (gnupg-2.1.15.tar.bz2) = 5723689
Index: pkg/PLIST
===================================================================
RCS file: /home/edd/cvsync/ports/security/gnupg2/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST 29 Jun 2016 16:14:44 -0000 1.14
+++ pkg/PLIST 3 Sep 2016 12:07:00 -0000
@@ -4,13 +4,12 @@
@conflict gnupg->=2
@bin bin/dirmngr
@bin bin/dirmngr-client
-@bin bin/g13
@bin bin/gpg-agent
@bin bin/gpg-connect-agent
@bin bin/gpg2
@bin bin/gpgconf
-@bin bin/gpgkey2ssh
@bin bin/gpgparsemail
+@bin bin/gpgscm
@bin bin/gpgsm
@bin bin/gpgtar
@bin bin/gpgv2
@@ -25,7 +24,6 @@
@man man/man1/gpg-agent.1
@man man/man1/gpg-connect-agent.1
@man man/man1/gpg-preset-passphrase.1
-@man man/man1/gpg2-zip.1
@man man/man1/gpg2.1
@man man/man1/gpgconf.1
@man man/man1/gpgparsemail.1
@@ -57,7 +55,6 @@ share/doc/gnupg2/examples/scd-event
share/doc/gnupg2/examples/trustlist.txt
share/doc/pkg-readmes/${FULLPKGNAME}
share/gnupg/
-share/gnupg/com-certs.pem
share/gnupg/dirmngr-conf.skel
share/gnupg/distsigkey.gpg
share/gnupg/gpg-conf.skel
@@ -89,7 +86,7 @@ share/gnupg/help.tr.txt
share/gnupg/help.txt
share/gnupg/help.zh_CN.txt
share/gnupg/help.zh_TW.txt
-share/gnupg/qualified.txt
+share/gnupg/sks-keyservers.netCA.pem
share/locale/ca/LC_MESSAGES/gnupg2.mo
share/locale/cs/LC_MESSAGES/gnupg2.mo
share/locale/da/LC_MESSAGES/gnupg2.mo
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk