diff --git a/.gitignore b/.gitignore
index 56bb02d..f4eff1e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/evolution-*.tar.xz
+evolution-2.26.3.tar.bz2
diff --git a/configurable-dbus-prefix.patch b/configurable-dbus-prefix.patch
deleted file mode 100644
index be23739..0000000
--- a/configurable-dbus-prefix.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -up evolution-3.48.1 evolution-3.48
-diff -up evolution-3.48.1/docs/evolution.1 evolution-3.48.1/docs/evolution
-diff -up evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c
---- evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 2023-11-27 13:12:25.099463743 -0500
-+++ evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c 2023-11-27 13:14:38.640243434 -0500
-@@ -674,7 +674,7 @@ get_source_manager_reload_command (void)
- g_string_free (tmp, TRUE);
- tmp = NULL;
-
-- base_filename = g_strdup (EDS_SOURCES_DBUS_SERVICE_NAME);
-+ base_filename = g_ascii_strdown (EDS_SOURCES_DBUS_SERVICE_NAME, -1);
-
- if (!base_filename || !*base_filename) {
- g_free (base_filename);
-@@ -690,14 +690,16 @@ get_source_manager_reload_command (void)
-
- while (!tmp) {
- const gchar *name;
-+ gchar *name_down;
-
- name = g_dir_read_name (dir);
-+ name_down = g_ascii_strdown (name, -1);
-
- if (!name)
- break;
-
-- if (g_ascii_strncasecmp (name, base_filename, base_filename_len) == 0 &&
-- g_ascii_strncasecmp (name + strlen (name) - 8, ".service", 8) == 0) {
-+ if (strstr (name_down, base_filename) != NULL &&
-+ strncmp (name_down + strlen (name) - 8, ".service", 8) == 0) {
- gchar *filename;
-
- filename = g_strconcat ("$DBUSDATADIR", G_DIR_SEPARATOR_S, name, NULL);
-@@ -724,6 +726,8 @@ get_source_manager_reload_command (void)
- g_free (str);
- }
- }
-+
-+ g_free (name_down);
- }
-
- g_free (base_filename);
diff --git a/evolution-1.4.4-ldap-x86_64-hack.patch b/evolution-1.4.4-ldap-x86_64-hack.patch
new file mode 100644
index 0000000..f37328b
--- /dev/null
+++ b/evolution-1.4.4-ldap-x86_64-hack.patch
@@ -0,0 +1,12 @@
+diff -up evolution-2.24.1/configure.ldaphack evolution-2.24.1/configure
+--- evolution-2.24.1/configure.ldaphack 2008-10-19 23:37:55.000000000 -0400
++++ evolution-2.24.1/configure 2008-10-21 13:16:16.000000000 -0400
+@@ -28471,7 +28471,7 @@ if test "${ac_cv_lib_ldap_ldap_open+set}
+ $as_echo_n "(cached) " >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lldap $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
++LIBS="-lldap -lresolv $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
diff --git a/evolution-2.26.3-missing-gconf-schemas.patch b/evolution-2.26.3-missing-gconf-schemas.patch
new file mode 100644
index 0000000..17c07af
--- /dev/null
+++ b/evolution-2.26.3-missing-gconf-schemas.patch
@@ -0,0 +1,68 @@
+diff -up evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in.missing-gconf-schemas evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in
+--- evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in.missing-gconf-schemas 2009-06-26 10:49:50.000000000 -0400
++++ evolution-2.26.3/calendar/gui/apps_evolution_calendar.schemas.in 2009-07-31 11:58:24.000000000 -0400
+@@ -4,6 +4,17 @@
+
+
+
++ /schemas/apps/evolution/calendar/display/primary_calendar
++ /apps/evolution/calendar/display/primary_calendar
++ evolution-calendar
++ string
++
++ Primary calendar
++ URI of the highlighted ("primary") calendar
++
++
++
++
+ /schemas/apps/evolution/calendar/display/timezone
+ /apps/evolution/calendar/display/timezone
+ evolution-calendar
+@@ -400,9 +411,46 @@
+
+
+
++
++ /schemas/apps/evolution/calendar/display/use_system_timezone
++ /apps/evolution/calendar/display/use_system_timezone
++ evolution-calendar
++ bool
++ false
++
++ Use system timezone
++ Use the system timezone instead of the timezone selected
++ in Evolution.
++
++
++
++
++
++
++ /schemas/apps/evolution/calendar/memos/primary_memos
++ /apps/evolution/calendar/memos/primary_memos
++ evolution-calendar
++ string
++
++ Primary memo list
++ URI of the highlighted ("primary") memo list
++
++
++
+
+
+
++ /schemas/apps/evolution/calendar/tasks/primary_tasks
++ /apps/evolution/calendar/tasks/primary_tasks
++ evolution-calendar
++ string
++
++ Primary task list
++ URI of the highlighted ("primary") task list
++
++
++
++
+ /schemas/apps/evolution/calendar/tasks/hide_completed
+ /apps/evolution/calendar/tasks/hide_completed
+ evolution-calendar
diff --git a/evolution-2.5.4-fix-conduit-dir.patch b/evolution-2.5.4-fix-conduit-dir.patch
new file mode 100644
index 0000000..334564b
--- /dev/null
+++ b/evolution-2.5.4-fix-conduit-dir.patch
@@ -0,0 +1,96 @@
+diff -up evolution-2.23.4/addressbook/conduit/Makefile.am.fix-conduit-dir evolution-2.23.4/addressbook/conduit/Makefile.am
+--- evolution-2.23.4/addressbook/conduit/Makefile.am.fix-conduit-dir 2008-06-15 23:20:16.000000000 -0400
++++ evolution-2.23.4/addressbook/conduit/Makefile.am 2008-07-18 09:10:29.000000000 -0400
+@@ -25,7 +25,7 @@ e-address.conduit: e-address.conduit.in
+ -e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
+ $< > $@
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-address.conduit
+
+ BUILT_SOURCES = $(conduit_DATA)
+diff -up evolution-2.23.4/addressbook/conduit/Makefile.in.fix-conduit-dir evolution-2.23.4/addressbook/conduit/Makefile.in
+--- evolution-2.23.4/addressbook/conduit/Makefile.in.fix-conduit-dir 2008-06-16 07:11:50.000000000 -0400
++++ evolution-2.23.4/addressbook/conduit/Makefile.in 2008-07-18 09:10:29.000000000 -0400
+@@ -421,7 +421,7 @@ libeaddress_conduit_la_LIBADD = \
+ $(top_builddir)/widgets/misc/libemiscwidgets.la \
+ $(EVOLUTION_ADDRESSBOOK_CONDUIT_LIBS)
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-address.conduit
+ BUILT_SOURCES = $(conduit_DATA)
+ CLEANFILES = $(BUILT_SOURCES)
+diff -up evolution-2.23.4/calendar/conduits/calendar/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/calendar/Makefile.am
+--- evolution-2.23.4/calendar/conduits/calendar/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/calendar/Makefile.am 2008-07-18 09:10:29.000000000 -0400
+@@ -28,7 +28,7 @@ e-calendar.conduit: e-calendar.conduit.i
+ -e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
+ $< > $@
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-calendar.conduit
+
+ BUILT_SOURCES = $(conduit_DATA)
+diff -up evolution-2.23.4/calendar/conduits/calendar/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/calendar/Makefile.in
+--- evolution-2.23.4/calendar/conduits/calendar/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/calendar/Makefile.in 2008-07-18 09:13:04.000000000 -0400
+@@ -426,7 +426,7 @@ libecalendar_conduit_la_LIBADD = \
+ $(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
+ $(EVOLUTION_CALENDAR_CONDUIT_LIBS)
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-calendar.conduit
+ BUILT_SOURCES = $(conduit_DATA)
+ CLEANFILES = $(BUILT_SOURCES)
+diff -up evolution-2.23.4/calendar/conduits/memo/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/memo/Makefile.am
+--- evolution-2.23.4/calendar/conduits/memo/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/memo/Makefile.am 2008-07-18 09:10:29.000000000 -0400
+@@ -28,7 +28,7 @@ e-memo.conduit: e-memo.conduit.in
+ -e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
+ $< > $@
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-memo.conduit
+
+ BUILT_SOURCES = $(conduit_DATA)
+diff -up evolution-2.23.4/calendar/conduits/memo/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/memo/Makefile.in
+--- evolution-2.23.4/calendar/conduits/memo/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/memo/Makefile.in 2008-07-18 09:12:17.000000000 -0400
+@@ -424,7 +424,7 @@ libememo_conduit_la_LIBADD = \
+ $(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
+ $(EVOLUTION_CALENDAR_CONDUIT_LIBS)
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-memo.conduit
+ BUILT_SOURCES = $(conduit_DATA)
+ CLEANFILES = $(BUILT_SOURCES)
+diff -up evolution-2.23.4/calendar/conduits/todo/Makefile.am.fix-conduit-dir evolution-2.23.4/calendar/conduits/todo/Makefile.am
+--- evolution-2.23.4/calendar/conduits/todo/Makefile.am.fix-conduit-dir 2008-06-15 23:22:48.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/todo/Makefile.am 2008-07-18 09:10:29.000000000 -0400
+@@ -28,7 +28,7 @@ e-todo.conduit: e-todo.conduit.in
+ -e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
+ $< > $@
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-todo.conduit
+
+ BUILT_SOURCES = $(conduit_DATA)
+diff -up evolution-2.23.4/calendar/conduits/todo/Makefile.in.fix-conduit-dir evolution-2.23.4/calendar/conduits/todo/Makefile.in
+--- evolution-2.23.4/calendar/conduits/todo/Makefile.in.fix-conduit-dir 2008-06-16 07:11:53.000000000 -0400
++++ evolution-2.23.4/calendar/conduits/todo/Makefile.in 2008-07-18 09:11:53.000000000 -0400
+@@ -424,7 +424,7 @@ libetodo_conduit_la_LIBADD = \
+ $(top_builddir)/calendar/conduits/common/libecalendar_common_conduit.la \
+ $(EVOLUTION_CALENDAR_CONDUIT_LIBS)
+
+-conduitdir = $(datadir)/gnome-pilot/conduits/
++conduitdir = $(libdir)/gnome-pilot/conduits/
+ conduit_DATA = e-todo.conduit
+ BUILT_SOURCES = $(conduit_DATA)
+ CLEANFILES = $(BUILT_SOURCES)
diff --git a/evolution-2.9.1-im-context-reset.patch b/evolution-2.9.1-im-context-reset.patch
new file mode 100644
index 0000000..76e9d98
--- /dev/null
+++ b/evolution-2.9.1-im-context-reset.patch
@@ -0,0 +1,12 @@
+--- evolution-2.9.1/calendar/gui/e-day-view.c.im-context-reset 2006-11-06 10:14:26.000000000 -0500
++++ evolution-2.9.1/calendar/gui/e-day-view.c 2006-11-06 10:15:39.000000000 -0500
+@@ -6928,6 +6928,9 @@
+ if (!event->canvas_item)
+ return;
+
++ /* Reset IM context. */
++ gtk_im_context_reset (E_TEXT (event->canvas_item)->im_context);
++
+ /* We must grab the focus before setting the initial text, since
+ grabbing the focus will result in a call to
+ e_day_view_on_editing_started(), which will reset the text to get
diff --git a/evolution.spec b/evolution.spec
index 527cd79..8cb617d 100644
--- a/evolution.spec
+++ b/evolution.spec
@@ -1,154 +1,155 @@
-%undefine __cmake_in_source_build
-
-%global _changelog_trimtime %(date +%s -d "1 year ago")
-%global _python_bytecompile_extra 0
-
-# correct Obsoletes for evolution-tests when this is changed
-%global enable_installed_tests 0
-
-%global tnef_support 0
-%if 0%{?fedora}
-%global tnef_support 1
-%endif
-
-%define glib2_version 2.66
-%define gtk3_version 3.22
-%define gnome_autoar_version 0.1.1
-%define gnome_desktop_version 2.91.3
+%define dbus_glib_version 0.70
+%define dbus_version 1.0
+%define glib2_version 2.16.0
+%define gnome_doc_utils_version 0.8.0
+%define gnome_icon_theme_version 2.19.91
+%define gnome_pilot_version 2.0.15
+%define gtk2_version 2.14.0
+%define gtkhtml_version 3.25.3
%define intltool_version 0.35.5
-%define libgweather_version 3.91
-%define geocode_glib_version 3.26.3
-%define sqlite_version 3.7.17
-%define libsoup_version 3.1.1
-%define webkit2gtk_version 2.34.0
-
-%define last_anjal_version 0.3.2-3
%define last_libgal2_version 2:2.5.3-2
-%define last_evo_nm_version 3.5.0
-%define last_evo_perl_version 3.21.90
+%define libbonobo_version 2.20.3
+%define libbonoboui_version 2.4.2
+%define libgweather_version 2.25.4
+%define orbit2_version 2.9.8
+%define pilot_link_version 2:0.12.1
+%define scrollkeeper_version 0.1.4
+%define soup_version 2.2.2
+%define evo_major 2.26
+
+%define exchange_support 1
+%define inline_audio_support 1
%define ldap_support 1
%define libnotify_support 1
-%define libpst_support 1
-
-# Coverity scan can override this to 0, to skip checking in gtk-doc generated code
-%{!?with_docs: %global with_docs 1}
-
-%if 0%{?flatpak}
-%global with_docs 0
+%define krb5_support 1
+%define nntp_support 1
+%ifnarch s390 s390x
+%define nm_support 1
+%else
+%define nm_support 0
%endif
+%ifarch s390 s390x
+%define build_conduits 0
+%else
+%define build_conduits 1
+%endif
+%define use_mozilla_nss 1
-%define evo_plugin_dir %{_libdir}/evolution/plugins
+# Use stricter build settings than required by upstream.
+%define strict_build_settings 1
+
+%define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins
### Abstract ###
Name: evolution
-Version: 3.59.1
-Release: 2%{?dist}
+Version: 2.26.3
+Release: 5%{?dist}
+Group: Applications/Productivity
Summary: Mail and calendar client for GNOME
-License: GPL-2.0-or-later AND GFDL-1.3-or-later
-URL: https://gitlab.gnome.org/GNOME/evolution/-/wikis/home
-Source: http://download.gnome.org/sources/%{name}/3.59/%{name}-%{version}.tar.xz
-Source1: flatpak-evolution-fix-service-names.sh
-Source2: flatpak-evolution-wrapper.sh.in
+License: GPLv2+ and GFDL
+URL: http://projects.gnome.org/evolution/
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Source: http://download.gnome.org/sources/%{name}/2.25/%{name}-%{version}.tar.bz2
-# 0-99: General patches
-# enable corresponding autopatch below to make them applied
-
-# 100-199: Flatpak-specific patches
-# https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/144
-Patch100: configurable-dbus-prefix.patch
-
-# Approximate version number
-Provides: bundled(libgnomecanvas) = 2.30.0
-
-Obsoletes: anjal <= %{last_anjal_version}
Obsoletes: libgal2 <= %{last_libgal2_version}
-Obsoletes: evolution-NetworkManager < %{last_evo_nm_version}
-Obsoletes: evolution-perl < %{last_evo_perl_version}
-Obsoletes: evolution-rss < 3.45.2
-%if !%{enable_installed_tests}
-Obsoletes: evolution-tests <= 3.31.1
-%endif
+### Patches ###
-%global eds_version %{version}
+# bad hack
+Patch10: evolution-1.4.4-ldap-x86_64-hack.patch
+
+# Move .conduit files from share to lib (for the sake of multilib).
+# This patch effects other parts of evolution.spec and so is necessary
+# for a successful build.
+Patch11: evolution-2.5.4-fix-conduit-dir.patch
+
+# RH bug #176400
+Patch12: evolution-2.9.1-im-context-reset.patch
+
+# Add missing GConf schemas
+Patch13: evolution-2.26.3-missing-gconf-schemas.patch
## Dependencies ###
-%if ! 0%{?flatpak}
-Requires: %{_bindir}/killall
-Requires: gvfs
-%endif
-Requires: evolution-data-server >= %{eds_version}
-Requires: gspell
-Requires: highlight
-Requires: %{name}-langpacks = %{version}-%{release}
+Requires(post): GConf2
+Requires(post): scrollkeeper >= %{scrollkeeper_version}
+Requires(postun): scrollkeeper >= %{scrollkeeper_version}
+
+# Don't trust evolution-data-server to maintain accurate sonames.
+Requires: evolution-data-server >= %{version}
+
+Requires: gnome-icon-theme >= %{gnome_icon_theme_version}
+Requires: gnome-themes
### Build Dependencies ###
-%if ! 0%{?flatpak}
-BuildRequires: %{_bindir}/killall
-%endif
-BuildRequires: cmake
-BuildRequires: gcc
+BuildRequires: GConf2-devel
+BuildRequires: ORBit2-devel >= %{orbit2_version}
+BuildRequires: atk-devel
+BuildRequires: autoconf >= 2.59
+BuildRequires: automake >= 1.9
+BuildRequires: bison
+BuildRequires: byacc
+BuildRequires: dbus-devel >= %{dbus_version}
+BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires: desktop-file-utils
+BuildRequires: evolution-data-server-devel >= %{version}
+BuildRequires: flex
BuildRequires: gettext
-%if %{with_docs}
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: gnome-common
+BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
+BuildRequires: gnutls-devel
BuildRequires: gtk-doc
-%endif
-BuildRequires: highlight
+BuildRequires: gtk2-devel >= %{gtk2_version}
+BuildRequires: gtkhtml3-devel >= %{gtkhtml_version}
+BuildRequires: gvfs
BuildRequires: intltool >= %{intltool_version}
-BuildRequires: itstool
+BuildRequires: libbonobo-devel >= %{libbonobo_version}
+BuildRequires: libbonoboui-devel >= %{libbonoboui_version}
+BuildRequires: libgnomecanvas-devel >= 2.0
+BuildRequires: libgnomeui-devel >= 2.0
+BuildRequires: libgweather-devel >= %{libgweather_version}
+BuildRequires: libsoup-devel >= %{soup_version}
+BuildRequires: libtool >= 1.5
+BuildRequires: libxml2-devel
BuildRequires: pkgconfig
-BuildRequires: yelp-tools
-BuildRequires: pkgconfig(atk)
-BuildRequires: pkgconfig(cairo-gobject)
-BuildRequires: pkgconfig(camel-1.2) >= %{eds_version}
-BuildRequires: pkgconfig(enchant-2)
-BuildRequires: pkgconfig(gail-3.0) >= %{gtk3_version}
-BuildRequires: pkgconfig(gdk-pixbuf-2.0)
-BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version}
-BuildRequires: pkgconfig(gmodule-2.0) >= %{glib2_version}
-BuildRequires: pkgconfig(gnome-autoar-0) >= %{gnome_autoar_version}
-BuildRequires: pkgconfig(gnome-autoar-gtk-0) >= %{gnome_autoar_version}
-BuildRequires: pkgconfig(gnome-desktop-3.0) >= %{gnome_desktop_version}
-BuildRequires: pkgconfig(gsettings-desktop-schemas)
-BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
-BuildRequires: pkgconfig(gspell-1)
-BuildRequires: pkgconfig(gweather4) >= %{libgweather_version}
-BuildRequires: pkgconfig(geocode-glib-2.0) >= %{geocode_glib_version}
-BuildRequires: pkgconfig(iso-codes)
-BuildRequires: pkgconfig(libcanberra-gtk3)
-BuildRequires: pkgconfig(libcmark)
-BuildRequires: pkgconfig(libebackend-1.2) >= %{eds_version}
-BuildRequires: pkgconfig(libebook-1.2) >= %{eds_version}
-BuildRequires: pkgconfig(libecal-2.0) >= %{eds_version}
-BuildRequires: pkgconfig(libedataserver-1.2) >= %{eds_version}
-BuildRequires: pkgconfig(libedataserverui-1.2) >= %{eds_version}
-BuildRequires: pkgconfig(libsoup-3.0) >= %{libsoup_version}
-BuildRequires: pkgconfig(libxml-2.0)
-BuildRequires: pkgconfig(nspr)
-BuildRequires: pkgconfig(nss)
-BuildRequires: pkgconfig(shared-mime-info)
-BuildRequires: pkgconfig(sqlite3) >= %{sqlite_version}
-BuildRequires: pkgconfig(webkit2gtk-4.1) >= %{webkit2gtk_version}
-BuildRequires: pkgconfig(webkit2gtk-web-extension-4.1) >= %{webkit2gtk_version}
-
-%if %{tnef_support}
-BuildRequires: pkgconfig(libytnef)
+%if %{use_mozilla_nss}
+BuildRequires: nspr-devel
+BuildRequires: nss-devel
+%else
+BuildRequires: openssl-devel
%endif
-%if %{ldap_support}
-BuildRequires: openldap-devel >= 2.0.11
+%if %{inline_audio_support}
+# audio-inline plugin requires gstreamer to build:
+BuildRequires: gstreamer-devel
+%endif
+
+%if %{ldap_support}
+BuildRequires: openldap-devel >= 2.0.11
+%endif
+
+%if %{build_conduits}
+BuildRequires: gnome-pilot-devel >= %{gnome_pilot_version}
+%endif
+
+%if %{krb5_support}
+BuildRequires: krb5-devel
+# tweak for krb5 1.2 vs 1.3
+%define krb5dir /usr/kerberos
+#define krb5dir `pwd`/krb5-fakeprefix
+%endif
+
+%if %{nm_support}
+BuildRequires: NetworkManager-glib-devel
%endif
%if %{libnotify_support}
-BuildRequires: pkgconfig(libnotify)
-%endif
-
-%if %{libpst_support}
-BuildRequires: pkgconfig(libpst)
+BuildRequires: libnotify-devel
%endif
%description
@@ -158,177 +159,178 @@ are tightly integrated with one another and act as a seamless
personal information-management tool.
%package devel
+Group: Development/Libraries
Summary: Development files for building against %{name}
Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig(camel-1.2) >= %{eds_version}
-Requires: pkgconfig(enchant-2)
-Requires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
-Requires: pkgconfig(gspell-1)
-Requires: pkgconfig(gweather4) >= %{libgweather_version}
-Requires: pkgconfig(libebackend-1.2) >= %{eds_version}
-Requires: pkgconfig(libebook-1.2) >= %{eds_version}
-Requires: pkgconfig(libecal-2.0) >= %{eds_version}
-Requires: pkgconfig(libedataserver-1.2) >= %{eds_version}
-Requires: pkgconfig(libsoup-3.0) >= %{libsoup_version}
-Requires: pkgconfig(libxml-2.0)
+Requires: evolution-data-server-devel >= %{version}
+Requires: gtk2-devel >= %{gtk2_version}
+Requires: gtkhtml3-devel >= %{gtkhtml_version}
+Requires: libbonobo-devel >= %{libbonobo_version}
+Requires: libgweather-devel >= %{libgweather_version}
+Requires: libsoup-devel >= %{soup_version}
+Requires: libxml2-devel
Obsoletes: libgal2-devel <= %{last_libgal2_version}
%description devel
Development files needed for building things which link against %{name}.
-%if %{with_docs}
-
-%package devel-docs
-Summary: Developer documentation for Evolution
-Requires: devhelp
-Requires: %{name}-devel = %{version}-%{release}
-BuildArch: noarch
-
-%description devel-docs
-This package contains developer documentation for Evolution.
-
-%endif
-
-%package langpacks
-Summary: Translations for %{name}
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-
-%description langpacks
-This package contains translations for %{name}.
-
-%if %{with_docs}
%package help
+Group: Applications/Productivity
Summary: Help files for %{name}
Requires: %{name} = %{version}-%{release}
-Requires: yelp
BuildArch: noarch
%description help
-This package contains user documentation for %{name}.
+This package contains user documentation for %{name}.
+
+%if %{build_conduits}
+%package conduits
+Group: Applications/Communications
+Summary: gnome-pilot conduits for %{name}
+Requires: %{name} = %{version}-%{release}
+
+%description conduits
+This package contains conduits for synchronizing PalmPilot or other
+PalmOS devices with %{name}.
%endif
%package bogofilter
+Group: Applications/Productivity
Summary: Bogofilter plugin for Evolution
-Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Requires: bogofilter
%description bogofilter
This package contains the plugin to filter junk mail using Bogofilter.
%package spamassassin
+Group: Applications/Productivity
Summary: SpamAssassin plugin for Evolution
-Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
Requires: spamassassin
%description spamassassin
This package contains the plugin to filter junk mail using SpamAssassin.
-%if %{libpst_support}
-%package pst
-Summary: PST importer plugin for Evolution
-Requires: %{name}%{?_isa} = %{version}-%{release}
+%package perl
+Group: Applications/Productivity
+Summary: Supplemental utilities that require Perl
+Requires: %{name} = %{version}-%{release}
-%description pst
-This package contains the plugin to import Microsoft Personal Storage Table
-(PST) files used by Microsoft Outlook and Microsoft Exchange.
-%endif
-
-%if %{enable_installed_tests}
-%package tests
-Summary: Tests for the %{name} package
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: python2-behave
-Requires: python2-dogtail
-
-%description tests
-The %{name}-tests package contains tests that can be used to verify
-the functionality of the installed %{name} package.
-%endif
+%description perl
+This package contains supplemental utilities for %{name} that require Perl.
%prep
-%autosetup -p1 -S gendiff -N
+%setup -q -n evolution-%{version}
+%patch10 -p1 -b .ldaphack
+%patch11 -p1 -b .fix-conduit-dir
+%patch12 -p1 -b .im-context-reset
+%patch13 -p1 -b .missing-gconf-schemas
-# General patches
-# %%autopatch -p1 -m 0 -M 99
-
-# Flatpak-specific patches
-%if 0%{?flatpak}
-%autopatch -p1 -m 100 -M 199
-%endif
+mkdir -p krb5-fakeprefix/include
+mkdir -p krb5-fakeprefix/lib
+mkdir -p krb5-fakeprefix/%{_lib}
# Remove the welcome email from Novell
-for inbox in src/mail/default/*/Inbox; do
+for inbox in mail/default/*/Inbox; do
echo -n "" > $inbox
done
-%if 0%{?flatpak}
-mv data/org.gnome.Evolution.desktop.in.in data/org.gnome.Evolution.desktop.in.i
-cat data/org.gnome.Evolution.desktop.in.i | sed -e "s/Icon=evolution/Icon=org.gnome.Evolution/" >data/org.gnome.Evolution.desktop.in.in
-%endif
-
%build
-
# define all of our flags, this is kind of ugly :(
%if %{ldap_support}
-%define ldap_flags -DWITH_OPENLDAP=ON
+%define ldap_flags --with-openldap=yes
%else
-%define ldap_flags -DWITH_OPENLDAP=OFF
+%define ldap_flags --without-openldap
%endif
-%define ssl_flags -DENABLE_SMIME=ON
+%if %{build_conduits}
+%define pilot_flags --enable-pilot-conduits
+%else
+%define pilot_flags --disable-pilot-conduits
+%endif
-if ! pkg-config --exists nss; then
+%if %{krb5_support}
+%define krb5_flags --with-krb5=%{krb5dir}
+%else
+%define krb5_flags --without-krb5
+%endif
+
+%if %{nntp_support}
+%define nntp_flags --enable-nntp
+%else
+%define nntp_flags --disable-nntp
+%endif
+
+%if %{use_mozilla_nss}
+%define ssl_flags --enable-nss=yes --enable-smime=yes
+%else
+%define ssl_flags --enable-openssl=yes
+%endif
+
+%if %{use_mozilla_nss}
+if ! pkg-config --exists nss; then
echo "Unable to find suitable version of mozilla nss to use!"
exit 1
fi
-
-%if %{with_docs}
-%define gtkdoc_flags -DENABLE_GTK_DOC=ON -DWITH_HELP=ON
-%else
-%define gtkdoc_flags -DENABLE_GTK_DOC=OFF -DWITH_HELP=OFF
%endif
-%if %{enable_installed_tests}
-%define tests_flags -DENABLE_INSTALLED_TESTS=ON
+%if %{exchange_support}
+%define exchange_flags --enable-exchange
%else
-%define tests_flags -DENABLE_INSTALLED_TESTS=OFF
+%define exchange_flags --disable-exchange
%endif
-%if %{tnef_support}
-%global tnef_flags -DENABLE_YTNEF=ON
-%else
-%global tnef_flags -DENABLE_YTNEF=OFF
+CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
+CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS
+%if ! %{use_mozilla_nss}
+if pkg-config openssl ; then
+ CFLAGS="$CFLAGS `pkg-config --cflags openssl`"
+ LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
+fi
%endif
-%if 0%{?flatpak}
-%global temp_home "-DTEMP_HOME=1"
-%else
-%global temp_home ""
+# Add stricter build settings here as the source code gets cleaned up.
+# We want to make sure things like compiler warnings and avoiding deprecated
+# functions in the GNOME/GTK+ libraries stay fixed.
+#
+# Please file a bug report at bugzilla.gnome.org if these settings break
+# compilation, and encourage the upstream developers to use them.
+
+%if %{strict_build_settings}
+CFLAGS="$CFLAGS \
+ -DG_DISABLE_DEPRECATED=1 \
+ -DPANGO_DISABLE_DEPRECATED=1 \
+ -DGDK_PIXBUF_DISABLE_DEPRECATED=1 \
+ -DGDK_DISABLE_DEPRECATED=1 \
+ -DEDS_DISABLE_DEPRECATED=1 \
+ -Wdeclaration-after-statement \
+ -Werror-implicit-function-declaration"
+# TODO: Make -DCAMEL_DISABLE_DEPRECATED work.
%endif
-CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -Wno-sign-compare -Wno-deprecated-declarations %temp_home"
-export CFLAGS
+%configure \
+ --enable-gtk-doc \
+ --enable-ipv6 \
+ --with-sub-version=" (%{version}-%{release})" \
+ --with-kde-applnk-path=no \
+ %ldap_flags %pilot_flags %krb5_flags \
+ %nntp_flags %ssl_flags %exchange_flags \
+ --enable-plugins=all
+export tagname=CC
+make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -UGNOME_DISABLE_DEPRECATED -fno-strict-aliasing"
-%cmake -DENABLE_MAINTAINER_MODE=OFF \
- -DVERSION_SUBSTRING=" (%{version}-%{release})" \
- %ldap_flags %ssl_flags %gtkdoc_flags %tests_flags %tnef_flags \
- -DENABLE_PLUGINS=all \
- %if 0%{?flatpak}
- "-DWITH_WMCLASS_OVERRIDE=evolution.bin" \
- %endif
- -DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \
- -DLIB_INSTALL_DIR:PATH=%{_libdir} \
- -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
- -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} \
- %if "%{?_lib}" == "lib64"
- -DLIB_SUFFIX=64 \
- %endif
- %{nil}
-
-%cmake_build
-
-%if %{with_docs}
+# Strip unneeded translations from .mo files.
+# This reduces the RPM size by several megabytes.
+cd po
+grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$\|.*[.]schemas[.]in$" POTFILES.in > POTFILES.keep
+mv POTFILES.keep POTFILES.in
+intltool-update --pot
+for p in *.po; do
+ msgmerge $p evolution-%{evo_major}.pot > $p.out
+ msgfmt -o `basename $p .po`.gmo $p.out
+done
+cd -
# Replace identical images in the help by links.
# This reduces the RPM size by several megabytes.
@@ -347,68 +349,93 @@ for f in $helpdir/C/figures/*.png; do
done
done
-# %%{with_docs}
-%endif
%install
-%cmake_install
+rm -rf $RPM_BUILD_ROOT
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+export tagname=CC
+make LIBTOOL=/usr/bin/libtool DESTDIR=$RPM_BUILD_ROOT install
+unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
-%if 0%{?flatpak}
-%{S:1} <%{S:2} >flatpak-evolution-wrapper.sh
-chmod a+x flatpak-evolution-wrapper.sh
-mv $RPM_BUILD_ROOT%{_bindir}/evolution $RPM_BUILD_ROOT%{_bindir}/evolution.bin
-cp flatpak-evolution-wrapper.sh $RPM_BUILD_ROOT%{_bindir}/evolution
+# remove libtool archives for importers and the like
+find $RPM_BUILD_ROOT/%{_libdir}/evolution -name '*.la' -exec rm {} \;
+
+# remove statically built libraries:
+find $RPM_BUILD_ROOT/%{_libdir}/evolution -name '*.a' -exec rm {} \;
+
+# pilot conduits static and libtool bits should go away too
+rm -f $RPM_BUILD_ROOT/%{_libdir}/gnome-pilot/conduits/*.a
+rm -f $RPM_BUILD_ROOT/%{_libdir}/gnome-pilot/conduits/*.la
+
+# remove additional things we don't want
+%if ! %{inline_audio_support}
+%{__rm} -f $RPM_BUILD_ROOT%{evo_plugin_dir}/org-gnome-audio-inline.eplug \
+ $RPM_BUILD_ROOT%{evo_plugin_dir}/liborg-gnome-audio-inline.so
%endif
-%find_lang evolution --all-name --with-gnome
+# scrollkeeper gets handled in %post
+rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper
-grep "%{_datadir}/locale" evolution.lang > translations.lang
-%if %{with_docs}
-grep -v "%{_datadir}/locale" evolution.lang > help.lang
-%endif
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys
+rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime
-%ldconfig_scriptlets
+for serverfile in $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/*.server; do
+ sed -i -e 's|location *= *"/usr/lib\(64\)*/|location="/usr/$LIB/|' $serverfile
+done
+%find_lang evolution-%{evo_major} --all-name --with-gnome
-%files
-%license COPYING
-%doc AUTHORS NEWS README.md
-%{_mandir}/man1/*
+grep "/usr/share/locale" evolution-%{evo_major}.lang > translations.lang
+grep -v "/usr/share/locale" evolution-%{evo_major}.lang > help.lang
-# GSettings schemas:
-%{_datadir}/GConf/gsettings/evolution.convert
+%post
+/sbin/ldconfig
+scrollkeeper-update -q
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/evolution-mail.schemas > /dev/null
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.mail.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.importer.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.text-highlight.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.attachment-reminder.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.autocontacts.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.email-custom-header.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.external-editor.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.face-picture.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.publish-calendar.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.sender-validator.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
+%post bogofilter
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas > /dev/null
+
+%postun
+/sbin/ldconfig
+scrollkeeper-update -q
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f translations.lang
+%defattr(-, root, root)
+%doc AUTHORS COPYING ChangeLog NEWS README
+
+# GConf schemas:
+%{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas
+%{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas
+%{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas
+%{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas
+%{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas
+%{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas
+%{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas
+%{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas
+%{_sysconfdir}/gconf/schemas/evolution-mail.schemas
# The main executable
%{_bindir}/evolution
-%if 0%{?flatpak}
-%{_bindir}/evolution.bin
-%endif
-
-%{_datadir}/metainfo/org.gnome.Evolution.metainfo.xml
-
# Desktop files:
-%{_datadir}/applications/org.gnome.Evolution.desktop
+%{_datadir}/applications/evolution.desktop
# Icons:
%{_datadir}/icons/hicolor/16x16/apps/*
@@ -418,186 +445,2132 @@ grep -v "%{_datadir}/locale" evolution.lang > help.lang
%{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/icons/hicolor/scalable/apps/*
+# IDL files (should this be in devel subpackage?)
+%{_datadir}/idl/evolution-%{evo_major}
+
# The main data directory
# (have not attempted to split this up into an explicit list)
%dir %{_datadir}/evolution
-%{_datadir}/evolution
+%{_datadir}/evolution/%{evo_major}
-# Modules:
+# Bonobo components:
+%{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook.server
+%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar.server
+%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify.server
+%{_libdir}/bonobo/servers/GNOME_Evolution_Mail.server
+%{_libdir}/bonobo/servers/GNOME_Evolution_Shell.server
%dir %{_libdir}/evolution
-%dir %{_libdir}/evolution/modules
-%{_libdir}/evolution/modules/module-accounts-window.so
-%{_libdir}/evolution/modules/module-addressbook.so
-%{_libdir}/evolution/modules/module-appearance-settings.so
-%{_libdir}/evolution/modules/module-backup-restore.so
-%{_libdir}/evolution/modules/module-book-config-carddav.so
-%{_libdir}/evolution/modules/module-book-config-google.so
-%{_libdir}/evolution/modules/module-book-config-ldap.so
-%{_libdir}/evolution/modules/module-book-config-local.so
-%{_libdir}/evolution/modules/module-cal-config-caldav.so
-%{_libdir}/evolution/modules/module-cal-config-contacts.so
-%{_libdir}/evolution/modules/module-cal-config-google.so
-%{_libdir}/evolution/modules/module-cal-config-local.so
-%{_libdir}/evolution/modules/module-cal-config-weather.so
-%{_libdir}/evolution/modules/module-cal-config-webcal.so
-%{_libdir}/evolution/modules/module-cal-config-webdav-notes.so
-%{_libdir}/evolution/modules/module-calendar.so
-%{_libdir}/evolution/modules/module-composer-autosave.so
-%{_libdir}/evolution/modules/module-composer-to-meeting.so
-%{_libdir}/evolution/modules/module-config-lookup.so
-%{_libdir}/evolution/modules/module-contact-photos.so
-%{_libdir}/evolution/modules/module-gravatar.so
-%{_libdir}/evolution/modules/module-itip-formatter.so
-%{_libdir}/evolution/modules/module-mail-config.so
-%{_libdir}/evolution/modules/module-mail.so
-%{_libdir}/evolution/modules/module-mailto-handler.so
-%{_libdir}/evolution/modules/module-mdn.so
-%{_libdir}/evolution/modules/module-offline-alert.so
-%{_libdir}/evolution/modules/module-prefer-plain.so
-%{_libdir}/evolution/modules/module-plugin-lib.so
-%{_libdir}/evolution/modules/module-plugin-manager.so
-%{_libdir}/evolution/modules/module-rss.so
-%{_libdir}/evolution/modules/module-settings.so
-%{_libdir}/evolution/modules/module-startup-wizard.so
-%{_libdir}/evolution/modules/module-text-highlight.so
-%{_libdir}/evolution/modules/module-vcard-inline.so
-%{_libdir}/evolution/modules/module-webkit-editor.so
-%{_libdir}/evolution/modules/module-webkit-inspector.so
-
-%if %{tnef_support}
-%{_libdir}/evolution/modules/module-tnef-attachment.so
-%endif
-
-%{_libdir}/evolution-data-server/camel-providers/libcamelrss.so
-%{_libdir}/evolution-data-server/camel-providers/libcamelrss.urls
-%{_libdir}/evolution-data-server/ui-modules/module-evolution-alarm-notify.so
+%dir %{_libdir}/evolution/%{evo_major}
+%dir %{_libdir}/evolution/%{evo_major}/components
+%{_libdir}/evolution/%{evo_major}/components/libevolution-addressbook.so
+%{_libdir}/evolution/%{evo_major}/components/libevolution-calendar.so
+%{_libdir}/evolution/%{evo_major}/components/libevolution-mail.so
# Shared libraries:
-%{_libdir}/evolution/libevolution-mail-composer.so
-%{_libdir}/evolution/libeabutil.so
-%{_libdir}/evolution/libeabwidgets.so
-%{_libdir}/evolution/libecontacteditor.so
-%{_libdir}/evolution/libecontactlisteditor.so
-%{_libdir}/evolution/libecontactprint.so
-%{_libdir}/evolution/libemail-engine.so
-%{_libdir}/evolution/libevcardeditor.so
-%{_libdir}/evolution/libevolution-mail-formatter.so
-%{_libdir}/evolution/libevolution-shell.so
-%{_libdir}/evolution/libessmime.so
-%{_libdir}/evolution/libevolution-util.so
-%{_libdir}/evolution/libevolution-addressbook-importers.so
-%{_libdir}/evolution/libevolution-calendar.so
-%{_libdir}/evolution/libevolution-calendar-importers.so
-%{_libdir}/evolution/libevolution-mail-importers.so
-%{_libdir}/evolution/libevolution-mail.so
-%{_libdir}/evolution/libevolution-rss-common.so
-%{_libdir}/evolution/libevolution-smime.so
-%{_libdir}/evolution/libgnomecanvas.so
-
-# WebKit2 Extensions
-%{_libdir}/evolution/web-extensions/libewebextension.so
-%{_libdir}/evolution/web-extensions/webkit-editor/module-webkit-editor-webextension.so
+%{_libdir}/evolution/%{evo_major}/libeabutil.so.*
+%{_libdir}/evolution/%{evo_major}/libecontacteditor.so.*
+%{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so.*
+%{_libdir}/evolution/%{evo_major}/libefilterbar.so.*
+%{_libdir}/evolution/%{evo_major}/libemiscwidgets.so.*
+%{_libdir}/evolution/%{evo_major}/libeshell.so.*
+%{_libdir}/evolution/%{evo_major}/libessmime.so.*
+%{_libdir}/evolution/%{evo_major}/libetable.so.*
+%{_libdir}/evolution/%{evo_major}/libetext.so.*
+%{_libdir}/evolution/%{evo_major}/libetimezonedialog.so.*
+%{_libdir}/evolution/%{evo_major}/libeutil.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-a11y.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-a11y.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-calendar-a11y.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-smime.so.*
+%{_libdir}/evolution/%{evo_major}/libevolution-widgets-a11y.so.*
+%{_libdir}/evolution/%{evo_major}/libfilter.so.*
+%{_libdir}/evolution/%{evo_major}/libmenus.so.*
# Various libexec programs:
%dir %{_libexecdir}/evolution
-%{_libexecdir}/evolution/evolution-backup
-%{_libexecdir}/evolution/killev
+%dir %{_libexecdir}/evolution/%{evo_major}
+%{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-export
+%{_libexecdir}/evolution/%{evo_major}/evolution-alarm-notify
+%{_libexecdir}/evolution/%{evo_major}/evolution-backup
+%{_libexecdir}/evolution/%{evo_major}/killev
# The plugin directory:
%dir %{evo_plugin_dir}
# The various plugins follow; they are all part of the main package:
-# (note that there are various resources such as ui and pixmap files that
-# are built as part of specific plugins but which are currently packaged using
+# (note that there are various resources such as glade and pixmap files that
+# are built as part of specific plugins but which are currently packaged using
# globs above; the purpose of the separation below is to be more explicit about
# which plugins we ship)
+%{evo_plugin_dir}/org-gnome-mail-account-disable.eplug
+%{evo_plugin_dir}/libmail-account-disable.so
+
+%{evo_plugin_dir}/org-gnome-addressbook-file.eplug
+%{evo_plugin_dir}/liborg-gnome-addressbook-file.so
+
+%{evo_plugin_dir}/attachment-reminder.glade
%{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug
%{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.so
+%if %{inline_audio_support}
+%{evo_plugin_dir}/org-gnome-audio-inline.eplug
+%{evo_plugin_dir}/liborg-gnome-audio-inline.so
+%endif
+
+%{evo_plugin_dir}/org-gnome-backup-restore.eplug
+%{evo_plugin_dir}/org-gnome-backup-restore.xml
+%{evo_plugin_dir}/liborg-gnome-backup-restore.so
+
+%{evo_plugin_dir}/org-gnome-evolution-caldav.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-caldav.so
+
+%{evo_plugin_dir}/org-gnome-calendar-file.eplug
+%{evo_plugin_dir}/liborg-gnome-calendar-file.so
+
+%{evo_plugin_dir}/org-gnome-calendar-http.eplug
+%{evo_plugin_dir}/liborg-gnome-calendar-http.so
+
+%{evo_plugin_dir}/org-gnome-calendar-weather.eplug
+%{evo_plugin_dir}/liborg-gnome-calendar-weather.so
+
+%{evo_plugin_dir}/org-gnome-copy-tool.eplug
+%{evo_plugin_dir}/liborg-gnome-copy-tool.so
+
+%{evo_plugin_dir}/org-gnome-default-mailer.eplug
+%{evo_plugin_dir}/liborg-gnome-default-mailer.so
+
+%{evo_plugin_dir}/org-gnome-default-source.eplug
+%{evo_plugin_dir}/liborg-gnome-default-source.so
+
%{evo_plugin_dir}/org-gnome-email-custom-header.eplug
%{evo_plugin_dir}/liborg-gnome-email-custom-header.so
%{evo_plugin_dir}/org-gnome-evolution-bbdb.eplug
%{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
-%{evo_plugin_dir}/org-gnome-external-editor.eplug
-%{evo_plugin_dir}/liborg-gnome-external-editor.so
+%{evo_plugin_dir}/org-gnome-evolution-google.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-google.so
+
+%{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so
+
+%{evo_plugin_dir}/org-gnome-exchange-operations.eplug
+%{evo_plugin_dir}/liborg-gnome-exchange-operations.so
+%{evo_plugin_dir}/org-gnome-exchange-ab-subscription.xml
+%{evo_plugin_dir}/org-gnome-exchange-cal-subscription.xml
+%{evo_plugin_dir}/org-gnome-exchange-tasks-subscription.xml
+%{evo_plugin_dir}/org-gnome-folder-permissions.xml
+%{evo_plugin_dir}/org-gnome-folder-subscription.xml
%{evo_plugin_dir}/org-gnome-face.eplug
%{evo_plugin_dir}/liborg-gnome-face.so
+%{evo_plugin_dir}/org-gnome-groupwise-features.eplug
+%{evo_plugin_dir}/liborg-gnome-groupwise-features.so
+%{evo_plugin_dir}/org-gnome-compose-send-options.xml
+
+%{evo_plugin_dir}/org-gnome-gw-account-setup.eplug
+%{evo_plugin_dir}/liborg-gnome-gw-account-setup.so
+
+%{evo_plugin_dir}/org-gnome-imap-features.eplug
+%{evo_plugin_dir}/liborg-gnome-imap-features.so
+
+%{evo_plugin_dir}/org-gnome-evolution-mail-attachments-import-ics.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-mail-attachments-import-ics.so
+
+%{evo_plugin_dir}/org-gnome-itip-formatter.eplug
+%{evo_plugin_dir}/liborg-gnome-itip-formatter.so
+
%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
+%{evo_plugin_dir}/org-gnome-mailing-list-actions.xml
%{evo_plugin_dir}/org-gnome-mail-notification.eplug
%{evo_plugin_dir}/liborg-gnome-mail-notification.so
%{evo_plugin_dir}/org-gnome-mail-to-task.eplug
%{evo_plugin_dir}/liborg-gnome-mail-to-task.so
+%{evo_plugin_dir}/org-gnome-mail-to-task.xml
+
+%{evo_plugin_dir}/org-gnome-mark-all-read.eplug
+%{evo_plugin_dir}/liborg-gnome-mark-all-read.so
+
+%{evo_plugin_dir}/org-gnome-plugin-manager.eplug
+%{evo_plugin_dir}/liborg-gnome-plugin-manager.so
+%{evo_plugin_dir}/org-gnome-plugin-manager.xml
%{evo_plugin_dir}/org-gnome-prefer-plain.eplug
%{evo_plugin_dir}/liborg-gnome-prefer-plain.so
%{evo_plugin_dir}/org-gnome-publish-calendar.eplug
%{evo_plugin_dir}/liborg-gnome-publish-calendar.so
+%{evo_plugin_dir}/org-gnome-publish-calendar.xml
%{evo_plugin_dir}/org-gnome-save-calendar.eplug
%{evo_plugin_dir}/liborg-gnome-save-calendar.so
-%{evo_plugin_dir}/org-gnome-evolution-sender-validation.eplug
-%{evo_plugin_dir}/liborg-gnome-evolution-sender-validation.so
+%{evo_plugin_dir}/org-gnome-select-one-source.eplug
+%{evo_plugin_dir}/liborg-gnome-select-one-source.so
+%{evo_plugin_dir}/org-gnome-subject-thread.eplug
+%{evo_plugin_dir}/liborg-gnome-subject-thread.so
+
+%{evo_plugin_dir}/templates.glade
%{evo_plugin_dir}/org-gnome-templates.eplug
%{evo_plugin_dir}/liborg-gnome-templates.so
-%{evo_plugin_dir}/org-gnome-dbx-import.eplug
-%{evo_plugin_dir}/liborg-gnome-dbx-import.so
-
+%{evo_plugin_dir}/org-gnome-evolution-webdav.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-webdav.so
%files devel
-%{_includedir}/evolution
-%{_libdir}/pkgconfig/evolution-calendar-3.0.pc
-%{_libdir}/pkgconfig/evolution-mail-3.0.pc
-%{_libdir}/pkgconfig/evolution-shell-3.0.pc
-%{_libdir}/pkgconfig/libemail-engine.pc
+%defattr(-, root, root)
+%{_includedir}/evolution-%{evo_major}
+%{_libdir}/pkgconfig/evolution-plugin.pc
+%{_libdir}/pkgconfig/evolution-shell.pc
+%{_libdir}/evolution/%{evo_major}/libeabutil.so
+%{_libdir}/evolution/%{evo_major}/libeconduit.so
+%{_libdir}/evolution/%{evo_major}/libecontacteditor.so
+%{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so
+%{_libdir}/evolution/%{evo_major}/libefilterbar.so
+%{_libdir}/evolution/%{evo_major}/libemiscwidgets.so
+%{_libdir}/evolution/%{evo_major}/libeshell.so
+%{_libdir}/evolution/%{evo_major}/libessmime.so
+%{_libdir}/evolution/%{evo_major}/libetable.so
+%{_libdir}/evolution/%{evo_major}/libetext.so
+%{_libdir}/evolution/%{evo_major}/libetimezonedialog.so
+%{_libdir}/evolution/%{evo_major}/libeutil.so
+%{_libdir}/evolution/%{evo_major}/libevolution-a11y.so
+%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-a11y.so
+%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so
+%{_libdir}/evolution/%{evo_major}/libevolution-calendar-a11y.so
+%{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so
+%{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so
+%{_libdir}/evolution/%{evo_major}/libevolution-smime.so
+%{_libdir}/evolution/%{evo_major}/libevolution-widgets-a11y.so
+%{_libdir}/evolution/%{evo_major}/libfilter.so
+%{_libdir}/evolution/%{evo_major}/libmenus.so
-%if %{with_docs}
-
-%files devel-docs
-%doc %{_datadir}/gtk-doc/html/evolution-mail-composer
-%doc %{_datadir}/gtk-doc/html/evolution-mail-engine
-%doc %{_datadir}/gtk-doc/html/evolution-mail-formatter
-%doc %{_datadir}/gtk-doc/html/evolution-shell
-%doc %{_datadir}/gtk-doc/html/evolution-util
-
-%endif
-
-%files langpacks -f translations.lang
-
-%if %{with_docs}
%files help -f help.lang
+%defattr(-, root, root)
+%dir %{_datadir}/omf/evolution
+
+%if %{build_conduits}
+%files conduits
+%defattr(-, root, root)
+%dir %{_libdir}/evolution/%{evo_major}/conduits
+%{_libdir}/evolution/%{evo_major}/libeconduit.so.*
+%{_libdir}/evolution/%{evo_major}/conduits/libeaddress_conduit.so
+%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_common_conduit.so
+%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_conduit.so
+%{_libdir}/evolution/%{evo_major}/conduits/libememo_conduit.so
+%{_libdir}/evolution/%{evo_major}/conduits/libetodo_conduit.so
+%{_libdir}/gnome-pilot/conduits/e-address.conduit
+%{_libdir}/gnome-pilot/conduits/e-calendar.conduit
+%{_libdir}/gnome-pilot/conduits/e-memo.conduit
+%{_libdir}/gnome-pilot/conduits/e-todo.conduit
%endif
%files bogofilter
-%{_libdir}/evolution/modules/module-bogofilter.so
-%{_datadir}/metainfo/org.gnome.Evolution-bogofilter.metainfo.xml
+%defattr(-, root, root)
+%{evo_plugin_dir}/org-gnome-bogo-junk-plugin.eplug
+%{evo_plugin_dir}/liborg-gnome-bogo-junk-plugin.so
+%{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas
%files spamassassin
-%{_libdir}/evolution/modules/module-spamassassin.so
-%{_datadir}/metainfo/org.gnome.Evolution-spamassassin.metainfo.xml
+%defattr(-, root, root)
+%{evo_plugin_dir}/org-gnome-sa-junk-plugin.eplug
+%{evo_plugin_dir}/liborg-gnome-sa-junk-plugin.so
-%if %{libpst_support}
-%files pst
-%{_datadir}/metainfo/org.gnome.Evolution-pst.metainfo.xml
-%{evo_plugin_dir}/org-gnome-pst-import.eplug
-%{evo_plugin_dir}/liborg-gnome-pst-import.so
-%endif
-
-%if %{enable_installed_tests}
-%files tests
-%{_libexecdir}/%{name}/installed-tests
-%{_datadir}/installed-tests
-%endif
+%files perl
+%defattr(-, root, root)
+%dir %{_libexecdir}/evolution
+%dir %{_libexecdir}/evolution/%{evo_major}
+%{_libexecdir}/evolution/%{evo_major}/csv2vcard
+%{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean
%changelog
-%autochangelog
+* Tue Aug 04 2009 Matthew Barnes - 2.26.3-5.fc11
+- Don't require gnome-pilot in the conduits subpackage.
+
+* Fri Jul 31 2009 Matthew Barnes - 2.26.3-4.fc11
+- Add some missing GConf schemas.
+
+* Tue Jul 28 2009 Matthew Barnes - 2.26.3-3.fc11
+- Move libeconduit.so into the conduits subpackage to see if that
+ untangles us from gnome-pilot.
+
+* Fri Jul 10 2009 Matthew Barnes - 2.26.3-2.fc11
+- Drop libpst requirement until its API stablizes.
+
+* Tue Jun 30 2009 Matthew Barnes - 2.26.3-1.fc11
+- Update to 2.26.3
+
+* Mon May 18 2009 Matthew Barnes - 2.26.2-1.fc11
+- Update to 2.26.2
+- Remove patch for GNOME bug #578685 (fixed upstream).
+
+* Tue Apr 14 2009 Matthew Barnes - 2.26.1-2.fc11
+- Add patch for GNOME bug #578685 (attachment bar crasher).
+
+* Mon Apr 13 2009 Matthew Barnes - 2.26.1-1.fc11
+- Update to 2.26.1
+
+* Fri Apr 10 2009 Matthias Clasen - 2.26.0-3.fc11
+- Fix directory ownership
+
+* Thu Apr 02 2009 Matthew Barnes - 2.26.0-2.fc11
+- Require libpst.
+
+* Mon Mar 16 2009 Matthew Barnes - 2.26.0-1.fc11
+- Update to 2.26.0
+
+* Mon Mar 02 2009 Matthew Barnes - 2.25.92-1.fc11
+- Update to 2.25.92
+
+* Tue Feb 24 2009 Fedora Release Engineering - 2.25.91-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Feb 22 2009 Matthias Clasen - 2.25.91-2.fc11
+- Actually make the help subpackage noarch
+
+* Mon Feb 16 2009 Matthew Barnes - 2.25.91-1.fc11
+- Update to 2.25.91
+
+* Sat Feb 14 2009 Matthias Clasen - 2.25.90-3.fc11
+- Make the help subpackage noarch
+
+* Fri Feb 06 2009 Matthew Barnes - 2.25.90-2.fc11
+- Update BuildRoot, License, Source and URL tags.
+- Require gnome-common so we don't have to patch it out.
+
+* Mon Feb 02 2009 Matthew Barnes - 2.25.90-1.fc11
+- Update to 2.25.90
+
+* Mon Jan 19 2009 Matthew Barnes - 2.25.5-1.fc11
+- Update to 2.25.5
+- Ditch eds_version and use our own version. This will keep evolution
+ and evolution-data-server versions in lockstep from now on.
+
+* Mon Jan 05 2009 Matthew Barnes - 2.25.4-1.fc11
+- Update to 2.25.4
+- Bump eds_version to 2.25.4.
+- Bump libgweather_version to 2.25.4.
+
+* Mon Dec 15 2008 Matthew Barnes - 2.25.3.1-1.fc11
+- Update to 2.25.3.1
+- New BR: libgweather-devel
+- Remove patch for GNOME bug #552583 (fixed upstream).
+- Bump the gtkhtml and gtk2 minimum versions.
+
+* Tue Dec 09 2008 Matthew Barnes - 2.25.2-2.fc11
+- Add patch for GNOME bug #552583 (fix account URI comparisons).
+
+* Mon Dec 01 2008 Matthew Barnes - 2.25.2-1.fc11
+- Update to 2.25.2
+- Bump eds_version to 2.25.2.
+
+* Thu Nov 20 2008 Matthew Barnes - 2.25.1-2.fc11
+- Fix a typo (RH bug #472358).
+
+* Mon Nov 03 2008 Matthew Barnes - 2.25.1-1.fc11
+- Update to 2.25.1
+- Bump evo_major to 2.26.
+- Bump eds_version to 2.25.1.
+
+* Tue Oct 21 2008 Matthew Barnes - 2.24.1-2.fc10
+- Bump eds_version to 2.24.1 (unfortunately).
+
+* Tue Oct 21 2008 Matthew Barnes - 2.24.1-1.fc10
+- Update to 2.24.1
+
+* Wed Oct 8 2008 Matthias Clasen - 2.24.0-3
+- Save space in the -help package by not shipping multiple copies
+ of each screenshot
+
+* Thu Sep 25 2008 Matthew Barnes - 2.24.0-2.fc10
+- Strip unneeded translations from .mo files (RH bug #463887).
+- Split Perl-based utilities into a "perl" subpackage (RH bug #462345).
+
+* Mon Sep 22 2008 Matthew Barnes - 2.24.0-1.fc10
+- Update to 2.24.0
+
+* Mon Sep 08 2008 Matthew Barnes - 2.23.92-1.fc10
+- Update to 2.23.92
+
+* Mon Sep 01 2008 Matthew Barnes - 2.23.91-1.fc10
+- Update to 2.23.91
+- Bump eds_version to 2.23.91
+
+* Mon Aug 25 2008 Matthew Barnes - 2.23.90-2.fc10
+- Bump gtkhtml_version to 3.23.5 (RH bug #460076).
+
+* Wed Aug 20 2008 Matthew Barnes - 2.23.90-1.fc10
+- Update to 2.23.90
+- Bump eds_version to 2.23.90.1
+
+* Mon Aug 04 2008 Matthew Barnes - 2.23.6-1.fc10
+- Update to 2.23.6
+
+* Tue Jul 22 2008 Matthew Barnes - 2.23.5-1.fc10
+- Update to 2.23.5
+- Bump eds_version to 2.23.5.
+
+* Fri Jul 18 2008 Tom "spot" Callaway - 2.23.4-3.fc10
+- fix license tag
+- fix patches to apply with fuzz=0
+
+* Thu Jun 19 2008 Matthew Barnes - 2.23.4-2.fc10
+- Don't ship the unfinished "Custom Header" plugin.
+
+* Mon Jun 16 2008 Matthew Barnes - 2.23.4-1.fc10
+- Update to 2.23.4
+- Remove patches for RH bug #449925 (fixed upstream).
+
+* Fri Jun 06 2008 Matthew Barnes - 2.23.3.1-4.fc10
+- Use a less pretentious summary.
+
+* Fri Jun 06 2008 Matthew Barnes - 2.23.3.1-3.fc10
+- Remove the gnome-spell requirement.
+
+* Wed Jun 04 2008 Matthew Barnes - 2.23.3.1-2.fc10
+- Add patches for RH bug #449925 (buffer overflow vulnerabilities).
+
+* Mon Jun 02 2008 Matthew Barnes - 2.23.3.1-1.fc10
+- Update to 2.23.3.1
+- Bump eds_version to 2.23.3.
+
+* Mon May 12 2008 Matthew Barnes - 2.23.2-1.fc10
+- Update to 2.23.2
+- Remove enchant-devel requirement.
+- Remove patch for RH bug #437208 (fixed upstream).
+
+* Mon Apr 28 2008 Matthew Barnes - 2.23.1-2.fc10
+- Explicitly require enchant-devel, even though I shouldn't need to.
+
+* Mon Apr 21 2008 Matthew Barnes - 2.23.1-1.fc10
+- Update to 2.23.1
+- Bump evo_major to 2.22.
+- Bump eds_version to 2.23.1.
+- Bump glib2_version to 2.16.0.
+- Bump gtkhtml_version to 3.19.1.
+- Add gvfs requirement.
+- Drop gnomevfs2 requirement.
+- Remove patch for RH bug #164957 (obsolete).
+
+* Mon Apr 07 2008 Matthew Barnes - 2.22.1-1.fc9
+- Update to 2.22.1
+- Remove patch for GNOME bug #524310 (fixed upstream).
+
+* Tue Mar 25 2008 Dan Williams - 2.22.0-4.fc9
+- Add patch for GNOME bug #524310
+
+* Fri Mar 14 2008 Matthew Barnes - 2.22.0-3.fc9
+- Explicit require evolution-data-server since its shared object names
+ still can't be trusted (RH bug #426511).
+
+* Fri Mar 14 2008 Matthew Barnes - 2.22.0-2.fc9
+- Add patch for RH bug #437208 (tracking network status).
+
+* Mon Mar 10 2008 Matthew Barnes - 2.22.0-1.fc9
+- Update to 2.22.0
+- Remove patch for CVE-2008-0072 (fixed upstream).
+
+* Tue Mar 04 2008 Matthew Barnes - 2.21.92-2.fc9
+- Add patch for CVE-2008-0072 (format string vulnerability).
+
+* Mon Feb 25 2008 Matthew Barnes - 2.21.92-1.fc9
+- Update to 2.21.92
+- Bump eds_version to 2.21.92.
+
+* Wed Feb 13 2008 Matthew Barnes - 2.21.91-2.fc9
+- Rebuild against libsoup 2.3.2.
+
+* Mon Feb 11 2008 Matthew Barnes - 2.21.91-1.fc9
+- Update to 2.21.91
+- Bump eds_version to 2.21.91.
+- Remove patch for GNOME bug #240073 (fixed upstream).
+
+* Sat Feb 02 2008 Matthew Barnes - 2.21.90-4.fc9
+- Remove some obsolete configure options:
+ --enable-file-chooser, --enable-file-locking, --enable-dot-locking
+- Remove gnome-doc-utils work-around for GNOME bug #427939 (fixed upstream).
+- Remove patch for RH bug #215478 (fixed upstream).
+
+* Tue Jan 29 2008 Matthew Barnes - 2.21.90-3.fc9
+- Add patch to address the recent deprecation of G_GNUC_FUNCTION.
+
+* Tue Jan 29 2008 Matthew Barnes - 2.21.90-2.fc9
+- Add patch for GNOME bug #240073 (don't strikeout Click to Add in tasks).
+
+* Mon Jan 28 2008 Matthew Barnes - 2.21.90-1.fc9
+- Update to 2.21.90
+- Update build requirements.
+- Remove patch for GNOME #363695 (obsolete/problematic).
+- Remove patch for GNOME #509741 (fixed upstream).
+
+* Tue Jan 15 2008 Matthew Barnes - 2.21.5-2.fc9
+- Add patch for GNOME bug #509741 (crash on startup).
+
+* Mon Jan 14 2008 Matthew Barnes - 2.21.5-1.fc9
+- Update to 2.21.5
+- The backup-restore plugin is stable again.
+- Remove patch for RH bug #154360 (fixed upstream).
+- Remove patch for RH bug #166231 (obsolete, possibly fixed upstream).
+- Remove patch for RH bug #178295 (fixed upstream).
+- Remove patch for GNOME bug #362638 (fixed upstream).
+- Remove patch for GNOME bug #504030 (fixed upstream).
+- Remove patch for GNOME bug #507311 (fixed upstream).
+
+* Sat Jan 05 2008 Matthew Barnes - 2.21.4-2.fc9
+- Add patch for GNOME bug #507311 (send Bug Buddy reports to the new
+ BugBuddyBugs Bugzilla component).
+
+* Mon Dec 17 2007 Matthew Barnes - 2.21.4-1.fc9
+- Update to 2.21.4
+- Expunge unused patches.
+- Bump eds_version to 2.21.4 for new Camel functions.
+
+* Mon Dec 10 2007 Matthew Barnes - 2.21.3-4.fc9
+- Split junk filtering plugins into evolution-bogofilter and
+ evolution-spamassassin subpackages, each of which requires the
+ necessary backend packages. (RH bug #377381)
+
+* Mon Dec 05 2007 Matthew Barnes - 2.21.3-3.fc9
+- Bump eds_version to 2.21.3 and gtkhtml_version to 3.17.3.
+
+* Tue Dec 4 2007 Matthias Clasen - 2.21.3-2
+- Rebuild against new openssl
+
+* Mon Dec 03 2007 Matthew Barnes - 2.21.3-1.fc9
+- Update to 2.21.3
+- Remove patch for RH bug #215467 (fixed upstream).
+- Remove patch for GNOME bug #499920 (fixed upstream).
+
+* Sat Dec 01 2007 Matthew Barnes - 2.21.2-4.fc9
+- Fix a corrupted patch that caused GNOME bug #499291.
+
+* Thu Nov 29 2007 Matthew Barnes - 2.21.2-3.fc9
+- Add patch for GNOME bug #499920 (invalid #include).
+
+* Fri Nov 23 2007 Matthew Barnes - 2.21.2-2.fc9
+- Rebuild against newer libpisync.so.
+
+* Mon Nov 12 2007 Matthew Barnes - 2.21.2-1.fc9
+- Update to 2.21.2
+
+* Tue Oct 30 2007 Matthew Barnes - 2.21.1-2.fc9
+- Attempt to split the gnome-pilot stuff into a separate
+ evolution-conduits subpackage (RH bug #178155).
+
+* Mon Oct 29 2007 Matthew Barnes - 2.21.1-1.fc9
+- Update to 2.21.1
+- Remove redundant requirements.
+- Bump EDS requirement to 2.21.1.
+- Bump gtkhtml requirement to 3.17.1.
+- Backup/restore plugin got moved from standard to experimental.
+- Revert the per-component menu items (RH bug #222105, #241462, #293771).
+- Show the switcher buttons by default (RH bug #186403).
+- Alter the desktop file Name and Comment.
+- Disable patch for GNOME bug #376991 for now. It may be contributing
+ to password prompting problems as described in RH bug #296671.
+- Remove patch for GNOME bug #417999 (fixed upstream).
+- Remove patch for GNOME bug #476040 (fixed upstream).
+- Remove patch for GNOME bug #477045 (fixed upstream).
+
+* Mon Oct 15 2007 Matthew Barnes - 2.12.1-2.fc8
+- Fix a broken zoom icon.
+
+* Mon Oct 15 2007 Milan Crha - 2.12.1-1.fc8
+- Update to 2.12.1
+- Add files for the new backup-restore plugin.
+
+* Tue Oct 09 2007 Matthew Barnes - 2.12.0-7.fc8
+- Revise patch for GNOME bug #477045 (more icon tweaks).
+
+* Fri Oct 05 2007 Matthew Barnes - 2.12.0-6.fc8
+- Require libbonobo >= 2.16.0 (RH bug #213823).
+
+* Thu Oct 04 2007 Matthew Barnes - 2.12.0-5.fc8
+- Require gnome-themes (RH bug #235617).
+
+* Wed Oct 03 2007 Matthew Barnes - 2.12.0-4.fc8
+- Revise patch for GNOME bug #477045 (run-time warnings when composing mail).
+
+* Wed Sep 19 2007 Matthew Barnes - 2.12.0-3.fc8
+- Re-enable the inline audio plugin since it now uses GStreamer 0.10.
+
+* Wed Sep 19 2007 Matthew Barnes - 2.12.0-2.fc8
+- Revise patch for GNOME bug #477045 (less-zealous icon renaming).
+
+* Mon Sep 17 2007 Matthew Barnes - 2.12.0-1.fc8
+- Update to 2.12.0
+- Remove patch for RH bug #182247 (fixed upstream).
+
+* Sat Sep 15 2007 Matthew Barnes - 2.11.92-4.fc8
+- Add patch for GNOME bug #477045 (use standard icon names).
+
+* Tue Sep 11 2007 Matthew Barnes - 2.11.92-3.fc8
+- Add patch for GNOME bug #476040 (fix attachment icon).
+
+* Sat Sep 8 2007 Matthias Clasen - 2.11.92-2.fc8
+- Split off an evolution-help package
+
+* Mon Sep 03 2007 Matthew Barnes - 2.11.92-1.fc8
+- Update to 2.11.92
+
+* Wed Aug 29 2007 Matthew Barnes - 2.11.91-3.fc8
+- Revise patch for GNOME bug #362638 to fix GNOME bug #357175
+ (Evolution fails to close after IMAP alert has been displayed).
+
+* Tue Aug 28 2007 Matthew Barnes - 2.11.91-2.fc8
+- Fix compilation breakage caused by our strict build settings.
+
+* Tue Aug 28 2007 Milan Crha - 2.11.91-1.fc8
+- Update to 2.11.91
+- Removed patch for RH bug #157400 / GNOME bug #303877 (fixed upstream).
+- Removed patch for RH bug #157505 / GNOME bug #303878 (fixed upstream).
+- Removed patch for RH bug #161885 / GNOME bug #309166 (fixed upstream).
+- Removed patch for RH bug #202751 / GNOME bug #355766 (fixed upstream).
+- Removed patch for RH bug #218898 / GNOME bug #385414 (fixed upstream).
+- Removed patch for RH bug #253348 / GNOME bug #467883 (fixed upstream).
+
+* Thu Aug 23 2007 Matthew Barnes - 2.11.90-4.fc8
+- Obsolete the evolution-bogofilter package.
+
+* Mon Aug 20 2007 Matthew Barnes - 2.11.90-3.fc8
+- Revise patch for GNOME bug #417999 to fix GNOME bug #447591
+ (Automatic Contacts combo boxes don't work).
+
+* Sat Aug 18 2007 Matthew Barnes - 2.11.90-2.fc8
+- Add patch for RH bug #253348 (crash on startup).
+
+* Wed Aug 15 2007 Matthew Barnes - 2.11.90-1.fc8
+- Update to 2.11.90
+
+* Wed Aug 8 2007 Matthias Clasen - 2.11.6.1-2
+- Update the license field
+- Use %%find_lang for help files
+
+* Wed Aug 01 2007 Matthew Barnes - 2.11.6.1-1.fc8
+- Update to 2.11.6.1
+
+* Tue Jul 31 2007 Matthew Barnes - 2.11.6-1.fc8
+- Update to 2.11.6
+- Remove patch for GNOME bug #380534 (fixed upstream).
+
+* Fri Jul 27 2007 Matthew Barnes - 2.11.5-3.fc8
+- Add patch for GNOME bug #380534 (clarify version requirements).
+
+* Mon Jul 16 2007 Matthew Barnes - 2.11.5-2.fc8
+- Remove spamassassin requirement since it's optional.
+
+* Fri Jul 13 2007 Matthew Barnes - 2.11.5-1.fc8
+- Update to 2.11.5
+- Revise patch for GNOME bug #362638 to fix RH bug #245695.
+
+* Wed Jun 27 2007 Matthew Barnes - 2.11.4-2.fc8
+- Revise patch for GNOME bug #363638 to fix RH bug #245289 (frequent hangs).
+
+* Mon Jun 18 2007 Matthew Barnes - 2.11.4-1.fc8
+- Update to 2.11.4
+- Remove patch for GNOME bug #447727 (fixed upstream).
+
+* Thu Jun 14 2007 Matthew Barnes - 2.11.3-5.fc8
+- Add patch for GNOME bug #447727 (remove EClippedLabel).
+
+* Wed Jun 06 2007 Matthew Barnes - 2.11.3-4.fc8
+- Revise patch for GNOME bug #362638 to fix RH bug #240507 (hang on exit).
+
+* Wed Jun 06 2007 Matthew Barnes - 2.11.3-3.fc8
+- Remove some debug messages that accidentally slipped in.
+
+* Tue Jun 05 2007 Matthew Barnes - 2.11.3-2.fc8
+- Fix an invalid g_free() that was causing lock-ups.
+
+* Mon Jun 04 2007 Matthew Barnes - 2.11.3-1.fc8
+- Update to 2.11.3
+- Evolution no longer has versioned file names.
+- Remove patch for RH bug #202289 (fixed upstream).
+- Remove patch for RH bug #235878 (fixed upstream).
+- Remove patch for RH bug #238155 (fixed upstream).
+- Remove patch for RH bug #240147 (fixed upstream).
+
+* Thu May 31 2007 Matthew Barnes - 2.11.2-2.fc8
+- Evolution no longer requires libgnomeprint[ui].
+
+* Fri May 18 2007 Matthew Barnes - 2.11.2-1.fc8
+- Update to 2.11.2
+- Bump evo_major to 2.12.
+- Bump eds_version to 1.11.0.
+- Update files with new plugins and icons.
+- Remove patch for RH bug #190359 (fixed upstream).
+- Remove patch for RH bug #218801 (fixed upstream).
+- Remove patch for RH bug #234315 (fixed upstream).
+- Remove patch for RH bug #236399 (fixed upstream).
+- Remove patch for RH bug #236860 (fixed upstream).
+- Remove patch for RH bug #238551 (fixed upstream).
+- Remove patch for GNOME bug #373837 (fixed upstream).
+- Remove patch for GNOME bug #373116 (fixed upstream).
+- Remove patch for GNOME bug #418971 (fixed upstream).
+- Remove patch for GNOME bug #419469 (fixed upstream).
+- Remove patch for GNOME bug #419524 (fixed upstream).
+- Remove evolution-2.6.0-prototypes.patch (obsolete).
+
+* Wed May 16 2007 Matthew Barnes - 2.10.1-17.fc7
+- Revise patch for GNOME bug #362638 to fix RH bug #237206
+ (certificate prompt causes crash, again).
+
+* Tue May 15 2007 Matthew Barnes - 2.10.1-16.fc7
+- Add patch for RH bug #240147 (Send/Receive dialog layout).
+
+* Mon May 14 2007 Matthew Barnes - 2.10.1-15.fc7
+- Revise patch for RH bug #236860 to match upstream's solution.
+
+* Mon May 14 2007 Matthew Barnes - 2.10.1-14.fc7
+- Revise patch for RH bug #238155 (crash on startup).
+
+* Mon May 07 2007 Matthew Barnes - 2.10.1-13.fc7
+- Add patch for RH bug #238155 (crash on startup).
+
+* Tue May 01 2007 Matthew Barnes - 2.10.1-12.fc7
+- Add patch for RH bug #238551 (incorrect attachment count).
+
+* Tue May 01 2007 Matthew Barnes - 2.10.1-10.fc7
+- Revise patch for GNOME bug #363695 to fix RH bug #238497
+ (crash sorting "To" column).
+
+* Mon Apr 30 2007 Matthew Barnes - 2.10.1-9.fc7
+- Revise some patches so that we don't have to run autoreconf.
+- Remove patch for GNOME bug #427939 (use a different work-around).
+
+* Fri Apr 27 2007 Matthew Barnes - 2.10.1-8.fc7
+- Add patch for RH bug #236399 (en_CA attribution format).
+
+* Mon Apr 23 2007 Matthew Barnes - 2.10.1-7.fc7
+- Remove the welcome email from evolution@novell.com (bug #179427).
+
+* Sun Apr 22 2007 Matthew Barnes - 2.10.1-6.fc7
+- Add patch for RH bug #236860 (launching from clock applet).
+
+* Sat Apr 21 2007 Matthias Clasen - 2.10.1-5
+- Don't install INSTALL
+
+* Sat Apr 14 2007 Matthew Barnes - 2.10.1-4.fc7
+- Add patch for RH bug #234315 (fix saving attachments).
+
+* Fri Apr 13 2007 Matthew Barnes - 2.10.1-3.fc7
+- Add patch for RH bug #235878 (make Help->Contents work again).
+
+* Tue Apr 10 2007 Matthew Barnes - 2.10.1-2.fc7
+- Revise patch for GNOME bug #362638 to fix RH bug #235096
+ (crash when displaying a mail server message to user).
+
+* Mon Apr 09 2007 Matthew Barnes - 2.10.1-1.fc7
+- Update to 2.10.1
+- Fix buggy gnome-doc-utils.make (GNOME bug #427939).
+- Remove patch for CVE-2007-1002 (fixed upstream).
+- Remove patch for RH bug #231767 (fixed upstream).
+- Remove patch for RH bug #235056 (fixed upstream).
+- Remove patch for GNOME bug #352713 (fixed upstream).
+
+* Wed Apr 04 2007 Matthew Barnes - 2.10.0-10.fc7
+- Add patch for GNOME bug #352713 (improve folder tree updates).
+
+* Tue Apr 03 2007 Matthew Barnes - 2.10.0-9.fc7
+- Require libxml2-devel in evolution-devel package (RH bug #235056).
+- Add libxml-2.0 requirement to evolution-plugin-2.10.pc.
+
+* Tue Apr 03 2007 Matthew Barnes - 2.10.0-8.fc7
+- Revise patch for GNOME bug #419524 to fix RH bug #235082
+ (crash in initial account setup wizard).
+
+* Mon Apr 02 2007 Matthew Barnes - 2.10.0-7.fc7
+- Add patch for RH bug #231767 (allow mail-notification to build).
+
+* Fri Mar 30 2007 Matthew Barnes - 2.10.0-6.fc7
+- Revise patch for GNOME bug #362638 (deprecate EThread).
+
+* Thu Mar 29 2007 Matthew Barnes - 2.10.0-5.fc7
+- CVE-2007-1002 (Shared memo categories format string vulnerability)
+- Add -Wdeclaration-after-statement to strict build settings.
+
+* Mon Mar 26 2007 Matthew Barnes - 2.10.0-4.fc7
+- Run gtk-update-icon-cache in %post and %postun (RH bug #234018).
+
+* Sat Mar 17 2007 Matthew Barnes - 2.10.0-3.fc7
+- Add flag to disable deprecated Camel symbols.
+- Add patch for GNOME bug #419469 (refactor shell/main.c).
+- Add patch for GNOME bug #419524 (use GLib's i18n macros).
+- Add patch for GNOME bug #418971 (drop support for GLib < 2.8).
+
+* Wed Mar 14 2007 Matthew Barnes - 2.10.0-2.fc7
+- Add patch for GNOME bug #417999 (use ESourceComboBox).
+
+* Mon Mar 12 2007 Matthew Barnes - 2.10.0-1.fc7
+- Update to 2.10.0.
+- Add patch for GNOME bug #376991 (refactor password handling).
+
+* Mon Feb 26 2007 Matthew Barnes - 2.9.92-1.fc7
+- Update to 2.9.92.
+- Require gtkhtml3 >= 3.13.92.
+- Add missing libgnomeprintui22 requirements.
+- Remove patch for GNOME bug #350253 (fixed upstream).
+- Remove patch for GNOME bug #356177 (fixed upstream).
+- Remove patch for GNOME bug #360946 (fixed upstream).
+- Remove evolution-2.5.4-move-autosave-file.patch (fixed upstream).
+- Add minimum version to intltool requirement (currently >= 0.35.5).
+
+* Thu Feb 15 2007 Matthew Barnes - 2.9.91-3.fc7
+- Revise patch for GNOME bug #362638 to fix RH bug #220714
+ (certificate prompt causes crash).
+
+* Tue Feb 13 2007 Matthew Barnes - 2.9.91-2.fc7
+- Require GConf2 in post.
+- Require scrollkeeper in post and postun.
+
+* Mon Feb 12 2007 Matthew Barnes - 2.9.91-1.fc7
+- Update to 2.9.91
+- Require gtkhtml3 >= 3.13.6.
+- Add files for new imap-features plugin.
+- Add flag to disable deprecated Pango symbols.
+- Remove patch for GNOME bug #357216 (fixed upstream).
+- Remove patch for GNOME bug #359979 (fixed upstream).
+
+* Fri Jan 26 2007 Matthew Barnes - 2.9.5-4.fc7
+- Compile with the -fno-strict-aliasing flag, which will hopefully improve
+ reliability until the illegal type-punning is fixed (RH bug #224552).
+
+* Sun Jan 21 2007 Matthew Barnes - 2.9.5-3.fc7
+- Revise evolution-2.7.1-no-gnome-common.patch so that we no longer
+ have to run autoconf before building.
+- Revise evolution-2.5.4-fix-conduit-dir.patch so that we no longer
+ have to run automake before building.
+
+* Wed Jan 10 2007 Matthew Barnes - 2.9.5-2.fc7
+- Add patch for GNOME bug #359979 (change EMsgPort semantics).
+
+* Mon Jan 08 2007 Matthew Barnes - 2.9.5-1.fc7
+- Update to 2.9.5
+- Remove pilot-link-0.12 patch (fixed upstream).
+- Remove patch for RH bug #215466 and #218589 (fixed upstream).
+- Remove patch for RH bug #215695 (fixed upstream).
+
+* Sat Dec 30 2006 Matthew Barnes - 2.9.4-4.fc7
+- Add Requires evolution-data-server-devel to devel subpackage
+ (RH bug #218889).
+
+* Thu Dec 21 2006 Matthew Barnes - 2.9.4-3.fc7
+- Add patch for RH bug #218898 (viewing message source).
+
+* Wed Dec 20 2006 Matthew Barnes - 2.9.4-2.fc7
+- Revise patch for RH bug #202751 (printing of indic languages).
+
+* Tue Dec 19 2006 Matthew Barnes - 2.9.4-1.fc7
+- Update to 2.9.4
+- Bump eds_version to 1.9.4 due to soname changes.
+- Remove patch for GNOME bug #382431 (fixed upstream).
+
+* Fri Dec 15 2006 Matthew Barnes - 2.9.3-5.fc7
+- Add patch for GNOME bug #373116 (use GtkColorButton).
+
+* Fri Dec 15 2006 Matthew Barnes - 2.9.3-4.fc7
+- Disable patch for RH bug #216537, which caused RH bug #219228.
+
+* Tue Dec 12 2006 Matthew Barnes - 2.9.3-3.fc7
+- Revise patch for RH bug #215466 to also fix RH bug #218589.
+
+* Mon Dec 11 2006 Matthew Barnes - 2.9.3-2.fc7
+- Add patch for RH bug #215467 (missing meeting participants).
+
+* Thu Dec 09 2006 Matthew Barnes - 2.9.3-1.fc7
+- Update to 2.9.3
+- Configure with scrollkeeper disabled.
+- Disable automake portability checking.
+- Ship our own icons from gnome-icon-theme.
+- BuildRequires: gnome-doc-utils >= 0.8.0
+- Add patch for RH bug #215478 (Maildir and MH accounts).
+- Add patch for RH bug #215695 (crashes w/o mail accounts).
+- Add patch for RH bug #216537 (viewing attachments).
+- Add patch for RH bug #218801 (count unread messages first).
+- Add patch for GNOME bug #350253 (ship our own icons).
+- Add patch for GNOME bug #382431 (implicit function declaration).
+- Revise patch for GNOME bug #360946 (improved "about" dialog).
+- Remove patch for GNOME bug #357970 (fixed upstream).
+
+* Tue Nov 28 2006 Matthew Barnes - 2.9.2-3.fc7
+- Add patch to port evolution conduits to pilot-link 0.12.
+- Add patch for RH bug #215466 (optional meeting participants).
+- Add patch for GNOME bug #373837 (use GtkFontButton).
+- Remove patch for GNOME bug #343331 (fixed upstream).
+
+* Tue Nov 07 2006 Matthew Barnes - 2.9.2-2.fc7
+- Revise patch for RH bug #202751 and re-enable it.
+
+* Mon Nov 06 2006 Matthew Barnes - 2.9.2-1.fc7
+- Update to 2.9.2
+- Remove patch for Gnome.org bug #360240 (fixed upstream).
+- Remove patch for Gnome.org bug #360619 (fixed upstream).
+
+* Mon Nov 06 2006 Matthew Barnes - 2.9.1-3.fc7
+- Add patch for RH bug #176400 (reset calendar IM context).
+- Add patch for RH bug #182247 (calendar input glitch).
+
+* Fri Oct 20 2006 Matthew Barnes - 2.9.1-2.fc7
+- Add patch for Gnome.org bug #356177 (deprecate EMutex).
+- Add patch for Gnome.org bug #363695 (deprecate EStrv/EPoolv).
+- Disable patch for RH bug #202751 (unwanted side-effects).
+
+* Mon Oct 16 2006 Matthew Barnes - 2.9.1-1.fc7
+- Update to 2.9.1
+- Bump eds_version to 1.9.1, evo_major to 2.10.
+- Remove patch for Gnome.org bug #359236 (fixed upstream).
+
+* Mon Oct 16 2006 Matthew Barnes - 2.8.1-4.fc7
+- Another typo.
+
+* Mon Oct 16 2006 Matthew Barnes - 2.8.1-3.fc7
+- Fix a typo in setting up .desktop symlinks.
+
+* Mon Oct 16 2006 Matthew Barnes - 2.8.1-2.fc7
+- Forgot to check-in one of the patches.
+
+* Mon Oct 16 2006 Matthew Barnes - 2.8.1-1.fc7
+- Update to 2.8.1
+- Use stricter build settings.
+- Make .desktop symlinks absolute (RH bug #209322).
+- Add patch for RH bug #202751 (printing of indic languages).
+- Add patch for Gnome.org bug #357970 (deprecated GLib / GDK symbols).
+- Add patch for Gnome.org bug #359236 (search state crash).
+- Add patch for Gnome.org bug #360240 ("unused variable" warnings).
+- Add patch for Gnome.org bug #360619 ("incompatible pointer type" warnings).
+- Add patch for Gnome.org bug #360946 (improved "about" dialog).
+- Add patch for Gnome.org bug #362638 (deprecate EThread).
+- Update patch for RH bug #211058 (partially fixed upstream).
+- Remove patch for RH bug #201307 (fixed upstream).
+- Remove patch for RH bug #205576 (fixed upstream).
+- Remove patch for Gnome.org bug #351332 (fixed upstream).
+- Remove patch for Gnome.org bug #352450 (fixed upstream).
+- Remove patch for Gnome.org bug #353472 (fixed upstream).
+- Remove patch for Gnome.org bug #356811 (fixed upstream).
+
+* Sun Oct 01 2006 Jesse Keating - 2.8.0-7.fc6
+- rebuilt for unwind info generation, broken in gcc-4.1.1-21
+
+* Thu Sep 21 2006 Matthew Barnes - 2.8.0-6.fc6
+- Add patch for RH bug #205576 (message deletion in thread view).
+
+* Wed Sep 20 2006 Matthew Barnes - 2.8.0-5.fc6
+- Add patch for Gnome.org bug #356811 (lingering file on uninstall).
+
+* Tue Sep 19 2006 Matthew Barnes - 2.8.0-4.fc6
+- Bump eds_version to 1.8.0.
+
+* Wed Sep 13 2006 Matthew Barnes - 2.8.0-3.fc6
+- Add patch for RH bug #161885.
+
+* Wed Sep 13 2006 Matthew Barnes - 2.8.0-2.fc6
+- Add patch for RH bug #201307.
+
+* Mon Sep 4 2006 Matthew Barnes - 2.8.0-1.fc6
+- Update to 2.8.0
+- Remove patch for RH bug #197868 (fixed upstream).
+- Remove patch for RH bug #201541 (fixed upstream).
+- Remove patch for RH bug #201831 (fixed upstream).
+- Remove patch for RH bug #202383 (fixed upstream).
+- Remove patch for RH bug #203036 (fixed upstream).
+- Remove patch for Gnome.org bug #352248 (fixed upstream).
+- Remove patch for Gnome.org bug #352423 (fixed upstream).
+- Update patch for Gnome.org bug #351332 (partially fixed upstream).
+
+* Thu Aug 31 2006 Matthew Barnes - 2.7.92-8.fc6
+- Add patch for RH bug #203036.
+- Disable notification-cleanups patch.
+
+* Tue Aug 29 2006 Matthew Barnes - 2.7.92-7.fc6
+- Add patch for Gnome.org bug #353472.
+
+* Mon Aug 28 2006 Matthew Barnes - 2.7.92-6.fc6
+- Add another hunk to the patch for RH bug #201541.
+- Add patch for RH bug #202289.
+
+* Mon Aug 28 2006 Matthew Barnes - 2.7.92-5.fc6
+- Add patch for RH bug #201541.
+
+* Wed Aug 23 2006 Matthew Barnes - 2.7.92-4.fc6
+- Add patches for Gnome.org bug #352450.
+
+* Tue Aug 22 2006 Matthew Barnes - 2.7.92-3.fc6
+- Replace my patch for RH bug #202383 with a better one from upstream.
+- Add patch for Gnome.org bug #352423.
+
+* Mon Aug 21 2006 Matthew Barnes - 2.7.92-2.fc6
+- Add patch for Gnome.org bug #352248 (and remember to commit it).
+
+* Mon Aug 21 2006 Matthew Barnes - 2.7.92-1.fc6
+- Update to 2.7.92
+- Remove patch for RH bug #197834 (fixed upstream).
+- Update patch for Gnome.org bug #351332 (partially fixed upstream).
+
+* Tue Aug 15 2006 Matthew Barnes - 2.7.91-5.fc6
+- Drop the bug-buddy dependency since it's not required for Evolution to run.
+
+* Mon Aug 14 2006 Matthew Barnes - 2.7.91-4
+- Add patch for RH bug #201831.
+
+* Mon Aug 14 2006 Matthew Barnes - 2.7.91-3
+- Consolidate "missing declarations" patches.
+- Add patch for RH bug #202383.
+
+* Fri Aug 11 2006 Matthew Barnes - 2.7.91-2
+- Add patch for RH bug #197868.
+
+* Mon Aug 7 2006 Matthew Barnes - 2.7.91-1
+- Update to 2.7.91
+- Update patch for RH bug #197834 for use with bug-buddy 2.15.90.
+- Require bug-buddy >= 2.15.90.
+
+* Fri Aug 4 2006 Matthew Barnes - 2.7.90-6
+- Update to 2.7.90
+- Require evolution-data-server-1.7.90.1.
+
+* Wed Aug 2 2006 Matthew Barnes - 2.7.4-5
+- Remove patch for RH bug #167157, as it fixed it the wrong way.
+- The real fix for #167157 is in evolution-data-server-1.7.4-5.
+- No longer packaging unused patches.
+
+* Mon Jul 31 2006 Matthew Barnes - 2.7.4-4
+- Add patch for RH bug #178295.
+- Add patch for RH bug #167157.
+
+* Tue Jul 18 2006 Matthew Barnes - 2.7.4-3
+- Clean up spec file, renumber patches.
+- Add BuildRequires for dbus-glib-devel.
+- Rebuild to pick up new D-Bus.
+
+* Thu Jul 13 2006 Matthew Barnes - 2.7.4-2
+- Update patch for RH bug #157400.
+- Update patch for RH bug #157505.
+
+* Wed Jul 12 2006 Matthew Barnes - 2.7.4-1
+- Update to 2.7.4
+- Remove evo-calendar-print-with-pango-7.patch (fixed upstream).
+- Remove patch for Gnome.org bug #345677 (fixed upstream).
+- Remove patch for RH bug #175596 (fixed upstream).
+
+* Wed Jul 12 2006 Jesse Keating - 2.7.3-10.1
+- rebuild
+
+* Tue Jul 11 2006 Matthew Barnes - 2.7.3-10
+- Update patch for RH bug #190359.
+
+* Fri Jul 7 2006 Matthew Barnes - 2.7.3-9
+- Make "Submit Bug Report" menu item work again (RH #197384).
+
+* Thu Jul 6 2006 Matthew Barnes - 2.7.3-8
+- Add patch for RH bug #166231 (also addresses #131227 and #157391).
+
+* Fri Jun 29 2006 Matthew Barnes - 2.7.3-7
+- Add patch for RH bug #157400, reorder some patch #'s.
+
+* Thu Jun 29 2006 Matthew Barnes - 2.7.3-6
+- Properly capitalize "Message->Mailing List" menu items (RH #175596).
+
+* Tue Jun 27 2006 Matthew Barnes - 2.7.3-5
+- Add patch for Gnome.org bug #211058 for Trever Adams to test.
+
+* Mon Jun 26 2006 Matthew Barnes - 2.7.3-4
+- Add patch for RH bug #157505 for QE testing.
+
+* Thu Jun 22 2006 Matthew Barnes - 2.7.3-3
+- Fix bad type in schema file (Gnome.org #345677).
+
+* Wed Jun 14 2006 Tomas Mraz - 2.7.3-2
+- rebuilt with new gnutls
+
+* Tue Jun 13 2006 Matthias Clasen - 2.7.3-1
+- Update to 2.7.3
+
+* Mon May 29 2006 Dan Williams - 2.7.2.1-4
+- Don't crash on quit when trying to save window size (Gnome.org #343331)
+
+* Tue May 23 2006 Matthew Barnes 2.7.2.1-3
+- Port evolution-2.7.1-notification-cleanups.patch to new libnotify API.
+- Require libnotify >= 0.4.
+
+* Fri May 19 2006 Matthew Barnes - 2.7.2.1-2
+- Require specific versions of GNU Autotools packages for building.
+- Add evolution-2.7.2-preedit-gnome.bz-264485.patch (Mayank Jain).
+- Various spec file cleanups.
+- Pick up new libnotify.
+
+* Wed May 17 2006 Matthew Barnes - 2.7.2.1-1
+- Update to 2.7.2.1
+- Remove nss/nspr hunk from evolution-2.7.1-no-gnome-common.patch
+ (fixed upstream).
+
+* Fri May 12 2006 Matthew Barnes - 2.7.1-1
+- Update to 2.7.1
+- Bump evo_major from 2.6 to 2.8
+- Upstream evolution.desktop renamed evolution-%{evo_major}.desktop.
+- Upstream evolution.keys renamed evolution-%{evo_major}.keys.
+- Upstream evolution.mime renamed evolution-%{evo_major}.mime.
+- Update line numbers in evolution-2.5.2-no-gnome-common.patch and
+ evolution-2.5.5.1-notification-cleanups.patch and rename them to
+ version 2.7.1.
+
+* Wed May 3 2006 Matthew Barnes - 2.6.1-3
+- rebuilt
+
+* Mon Apr 10 2006 Matthias Clasen - 2.6.1-2
+- Update to 2.6.1
+
+* Thu Mar 30 2006 Caolan McNamara - 2.6.0-2
+- rebuild against reverted pilot-link
+- disable evolution-2.5.4-fix-conduits.patch for reversion to pilot-link 0.11.8
+
+* Mon Mar 13 2006 Ray Strode - 2.6.0-1
+- 2.6.0
+- turn on the "error on missing prototypes" check thing
+
+* Mon Feb 27 2006 Ray Strode - 2.5.92-1
+- 2.5.92
+
+* Tue Feb 14 2006 David Malcolm - 2.5.91-1
+- 2.5.91
+- updated patch 101 to track upstream changes to calendar printing code
+- remove uptreamed patch 807 (NM multiple initialization assertion)
+- readded the mail-to-task plugin XML UI file
+- bump e-d-s req to 1.5.91
+
+* Fri Feb 10 2006 Jesse Keating - 2.5.90-2.1
+- bump again for double-long bug on ppc(64)
+
+* Thu Feb 9 2006 Christopher Aillon - 2.5.90-2
+- Disable the inline audio plugin for now since it uses gstreamer08
+
+* Tue Feb 07 2006 Jesse Keating - 2.5.90-1.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Mon Jan 30 2006 David Malcolm - 2.5.90-1
+- 2.5.90
+- trimmed patches 805 and 808, as parts of these got merged upstream
+- trimmed and regenerated patch 806 to track upstream
+- removed the mail-to-task plugin XML UI file
+
+* Sat Jan 28 2006 David Malcolm - 2.5.5.1-2
+- added missing patch
+
+* Wed Jan 25 2006 David Malcolm - 2.5.5.1-1
+- 2.5.5.1
+- update patch 106 to track upstream, renaming from
+ evolution-2.2.2-commit-enter-on-calendar.patch to
+ evolution-2.5.5.1-commit-enter-on-calendar.patch
+- update patch 805 to track upstream
+- added patch to fix some newly missing declarations (patch 808)
+- replace evolution-2.5.4-port-to-new-libnotify-api.patch with
+ evolution-2.5.5.1-notification-cleanups.patch, since much of this was
+ duplicated by another patch that landed upstream; removing the actions code
+ as it was crashing deep inside DBus (patch 806, #177666)
+- explicitly list various files to reduce reliance on globbing; organized the
+ files into logical groups; comment them
+- added -Wno-sign-compare to CFLAGS
+- enabled parallel make
+- introduced require_function_declarations macro to make
+ -Werror-implicit-function-declaration flag optional; turn it off for now
+- include the new CalDAV and mail-attachments-import plugins in the file list;
+ add an XML UI file for the mail-to-task plugin.
+- use "sed -i -e" rather than "sed -ie" to avoid getting severe bonobo files
+
+* Wed Jan 18 2006 Ray Strode - 2.5.4-10
+- fix fix for multilib issue with shlib bonobo components (bug 156982)
+
+* Wed Jan 18 2006 Ray Strode - 2.5.4-9
+- fix multilib issue with shlib bonobo components (bug 156982)
+
+* Thu Jan 12 2006 David Malcolm - 2.5.4-8
+- avoid multiple initialization of NetworkManager connections (patch 807,
+ gnome bug #326785)
+
+* Thu Jan 12 2006 David Malcolm - 2.5.4-7
+- updated alarm notification patch(patch 806, #177546, #177666, #177667,
+ #177670)
+
+* Thu Jan 12 2006 Christopher Aillon - 2.5.4-6
+- Remove unneeded Requires: notify-daemon
+
+* Thu Jan 12 2006 Christopher Aillon - 2.5.4-5
+- Update BR to libnotify-devel
+
+* Wed Jan 11 2006 David Malcolm - 2.5.4-4
+- ported alarm notification code to the new libnotify API (patch 806, #177546)
+- added libnotify_support macro
+- added explicit notify-daemon requirement as a workaround for bug #177535
+
+* Tue Jan 10 2006 David Malcolm - 2.5.4-3
+- updated patch 800 to include patch for memo conduit (untested at this stage);
+ renaming from evolution-2.5.2-fix-conduits.patch to
+ evolution-2.5.4-fix-conduits.patch; extended patch 802 to handle the memo
+ conduit; renaming from evolution-2.2.2-fix-conduit-dir.patch to
+ evolution-2.5.4-fix-conduit-dir.patch; re-enable conduits in build (#175160)
+- switch the build-time dep for the audio-inline plugin from gstreamer-devel to
+ gstreamer08-devel to better reflect the test in the tarball's configure.in
+
+* Wed Jan 4 2006 David Malcolm - 2.5.4-2
+- added optional build-time requirement on NetworkManager-glib-devel
+- update patch 805 to cover a missing declaration in Network Manager support
+
+* Tue Jan 3 2006 David Malcolm - 2.5.4-1
+- 2.5.4
+- update patch 107 to track underlying code changes; rename from
+ evolution-2.2.2-move-autosave-file.patch to
+ evolution-2.5.4-move-autosave-file.patch
+- added patch to fix more missing declarations (patch 805)
+- added files for publish-calendar plugin
+
+* Mon Dec 19 2005 David Malcolm - 2.5.3-1
+- 2.5.3
+- Updated patch 106 (evolution-2.2.2-commit-enter-on-calendar.patch) so that it
+ still applies cleanly
+
+* Thu Dec 15 2005 Christopher Aillon 2.5.2-2
+- Require nspr and nss instead of mozilla-nspr and mozilla-nss
+- Update no-gnome-common patch to work with standalone nss package
+
+* Fri Dec 09 2005 Jesse Keating
+- rebuilt
+
+* Wed Dec 7 2005 David Malcolm - 2.5.2-1
+- 2.5.2
+- bump gtkhtml requirement from 3.7.6 to 3.9.2
+- bump eds requirement from 1.4.1.1 to 1.5.2
+- bump evo_major from 2.4 to 2.6
+- updated patch 107
+- updated patch 108
+- updated patch 800, replacing
+ rh-161817-attach-116019-conduit_pilot_link_updates.diff with
+ evolution-2.5.2-fix-conduits.patch. Not yet complete.
+- disable pilot support for now (see #175160)
+- added hula plugin to list of packaged plugins
+- generalize gconf schema packaging to support changing evo_major
+
+* Fri Dec 2 2005 David Malcolm - 2.4.2-2
+- force regeneration of the intltool files to prevent a problem where the
+ tarball copy of intltool-merge.in was out of sync with the intltool.m4 in the
+ latest shipped copy of intltool, which resulted in a broken intltool-merge
+ script when the tree was reautotooled. (appears that the tarball was built
+ with a CVS copy of intltool where @EXPANDED_LIBDIR@ had been renamed to
+ @INTLTOOL_LIBDIR@, but our aclocal/intltool.m4 doesn't yet reflect that
+ change)
+
+* Tue Nov 29 2005 David Malcolm - 2.4.2-1
+- 2.4.2
+- explicitly list the plugins that are packaged (#166234)
+- added build-time requirement on gstreamer-devel to cope with audio-inline
+ plugin
+
+* Tue Nov 29 2005 David Malcolm - 2.4.1-8
+- add -DLDAP_DEPRECATED to CFLAGS (#172999)
+
+* Wed Oct 26 2005 David Malcolm - 2.4.1-7
+- Added a patch (110) to hide the component switcher buttons by default on new
+ windows (#170799) by patching the GConf schema.
+- Made list of installed schemas explicit.
+- Own the plugins subdirectory
+
+* Tue Oct 25 2005 David Malcolm - 2.4.1-6
+- use 4 separate .desktop files from the redhat-menus package, rather than the
+ current single one; bump the redhat-menus requirement accordingly (from 1.13
+ to 5.0.4); introduce a macro for this requirement.
+
+* Mon Oct 24 2005 David Malcolm - 2.4.1-5
+- fix removal of upstream .desktop file (broke on upgrade to Evolution 2.2, and
+ continued to be broken with 2.3/2.4) (#103826, again)
+
+* Tue Oct 18 2005 David Malcolm - 2.4.1-4
+- updated patch 804 to declare e_calendar_table_process_completed_tasks
+
+* Tue Oct 18 2005 David Malcolm - 2.4.1-3
+- added patch (804: evolution-2.4.1-fix-missing-declarations.patch) to fix
+ missing declaration (thanks to Peter Robinson)
+
+* Mon Oct 17 2005 David Malcolm - 2.4.1-2
+- bump e-d-s requirement to 1.4.1.1
+
+* Tue Oct 4 2005 David Malcolm - 2.4.1-1
+- 2.4.1
+- regenerate patch 101 to handle conflict in
+ calendar/gui.print.c: print_week_day_event introduced by fix to upstream bug
+ 244981 (end date added while printing in the week view); bump patch name from
+ version 5 to version 6
+- removed patch 804 (conduits-multi-day-crash); this is now in upstream tarball
+
+* Wed Sep 14 2005 Jeremy Katz - 2.4.0-2
+- rebuild for mozilla on ppc64
+
+* Wed Sep 7 2005 David Malcolm - 2.4.0-1
+- 2.4.0
+- Removed patch to fix implicit function declarations (patch 110, added in
+ 2.3.8-1) as this is now upstream.
+
+* Thu Sep 1 2005 David Malcolm - 2.3.8-4
+- Enable exchange support when configuring, so that the exchange-operations
+ plugin gets built.
+
+* Fri Aug 26 2005 David Malcolm - 2.3.8-3
+- Added patch for #157074 (patch 804)
+
+* Fri Aug 26 2005 David Malcolm - 2.3.8-2
+- Move -Werror-implicit-function-declaration from configuration to the make
+ stage, to avoid breaking configuration tests.
+
+* Tue Aug 23 2005 David Malcolm - 2.3.8-1
+- 2.3.8
+- add -Werror-implicit-function-declaration to CFLAGS and a patch to fix the
+ problems arising (patch 110)
+
+* Tue Aug 16 2005 David Malcolm - 2.3.7-3
+- Introduce macro for gnome-pilot dependency, bumping from 2.0.6 to 2.0.13
+- Add obsoletion of libgal2/libgal2-devel (dependency was removed in 2.3.6-1);
+ based on the last EVR of the libgal2 package in CVS, 2:2.5.3-2
+
+* Mon Aug 15 2005 David Malcolm - 2.3.7-2
+- rebuild
+
+* Tue Aug 9 2005 David Malcolm - 2.3.7-1
+- 2.3.7
+- Bump evolution-data-server requirement from 1.3.6 to 1.3.7
+- Bump gtkhtml3 requirement from 3.6.2 to 3.7.6
+
+* Mon Aug 8 2005 Tomas Mraz - 2.3.6.1-5
+- rebuild with new gnutls
+
+* Tue Aug 2 2005 David Malcolm - 2.3.6.1-4
+- Added patch to show correct mimetype for OpenOffice.org files when guessing
+ type for attachments with mimetype "application/octet-stream" (#164957)
+
+* Mon Aug 1 2005 David Malcolm - 2.3.6.1-3
+- Improved version of evolution-2.3.5.1-fix-150458.patch (#150458)
+
+* Sat Jul 30 2005 David Malcolm