Update to 2.1.1

help and ok jca@
This commit is contained in:
pea 2015-01-08 09:06:19 +00:00
parent dd78ee25ed
commit 43dcc6361f
5 changed files with 22 additions and 46 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.32 2014/09/01 08:42:01 pea Exp $
# $OpenBSD: Makefile,v 1.33 2015/01/08 09:06:19 pea Exp $
COMMENT = GNU privacy guard - a free PGP replacement
DISTNAME = gnupg-2.0.26
DISTNAME = gnupg-2.1.1
CATEGORIES = security
MASTER_SITES = ${MASTER_SITES_GNUPG:=gnupg/}
@ -14,9 +14,9 @@ MAINTAINER = Pierre-Emmanuel Andre <pea@openbsd.org>
# GPLv3+
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += assuan bz2 c crypto curl gcrypt
WANTLIB += gpg-error idn ksba pth pthread
WANTLIB += readline ssl termcap usb z
WANTLIB += assuan bz2 c gcrypt gnutls gpg-error
WANTLIB += ksba npth pthread readline
WANTLIB += termcap usb z
EXTRACT_SUFX = .tar.bz2
@ -27,15 +27,15 @@ FLAVOR ?=
LIB_DEPENDS = archivers/bzip2 \
devel/libusb-compat \
devel/npth \
security/gnutls \
security/libassuan \
security/libgcrypt \
security/libksba \
net/curl \
devel/pth
security/libksba
.if ${FLAVOR:Mldap}
CONFIGURE_ARGS += --enable-ldap
WANTLIB += ldap
WANTLIB += lber ldap
LIB_DEPENDS += databases/openldap
.else
CONFIGURE_ARGS += --disable-ldap

View File

@ -1,2 +1,2 @@
SHA256 (gnupg-2.0.26.tar.bz2) = d1jjDcOCrnpxZ+1Bt/k2qlCvXqLW/M3vZjtbdQtluOA=
SIZE (gnupg-2.0.26.tar.bz2) = 4303384
SHA256 (gnupg-2.1.1.tar.bz2) = cOzQHSh122JiTJEcL9gVdC9QrvVJJpjrO/wJoIaQzkk=
SIZE (gnupg-2.1.1.tar.bz2) = 4801472

View File

@ -1,26 +0,0 @@
$OpenBSD: patch-scd_Makefile_in,v 1.5 2013/08/20 20:01:31 pascal Exp $
Link gnupg-pcsc-wrapper with -lpthread: recent pthread work enforces
that a program dlopen()ing a library which uses pthread functions
is itself linked with the thread library.
--- scd/Makefile.in.orig Fri May 10 15:56:29 2013
+++ scd/Makefile.in Thu Jul 18 23:18:46 2013
@@ -255,7 +255,7 @@ KSBA_CONFIG = @KSBA_CONFIG@
KSBA_LIBS = @KSBA_LIBS@
LDAPLIBS = @LDAPLIBS@
LDAP_CPPFLAGS = @LDAP_CPPFLAGS@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @LDFLAGS@ -Wl,--export-dynamic
LIBASSUAN_CFLAGS = @LIBASSUAN_CFLAGS@
LIBASSUAN_CONFIG = @LIBASSUAN_CONFIG@
LIBASSUAN_LIBS = @LIBASSUAN_LIBS@
@@ -500,7 +500,7 @@ clean-libexecPROGRAMS:
-test -z "$(libexec_PROGRAMS)" || rm -f $(libexec_PROGRAMS)
gnupg-pcsc-wrapper$(EXEEXT): $(gnupg_pcsc_wrapper_OBJECTS) $(gnupg_pcsc_wrapper_DEPENDENCIES) $(EXTRA_gnupg_pcsc_wrapper_DEPENDENCIES)
@rm -f gnupg-pcsc-wrapper$(EXEEXT)
- $(gnupg_pcsc_wrapper_LINK) $(gnupg_pcsc_wrapper_OBJECTS) $(gnupg_pcsc_wrapper_LDADD) $(LIBS)
+ $(gnupg_pcsc_wrapper_LINK) $(gnupg_pcsc_wrapper_OBJECTS) $(gnupg_pcsc_wrapper_LDADD) -lpthread $(LIBS)
scdaemon$(EXEEXT): $(scdaemon_OBJECTS) $(scdaemon_DEPENDENCIES) $(EXTRA_scdaemon_DEPENDENCIES)
@rm -f scdaemon$(EXEEXT)
$(LINK) $(scdaemon_OBJECTS) $(scdaemon_LDADD) $(LIBS)

View File

@ -1,2 +1,2 @@
@comment $OpenBSD: PFRAG.ldap,v 1.1.1.1 2010/07/08 16:57:54 pea Exp $
@bin libexec/gpg2keys_ldap
@comment $OpenBSD: PFRAG.ldap,v 1.2 2015/01/08 09:06:19 pea Exp $
@bin libexec/dirmngr_ldap

View File

@ -1,6 +1,9 @@
@comment $OpenBSD: PLIST,v 1.9 2013/08/20 20:01:31 pascal Exp $
@comment $OpenBSD: PLIST,v 1.10 2015/01/08 09:06:19 pea Exp $
@option no-default-conflict
@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
@ -14,14 +17,11 @@ bin/gpgsm-gencert.sh
@bin bin/kbxutil
@bin bin/watchgnupg
@info info/gnupg.info
@bin libexec/gnupg-pcsc-wrapper
@bin libexec/gpg-check-pattern
@bin libexec/gpg-preset-passphrase
@bin libexec/gpg-protect-tool
@bin libexec/gpg2keys_curl
@bin libexec/gpg2keys_finger
@bin libexec/gpg2keys_hkp
@bin libexec/scdaemon
@man man/man1/dirmngr-client.1
@man man/man1/gpg-agent.1
@man man/man1/gpg-connect-agent.1
@man man/man1/gpg-preset-passphrase.1
@ -35,11 +35,14 @@ bin/gpgsm-gencert.sh
@man man/man1/scdaemon.1
@man man/man1/symcryptrun.1
@man man/man1/watchgnupg.1
@man man/man7/gnupg.7
@man man/man8/addgnupghome.8
@man man/man8/applygnupgdefaults.8
@man man/man8/dirmngr.8
sbin/addgnupghome
sbin/applygnupgdefaults
share/doc/gnupg2/
share/doc/gnupg2/DCO
share/doc/gnupg2/DETAILS
share/doc/gnupg2/FAQ
share/doc/gnupg2/HACKING
@ -56,6 +59,7 @@ share/doc/gnupg2/examples/trustlist.txt
share/doc/pkg-readmes/${FULLPKGNAME}
share/gnupg/
share/gnupg/com-certs.pem
share/gnupg/distsigkey.gpg
share/gnupg/gpg-conf.skel
share/gnupg/help.be.txt
share/gnupg/help.ca.txt
@ -86,7 +90,6 @@ share/gnupg/help.txt
share/gnupg/help.zh_CN.txt
share/gnupg/help.zh_TW.txt
share/gnupg/qualified.txt
share/locale/be/LC_MESSAGES/gnupg2.mo
share/locale/ca/LC_MESSAGES/gnupg2.mo
share/locale/cs/LC_MESSAGES/gnupg2.mo
share/locale/da/LC_MESSAGES/gnupg2.mo
@ -107,7 +110,6 @@ share/locale/ja/LC_MESSAGES/gnupg2.mo
share/locale/nb/LC_MESSAGES/gnupg2.mo
share/locale/pl/LC_MESSAGES/gnupg2.mo
share/locale/pt/LC_MESSAGES/gnupg2.mo
share/locale/pt_BR/LC_MESSAGES/gnupg2.mo
share/locale/ro/LC_MESSAGES/gnupg2.mo
share/locale/ru/LC_MESSAGES/gnupg2.mo
share/locale/sk/LC_MESSAGES/gnupg2.mo