mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
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.
This commit is contained in:
parent
2781db487a
commit
1de21ceb71
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=450153
1
MOVED
1
MOVED
@ -9545,3 +9545,4 @@ security/clambc||2017-09-14|Has expired: Practically unmaintained, featuring iss
|
||||
devel/cmake-modules||2017-09-14|Deleted, merged into devel/cmake
|
||||
devel/cargo|lang/rust|2017-09-15|Merged with lang/rust
|
||||
sysutils/filelight-kde4|sysutils/filelight|2017-09-16|Renamed to sysutils/filelight
|
||||
security/gnupg22|security/gnupg|2017-09-19|Removed, security/gnupg is now gnupg22
|
||||
|
@ -179,7 +179,6 @@
|
||||
SUBDIR += gnupg
|
||||
SUBDIR += gnupg1
|
||||
SUBDIR += gnupg20
|
||||
SUBDIR += gnupg22
|
||||
SUBDIR += gnutls
|
||||
SUBDIR += go-cve-dictionary
|
||||
SUBDIR += go.crypto
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1503924513
|
||||
SHA256 (gnupg-2.2.0.tar.bz2) = d4514a0be0f7a1ff263193330019eb4b53c82f0f5e230af3c14df371271a45e6
|
||||
SIZE (gnupg-2.2.0.tar.bz2) = 6532475
|
@ -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
|
@ -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/
|
@ -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
|
Loading…
Reference in New Issue
Block a user