diff options
author | adamw <adamw@FreeBSD.org> | 2017-09-20 02:31:49 +0800 |
---|---|---|
committer | adamw <adamw@FreeBSD.org> | 2017-09-20 02:31:49 +0800 |
commit | c66bde990147e2f3e59064976c50852fa5cf71a4 (patch) | |
tree | 9e743fe3c52eb96cca6707eb72d729655916cad2 /security | |
parent | 1b72b295c03527139b3b718d3d90c91ad8b275e8 (diff) | |
download | freebsd-ports-gnome-c66bde990147e2f3e59064976c50852fa5cf71a4.tar.gz freebsd-ports-gnome-c66bde990147e2f3e59064976c50852fa5cf71a4.tar.zst freebsd-ports-gnome-c66bde990147e2f3e59064976c50852fa5cf71a4.zip |
Update gnupg to 2.2.1, and remove the security/gnupg22 port
I misjudged the timeline for 2.3, and had not processed that the
intent of 2.3 is different from 2.1. Rather than 2.3 being a "modern"
branch and 2.2 being purely "stable," 2.3 will be development and
users are encouraged to remain on 2.2. Furthermore, upstream doesn't
expent a 2.3 release for a year or so.
Accordingly, I'm removing the gnupg22 port and updating security/gnupg
to be 2.2. gnugp20 is still scheduled for deletion at the end of the
year.
Diffstat (limited to 'security')
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/gnupg/Makefile | 5 | ||||
-rw-r--r-- | security/gnupg/distinfo | 6 | ||||
-rw-r--r-- | security/gnupg/pkg-descr | 2 | ||||
-rw-r--r-- | security/gnupg22/Makefile | 64 | ||||
-rw-r--r-- | security/gnupg22/distinfo | 3 | ||||
-rw-r--r-- | security/gnupg22/files/patch-doc-Makefile.in | 11 | ||||
-rw-r--r-- | security/gnupg22/pkg-descr | 9 | ||||
-rw-r--r-- | security/gnupg22/pkg-plist | 124 |
9 files changed, 6 insertions, 219 deletions
diff --git a/security/Makefile b/security/Makefile index 9b6c542ebd18..b69ccf45349a 100644 --- a/security/Makefile +++ b/security/Makefile @@ -179,7 +179,6 @@ SUBDIR += gnupg SUBDIR += gnupg1 SUBDIR += gnupg20 - SUBDIR += gnupg22 SUBDIR += gnutls SUBDIR += go-cve-dictionary SUBDIR += go.crypto diff --git a/security/gnupg/Makefile b/security/gnupg/Makefile index 3bebd0f564d9..e51b7e9a05b6 100644 --- a/security/gnupg/Makefile +++ b/security/gnupg/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= gnupg -PORTVERSION= 2.1.23 -PORTREVISION= 1 +PORTVERSION= 2.2.1 CATEGORIES= security MASTER_SITES= GNUPG @@ -23,7 +22,7 @@ BUILD_DEPENDS= libassuan>=2.4.3:security/libassuan \ libgpg-error>=1.16:security/libgpg-error RUN_DEPENDS= pinentry:security/pinentry -CONFLICTS= gnupg-2.0.* gnupg-2.2.* dirmngr-[0-9]* +CONFLICTS= gnupg-2.0.* dirmngr-[0-9]* CPE_VENDOR= gnupg USES= compiler:c11 cpe gmake iconv pkgconfig readline sqlite tar:bzip2 diff --git a/security/gnupg/distinfo b/security/gnupg/distinfo index d18705308c14..4baa40f1268a 100644 --- a/security/gnupg/distinfo +++ b/security/gnupg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1502327530 -SHA256 (gnupg-2.1.23.tar.bz2) = a94476391595e9351f219188767a9d6ea128e83be5ed3226a7890f49aa2d0d77 -SIZE (gnupg-2.1.23.tar.bz2) = 6526734 +TIMESTAMP = 1505844954 +SHA256 (gnupg-2.2.1.tar.bz2) = 34d70cd65b9c95f3f2f90a9f5c1e0b6a0fe039a8d685e2d66d69c33d1cbf62fb +SIZE (gnupg-2.2.1.tar.bz2) = 6537959 diff --git a/security/gnupg/pkg-descr b/security/gnupg/pkg-descr index e80a218997c6..4e3878aed42f 100644 --- a/security/gnupg/pkg-descr +++ b/security/gnupg/pkg-descr @@ -1,4 +1,4 @@ -GnuPG is a complete and free replacement for PGP. This is the "modern" +GnuPG is a complete and free replacement for PGP. This is the "stable" version. GnuPG allows encrypting and signing your data and communication, and diff --git a/security/gnupg22/Makefile b/security/gnupg22/Makefile deleted file mode 100644 index b5dd65ea3a65..000000000000 --- a/security/gnupg22/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# $FreeBSD$ - -PORTNAME= gnupg -PORTVERSION= 2.2.0 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= GNUPG -PKGNAMESUFFIX= 22 - -MAINTAINER= adamw@FreeBSD.org -COMMENT= The GNU Privacy Guard (modern version) - -LICENSE= GPLv3 LGPL3 -LICENSE_COMB= multi -LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING -LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPL3 - -LIB_DEPENDS= libassuan.so:security/libassuan \ - libgcrypt.so:security/libgcrypt \ - libgpg-error.so:security/libgpg-error \ - libksba.so:security/libksba \ - libnpth.so:devel/npth -BUILD_DEPENDS= libassuan>=2.4.3:security/libassuan \ - libgpg-error>=1.16:security/libgpg-error -RUN_DEPENDS= pinentry:security/pinentry - -CONFLICTS= gnupg-2.0.* gnupg-2.1.* dirmngr-[0-9]* -CPE_VENDOR= gnupg - -USES= compiler:c11 cpe gmake iconv pkgconfig readline sqlite tar:bzip2 -CONFIGURE_ARGS= --disable-ntbtls --disable-wks-tools \ - --enable-gpg-is-gpg2 --enable-symcryptrun -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -INFO= gnupg -TEST_TARGET= check - -OPTIONS_DEFINE= GNUTLS LDAP SCDAEMON NLS DOCS SUID_GPG -OPTIONS_DEFAULT=GNUTLS SCDAEMON -NO_OPTIONS_SORT=yes -OPTIONS_SUB= yes - -LDAP_DESC= LDAP keyserver interface -SCDAEMON_DESC= Enable Smartcard daemon (with libusb) -SUID_GPG_DESC= Install GPG with suid -# In jail, SUID is required to avoid warning (security.bsd.unprivileged_mlock sysctl is not used in jail). - -GNUTLS_CONFIGURE_ENABLE=gnutls -GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls - -LDAP_CONFIGURE_WITH= ldap=${LOCALBASE} -LDAP_LIBS= -L${LOCALBASE}/lib -LDAP_USE= OPENLDAP=yes -LDAP_USES= readline - -NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext - -SCDAEMON_CONFIGURE_ENABLE= scdaemon - -post-install: - @${MV} ${STAGEDIR}${DATADIR}/help*.txt ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/security/gnupg22/distinfo b/security/gnupg22/distinfo deleted file mode 100644 index e8860e44ae87..000000000000 --- a/security/gnupg22/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1503924513 -SHA256 (gnupg-2.2.0.tar.bz2) = d4514a0be0f7a1ff263193330019eb4b53c82f0f5e230af3c14df371271a45e6 -SIZE (gnupg-2.2.0.tar.bz2) = 6532475 diff --git a/security/gnupg22/files/patch-doc-Makefile.in b/security/gnupg22/files/patch-doc-Makefile.in deleted file mode 100644 index 14a9b786e287..000000000000 --- a/security/gnupg22/files/patch-doc-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/Makefile.in.orig 2016-11-18 15:53:57 UTC -+++ doc/Makefile.in -@@ -522,7 +522,7 @@ CLEANFILES = yat2m mkdefsinc defs.inc - DISTCLEANFILES = gnupg.tmp gnupg.ops yat2m-stamp.tmp yat2m-stamp \ - gnupg-card-architecture.eps \ - gnupg-module-overview.eps \ -- $(myman_pages) gpg-zip.1 gnupg.7 -+ $(myman_pages) gnupg.7 - - all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-am diff --git a/security/gnupg22/pkg-descr b/security/gnupg22/pkg-descr deleted file mode 100644 index 4e3878aed42f..000000000000 --- a/security/gnupg22/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GnuPG is a complete and free replacement for PGP. This is the "stable" -version. - -GnuPG allows encrypting and signing your data and communication, and -features a versatile key management system as well as access modules -for many public key directories. GnuPG, also known as GPG, is a command -line tool with features for easy integration with other applications. - -WWW: https://www.gnupg.org/ diff --git a/security/gnupg22/pkg-plist b/security/gnupg22/pkg-plist deleted file mode 100644 index 0d0e14e44540..000000000000 --- a/security/gnupg22/pkg-plist +++ /dev/null @@ -1,124 +0,0 @@ -bin/gpg-agent -bin/dirmngr -bin/dirmngr-client -bin/gpgscm -bin/gpgsm -bin/gpgtar -bin/gpg-connect-agent -bin/kbxutil -%%SUID_GPG%%@(,,4555) bin/gpg2 -%%NO_SUID_GPG%%bin/gpg2 -bin/gpgconf -bin/gpgparsemail -bin/gpgv2 -bin/symcryptrun -bin/watchgnupg -%%LDAP%%libexec/dirmngr_ldap -libexec/gpg-check-pattern -libexec/gpg-preset-passphrase -libexec/gpg-protect-tool -libexec/gpg-wks-client -%%SCDAEMON%%libexec/scdaemon -man/man1/dirmngr-client.1.gz -man/man1/gpg-agent.1.gz -man/man1/gpg-connect-agent.1.gz -man/man1/gpg-preset-passphrase.1.gz -man/man1/gpg-wks-client.1.gz -man/man1/gpg-wks-server.1.gz -man/man1/gpg2.1.gz -man/man1/gpgconf.1.gz -man/man1/gpgparsemail.1.gz -man/man1/gpgsm.1.gz -man/man1/gpgv2.1.gz -man/man1/scdaemon.1.gz -man/man1/symcryptrun.1.gz -man/man1/watchgnupg.1.gz -man/man7/gnupg.7.gz -man/man8/addgnupghome.8.gz -man/man8/applygnupgdefaults.8.gz -man/man8/dirmngr.8.gz -sbin/addgnupghome -sbin/applygnupgdefaults -%%PORTDOCS%%%%DOCSDIR%%/DCO -%%PORTDOCS%%%%DOCSDIR%%/DETAILS -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/HACKING -%%PORTDOCS%%%%DOCSDIR%%/KEYSERVER -%%PORTDOCS%%%%DOCSDIR%%/OpenPGP -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TRANSLATE -%%PORTDOCS%%%%DOCSDIR%%/examples/README -%%PORTDOCS%%%%DOCSDIR%%/examples/debug.prf -%%PORTDOCS%%%%DOCSDIR%%/examples/gpgconf.conf -%%PORTDOCS%%%%DOCSDIR%%/examples/pwpattern.list -%%PORTDOCS%%%%DOCSDIR%%/examples/scd-event -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/README -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/dirmngr.service -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/dirmngr.socket -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/gpg-agent-browser.socket -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/gpg-agent-extra.socket -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/gpg-agent-ssh.socket -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/gpg-agent.service -%%PORTDOCS%%%%DOCSDIR%%/examples/systemd-user/gpg-agent.socket -%%PORTDOCS%%%%DOCSDIR%%/examples/trustlist.txt -%%PORTDOCS%%%%DOCSDIR%%/examples/vsnfd.prf -%%PORTDOCS%%%%DOCSDIR%%/help.be.txt -%%PORTDOCS%%%%DOCSDIR%%/help.ca.txt -%%PORTDOCS%%%%DOCSDIR%%/help.cs.txt -%%PORTDOCS%%%%DOCSDIR%%/help.da.txt -%%PORTDOCS%%%%DOCSDIR%%/help.de.txt -%%PORTDOCS%%%%DOCSDIR%%/help.el.txt -%%PORTDOCS%%%%DOCSDIR%%/help.eo.txt -%%PORTDOCS%%%%DOCSDIR%%/help.es.txt -%%PORTDOCS%%%%DOCSDIR%%/help.et.txt -%%PORTDOCS%%%%DOCSDIR%%/help.fi.txt -%%PORTDOCS%%%%DOCSDIR%%/help.fr.txt -%%PORTDOCS%%%%DOCSDIR%%/help.gl.txt -%%PORTDOCS%%%%DOCSDIR%%/help.hu.txt -%%PORTDOCS%%%%DOCSDIR%%/help.id.txt -%%PORTDOCS%%%%DOCSDIR%%/help.it.txt -%%PORTDOCS%%%%DOCSDIR%%/help.ja.txt -%%PORTDOCS%%%%DOCSDIR%%/help.nb.txt -%%PORTDOCS%%%%DOCSDIR%%/help.pl.txt -%%PORTDOCS%%%%DOCSDIR%%/help.pt.txt -%%PORTDOCS%%%%DOCSDIR%%/help.pt_BR.txt -%%PORTDOCS%%%%DOCSDIR%%/help.ro.txt -%%PORTDOCS%%%%DOCSDIR%%/help.ru.txt -%%PORTDOCS%%%%DOCSDIR%%/help.sk.txt -%%PORTDOCS%%%%DOCSDIR%%/help.sv.txt -%%PORTDOCS%%%%DOCSDIR%%/help.tr.txt -%%PORTDOCS%%%%DOCSDIR%%/help.txt -%%PORTDOCS%%%%DOCSDIR%%/help.zh_CN.txt -%%PORTDOCS%%%%DOCSDIR%%/help.zh_TW.txt -%%DATADIR%%/distsigkey.gpg -%%DATADIR%%/sks-keyservers.netCA.pem -%%NLS%%share/locale/ca/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/cs/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/da/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/de/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/el/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/en@quot/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/eo/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/es/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/et/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/fi/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/gl/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/hu/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/id/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/it/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/ja/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/nb/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/pl/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/pt/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/ro/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/ru/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/sk/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/sv/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/tr/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/uk/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnupg2.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/gnupg2.mo -@postexec [ -e %D/bin/gpg ] || ln -sf gpg2 %D/bin/gpg -@postunexec [ -e %D/bin/gpg ] || rm -f %D/bin/gpg |