[packages/gpgme] - updated to 1.13.0 - updated largefile patch
qboosh
qboosh at pld-linux.org
Thu Mar 28 20:54:41 CET 2019
commit ef89bcd2133a2b30adfda54e53d25cc2bded2a20
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Mar 28 21:00:41 2019 +0100
- updated to 1.13.0
- updated largefile patch
gpgme-largefile.patch | 34 +++++++++++++++++-----------------
gpgme.spec | 12 ++++++++----
2 files changed, 25 insertions(+), 21 deletions(-)
---
diff --git a/gpgme.spec b/gpgme.spec
index 53885ca..f53a28f 100644
--- a/gpgme.spec
+++ b/gpgme.spec
@@ -19,13 +19,13 @@
Summary: Library for accessing GnuPG
Summary(pl.UTF-8): Biblioteka dająca dostęp do funkcji GnuPG
Name: gpgme
-Version: 1.12.0
+Version: 1.13.0
Release: 1
Epoch: 1
License: LGPL v2.1+
Group: Libraries
Source0: ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2
-# Source0-md5: 902fca3a94907efe4e929b2ade545a7c
+# Source0-md5: e511a0d95c507ab87e713140c82fc7d0
Patch0: %{name}-info.patch
Patch1: %{name}-kill-tests.patch
Patch2: %{name}-largefile.patch
@@ -256,6 +256,9 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# Win32 specific
+%{__rm} $RPM_BUILD_ROOT%{_pkgconfigdir}/gpgme-glib.pc
+
%if %{with python2}
%py_postclean
%endif
@@ -292,6 +295,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/libgpgme.so
%{_libdir}/libgpgme.la
%{_includedir}/gpgme.h
+%{_pkgconfigdir}/gpgme.pc
%{_aclocaldir}/gpgme.m4
%{_infodir}/gpgme.info*
@@ -359,7 +363,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{py_sitedir}/gpg/_gpgme.so
%{py_sitedir}/gpg/*.py[co]
%{py_sitedir}/gpg/constants
-%{py_sitedir}/gpg-%{version}-py*.egg-info
+%{py_sitedir}/gpg-%{version}_unknown-py*.egg-info
%endif
%if %{with python3}
@@ -371,5 +375,5 @@ rm -rf $RPM_BUILD_ROOT
%{py3_sitedir}/gpg/*.py
%{py3_sitedir}/gpg/__pycache__
%{py3_sitedir}/gpg/constants
-%{py3_sitedir}/gpg-%{version}-py*.egg-info
+%{py3_sitedir}/gpg-%{version}_unknown-py*.egg-info
%endif
diff --git a/gpgme-largefile.patch b/gpgme-largefile.patch
index bab91d0..a524e67 100644
--- a/gpgme-largefile.patch
+++ b/gpgme-largefile.patch
@@ -42,31 +42,31 @@
# Figure out platform dependent typedefs for gpgme.h
if test "$have_w32_system" = yes; then
---- gpgme-1.7.0/lang/cpp/src/Makefile.am.orig 2016-08-24 15:59:45.000000000 +0200
-+++ gpgme-1.7.0/lang/cpp/src/Makefile.am 2016-10-08 08:47:06.225371811 +0200
-@@ -62,7 +62,7 @@
+--- gpgme-1.13.0/lang/cpp/src/Makefile.am.orig 2019-03-28 17:43:11.439122747 +0100
++++ gpgme-1.13.0/lang/cpp/src/Makefile.am 2019-03-28 18:21:29.420006850 +0100
+@@ -65,7 +65,7 @@
libgpgmepp_la_SOURCES = $(main_sources) $(gpgmepp_headers) context_vanilla.cpp \
$(interface_headers) $(private_gpgmepp_headers)
-AM_CPPFLAGS = -I$(top_builddir)/src @GPG_ERROR_CFLAGS@ @LIBASSUAN_CFLAGS@ \
+AM_CPPFLAGS = -I$(top_builddir)/src @GPG_ERROR_CFLAGS@ @LIBASSUAN_CFLAGS@ @FILE_OFFSET_BITS_CPPFLAGS@ \
- -DBUILDING_GPGMEPP
+ -DBUILDING_GPGMEPP -Wsuggest-override \
+ -Wzero-as-null-pointer-constant
- libgpgmepp_la_LIBADD = ../../../src/libgpgme.la @LIBASSUAN_LIBS@
---- gpgme-1.7.0/lang/python/setup.py.in.orig 2016-09-20 10:48:12.000000000 +0200
-+++ gpgme-1.7.0/lang/python/setup.py.in 2016-10-08 09:24:35.815346124 +0200
-@@ -98,9 +98,8 @@
+--- gpgme-1.13.0/lang/python/setup.py.in.orig 2018-12-03 10:37:25.000000000 +0100
++++ gpgme-1.13.0/lang/python/setup.py.in 2019-03-28 18:23:59.565860107 +0100
+@@ -87,9 +87,8 @@
define_macros = []
libs = getconfig('libs')
-# Define extra_macros for both the SWIG and C code
+# append extra_macros to define_macros
for k, v in extra_macros.items():
-- extra_swig_opts.append("-D{0}={1}".format(k, v))
+- extra_swig_opts.append('-D{0}={1}'.format(k, v))
define_macros.append((k, str(v)))
for item in getconfig('cflags'):
-@@ -113,6 +112,10 @@
+@@ -102,6 +101,10 @@
else:
define_macros.append((defitem[0], None))
@@ -75,19 +75,19 @@
+ extra_swig_opts.append("-D{0}={1}".format(k, v))
+
# Adjust include and library locations in case of win32
- uname_s = os.popen("uname -s").read()
- if uname_s.startswith("MINGW32"):
---- gpgme-1.7.0/lang/qt/src/Makefile.am.orig 2016-09-19 08:35:20.000000000 +0200
-+++ gpgme-1.7.0/lang/qt/src/Makefile.am 2016-10-08 09:28:39.158676678 +0200
-@@ -206,7 +206,7 @@
+ uname_s = os.popen('uname -s').read()
+ if uname_s.startswith('MINGW32'):
+--- gpgme-1.13.0/lang/qt/src/Makefile.am.orig 2019-03-28 17:43:11.439122747 +0100
++++ gpgme-1.13.0/lang/qt/src/Makefile.am 2019-03-28 18:21:48.163238642 +0100
+@@ -218,7 +218,7 @@
libqgpgme_la_SOURCES = $(qgpgme_sources) $(qgpgme_headers) $(private_qgpgme_headers)
AM_CPPFLAGS = -I$(top_srcdir)/lang/cpp/src -I$(top_builddir)/src \
- @GPGME_QT_CFLAGS@ @GPG_ERROR_CFLAGS@ @LIBASSUAN_CFLAGS@ \
+ @GPGME_QT_CFLAGS@ @GPG_ERROR_CFLAGS@ @LIBASSUAN_CFLAGS@ @FILE_OFFSET_BITS_CPPFLAGS@ \
- -DBUILDING_QGPGME
+ -DBUILDING_QGPGME -Wsuggest-override \
+ -Wzero-as-null-pointer-constant
- libqgpgme_la_LIBADD = ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la \
--- gpgme-1.7.0/lang/qt/tests/Makefile.am.orig 2016-09-20 19:09:38.000000000 +0200
+++ gpgme-1.7.0/lang/qt/tests/Makefile.am 2016-10-08 09:37:15.642004112 +0200
@@ -38,7 +38,7 @@
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gpgme.git/commitdiff/ef89bcd2133a2b30adfda54e53d25cc2bded2a20
More information about the pld-cvs-commit
mailing list