[arch-commits] Commit in gnupg/trunk (PKGBUILD install sig-check-correction.diff)

Gaëtan Bisson bisson at archlinux.org
Thu Jun 16 23:39:24 UTC 2016


    Date: Thursday, June 16, 2016 @ 23:39:24
  Author: bisson
Revision: 270101

upstream update

Modified:
  gnupg/trunk/PKGBUILD
  gnupg/trunk/install
Deleted:
  gnupg/trunk/sig-check-correction.diff

---------------------------+
 PKGBUILD                  |   11 +++------
 install                   |    6 +++++
 sig-check-correction.diff |   50 --------------------------------------------
 3 files changed, 10 insertions(+), 57 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-06-16 21:49:13 UTC (rev 270100)
+++ PKGBUILD	2016-06-16 23:39:24 UTC (rev 270101)
@@ -5,8 +5,8 @@
 # Contributor: Judd Vinet <jvinet at zeroflux.org>
 
 pkgname=gnupg
-pkgver=2.1.12
-pkgrel=2
+pkgver=2.1.13
+pkgrel=1
 pkgdesc='Complete and free implementation of the OpenPGP standard'
 url='http://www.gnupg.org/'
 license=('GPL')
@@ -20,10 +20,8 @@
               '46CC730865BB5C78EBABADCF04376F3EE0856959'
               '031EC2536E580D8EA286A9F22071B08A33BD3F06'
               'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9')
-source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}
-        'sig-check-correction.diff')
-sha1sums=('3b01a35ac04277ea31cc01b4ac4e230e54b5480c' 'SKIP'
-          '3b9e42ff60a3ec28f507e3da9401a7201e3cff14')
+source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha1sums=('6ec1ae6db7815fdbd4151fb6b0b7197b65b05d1f' 'SKIP')
 
 install=install
 
@@ -34,7 +32,6 @@
 prepare() {
 	cd "${srcdir}/${pkgname}-${pkgver}"
 	sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in
-	patch -p1 -i ../sig-check-correction.diff
 }
 
 build() {

Modified: install
===================================================================
--- install	2016-06-16 21:49:13 UTC (rev 270100)
+++ install	2016-06-16 23:39:24 UTC (rev 270101)
@@ -2,3 +2,9 @@
 	# See FS#42798 and FS#47371
 	dirmngr </dev/null &>/dev/null || true
 }
+
+post_upgrade() {
+	if [[ $(vercmp $2 2.1.13-1) = -1 ]]; then
+		echo "==> Please kill running gpg-agent and dirmngr processes before using this release."
+	fi
+}

Deleted: sig-check-correction.diff
===================================================================
--- sig-check-correction.diff	2016-06-16 21:49:13 UTC (rev 270100)
+++ sig-check-correction.diff	2016-06-16 23:39:24 UTC (rev 270101)
@@ -1,50 +0,0 @@
-From 83a90a916e8e2f8e44c3b11d11e1dd75f65a87fb Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka <gniibe at fsij.org>
-Date: Wed, 11 May 2016 19:27:03 +0900
-Subject: [PATCH 1/1] g10: Fix signature checking.
-
-* g10/sig-check.c (check_signature_over_key_or_uid): Fix call to
-walk_kbnode.
-
---
-
-Thanks to Vincent Brillault (Feandil).
-
-GnuPG-bug-id: 2351
-Signed-off-by: NIIBE Yutaka <gniibe at fsij.org>
----
- g10/sig-check.c | 13 +++++++++----
- 1 file changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/g10/sig-check.c b/g10/sig-check.c
-index 290f19a..7000b48 100644
---- a/g10/sig-check.c
-+++ b/g10/sig-check.c
-@@ -797,15 +797,20 @@ check_signature_over_key_or_uid (PKT_public_key *signer,
-             *is_selfsig = 1;
-         }
-       else
--        /* See if one of the subkeys was the signer (although this is
--           extremely unlikely).  */
-         {
-           kbnode_t ctx = NULL;
-           kbnode_t n;
- 
--          while ((n = walk_kbnode (kb, &ctx, PKT_PUBLIC_SUBKEY)))
-+          /* See if one of the subkeys was the signer (although this
-+             is extremely unlikely).  */
-+          while ((n = walk_kbnode (kb, &ctx, 0)))
-             {
--              PKT_public_key *subk = n->pkt->pkt.public_key;
-+              PKT_public_key *subk;
-+
-+              if (n->pkt->pkttype != PKT_PUBLIC_SUBKEY)
-+                continue;
-+
-+              subk = n->pkt->pkt.public_key;
-               if (sig->keyid[0] == subk->keyid[0]
-                   && sig->keyid[1] == subk->keyid[1])
-                 /* Issued by a subkey.  */
--- 
-2.8.0.rc3
-



More information about the arch-commits mailing list