Hello community,

here is the log from the commit of package gpa for openSUSE:Factory checked in 
at 2018-10-23 20:41:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpa (Old)
 and      /work/SRC/openSUSE:Factory/.gpa.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpa"

Tue Oct 23 20:41:14 2018 rev:31 rq:643841 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpa/gpa.changes  2016-12-04 15:08:37.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gpa.new/gpa.changes     2018-10-23 
20:42:11.692414960 +0200
@@ -1,0 +2,17 @@
+Thu Oct 18 14:03:00 UTC 2018 - [email protected]
+
+- update to 0.10.0:
+  + Added key manager context menu items to copy the key
+    fingerprint and the secret key to the clipboard.
+  + Added "Details" buttons to many error popups to show raw
+    diagnostic output from gpg.
+  + Changed the "Retrieve Key" dialog to first try the Web Key
+    Directory if a mail address is given.  Only if this lookup
+    fails the keyservers are searched.
+  + Added a user-ID notebook page to show per user-ID info.
+  + Fixed crash on filename conversion error
+  + Removed lazy loading of the secret keyring
+- add upstream patch gpa-0.10.0-reduce-gpgme-requirement.patch
+  to avoid requiring gpgme >= 0.11.x
+
+-------------------------------------------------------------------

Old:
----
  gpa-0.9.10.tar.bz2
  gpa-0.9.10.tar.bz2.sig

New:
----
  gpa-0.10.0-reduce-gpgme-requirement.patch
  gpa-0.10.0.tar.bz2
  gpa-0.10.0.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpa.spec ++++++
--- /var/tmp/diff_new_pack.IhPUvl/_old  2018-10-23 20:42:12.756413688 +0200
+++ /var/tmp/diff_new_pack.IhPUvl/_new  2018-10-23 20:42:12.756413688 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gpa
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,23 @@
 
 
 Name:           gpa
-Version:        0.9.10
+Version:        0.10.0
 Release:        0
 Summary:        GNU Privacy Assistant
-License:        GPL-3.0
+License:        GPL-3.0-only
 Group:          Productivity/Security
-Url:            http://www.gnupg.org/related_software/gpa/index.html
+URL:            http://www.gnupg.org/related_software/gpa/index.html
 Source:         ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2
 Source1:        ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2.sig
 Source2:        gpa.keyring
+Patch0:         gpa-0.10.0-reduce-gpgme-requirement.patch
 BuildRequires:  gnupg
-BuildRequires:  gpgme-devel >= 1.5.0
+BuildRequires:  gpgme-devel >= 1.9.0
 BuildRequires:  gtk2-devel >= 2.10.0
-BuildRequires:  libassuan-devel >= 1.1.0
-BuildRequires:  libgpg-error-devel >= 1.12
+BuildRequires:  libassuan-devel >= 2.4.2
+BuildRequires:  libgpg-error-devel >= 1.27
 BuildRequires:  update-desktop-files
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Gnu Privacy Assistant (GPA) is a graphical user interface for Gnu
@@ -44,6 +44,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure \
@@ -51,7 +52,7 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 %suse_update_desktop_file -i %{name} Security
 %find_lang %{name} %{?no_lang_C}
 
@@ -65,15 +66,14 @@
 %desktop_database_postun
 
 %files
-%defattr(-,root,root)
-%doc NEWS COPYING TODO THANKS AUTHORS ChangeLog ChangeLog-2011
-%doc %{_mandir}/man1/%{name}.1%{?ext_man}
+%license COPYING
+%doc NEWS TODO THANKS AUTHORS ChangeLog ChangeLog-2011
+%{_mandir}/man1/%{name}.1%{?ext_man}
 %{_bindir}/gpa
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/gpa/
 %{_datadir}/pixmaps/gpa.png
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %changelog

++++++ gpa-0.10.0-reduce-gpgme-requirement.patch ++++++
>From d7f0e50b7a455dc98df933e18ea6718b9e2649c3 Mon Sep 17 00:00:00 2001
From: Werner Koch <[email protected]>
Date: Thu, 18 Oct 2018 11:29:05 +0200
Subject: [PATCH] Replace use of the GPGME_KEYLIST_MODE_LOCATE alias

* src/gpaimportserverop.c (search_keys): Use Extern and local instead.
--

This way we can build with older gpgme versions.

Reported-by: Andreas Stieger <[email protected]>
Signed-off-by: Werner Koch <[email protected]>
---
 src/gpaimportserverop.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/gpaimportserverop.c b/src/gpaimportserverop.c
index 76eb78d..e52a14c 100644
--- a/src/gpaimportserverop.c
+++ b/src/gpaimportserverop.c
@@ -148,7 +148,8 @@ search_keys (GpaImportOperation *operation, const char 
*keyid)
   mbox = gpgme_addrspec_from_uid (keyid);
   if (mbox)
     {
-      listmode = GPGME_KEYLIST_MODE_LOCATE;
+      /* GPGME_KEYLIST_MODE_LOCATE is an alias for below. */
+      listmode = (GPGME_KEYLIST_MODE_LOCAL | GPGME_KEYLIST_MODE_EXTERN);
       /* We already extracted the mbox - use it directly than letting
        * gnupg extract it.  */
       keyid = mbox;
-- 
2.16.4

++++++ gpa-0.9.10.tar.bz2 -> gpa-0.10.0.tar.bz2 ++++++
++++ 36202 lines of diff (skipped)


Reply via email to