[mutt: 3/5] Build with gpgme support by default (rhbz#748337)
Jan Horak
hhorak at fedoraproject.org
Wed Nov 2 12:24:44 UTC 2011
commit cee76c5580e4b0be00d15f33cf8012e0e6bbd470
Author: Honza HorĂ¡k <hhorak at redhat.com>
Date: Wed Nov 2 13:10:10 2011 +0100
Build with gpgme support by default (rhbz#748337)
mutt-1.5.21-gpgme-1.2.0.patch | 26 ++++++++++++++++++++++++++
mutt.spec | 5 ++++-
2 files changed, 30 insertions(+), 1 deletions(-)
---
diff --git a/mutt-1.5.21-gpgme-1.2.0.patch b/mutt-1.5.21-gpgme-1.2.0.patch
new file mode 100644
index 0000000..90af39d
--- /dev/null
+++ b/mutt-1.5.21-gpgme-1.2.0.patch
@@ -0,0 +1,26 @@
+diff -up mutt-1.5.21/init.c.gpgme-1.2.0 mutt-1.5.21/init.c
+--- mutt-1.5.21/init.c.gpgme-1.2.0 2010-08-25 18:31:40.000000000 +0200
++++ mutt-1.5.21/init.c 2011-10-26 10:29:12.166967476 +0200
+@@ -52,6 +52,10 @@
+ #include <sys/wait.h>
+ #include <sys/time.h>
+
++#if defined(CRYPT_BACKEND_GPGME)
++#include <gpgme.h>
++#endif
++
+ #define CHECK_PAGER \
+ if ((CurrentMenu == MENU_PAGER) && (idx >= 0) && \
+ (MuttVars[idx].flags & R_RESORT)) \
+@@ -3143,6 +3147,11 @@ void mutt_init (int skip_sys_rc, LIST *c
+
+ mutt_read_histfile ();
+
++#ifdef CRYPT_BACKEND_GPGME
++ /* needed since version 1.2.0, ticket #3300 */
++ gpgme_check_version (NULL);
++#endif
++
+ #if 0
+ set_option (OPTWEED); /* turn weeding on by default */
+ #endif
diff --git a/mutt.spec b/mutt.spec
index c730e10..c3bbe9e 100644
--- a/mutt.spec
+++ b/mutt.spec
@@ -11,7 +11,7 @@
%bcond_with bdb
%bcond_with qdbm
%bcond_with gdbm
-%bcond_with gpgme
+%bcond_without gpgme
Summary: A text mode mail user agent
Name: mutt
@@ -31,6 +31,7 @@ Patch5: mutt-1.5.21-updating.patch
Patch6: mutt-1.5.21-hdrcnt.patch
Patch7: mutt-1.5.21-testcert.patch
Patch8: mutt-1.5.21-cabundle.patch
+Patch9: mutt-1.5.21-gpgme-1.2.0.patch
Url: http://www.mutt.org/
Requires: mailcap urlview
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -74,6 +75,7 @@ for selecting groups of messages.
%patch6 -p1 -b .hdrcnt
%patch7 -p1 -b .testcert
%patch8 -p1 -b .cabundle
+%patch9 -p1 -b .gpgme-1.2.0
sed -i.gpgerror 's/`$GPGME_CONFIG --libs`/"\0 -lgpg-error"/' configure
@@ -158,6 +160,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Oct 27 2011 Honza Horak <hhorak at redhat.com> - 5:1.5.21-7
- Removed ca-bundle.crt since it is outdated (rhbz#734379)
+- Build with gpgme support by default (rhbz#748337)
* Wed Jun 29 2011 Honza Horak <hhorak at redhat.com> - 5:1.5.21-6
- Fixed message indexes when skipping fetch response (mutt bug #3288)
More information about the scm-commits
mailing list