Accepting request 36537 from Base:System

checked in (request 36537)

OBS-URL: https://build.opensuse.org/request/show/36537
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=8
This commit is contained in:
OBS User autobuild 2010-04-01 13:29:33 +00:00 committed by Git OBS Bridge
parent c33dcbcd18
commit 73f2a7f593
5 changed files with 33 additions and 39 deletions

View File

@ -0,0 +1,13 @@
If the dummy pinentry script is not excutable, 10 tests FAIL:
Index: tests/gpg/Makefile.am
===================================================================
--- tests/gpg/Makefile.am (revision 1301)
+++ tests/gpg/Makefile.am (working copy)
@@ -71,4 +71,5 @@
./gpg-agent.conf:
# This is required for gpg2, which does not support command fd.
+ chmod +x $(abs_srcdir)/pinentry
echo pinentry-program $(abs_srcdir)/pinentry > ./gpg-agent.conf

3
gpgme-1.2.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c4ba555ea795a42061f0b03fffe22b3f1cb22fcdbcc0bbbeb0419e59b04ef801
size 845063

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:74e040fcd46061f6b0d8b621a2a2a48100a7ba5c9f69e7cf207259a6e2e3e6a1
size 869470

View File

@ -1,26 +1,3 @@
-------------------------------------------------------------------
Wed Mar 31 13:22:35 UTC 2010 - puzel@novell.com
- update to gpgme-1.3
* GPGME does not come with an internal libassuan version anymore.
The external libassuan 1.1.0 release or later is required. For
application programmers on systems that can resolve inter-library
dependencies at runtime, this is a transparent change.
* New engine GPGME_PROTOCOL_G13 to support the new g13 tool.
* New engine GPGME_PROTOCOL_UISERVER to support UI Servers.
* New API to change the passpgrase of a key.
* Interface changes relative to the 1.2.0 release:
- GPGME_STATUS_INV_SGNR NEW.
- GPGME_STATUS_NO_SGNR NEW.
- GPGME_PROTOCOL_G13 NEW.
- gpgme_op_g13_mount NEW.
- gpgme_g13_result_t NEW.
- GPGME_PK_ECDSA NEW.
- GPGME_PK_ECDH NEW.
- gpgme_op_passwd_start NEW.
- gpgme_op_passwd NEW.
- drop gpgme-1.1.8-makecheck.patch (not needed)
-------------------------------------------------------------------
Sun Jan 31 23:27:18 UTC 2010 - jengelh@medozas.de

View File

@ -1,5 +1,5 @@
#
# spec file for package gpgme (Version 1.3.0)
# spec file for package gpgme (Version 1.2.0)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -22,15 +22,15 @@ Name: gpgme
BuildRequires: gpg2 >= 2.0.10
BuildRequires: libpth-devel >= 2.0.7
BuildRequires: libgpg-error-devel >= 1.4
BuildRequires: libassuan-devel >= 1.1.0
License: GPLv2+
Group: Productivity/Security
Requires: %install_info_prereq
PreReq: %install_info_prereq
AutoReqProv: on
Version: 1.3.0
Version: 1.2.0
Release: 2
Source: ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2
Source2: baselibs.conf
Patch1: %{name}-1.1.8-makecheck.patch
Url: http://www.gnupg.org/related_software/gpgme/
Summary: A Library Designed to Give Applications Easy Access to GnuPG
Requires: gpg2
@ -51,6 +51,7 @@ Authors of MUAs should especially consider using GPGME. Creating a set
of standard widgets for common key selection tasks is even planned.
Authors:
--------
FSF <gnu@gnu.org>
@ -102,8 +103,8 @@ License: GPLv2+
Summary: A Library Designed to give Applications easy Access to GnuPG
Group: Development/Libraries/C and C++
Requires: libgpgme11 = %{version} libgpg-error-devel glibc-devel libpth-devel
Provides: gpgme-devel = %{version}
Obsoletes: gpgme-devel < %{version}
Provides: gpgme-devel = %{version}
Obsoletes: gpgme-devel <= %{version}
%description -n libgpgme-devel
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
@ -136,6 +137,7 @@ Authors:
%prep
%setup -q
%patch1
%build
sh autogen.sh
@ -156,6 +158,7 @@ sh autogen.sh
rm %buildroot/%_libdir/*.la
%check
# With patch2 and upstream, gpg tests use a dummy pinentry script, so run them:
make check
%clean
@ -178,19 +181,20 @@ rm -rf $RPM_BUILD_ROOT
%doc AUTHORS COPYING ChangeLog README NEWS THANKS TODO
%{_datadir}/common-lisp
%{_datadir}/common-lisp/source
%{_infodir}/gpgme*
#%#{_datadir}/common-lisp/source/gpgme
%_infodir/gpgme*
%files -n libgpgme11
%defattr(-,root,root)
%{_libdir}/libgpgme.so.*
%{_libdir}/libgpgme-pthread.so.*
%{_libdir}/libgpgme-pth.so.*
%_libdir/libgpgme.so.*
%_libdir/libgpgme-pthread.so.*
%_libdir/libgpgme-pth.so.*
%files -n libgpgme-devel
%defattr(-,root,root)
%{_libdir}/libgpgme.so
%{_libdir}/libgpgme-pthread.so
%{_libdir}/libgpgme-pth.so
%_libdir/libgpgme.so
%_libdir/libgpgme-pthread.so
%_libdir/libgpgme-pth.so
%{_bindir}/gpgme-config
%{_datadir}/aclocal/gpgme.m4
%{_includedir}/gpgme.h