Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2007 02:08:11 +0900
From:      Hirohisa Yamaguchi <umq@ueo.co.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/118895: [patch] security/gunpg update to 2.0.8
Message-ID:  <863atxqop0.wl%umq@ueo.co.jp>
Resent-Message-ID: <200712201710.lBKHA3uB006350@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         118895
>Category:       ports
>Synopsis:       [patch] security/gunpg update to 2.0.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 20 17:10:03 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Hirohisa Yamaguchi
>Release:        FreeBSD 8.0-CURRENT amd64
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD calliope.****.org 8.0-CURRENT FreeBSD 8.0-CURRENT #13: Sat Oct 27 13:36:07 JST 2007 root@calliope.****.org:/usr/obj/usr/src/sys/CALLIOPE64 amd64


	<machine, os, target, libraries (multiple lines)>
>Description:
	The new version of security/gnupg1 2.0.8 has been released.
	Release announcement: http://lists.gnupg.org/pipermail/gnupg-announce/2007q4/000267.html

>How-To-Repeat:
	N/A
>Fix:

	The patch follows:
	- gnupg-2.0.8 depends on libassuan-1.0.4 (ports/118624) and
          libksba-1.0.2 (ports/118852), which are open as of
          submission.
	- change in shlibver of security/libgcrypt is submitted as
          ports/118541.

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/security/gnupg/Makefile,v
retrieving revision 1.108
diff -p -u -r1.108 Makefile
--- Makefile	13 Oct 2007 11:10:09 -0000	1.108
+++ Makefile	20 Dec 2007 16:52:31 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gnupg
-PORTVERSION=	2.0.4
+PORTVERSION=	2.0.8
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_GNUPG}
 MASTER_SITE_SUBDIR=	gnupg
@@ -16,8 +16,9 @@ EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 MAINTAINER=	kuriyama@FreeBSD.org
 COMMENT=	The GNU Privacy Guard
 
-BUILD_DEPENDS=	libassuan>=1.0.1:${PORTSDIR}/security/libassuan
-LIB_DEPENDS=	gcrypt.13:${PORTSDIR}/security/libgcrypt \
+BUILD_DEPENDS=	libassuan>=1.0.4:${PORTSDIR}/security/libassuan \
+		libksba>=1.0.2:${PORTSDIR}/security/libksba
+LIB_DEPENDS=	gcrypt.15:${PORTSDIR}/security/libgcrypt \
 		gpg-error:${PORTSDIR}/security/libgpg-error \
 		ksba.17:${PORTSDIR}/security/libksba \
 		pth.20:${PORTSDIR}/devel/pth
@@ -30,19 +31,23 @@ GNU_CONFIGURE=	YES
 USE_ICONV=	YES
 USE_LDCONFIG=	YES
 USE_GETTEXT=	YES
-CONFIGURE_TARGET=# empty
-CONFIGURE_ARGS+=	--enable-nls
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+.if defined(NOPORTDOCS)
+CONFIGURE_ARGS+=--disable-doc
+WITHOUT_NLS=	YES
+.else
 MAN1=		gpg2.1 gpgsm.1 gpgv2.1 gpg-agent.1 scdaemon.1 watchgnupg.1 \
 		gpgconf.1 gpg-preset-passphrase.1 gpg-connect-agent.1 \
 		gpgparsemail.1 symcryptrun.1 gpgsm-gencert.sh.1
 MAN8=		addgnupghome.8 applygnupgdefaults.8
 INFO=		gnupg
+.endif
 
 OPTIONS=	LDAP "LDAP keyserver interface" off \
 		SCDAEMON "Enable Smartcard daemon (with libusb)" off \
 		CURL "Use the real curl library (worked around if no)" on \
-		GPGSM "Enable GPGSM (require LDAP)" on
-#OPTIONS+=	NLS "National Language Support" off
+		GPGSM "Enable GPGSM (require LDAP)" on \
+		NLS "National Language Support" on
 
 .include <bsd.port.pre.mk>
 
@@ -65,13 +70,13 @@ CONFIGURE_ARGS+=--disable-ldap
 PLIST_SUB+=	LDAP="@comment "
 .endif
 
-#.if defined(WITH_NLS)
+.if defined(WITH_NLS) && !defined(WITHOUT_NLS)
 CONFIGURE_ARGS+=--enable-nls
 PLIST_SUB+=	NLS=""
-#.else
-#CONFIGURE_ARGS+=--disable-nls
-#PLIST_SUB+=	NLS="@comment "
-#.endif
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+=	NLS="@comment "
+.endif
 
 .if defined(WITH_SCDAEMON)
 CONFIGURE_ARGS+=--enable-scdaemon
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/security/gnupg/distinfo,v
retrieving revision 1.43
diff -p -u -r1.43 distinfo
--- distinfo	16 Jun 2007 03:20:28 -0000	1.43
+++ distinfo	20 Dec 2007 16:52:31 -0000
@@ -1,6 +1,6 @@
-MD5 (gnupg-2.0.4.tar.bz2) = e16efce067ba132f933792a3ec7f180e
-SHA256 (gnupg-2.0.4.tar.bz2) = 3872d7280e5a12a947509c73b70c3024521c29ff4427c8fb4caa17dde2f4248c
-SIZE (gnupg-2.0.4.tar.bz2) = 3575021
-MD5 (gnupg-2.0.4.tar.bz2.sig) = 5c92699afb465541b510d989617c9aa9
-SHA256 (gnupg-2.0.4.tar.bz2.sig) = 0ceb6be2036f2699643b4c2e7e7ba165b1bfd362f3fd362e5252d7cb90b6dc9d
-SIZE (gnupg-2.0.4.tar.bz2.sig) = 158
+MD5 (gnupg-2.0.8.tar.bz2) = fc4377ca67e1bf687eeaf22e79c0b9d1
+SHA256 (gnupg-2.0.8.tar.bz2) = 16f310afe4740a26475c7273f585861a4bdefecbde27c214cc30c0db45d26913
+SIZE (gnupg-2.0.8.tar.bz2) = 3654523
+MD5 (gnupg-2.0.8.tar.bz2.sig) = 5f4fefbca2568910e3628b4d8ea3d485
+SHA256 (gnupg-2.0.8.tar.bz2.sig) = e68772c8d16a80311c5380ef024c52ad140f2fc3cf43c778a2e2d3bf2eea24d5
+SIZE (gnupg-2.0.8.tar.bz2.sig) = 158
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/security/gnupg/pkg-plist,v
retrieving revision 1.40
diff -p -u -r1.40 pkg-plist
--- pkg-plist	8 Mar 2007 21:20:17 -0000	1.40
+++ pkg-plist	20 Dec 2007 16:52:31 -0000
@@ -10,6 +10,7 @@ bin/gpgv2
 %%GPGSM%%bin/kbxutil
 %%SCDAEMON%%bin/scdaemon
 bin/watchgnupg
+libexec/gpg-check-pattern
 %%SCDAEMON%%libexec/gnupg-pcsc-wrapper
 libexec/gpg-preset-passphrase
 libexec/gpg-protect-tool
@@ -19,11 +20,39 @@ libexec/gpg2keys_hkp
 %%LDAP%%libexec/gpg2keys_ldap
 sbin/addgnupghome
 sbin/applygnupgdefaults
-share/gnupg/FAQ
-share/gnupg/com-certs.pem
-share/gnupg/faq.html
+%%PORTDOCS%%share/gnupg/FAQ
+%%PORTDOCS%%share/gnupg/com-certs.pem
+%%PORTDOCS%%share/gnupg/faq.html
 share/gnupg/gpg-conf.skel
-share/gnupg/qualified.txt
+%%PORTDOCS%%share/gnupg/help.be.txt
+%%PORTDOCS%%share/gnupg/help.ca.txt
+%%PORTDOCS%%share/gnupg/help.cs.txt
+%%PORTDOCS%%share/gnupg/help.da.txt
+%%PORTDOCS%%share/gnupg/help.de.txt
+%%PORTDOCS%%share/gnupg/help.el.txt
+%%PORTDOCS%%share/gnupg/help.eo.txt
+%%PORTDOCS%%share/gnupg/help.es.txt
+%%PORTDOCS%%share/gnupg/help.et.txt
+%%PORTDOCS%%share/gnupg/help.fi.txt
+%%PORTDOCS%%share/gnupg/help.fr.txt
+%%PORTDOCS%%share/gnupg/help.gl.txt
+%%PORTDOCS%%share/gnupg/help.hu.txt
+%%PORTDOCS%%share/gnupg/help.id.txt
+%%PORTDOCS%%share/gnupg/help.it.txt
+%%PORTDOCS%%share/gnupg/help.ja.txt
+%%PORTDOCS%%share/gnupg/help.nb.txt
+%%PORTDOCS%%share/gnupg/help.pl.txt
+%%PORTDOCS%%share/gnupg/help.pt.txt
+%%PORTDOCS%%share/gnupg/help.pt_BR.txt
+%%PORTDOCS%%share/gnupg/help.ro.txt
+%%PORTDOCS%%share/gnupg/help.ru.txt
+%%PORTDOCS%%share/gnupg/help.sk.txt
+%%PORTDOCS%%share/gnupg/help.sv.txt
+%%PORTDOCS%%share/gnupg/help.tr.txt
+%%PORTDOCS%%share/gnupg/help.txt
+%%PORTDOCS%%share/gnupg/help.zh_CN.txt
+%%PORTDOCS%%share/gnupg/help.zh_TW.txt
+%%PORTDOCS%%share/gnupg/qualified.txt
 %%NLS%%share/locale/da/LC_MESSAGES/gnupg2.mo
 %%NLS%%share/locale/de/LC_MESSAGES/gnupg2.mo
 %%NLS%%share/locale/eo/LC_MESSAGES/gnupg2.mo
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?863atxqop0.wl%umq>