[packages/gnome-mail-notification] - fix building with evolution 3.16 - rel 20
baggins
baggins at pld-linux.org
Sun Apr 12 12:31:03 CEST 2015
commit 09ff214b7bfde83a19ede836dd3f2efccc6f32b8
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Apr 12 12:30:40 2015 +0200
- fix building with evolution 3.16
- rel 20
evolution-3.16.patch | 26 ++++++++++++++++++++++++++
gnome-mail-notification.spec | 6 ++++--
2 files changed, 30 insertions(+), 2 deletions(-)
---
diff --git a/gnome-mail-notification.spec b/gnome-mail-notification.spec
index d51e152..fc19103 100644
--- a/gnome-mail-notification.spec
+++ b/gnome-mail-notification.spec
@@ -1,10 +1,10 @@
-%define evo_ver 3.12
+%define evo_ver 3.16
%define rname mail-notification
Summary: GNOME notification area mail monitor
Summary(pl.UTF-8): Monitor poczty widoczny w obszarze powiadamiania GNOME
Name: gnome-mail-notification
Version: 5.4
-Release: 19
+Release: 20
License: GPL v3+
Group: X11/Applications
Source0: https://github.com/epienbroek/mail-notification/tarball/master/%{rname}-%{version}.tar.gz
@@ -13,6 +13,7 @@ Patch0: mail-notification-jb-gcc-format.patch
Patch1: jb-glibc-2.19.patch
Patch2: jb-evolution-plugin-detect.patch
Patch3: evolution-3.12.patch
+Patch4: evolution-3.16.patch
URL: http://www.nongnu.org/mailnotify/
BuildRequires: GConf2-devel >= 2.22.0
BuildRequires: autoconf >= 2.59
@@ -79,6 +80,7 @@ Wsparcie dla skrzynek pocztowych Evolution w Mail Notification.
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
./jb configure \
diff --git a/evolution-3.16.patch b/evolution-3.16.patch
new file mode 100644
index 0000000..f479b82
--- /dev/null
+++ b/evolution-3.16.patch
@@ -0,0 +1,26 @@
+--- epienbroek-mail-notification-45d11d2/src/mn-evolution-folder-tree-server.gob~ 2015-04-12 11:28:14.000000000 +0200
++++ epienbroek-mail-notification-45d11d2/src/mn-evolution-folder-tree-server.gob 2015-04-12 12:23:10.500641532 +0200
+@@ -96,7 +96,9 @@
+ #if EDS_CHECK_VERSION(3,1,0)
+ EShell *shell = e_shell_get_default();
+ EShellBackend *shell_backend = e_shell_get_backend_by_name(shell, "mail");
+-#if EDS_CHECK_VERSION(3,5,1)
++#if EDS_CHECK_VERSION(3,16,0)
++ GtkWidget *browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend), E_MAIL_FORMATTER_MODE_NORMAL);
++#elif EDS_CHECK_VERSION(3,5,1)
+ GtkWidget *browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend), NULL, NULL, E_MAIL_FORMATTER_MODE_NORMAL);
+ #else
+ GtkWidget *browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend));
+--- epienbroek-mail-notification-45d11d2/src/mn-evolution-server.gob~ 2015-04-12 11:28:14.000000000 +0200
++++ epienbroek-mail-notification-45d11d2/src/mn-evolution-server.gob 2015-04-12 12:28:57.267305686 +0200
+@@ -378,7 +378,9 @@
+ shell = e_shell_get_default ();
+ shell_backend = e_shell_get_backend_by_name (shell, "mail");
+
+-#if EDS_CHECK_VERSION(3,5,1)
++#if EDS_CHECK_VERSION(3,16,0)
++ browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend), E_MAIL_FORMATTER_MODE_NORMAL);
++#elif EDS_CHECK_VERSION(3,5,1)
+ browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend), NULL, NULL, E_MAIL_FORMATTER_MODE_NORMAL);
+ #else
+ browser = e_mail_browser_new (E_MAIL_BACKEND(shell_backend));
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-mail-notification.git/commitdiff/09ff214b7bfde83a19ede836dd3f2efccc6f32b8
More information about the pld-cvs-commit
mailing list