diff --git a/libgpg-error-1.12.tar.bz2 b/libgpg-error-1.12.tar.bz2 deleted file mode 100644 index 12062a7..0000000 --- a/libgpg-error-1.12.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cafc9ed6a87c53a35175d5a1220a96ca386696eef2fa059cc0306211f246e55f -size 489266 diff --git a/libgpg-error-1.12.tar.bz2.sig b/libgpg-error-1.12.tar.bz2.sig deleted file mode 100644 index 20db525..0000000 Binary files a/libgpg-error-1.12.tar.bz2.sig and /dev/null differ diff --git a/libgpg-error-1.13.tar.bz2 b/libgpg-error-1.13.tar.bz2 new file mode 100644 index 0000000..9dc4740 --- /dev/null +++ b/libgpg-error-1.13.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8aba9038d8a46cefe6a6c4a7e4527144c029eb4e3ca1ed27011b962102c9b0a +size 489948 diff --git a/libgpg-error-1.13.tar.bz2.sig b/libgpg-error-1.13.tar.bz2.sig new file mode 100644 index 0000000..292bba1 Binary files /dev/null and b/libgpg-error-1.13.tar.bz2.sig differ diff --git a/libgpg-error.changes b/libgpg-error.changes index 4371a05..9bfae29 100644 --- a/libgpg-error.changes +++ b/libgpg-error.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Sun Apr 27 16:18:42 UTC 2014 - andreas.stieger@gmx.de + +- update to 1.13: + * Added a portable mutex API. + * The AM_PATH_GPG_ERROR macro now defines GPG_ERROR_MT_CFLAGS + and GPG_ERROR_MT_LIBS autoconf output variables for use by + programs which need gpgrt based thread support. + gpg-error-config has a new option --mt. +- Interface changes relative to the 1.12 release: + GPG_ERR_KEY_ON_CARD NEW. + GPG_ERR_MAC_ALGO NEW. + GPG_ERR_INV_LOCK_OBJ NEW. + gpgrt_lock_t NEW. + GPGRT_LOCK_INITIALIZER NEW. + GPGRT_LOCK_DEFINE NEW. + gpgrt_lock_init NEW. + gpgrt_lock_lock NEW. + gpgrt_lock_unlock NEW. + gpgrt_lock_destroy NEW. + gpgrt_yield NEW. +- run available tests +- fix SLE 11 SP2 build (make install) + ------------------------------------------------------------------- Mon Aug 19 21:21:34 UTC 2013 - andreas.stieger@gmx.de diff --git a/libgpg-error.spec b/libgpg-error.spec index 9c9ad82..71d029d 100644 --- a/libgpg-error.spec +++ b/libgpg-error.spec @@ -1,7 +1,7 @@ # # spec file for package libgpg-error # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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,7 +17,7 @@ Name: libgpg-error -Version: 1.12 +Version: 1.13 Release: 0 Summary: Library That Defines Common Error Values for All GnuPG Components License: GPL-2.0+ and LGPL-2.1+ @@ -26,10 +26,10 @@ Url: http://www.gnupg.org/ Source: ftp://ftp.gnupg.org/gcrypt/libgpg-error/%{name}-%{version}.tar.bz2 Source1: ftp://ftp.gnupg.org/gcrypt/libgpg-error/%{name}-%{version}.tar.bz2.sig # http://www.gnupg.org/signature_key.en.html -Source2: %name.keyring +Source2: %{name}.keyring Source3: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libtool +BuildRoot: %{_tmppath}/%{name}-%{version}-build #BuildRequires: gpg-offline %description @@ -41,13 +41,13 @@ pinentry, SmartCard Daemon, and possibly more in the future. Summary: Library That Defines Common Error Values for All GnuPG Components License: GPL-2.0+ and LGPL-2.1+ Group: Development/Libraries/C and C++ +# +Provides: libgpg-error = %{version} +Obsoletes: libgpg-error < %{version} # bug437293 %ifarch ppc64 Obsoletes: libgpg-error-64bit %endif -# -Provides: libgpg-error = %version -Obsoletes: libgpg-error < %version %description -n libgpg-error0 This is a library that defines common error values for all GnuPG @@ -58,34 +58,36 @@ pinentry, SmartCard Daemon, and possibly more in the future. Summary: Development package for libgpg-error License: GPL-2.0+ and LGPL-2.1+ and MIT Group: Development/Libraries/C and C++ +# +Requires: glibc-devel +Requires: libgpg-error0 = %{version} # bug437293 %ifarch ppc64 Obsoletes: libgpg-error-devel-64bit %endif -# -Requires: glibc-devel -Requires: libgpg-error0 = %version %description devel Files needed for software development using libgpg-error. %prep -%setup -q -n libgpg-error-%version +%setup -q -n libgpg-error-%{version} %build %configure --disable-static --with-pic make %{?_smp_mflags} %install -%make_install +make DESTDIR=%{buildroot} install %{?_smp_mflags} rm %{buildroot}%{_libdir}/libgpg-error.la # Drop the lisp stuff, it depends on ASDF and CFFI # which needs to be packaged first rm -r %{buildroot}%{_datadir}/common-lisp %find_lang %{name} -%clean -rm -rf %{buildroot} +%check +make check %{?_smp_mflags} +%{buildroot}/%{_bindir}/gpg-error-config --libs | grep -q -v "\-lpthread" +%{buildroot}/%{_bindir}/gpg-error-config --mt --libs | grep -q "\-lpthread" %post -n libgpg-error0 -p /sbin/ldconfig