From 70b622b63f8904c7e062f5a64dd811d8aab364c9 Mon Sep 17 00:00:00 2001 From: Toshaan Bharvani Date: Tue, 22 Nov 2022 18:41:36 +0100 Subject: [PATCH] initial package creation Signed-off-by: Toshaan Bharvani --- SOURCES/emoji.data | Bin 0 -> 53533 bytes ...on-3.40.4-comp-editor-timezone-reset.patch | 68 + .../evolution-3.40.4-empty-emoji-picker.patch | 56 + ...on-3.40.4-google-contacts-to-carddav.patch | 1124 ++++++ .../flatpak-evolution-fix-service-names.sh | 10 + SOURCES/flatpak-evolution-wrapper.sh.in | 30 + SOURCES/webkitgtk-2.36.0-dark-theme.patch | 51 + .../webkitgtk-2.36.0-disable-hw-accel.patch | 27 + SPECS/evolution.spec | 3531 +++++++++++++++++ 9 files changed, 4897 insertions(+) create mode 100644 SOURCES/emoji.data create mode 100644 SOURCES/evolution-3.40.4-comp-editor-timezone-reset.patch create mode 100644 SOURCES/evolution-3.40.4-empty-emoji-picker.patch create mode 100644 SOURCES/evolution-3.40.4-google-contacts-to-carddav.patch create mode 100755 SOURCES/flatpak-evolution-fix-service-names.sh create mode 100644 SOURCES/flatpak-evolution-wrapper.sh.in create mode 100644 SOURCES/webkitgtk-2.36.0-dark-theme.patch create mode 100644 SOURCES/webkitgtk-2.36.0-disable-hw-accel.patch create mode 100644 SPECS/evolution.spec diff --git a/SOURCES/emoji.data b/SOURCES/emoji.data new file mode 100644 index 0000000000000000000000000000000000000000..fdf919d66f49c9e2256fc9cf705df58c231e88bf GIT binary patch literal 53533 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 literal 0 HcmV?d00001 diff --git a/SOURCES/evolution-3.40.4-comp-editor-timezone-reset.patch b/SOURCES/evolution-3.40.4-comp-editor-timezone-reset.patch new file mode 100644 index 0000000..9cf99f6 --- /dev/null +++ b/SOURCES/evolution-3.40.4-comp-editor-timezone-reset.patch @@ -0,0 +1,68 @@ +From 9bbb9289477c8a61a641b0b67cec367629f1e73a Mon Sep 17 00:00:00 2001 +From: Milan Crha +Date: Thu, 10 Feb 2022 11:59:36 +0100 +Subject: [PATCH] ECompEditor: Timezone can be reset on component save + +The libical 3.0.14 contains a change, which unsets non-UTC timezones +in date/time values. That uncovered a bug in the Evolution code, which +expects the timezone will be preserved on re-read from the component, +but it's not always possible. This is corrected by re-setting the timezone +on the used ICalTime value. +--- + src/calendar/gui/e-comp-editor-property-part.c | 18 ++++++++++++++++++ + 1 file changed, 18 insertions(+) + +diff --git a/src/calendar/gui/e-comp-editor-property-part.c b/src/calendar/gui/e-comp-editor-property-part.c +index 6bed833b12..6ce699a2e6 100644 +--- a/src/calendar/gui/e-comp-editor-property-part.c ++++ b/src/calendar/gui/e-comp-editor-property-part.c +@@ -913,8 +913,15 @@ ecepp_datetime_fill_component (ECompEditorPropertyPart *property_part, + g_object_unref (prop); + } + } else { ++ ICalTimezone *zone; ++ + value = e_comp_editor_property_part_datetime_get_value (part_datetime); + ++ zone = value && !i_cal_time_is_null_time (value) ? i_cal_time_get_timezone (value) : NULL; ++ ++ if (zone) ++ g_object_ref (zone); ++ + if (prop) { + /* Remove the VALUE parameter, to correspond to the actual value being set */ + i_cal_property_remove_parameter_by_kind (prop, I_CAL_VALUE_PARAMETER); +@@ -925,6 +932,11 @@ ecepp_datetime_fill_component (ECompEditorPropertyPart *property_part, + g_clear_object (&value); + value = klass->i_cal_get_func (prop); + ++ /* The timezone can be dropped since libical 3.0.14, thus restore it ++ before updating the TZID parameter */ ++ if (zone && value && !i_cal_time_is_null_time (value) && !i_cal_time_is_date (value)) ++ i_cal_time_set_timezone (value, zone); ++ + cal_comp_util_update_tzid_parameter (prop, value); + } else { + prop = klass->i_cal_new_func (value); +@@ -933,12 +945,18 @@ ecepp_datetime_fill_component (ECompEditorPropertyPart *property_part, + g_clear_object (&value); + value = klass->i_cal_get_func (prop); + ++ /* The timezone can be dropped since libical 3.0.14, thus restore it ++ before updating the TZID parameter */ ++ if (zone && value && !i_cal_time_is_null_time (value) && !i_cal_time_is_date (value)) ++ i_cal_time_set_timezone (value, zone); ++ + cal_comp_util_update_tzid_parameter (prop, value); + i_cal_component_add_property (component, prop); + } + + g_clear_object (&value); + g_clear_object (&prop); ++ g_clear_object (&zone); + } + } + +-- +2.33.1 + diff --git a/SOURCES/evolution-3.40.4-empty-emoji-picker.patch b/SOURCES/evolution-3.40.4-empty-emoji-picker.patch new file mode 100644 index 0000000..7301d41 --- /dev/null +++ b/SOURCES/evolution-3.40.4-empty-emoji-picker.patch @@ -0,0 +1,56 @@ +From e75c4faa36a9eb17b88128e45f9e5d91628149f9 Mon Sep 17 00:00:00 2001 +From: Milan Crha +Date: Mon, 4 Oct 2021 17:18:35 +0200 +Subject: I#1646 - Emoji picker empty + +Embed emoji.data as expected by the copy of the gtk+' emoji chooser dialog. + +Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1646 + +diff --git a/data/org.gnome.Evolution.gresource.xml b/data/org.gnome.Evolution.gresource.xml +new file mode 100644 +index 0000000000..783ed153b8 +--- /dev/null ++++ b/data/org.gnome.Evolution.gresource.xml +@@ -0,0 +1,6 @@ ++ ++ ++ ++ emoji.data ++ ++ +diff --git a/src/e-util/CMakeLists.txt b/src/e-util/CMakeLists.txt +index 03b60d8e4b..6f63f29858 100644 +--- a/src/e-util/CMakeLists.txt ++++ b/src/e-util/CMakeLists.txt +@@ -30,6 +30,8 @@ if(WIN32) + ) + endif(WIN32) + ++glib_compile_resources(${CMAKE_SOURCE_DIR}/data/ ${CMAKE_CURRENT_BINARY_DIR}/org.gnome.Evolution.gresource org_gnome_evolution ../../data/org.gnome.Evolution.gresource.xml ${CMAKE_SOURCE_DIR}/data/emoji.data) ++ + # Main libevolution-util + + set(DEPENDENCIES +@@ -309,6 +311,8 @@ set(SOURCES + ${PLATFORM_SOURCES} + ${CMAKE_CURRENT_BINARY_DIR}/e-marshal.c + ${CMAKE_CURRENT_BINARY_DIR}/e-util-enumtypes.c ++ ${CMAKE_CURRENT_BINARY_DIR}/org.gnome.Evolution.gresource.c ++ ${CMAKE_CURRENT_BINARY_DIR}/org.gnome.Evolution.gresource.h + ) + + set(HEADERS +diff --git a/src/e-util/e-gtkemojichooser.c b/src/e-util/e-gtkemojichooser.c +index ba4d15ecee..7d8aae3039 100644 +--- a/src/e-util/e-gtkemojichooser.c ++++ b/src/e-util/e-gtkemojichooser.c +@@ -444,7 +444,7 @@ populate_emoji_chooser (gpointer data) + + if (!chooser->data) + { +- bytes = g_resources_lookup_data ("/org/gtk/libgtk/emoji/emoji.data", 0, NULL); ++ bytes = g_resources_lookup_data ("/org.gnome.Evolution/emoji.data", 0, NULL); + chooser->data = g_variant_ref_sink (g_variant_new_from_bytes (G_VARIANT_TYPE ("a(auss)"), bytes, TRUE)); + } + diff --git a/SOURCES/evolution-3.40.4-google-contacts-to-carddav.patch b/SOURCES/evolution-3.40.4-google-contacts-to-carddav.patch new file mode 100644 index 0000000..3bbe829 --- /dev/null +++ b/SOURCES/evolution-3.40.4-google-contacts-to-carddav.patch @@ -0,0 +1,1124 @@ +diff -up evolution-3.40.4/.3 evolution-3.40.4/ +diff -up evolution-3.40.4/po/ca.po.3 evolution-3.40.4/po/ca.po +--- evolution-3.40.4/po/ca.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/ca.po 2022-04-05 10:00:37.396025268 +0200 +@@ -29878,3 +29878,11 @@ msgstr "Certificat importat" + + #~ msgid "Certificate details" + #~ msgstr "Detalls del certificat" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Llibreta d'adreces d'usuari per defecte" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Llibreta d'adreces:" +diff -up evolution-3.40.4/po/cs.po.3 evolution-3.40.4/po/cs.po +--- evolution-3.40.4/po/cs.po.3 2022-04-05 10:00:37.398025267 +0200 ++++ evolution-3.40.4/po/cs.po 2022-04-05 10:01:37.100998171 +0200 +@@ -28264,3 +28264,10 @@ msgstr "Nelze zapsat úložiště na dis + msgid "Imported Certificate" + msgstr "Importovaný certifikát" + ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Výchozí uživatelský adresář" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresář:" +diff -up evolution-3.40.4/po/da.po.3 evolution-3.40.4/po/da.po +--- evolution-3.40.4/po/da.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/da.po 2022-04-05 10:00:37.400025266 +0200 +@@ -28202,3 +28202,11 @@ msgstr "Kan ikke skrive lageret til disk + #: ../src/smime/lib/e-pkcs12.c:407 + msgid "Imported Certificate" + msgstr "Importeret certifikat" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Standard-brugeradressebog" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adressebog:" +diff -up evolution-3.40.4/po/de.po.3 evolution-3.40.4/po/de.po +--- evolution-3.40.4/po/de.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/de.po 2022-04-05 10:00:37.402025265 +0200 +@@ -28546,3 +28546,11 @@ msgstr "Importiertes Zertifikat" + + #~ msgid "%d/%m/%Y" + #~ msgstr "%d.%m.%Y" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Standard-Benutzer-Adressbuch" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adressbuch:" +diff -up evolution-3.40.4/po/el.po.3 evolution-3.40.4/po/el.po +--- evolution-3.40.4/po/el.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/el.po 2022-04-05 10:00:37.404025264 +0200 +@@ -36518,3 +36518,11 @@ msgstr "Εισηγμένο πιστοπ + #~ msgstr "" + #~ "Ειδοποιεί τον χρήστη με ένα εικονίδιο στην περιοχή ειδοποίησης και με ένα " + #~ "μήνυμα ειδοποίησης κάθε φορά που φθάνει ένα νέο μήνυμα." ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Προεπιλεγμένο βιβλίο διευθύνσεων χρήστη" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Βιβλίο διευθύνσεων:" +diff -up evolution-3.40.4/po/eo.po.3 evolution-3.40.4/po/eo.po +--- evolution-3.40.4/po/eo.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/eo.po 2022-04-05 10:00:37.406025263 +0200 +@@ -27968,3 +27968,7 @@ msgstr "Enportita atestilo" + + #~ msgid "Read and write emails" + #~ msgstr "Legi kaj skribi retpoŝtojn" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresaro:" +diff -up evolution-3.40.4/po/es.po.3 evolution-3.40.4/po/es.po +--- evolution-3.40.4/po/es.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/es.po 2022-04-05 10:00:37.408025262 +0200 +@@ -29113,3 +29113,11 @@ msgstr "Certificado importado" + #~ msgstr "" + #~ "El calendario «%s» contiene %d citas que entran en conflicto con esta " + #~ "reunión" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Eliminar la libreta de direcciones de usuario predeterminada" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Libreta de direcciones:" +diff -up evolution-3.40.4/po/eu.po.3 evolution-3.40.4/po/eu.po +--- evolution-3.40.4/po/eu.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/eu.po 2022-04-05 10:00:37.409025262 +0200 +@@ -27204,3 +27204,11 @@ msgstr "Inportatutako ziurtagiria" + + #~ msgid "_Destination" + #~ msgstr "_Helburua" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Erabiltzailearen helbide-liburu lehenetsia" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Helbide-liburua:" +diff -up evolution-3.40.4/po/fi.po.3 evolution-3.40.4/po/fi.po +--- evolution-3.40.4/po/fi.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/fi.po 2022-04-05 10:00:37.411025261 +0200 +@@ -29750,3 +29750,7 @@ msgstr "Tuotu varmenne" + + #~ msgid "Certificate details" + #~ msgstr "Varmenteen yksityiskohdat" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Osoitekirja:" +diff -up evolution-3.40.4/po/fr.po.3 evolution-3.40.4/po/fr.po +--- evolution-3.40.4/po/fr.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/fr.po 2022-04-05 10:00:37.413025260 +0200 +@@ -28750,3 +28750,11 @@ msgstr "Certificat importé" + + #~ msgid "Preserve exiting reminder by default" + #~ msgstr "Conserver les rappels existants par défaut" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Carnet d’adresses par défaut de l’utilisateur" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Carnet d’adresses :" +diff -up evolution-3.40.4/po/fur.po.3 evolution-3.40.4/po/fur.po +--- evolution-3.40.4/po/fur.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/fur.po 2022-04-05 10:00:37.414025260 +0200 +@@ -29053,3 +29053,11 @@ msgstr "Certificât impuartât" + #~ msgctxt "PGPKeyDescription" + #~ msgid "%s - %s" + #~ msgstr "%s - %s" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Rubriche utent predefinît" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Rubriche:" +diff -up evolution-3.40.4/po/gl.po.3 evolution-3.40.4/po/gl.po +--- evolution-3.40.4/po/gl.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/gl.po 2022-04-05 10:00:37.416025259 +0200 +@@ -28502,3 +28502,11 @@ msgstr "Certificado importado" + + #~ msgid "Delivery Notification for “%s”" + #~ msgstr "Notificación de recepción para «%s»" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Axenda de enderezos predeterminada do usuario" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Caderno de enderezos:" +diff -up evolution-3.40.4/po/hr.po.3 evolution-3.40.4/po/hr.po +--- evolution-3.40.4/po/hr.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/hr.po 2022-04-05 10:00:37.418025258 +0200 +@@ -28303,3 +28303,11 @@ msgstr "Uvezena vjerodajnica" + + #~ msgid "This certificate is not viewable" + #~ msgstr "Ovaj potvrda nije vidljiva" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Zadani adresar korisnika" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresar:" +diff -up evolution-3.40.4/po/hu.po.3 evolution-3.40.4/po/hu.po +--- evolution-3.40.4/po/hu.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/hu.po 2022-04-05 10:00:37.419025257 +0200 +@@ -27314,3 +27314,11 @@ msgstr "Importált tanúsítvány" + + #~ msgid "_Destination" + #~ msgstr "_Cél" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Alapértelmezett felhasználói címjegyzék" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Címjegyzék:" +diff -up evolution-3.40.4/po/id.po.3 evolution-3.40.4/po/id.po +--- evolution-3.40.4/po/id.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/id.po 2022-04-05 10:00:37.421025257 +0200 +@@ -28288,3 +28288,11 @@ msgstr "Sertifikat Yang Diimpor" + + #~ msgid "Delivery Notification for “%s”" + #~ msgstr "Notifikasi Pengiriman untuk \"%s\"" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Buku Alamat Pengguna Bawaan" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Buku Alamat:" +diff -up evolution-3.40.4/po/it.po.3 evolution-3.40.4/po/it.po +--- evolution-3.40.4/po/it.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/it.po 2022-04-05 10:00:37.423025256 +0200 +@@ -29030,3 +29030,11 @@ msgstr "Impossibile scrivere il salvatag + #: ../src/smime/lib/e-pkcs12.c:407 + msgid "Imported Certificate" + msgstr "Certificato importato" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Rubrica predefinita dell'utente" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Rubrica:" +diff -up evolution-3.40.4/po/kk.po.3 evolution-3.40.4/po/kk.po +--- evolution-3.40.4/po/kk.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/kk.po 2022-04-05 10:00:37.424025255 +0200 +@@ -27302,3 +27302,7 @@ msgstr "Импортталған сер + + #~ msgid "_PostScript" + #~ msgstr "_PostScript" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Адрестік кітапша:" +diff -up evolution-3.40.4/po/ko.po.3 evolution-3.40.4/po/ko.po +--- evolution-3.40.4/po/ko.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/ko.po 2022-04-05 10:00:37.426025254 +0200 +@@ -28272,3 +28272,11 @@ msgstr "디스크에 저장 내용을 + #: ../src/smime/lib/e-pkcs12.c:407 + msgid "Imported Certificate" + msgstr "가져온 인증서" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "기본 사용자 주소록" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "주소록:" +diff -up evolution-3.40.4/po/lt.po.3 evolution-3.40.4/po/lt.po +--- evolution-3.40.4/po/lt.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/lt.po 2022-04-05 10:00:37.428025253 +0200 +@@ -29356,3 +29356,11 @@ msgstr "Importuotas liudijimas" + + #~ msgid "Certificate details" + #~ msgstr "Liudijimo informacija" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Numatytoji naudotojo adresų knyga" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresų knyga:" +diff -up evolution-3.40.4/po/lv.po.3 evolution-3.40.4/po/lv.po +--- evolution-3.40.4/po/lv.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/lv.po 2022-04-05 10:00:37.429025253 +0200 +@@ -26918,3 +26918,11 @@ msgstr "Importēts sertifikāts" + + #~ msgid "Evolution Web Inspector" + #~ msgstr "Evolution tīmekļa inspektors" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Noklusējuma lietotāja adrešu grāmata" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adrešu grāmata:" +diff -up evolution-3.40.4/po/nb.po.3 evolution-3.40.4/po/nb.po +--- evolution-3.40.4/po/nb.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/nb.po 2022-04-05 10:00:37.431025252 +0200 +@@ -27933,3 +27933,11 @@ msgstr "Kan ikke skrive lager til disk. + #: ../src/smime/lib/e-pkcs12.c:407 + msgid "Imported Certificate" + msgstr "Importert sertifikat" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Forvalgt adressebok for bruker" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adressebok:" +diff -up evolution-3.40.4/po/nl.po.3 evolution-3.40.4/po/nl.po +--- evolution-3.40.4/po/nl.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/nl.po 2022-04-05 10:00:37.432025252 +0200 +@@ -29667,3 +29667,11 @@ msgstr "Geïmporteerd certificaat" + # Herinnering geven [15] [minuten] voor het begin van elke afspraak + #~ msgid "Sh_ow a reminder" + #~ msgstr "Herinnering geven" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Standaardadresboek van gebruiker" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresboek:" +diff -up evolution-3.40.4/po/pl.po.3 evolution-3.40.4/po/pl.po +--- evolution-3.40.4/po/pl.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/pl.po 2022-04-05 10:00:37.434025251 +0200 +@@ -28409,3 +28409,11 @@ msgstr "Nie można zapisać przechowalni + #: ../src/smime/lib/e-pkcs12.c:407 + msgid "Imported Certificate" + msgstr "Zaimportowany certyfikat" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Domyślna książka adresowa użytkownika" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Książka adresowa:" +diff -up evolution-3.40.4/po/POTFILES.in.3 evolution-3.40.4/po/POTFILES.in +--- evolution-3.40.4/po/POTFILES.in.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/POTFILES.in 2022-04-05 10:00:37.392025269 +0200 +@@ -406,6 +406,7 @@ src/modules/backup-restore/org-gnome-bac + src/modules/bogofilter/evolution-bogofilter.c + src/modules/bogofilter/org.gnome.Evolution-bogofilter.metainfo.xml.in + src/modules/book-config-carddav/evolution-book-config-carddav.c ++src/modules/book-config-google/e-google-book-chooser-button.c + src/modules/book-config-google/evolution-book-config-google.c + src/modules/book-config-ldap/evolution-book-config-ldap.c + src/modules/cal-config-caldav/evolution-cal-config-caldav.c +diff -up evolution-3.40.4/po/pt_BR.po.3 evolution-3.40.4/po/pt_BR.po +--- evolution-3.40.4/po/pt_BR.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/pt_BR.po 2022-04-05 10:00:37.438025249 +0200 +@@ -29031,3 +29031,11 @@ msgstr "Certificado importado" + + #~ msgid "Save name format for drag-and-drop operation" + #~ msgstr "Salvar formato de nome para operação de arrastar e soltar" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Catálogo de endereços do usuário padrão" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Catálogo de endereços:" +diff -up evolution-3.40.4/po/pt.po.3 evolution-3.40.4/po/pt.po +--- evolution-3.40.4/po/pt.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/pt.po 2022-04-05 10:00:37.436025250 +0200 +@@ -32805,3 +32805,11 @@ msgstr "Certificado importado" + + #~ msgid "Checks incoming mail messages to be Junk" + #~ msgstr "Verificar nas mensagens recebidas se são Não Solicitadas" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Livro de endereços predefinido do utilizador" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Livro de endereços:" +diff -up evolution-3.40.4/po/ro.po.3 evolution-3.40.4/po/ro.po +--- evolution-3.40.4/po/ro.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/ro.po 2022-04-05 10:00:37.439025249 +0200 +@@ -26328,3 +26328,11 @@ msgstr "Certificatul importat" + + #~ msgid "_Destination" + #~ msgstr "_Destinație" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Agenda utilizatorului implicit" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Agendă:" +diff -up evolution-3.40.4/po/ru.po.3 evolution-3.40.4/po/ru.po +--- evolution-3.40.4/po/ru.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/ru.po 2022-04-05 10:00:37.441025248 +0200 +@@ -28144,3 +28144,11 @@ msgstr "Импортированный + #~ msgstr "" + #~ "Этот параметр будет использовать токен доступа OAuth 2.0 для подключения " + #~ "к серверу" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Адресная книга пользователя по умолчанию" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Адресная книга:" +diff -up evolution-3.40.4/po/sk.po.3 evolution-3.40.4/po/sk.po +--- evolution-3.40.4/po/sk.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/sk.po 2022-04-05 10:00:37.443025247 +0200 +@@ -29840,3 +29840,7 @@ msgstr "Importovaný certifikát" + # MČ: podpis certifikátu. Až ďalej sa určuje, či sa tento certifikát môže použiť na podpisovanie + #~ msgid "Certificate Signature Value" + #~ msgstr "Hodnota podpisu certifikátu" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adresár kontaktov:" +diff -up evolution-3.40.4/po/sl.po.3 evolution-3.40.4/po/sl.po +--- evolution-3.40.4/po/sl.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/sl.po 2022-04-05 10:00:37.444025246 +0200 +@@ -28539,3 +28539,11 @@ msgstr "Uvoženo potrdilo" + + #~ msgid "Certificate" + #~ msgstr "Potrdilo" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Privzeti uporabniški imenik" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Imenik:" +diff -up evolution-3.40.4/po/sr.po.3 evolution-3.40.4/po/sr.po +--- evolution-3.40.4/po/sr.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/sr.po 2022-04-05 10:00:37.447025245 +0200 +@@ -29869,3 +29869,11 @@ msgstr "Увежено уверење" + + #~ msgid "Certificate Signature Value" + #~ msgstr "Вредност потписа уверења" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Основни корисников именик" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Именик:" +diff -up evolution-3.40.4/po/sv.po.3 evolution-3.40.4/po/sv.po +--- evolution-3.40.4/po/sv.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/sv.po 2022-04-05 10:00:37.450025244 +0200 +@@ -29371,3 +29371,11 @@ msgstr "Importerat certifikat" + + #~ msgid "User declined to provide a password" + #~ msgstr "Användare avböjde att tillhandahålla ett lösenord" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Standardadressbok för användare" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adressbok:" +diff -up evolution-3.40.4/po/tr.po.3 evolution-3.40.4/po/tr.po +--- evolution-3.40.4/po/tr.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/tr.po 2022-04-05 10:00:37.452025243 +0200 +@@ -28728,3 +28728,11 @@ msgstr "Aktarılmış Sertifika" + + #~ msgid "Evolution Web Inspector" + #~ msgstr "Evolution Web Denetçisi" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Öntanımlı Kullanıcı Adres Defteri" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Adres Defteri:" +diff -up evolution-3.40.4/po/uk.po.3 evolution-3.40.4/po/uk.po +--- evolution-3.40.4/po/uk.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/uk.po 2022-04-05 10:00:37.455025241 +0200 +@@ -28418,3 +28418,11 @@ msgstr "Імпортований сер + + #~ msgid "Background Image" + #~ msgstr "Зображення тла" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "Типова адресна книга користувача" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "Адресна книга:" +diff -up evolution-3.40.4/po/zh_CN.po.3 evolution-3.40.4/po/zh_CN.po +--- evolution-3.40.4/po/zh_CN.po.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/po/zh_CN.po 2022-04-05 10:00:37.457025241 +0200 +@@ -32853,3 +32853,11 @@ msgstr "导入的证书" + + #~ msgid "Local Calendars" + #~ msgstr "载入日历" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "默认用户通讯录" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "通讯录:" +diff -up evolution-3.40.4/po/ja.po.5 evolution-3.40.4/po/ja.po +--- evolution-3.40.4/po/ja.po.3 2022-04-08 13:42:12.782532717 +0200 ++++ evolution-3.40.4/po/ja.po 2022-04-08 13:42:38.886527919 +0200 +@@ -28035,3 +28035,11 @@ msgstr "インポートした証明書" + + #~ msgid "Certificate Signature Value" + #~ msgstr "証明書の署名の値" ++ ++#: ../src/modules/book-config-google/e-google-book-chooser-button.c:134 ++msgid "Default User Address Book" ++msgstr "デフォルトのユーザーアドレス帳" ++ ++#: ../src/modules/book-config-google/evolution-book-config-google.c:75 ++msgid "Address Book:" ++msgstr "アドレス帳:" +diff -up evolution-3.40.4/src/e-util/e-source-config.c.3 evolution-3.40.4/src/e-util/e-source-config.c +--- evolution-3.40.4/src/e-util/e-source-config.c.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/src/e-util/e-source-config.c 2022-04-05 10:00:37.457025241 +0200 +@@ -505,9 +505,10 @@ source_config_init_for_editing_source (E + backend_name = e_source_backend_get_backend_name (extension); + g_return_if_fail (backend_name != NULL); + +- /* Special-case Google calendars to use 'google' editor, instead +- of the 'caldav' editor, even they use 'caldav' calendar backend. */ +- if (g_ascii_strcasecmp (backend_name, "caldav") == 0 && ++ /* Special-case Google books and calendars to use 'google' editor, instead ++ of the 'carddav'/'caldav' editor, even they use 'carddav'/'caldav' backend. */ ++ if ((g_ascii_strcasecmp (backend_name, "caldav") == 0 || ++ g_ascii_strcasecmp (backend_name, "carddav") == 0) && + g_strcmp0 (e_source_get_parent (original_source), "google-stub") == 0) + backend_name = "google"; + +diff -up evolution-3.40.4/src/modules/book-config-google/CMakeLists.txt.3 evolution-3.40.4/src/modules/book-config-google/CMakeLists.txt +--- evolution-3.40.4/src/modules/book-config-google/CMakeLists.txt.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/src/modules/book-config-google/CMakeLists.txt 2022-04-05 10:00:37.457025241 +0200 +@@ -1,5 +1,7 @@ + set(extra_deps) + set(sources ++ e-google-book-chooser-button.c ++ e-google-book-chooser-button.h + evolution-book-config-google.c + ) + set(extra_defines) +diff -up evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.c.3 evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.c +--- evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.c.3 2022-04-05 10:00:37.457025241 +0200 ++++ evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.c 2022-04-05 10:00:37.457025241 +0200 +@@ -0,0 +1,402 @@ ++/* ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of the GNU Lesser General Public License as published by ++ * the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ++ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ++ * for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public License ++ * along with this program; if not, see . ++ * ++ */ ++ ++#include "evolution-config.h" ++ ++#include ++ ++#include ++ ++#include "e-google-book-chooser-button.h" ++ ++struct _EGoogleBookChooserButtonPrivate { ++ ESource *source; ++ ESourceConfig *config; ++ GtkWidget *label; ++}; ++ ++enum { ++ PROP_0, ++ PROP_SOURCE, ++ PROP_CONFIG ++}; ++ ++G_DEFINE_DYNAMIC_TYPE_EXTENDED (EGoogleBookChooserButton, e_google_book_chooser_button, GTK_TYPE_BUTTON, 0, ++ G_ADD_PRIVATE_DYNAMIC (EGoogleBookChooserButton)) ++ ++static void ++google_book_chooser_button_set_source (EGoogleBookChooserButton *button, ++ ESource *source) ++{ ++ g_return_if_fail (E_IS_SOURCE (source)); ++ g_return_if_fail (button->priv->source == NULL); ++ ++ button->priv->source = g_object_ref (source); ++} ++ ++static void ++google_book_chooser_button_set_config (EGoogleBookChooserButton *button, ++ ESourceConfig *config) ++{ ++ g_return_if_fail (E_IS_SOURCE_CONFIG (config)); ++ g_return_if_fail (button->priv->config == NULL); ++ ++ button->priv->config = g_object_ref (config); ++} ++ ++static void ++google_book_chooser_button_set_property (GObject *object, ++ guint property_id, ++ const GValue *value, ++ GParamSpec *pspec) ++{ ++ switch (property_id) { ++ case PROP_SOURCE: ++ google_book_chooser_button_set_source ( ++ E_GOOGLE_BOOK_CHOOSER_BUTTON (object), ++ g_value_get_object (value)); ++ return; ++ ++ case PROP_CONFIG: ++ google_book_chooser_button_set_config ( ++ E_GOOGLE_BOOK_CHOOSER_BUTTON (object), ++ g_value_get_object (value)); ++ return; ++ } ++ ++ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); ++} ++ ++static void ++google_book_chooser_button_get_property (GObject *object, ++ guint property_id, ++ GValue *value, ++ GParamSpec *pspec) ++{ ++ switch (property_id) { ++ case PROP_SOURCE: ++ g_value_set_object ( ++ value, ++ e_google_book_chooser_button_get_source ( ++ E_GOOGLE_BOOK_CHOOSER_BUTTON (object))); ++ return; ++ ++ case PROP_CONFIG: ++ g_value_set_object ( ++ value, ++ e_google_book_chooser_button_get_config ( ++ E_GOOGLE_BOOK_CHOOSER_BUTTON (object))); ++ return; ++ } ++ ++ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); ++} ++ ++static void ++google_book_chooser_button_dispose (GObject *object) ++{ ++ EGoogleBookChooserButton *button = E_GOOGLE_BOOK_CHOOSER_BUTTON (object); ++ ++ g_clear_object (&button->priv->source); ++ g_clear_object (&button->priv->config); ++ g_clear_object (&button->priv->label); ++ ++ /* Chain up to parent's dispose() method. */ ++ G_OBJECT_CLASS (e_google_book_chooser_button_parent_class)->dispose (object); ++} ++ ++static void ++google_book_chooser_button_constructed (GObject *object) ++{ ++ EGoogleBookChooserButton *button; ++ ESourceWebdav *webdav_extension; ++ GBindingFlags binding_flags; ++ GtkWidget *widget; ++ const gchar *display_name; ++ ++ button = E_GOOGLE_BOOK_CHOOSER_BUTTON (object); ++ ++ /* Chain up to parent's constructed() method. */ ++ G_OBJECT_CLASS (e_google_book_chooser_button_parent_class)->constructed (object); ++ ++ widget = gtk_label_new (_("Default User Address Book")); ++ gtk_misc_set_alignment (GTK_MISC (widget), 0.0, 0.5); ++ gtk_container_add (GTK_CONTAINER (button), widget); ++ button->priv->label = g_object_ref (widget); ++ gtk_widget_show (widget); ++ ++ webdav_extension = e_source_get_extension ( ++ button->priv->source, E_SOURCE_EXTENSION_WEBDAV_BACKEND); ++ display_name = e_source_webdav_get_display_name (webdav_extension); ++ ++ binding_flags = G_BINDING_DEFAULT; ++ if (display_name != NULL && *display_name != '\0') ++ binding_flags |= G_BINDING_SYNC_CREATE; ++ ++ e_binding_bind_property ( ++ webdav_extension, "display-name", ++ button->priv->label, "label", ++ binding_flags); ++} ++ ++static GtkWindow * ++google_config_get_dialog_parent_cb (ECredentialsPrompter *prompter, ++ GtkWindow *dialog) ++{ ++ return dialog; ++} ++ ++static void ++google_book_chooser_button_clicked (GtkButton *btn) ++{ ++ EGoogleBookChooserButton *button; ++ gpointer parent; ++ ESourceRegistry *registry; ++ ECredentialsPrompter *prompter; ++ ESourceWebdav *webdav_extension; ++ ESourceAuthentication *authentication_extension; ++ SoupURI *uri; ++ gchar *base_url; ++ GtkDialog *dialog; ++ gulong handler_id; ++ guint supports_filter = 0; ++ const gchar *title = NULL; ++ ++ button = E_GOOGLE_BOOK_CHOOSER_BUTTON (btn); ++ ++ parent = gtk_widget_get_toplevel (GTK_WIDGET (button)); ++ parent = gtk_widget_is_toplevel (parent) ? parent : NULL; ++ ++ registry = e_source_config_get_registry (button->priv->config); ++ ++ authentication_extension = e_source_get_extension (button->priv->source, E_SOURCE_EXTENSION_AUTHENTICATION); ++ webdav_extension = e_source_get_extension (button->priv->source, E_SOURCE_EXTENSION_WEBDAV_BACKEND); ++ ++ uri = e_source_webdav_dup_soup_uri (webdav_extension); ++ ++ e_google_book_chooser_button_construct_default_uri (uri, e_source_authentication_get_user (authentication_extension)); ++ ++ /* Prefer 'Google', aka internal OAuth2, authentication method, if available */ ++ e_source_authentication_set_method (authentication_extension, "Google"); ++ ++ /* See https://developers.google.com/people/carddav */ ++ soup_uri_set_host (uri, "www.googleapis.com"); ++ soup_uri_set_path (uri, "/.well-known/carddav"); ++ ++ /* Google's CardDAV interface requires a secure connection. */ ++ soup_uri_set_scheme (uri, SOUP_URI_SCHEME_HTTPS); ++ ++ e_source_webdav_set_soup_uri (webdav_extension, uri); ++ ++ prompter = e_credentials_prompter_new (registry); ++ e_credentials_prompter_set_auto_prompt (prompter, FALSE); ++ ++ supports_filter = E_WEBDAV_DISCOVER_SUPPORTS_CONTACTS; ++ title = _("Choose an Address Book"); ++ base_url = soup_uri_to_string (uri, FALSE); ++ ++ dialog = e_webdav_discover_dialog_new (parent, title, prompter, button->priv->source, base_url, supports_filter); ++ ++ if (parent != NULL) ++ e_binding_bind_property ( ++ parent, "icon-name", ++ dialog, "icon-name", ++ G_BINDING_SYNC_CREATE); ++ ++ handler_id = g_signal_connect (prompter, "get-dialog-parent", ++ G_CALLBACK (google_config_get_dialog_parent_cb), dialog); ++ ++ e_webdav_discover_dialog_refresh (dialog); ++ ++ if (gtk_dialog_run (dialog) == GTK_RESPONSE_ACCEPT) { ++ gchar *href = NULL, *display_name = NULL, *color = NULL, *email; ++ guint supports = 0, order = 0; ++ GtkWidget *content; ++ ++ content = e_webdav_discover_dialog_get_content (dialog); ++ ++ if (e_webdav_discover_content_get_selected (content, 0, &href, &supports, &display_name, &color, &order)) { ++ soup_uri_free (uri); ++ uri = soup_uri_new (href); ++ ++ if (uri) { ++ ESourceAddressBook *addressbook_extension; ++ ++ addressbook_extension = e_source_get_extension (button->priv->source, E_SOURCE_EXTENSION_ADDRESS_BOOK); ++ ++ e_source_set_display_name (button->priv->source, display_name); ++ ++ e_source_webdav_set_display_name (webdav_extension, display_name); ++ e_source_webdav_set_soup_uri (webdav_extension, uri); ++ e_source_webdav_set_order (webdav_extension, order); ++ ++ e_source_address_book_set_order (addressbook_extension, order); ++ } ++ ++ g_clear_pointer (&href, g_free); ++ g_clear_pointer (&display_name, g_free); ++ g_clear_pointer (&color, g_free); ++ } ++ ++ email = e_webdav_discover_content_get_user_address (content); ++ if (email && *email) ++ e_source_webdav_set_email_address (webdav_extension, email); ++ g_free (email); ++ } ++ ++ g_signal_handler_disconnect (prompter, handler_id); ++ ++ gtk_widget_destroy (GTK_WIDGET (dialog)); ++ ++ g_object_unref (prompter); ++ if (uri) ++ soup_uri_free (uri); ++ g_free (base_url); ++} ++ ++static void ++e_google_book_chooser_button_class_init (EGoogleBookChooserButtonClass *class) ++{ ++ GObjectClass *object_class; ++ GtkButtonClass *button_class; ++ ++ object_class = G_OBJECT_CLASS (class); ++ object_class->set_property = google_book_chooser_button_set_property; ++ object_class->get_property = google_book_chooser_button_get_property; ++ object_class->dispose = google_book_chooser_button_dispose; ++ object_class->constructed = google_book_chooser_button_constructed; ++ ++ button_class = GTK_BUTTON_CLASS (class); ++ button_class->clicked = google_book_chooser_button_clicked; ++ ++ g_object_class_install_property ( ++ object_class, ++ PROP_SOURCE, ++ g_param_spec_object ( ++ "source", ++ NULL, ++ NULL, ++ E_TYPE_SOURCE, ++ G_PARAM_READWRITE | ++ G_PARAM_CONSTRUCT_ONLY)); ++ ++ g_object_class_install_property ( ++ object_class, ++ PROP_CONFIG, ++ g_param_spec_object ( ++ "config", ++ NULL, ++ NULL, ++ E_TYPE_SOURCE_CONFIG, ++ G_PARAM_READWRITE | ++ G_PARAM_CONSTRUCT_ONLY)); ++} ++ ++static void ++e_google_book_chooser_button_class_finalize (EGoogleBookChooserButtonClass *class) ++{ ++} ++ ++static void ++e_google_book_chooser_button_init (EGoogleBookChooserButton *button) ++{ ++ button->priv = e_google_book_chooser_button_get_instance_private (button); ++} ++ ++void ++e_google_book_chooser_button_type_register (GTypeModule *type_module) ++{ ++ /* XXX G_DEFINE_DYNAMIC_TYPE declares a static type registration ++ * function, so we have to wrap it with a public function in ++ * order to register types from a separate compilation unit. */ ++ e_google_book_chooser_button_register_type (type_module); ++} ++ ++GtkWidget * ++e_google_book_chooser_button_new (ESource *source, ++ ESourceConfig *config) ++{ ++ g_return_val_if_fail (E_IS_SOURCE (source), NULL); ++ ++ return g_object_new ( ++ E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON, ++ "source", source, ++ "config", config, NULL); ++} ++ ++ESource * ++e_google_book_chooser_button_get_source (EGoogleBookChooserButton *button) ++{ ++ g_return_val_if_fail (E_IS_GOOGLE_BOOK_CHOOSER_BUTTON (button), NULL); ++ ++ return button->priv->source; ++} ++ ++ESourceConfig * ++e_google_book_chooser_button_get_config (EGoogleBookChooserButton *button) ++{ ++ g_return_val_if_fail (E_IS_GOOGLE_BOOK_CHOOSER_BUTTON (button), NULL); ++ ++ return button->priv->config; ++} ++ ++static gchar * ++google_book_chooser_decode_user (const gchar *user) ++{ ++ gchar *decoded_user; ++ ++ if (user == NULL || *user == '\0') ++ return NULL; ++ ++ /* Decode any encoded 'at' symbols ('%40' -> '@'). */ ++ if (strstr (user, "%40") != NULL) { ++ gchar **segments; ++ ++ segments = g_strsplit (user, "%40", 0); ++ decoded_user = g_strjoinv ("@", segments); ++ g_strfreev (segments); ++ ++ /* If no domain is given, append "@gmail.com". */ ++ } else if (strstr (user, "@") == NULL) { ++ decoded_user = g_strconcat (user, "@gmail.com", NULL); ++ ++ /* Otherwise the user name should be fine as is. */ ++ } else { ++ decoded_user = g_strdup (user); ++ } ++ ++ return decoded_user; ++} ++ ++void ++e_google_book_chooser_button_construct_default_uri (SoupURI *soup_uri, ++ const gchar *username) ++{ ++ gchar *decoded_user, *path; ++ ++ decoded_user = google_book_chooser_decode_user (username); ++ if (!decoded_user) ++ return; ++ ++ path = g_strdup_printf ("/carddav/v1/principals/%s/lists/default/", decoded_user); ++ ++ soup_uri_set_scheme (soup_uri, SOUP_URI_SCHEME_HTTPS); ++ soup_uri_set_user (soup_uri, decoded_user); ++ soup_uri_set_host (soup_uri, "www.googleapis.com"); ++ soup_uri_set_path (soup_uri, path); ++ ++ g_free (decoded_user); ++ g_free (path); ++} +diff -up evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.h.3 evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.h +--- evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.h.3 2022-04-05 10:00:37.457025241 +0200 ++++ evolution-3.40.4/src/modules/book-config-google/e-google-book-chooser-button.h 2022-04-05 10:00:37.457025241 +0200 +@@ -0,0 +1,70 @@ ++/* ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of the GNU Lesser General Public License as published by ++ * the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but ++ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ++ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ++ * for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public License ++ * along with this program; if not, see . ++ * ++ */ ++ ++#ifndef E_GOOGLE_BOOK_CHOOSER_BUTTON_H ++#define E_GOOGLE_BOOK_CHOOSER_BUTTON_H ++ ++#include ++ ++/* Standard GObject macros */ ++#define E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON \ ++ (e_google_book_chooser_button_get_type ()) ++#define E_GOOGLE_BOOK_CHOOSER_BUTTON(obj) \ ++ (G_TYPE_CHECK_INSTANCE_CAST \ ++ ((obj), E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON, EGoogleBookChooserButton)) ++#define E_GOOGLE_BOOK_CHOOSER_BUTTON_CLASS(cls) \ ++ (G_TYPE_CHECK_CLASS_CAST \ ++ ((cls), E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON, EGoogleBookChooserButtonClass)) ++#define E_IS_GOOGLE_BOOK_CHOOSER_BUTTON(obj) \ ++ (G_TYPE_CHECK_INSTANCE_TYPE \ ++ ((obj), E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON)) ++#define E_IS_GOOGLE_BOOK_CHOOSER_BUTTON_CLASS(cls) \ ++ (G_TYPE_CHECK_CLASS_TYPE \ ++ ((cls), E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON)) ++#define E_GOOGLE_BOOK_CHOOSER_BUTTON_GET_CLASS(obj) \ ++ (G_TYPE_INSTANCE_GET_CLASS \ ++ ((obj), E_TYPE_GOOGLE_BOOK_CHOOSER_BUTTON, EGoogleBookChooserButtonClass)) ++ ++G_BEGIN_DECLS ++ ++typedef struct _EGoogleBookChooserButton EGoogleBookChooserButton; ++typedef struct _EGoogleBookChooserButtonClass EGoogleBookChooserButtonClass; ++typedef struct _EGoogleBookChooserButtonPrivate EGoogleBookChooserButtonPrivate; ++ ++struct _EGoogleBookChooserButton { ++ GtkButton parent; ++ EGoogleBookChooserButtonPrivate *priv; ++}; ++ ++struct _EGoogleBookChooserButtonClass { ++ GtkButtonClass parent_class; ++}; ++ ++GType e_google_book_chooser_button_get_type (void); ++void e_google_book_chooser_button_type_register ++ (GTypeModule *type_module); ++GtkWidget * e_google_book_chooser_button_new(ESource *source, ++ ESourceConfig *config); ++ESource * e_google_book_chooser_button_get_source ++ (EGoogleBookChooserButton *button); ++ESourceConfig * e_google_book_chooser_button_get_config ++ (EGoogleBookChooserButton *button); ++void e_google_book_chooser_button_construct_default_uri ++ (SoupURI *soup_uri, ++ const gchar *username); ++ ++G_END_DECLS ++ ++#endif /* E_GOOGLE_BOOK_CHOOSER_BUTTON_H */ +diff -up evolution-3.40.4/src/modules/book-config-google/evolution-book-config-google.c.3 evolution-3.40.4/src/modules/book-config-google/evolution-book-config-google.c +--- evolution-3.40.4/src/modules/book-config-google/evolution-book-config-google.c.3 2021-08-13 11:50:35.000000000 +0200 ++++ evolution-3.40.4/src/modules/book-config-google/evolution-book-config-google.c 2022-04-05 10:00:37.458025240 +0200 +@@ -23,6 +23,8 @@ + + #include + ++#include "e-google-book-chooser-button.h" ++ + typedef ESourceConfigBackend EBookConfigGoogle; + typedef ESourceConfigBackendClass EBookConfigGoogleClass; + +@@ -55,6 +57,7 @@ book_config_google_insert_widgets (ESour + ESource *scratch_source) + { + ESourceConfig *config; ++ GtkWidget *widget; + Context *context; + const gchar *uid; + +@@ -68,6 +71,10 @@ book_config_google_insert_widgets (ESour + + context->user_entry = e_source_config_add_user_entry (config, scratch_source); + ++ widget = e_google_book_chooser_button_new (scratch_source, config); ++ e_source_config_insert_widget (config, scratch_source, _("Address Book:"), widget); ++ gtk_widget_show (widget); ++ + e_source_config_add_refresh_interval (config, scratch_source); + } + +@@ -101,23 +108,32 @@ book_config_google_commit_changes (ESour + { + ESource *collection_source; + ESourceConfig *config; ++ ESourceBackend *addressbook_extension; ++ ESourceWebdav *webdav_extension; + ESourceAuthentication *extension; ++ SoupURI *soup_uri; + const gchar *extension_name; + const gchar *user; + + config = e_source_config_backend_get_config (backend); + collection_source = e_source_config_get_collection_source (config); + ++ addressbook_extension = e_source_get_extension (scratch_source, E_SOURCE_EXTENSION_ADDRESS_BOOK); ++ webdav_extension = e_source_get_extension (scratch_source, E_SOURCE_EXTENSION_WEBDAV_BACKEND); ++ + extension_name = E_SOURCE_EXTENSION_AUTHENTICATION; + extension = e_source_get_extension (scratch_source, extension_name); + +- if (!collection_source || ( +- !e_source_has_extension (collection_source, E_SOURCE_EXTENSION_GOA) && +- !e_source_has_extension (collection_source, E_SOURCE_EXTENSION_UOA))) { +- e_source_authentication_set_host (extension, "www.google.com"); ++ if (!collection_source || ++ !e_source_authentication_get_is_external (extension)) { ++ e_source_authentication_set_host (extension, "www.googleapis.com"); + e_source_authentication_set_method (extension, "Google"); + } + ++ /* The backend name is "carddav" even though the ESource is ++ * a child of the built-in "Google" source. */ ++ e_source_backend_set_backend_name (addressbook_extension, "carddav"); ++ + user = e_source_authentication_get_user (extension); + g_return_if_fail (user != NULL); + +@@ -129,6 +145,19 @@ book_config_google_commit_changes (ESour + e_source_authentication_set_user (extension, full_user); + g_free (full_user); + } ++ ++ soup_uri = e_source_webdav_dup_soup_uri (webdav_extension); ++ ++ if (!soup_uri->path || !*soup_uri->path || g_strcmp0 (soup_uri->path, "/") == 0) { ++ e_google_book_chooser_button_construct_default_uri (soup_uri, e_source_authentication_get_user (extension)); ++ } ++ ++ /* Google's CalDAV interface requires a secure connection. */ ++ soup_uri_set_scheme (soup_uri, SOUP_URI_SCHEME_HTTPS); ++ ++ e_source_webdav_set_soup_uri (webdav_extension, soup_uri); ++ ++ soup_uri_free (soup_uri); + } + + static void +@@ -159,6 +188,7 @@ e_book_config_google_init (ESourceConfig + G_MODULE_EXPORT void + e_module_load (GTypeModule *type_module) + { ++ e_google_book_chooser_button_type_register (type_module); + e_book_config_google_register_type (type_module); + } + diff --git a/SOURCES/flatpak-evolution-fix-service-names.sh b/SOURCES/flatpak-evolution-fix-service-names.sh new file mode 100755 index 0000000..9454543 --- /dev/null +++ b/SOURCES/flatpak-evolution-fix-service-names.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# see https://gitlab.gnome.org/GNOME/glib/issues/1737 +# previous versions used milliseconds instead of seconds as the timeout argument", +(`pkg-config --atleast-version 2.60.1 gio-2.0` || `pkg-config --atleast-version 2.61.0 gio-2.0`) && TIMEOUTMULT= || TIMEOUTMULT=000 + +sed -e "s|\@SOURCES_SERVICE\@|$(pkg-config --variable=sourcesdbusservicename evolution-data-server-1.2)|" \ + -e "s|\@ADDRESSBOOK_SERVICE\@|$(pkg-config --variable=addressbookdbusservicename evolution-data-server-1.2)|" \ + -e "s|\@CALENDAR_SERVICE\@|$(pkg-config --variable=calendardbusservicename evolution-data-server-1.2)|" \ + -e "s|\@TIMEOUTMULT\@|${TIMEOUTMULT}|" diff --git a/SOURCES/flatpak-evolution-wrapper.sh.in b/SOURCES/flatpak-evolution-wrapper.sh.in new file mode 100644 index 0000000..1b42f20 --- /dev/null +++ b/SOURCES/flatpak-evolution-wrapper.sh.in @@ -0,0 +1,30 @@ +#!/bin/bash + +if [ "$1" = "--quit" -o "$1" = "--force-shutdown" ]; then + /app/bin/evolution.bin "$@" +else + export BOGOFILTER_DIR="${XDG_DATA_HOME}/bogofilter/" + export GIO_USE_NETWORK_MONITOR=base + export WEBKIT_FORCE_SANDBOX=0 + gsettings reset org.gnome.evolution-data-server network-monitor-gio-name + + LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @SOURCES_SERVICE@ | wc -l) + if [ "${LINES}" = "0" ]; then + /app/libexec/evolution-source-registry & + gdbus wait --session --timeout=1@TIMEOUTMULT@ @SOURCES_SERVICE@ + fi + + LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @ADDRESSBOOK_SERVICE@ | wc -l) + if [ "${LINES}" = "0" ]; then + /app/libexec/evolution-addressbook-factory -r & + gdbus wait --session --timeout=1@TIMEOUTMULT@ @ADDRESSBOOK_SERVICE@ + fi + + LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @CALENDAR_SERVICE@ | wc -l) + if [ "${LINES}" = "0" ]; then + /app/libexec/evolution-calendar-factory -r & + gdbus wait --session --timeout=1@TIMEOUTMULT@ @CALENDAR_SERVICE@ + fi + + /app/bin/evolution.bin "$@" +fi diff --git a/SOURCES/webkitgtk-2.36.0-dark-theme.patch b/SOURCES/webkitgtk-2.36.0-dark-theme.patch new file mode 100644 index 0000000..025ea9e --- /dev/null +++ b/SOURCES/webkitgtk-2.36.0-dark-theme.patch @@ -0,0 +1,51 @@ +From ac15857f14eecd83a3a1950588a2f1edb9cb70de Mon Sep 17 00:00:00 2001 +From: Milan Crha +Date: Fri, 18 Mar 2022 09:45:20 +0100 +Subject: [PATCH] I#1835 - Mail: Preview uses wrong colors for HTML mail with + dark theme + +Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1835 +--- + data/webkit/e-web-view.js | 12 ++++++++++-- + src/em-format/e-mail-formatter-text-html.c | 2 +- + 2 files changed, 11 insertions(+), 3 deletions(-) + +diff --git a/data/webkit/e-web-view.js b/data/webkit/e-web-view.js +index 7f47fe4b26..a8f99c4668 100644 +--- a/data/webkit/e-web-view.js ++++ b/data/webkit/e-web-view.js +@@ -695,8 +695,16 @@ Evo.initialize = function(elem) + + if (doc.documentElement.style.getPropertyValue("color") == "" || + doc.documentElement.style.getPropertyValue("color") == "text") { +- doc.documentElement.style.setProperty("color", "inherit"); +- doc.documentElement.style.setProperty("background-color", "inherit"); ++ if (doc.defaultView && doc.defaultView.frameElement && !doc.defaultView.frameElement.hasAttribute("x-e-unset-colors") && ++ doc.defaultView.frameElement.ownerDocument && ++ doc.defaultView.frameElement.ownerDocument.defaultView && ++ doc.defaultView.frameElement.ownerDocument.defaultView.window) { ++ var style = doc.defaultView.frameElement.ownerDocument.defaultView.window.getComputedStyle(doc.defaultView.frameElement); ++ if (style) { ++ doc.documentElement.style.setProperty("color", style.color); ++ doc.documentElement.style.setProperty("background-color", style.backgroundColor); ++ } ++ } + } + + elems = doc.querySelectorAll("input, textarea, select, button, label"); +diff --git a/src/em-format/e-mail-formatter-text-html.c b/src/em-format/e-mail-formatter-text-html.c +index 708c29a5e4..8a938212ff 100644 +--- a/src/em-format/e-mail-formatter-text-html.c ++++ b/src/em-format/e-mail-formatter-text-html.c +@@ -369,7 +369,7 @@ emfe_text_html_format (EMailFormatterExtension *extension, + e_mail_part_get_id (part), + e_mail_part_get_id (part), + e_mail_part_get_frame_security_style (part), +- g_settings_get_boolean (settings, "preview-unset-html-colors") ? "x-e-unset-colors=\"1\"" : "style=\"background-color: #ffffff;\""); ++ g_settings_get_boolean (settings, "preview-unset-html-colors") ? "x-e-unset-colors=\"1\"" : "style=\"background-color:white; color:black;\""); + + g_output_stream_write_all ( + stream, str, strlen (str), +-- +GitLab + diff --git a/SOURCES/webkitgtk-2.36.0-disable-hw-accel.patch b/SOURCES/webkitgtk-2.36.0-disable-hw-accel.patch new file mode 100644 index 0000000..e669f43 --- /dev/null +++ b/SOURCES/webkitgtk-2.36.0-disable-hw-accel.patch @@ -0,0 +1,27 @@ +From eb62ccaa28bbbca7668913ce7d8056a6d75f9b05 Mon Sep 17 00:00:00 2001 +From: Milan Crha +Date: Thu, 21 Apr 2022 16:59:34 +0200 +Subject: [PATCH] Disable hardware acceleration for WebKitGTK + +This should help with crashes related to hardware acceleration +on some machines, as being discussed at: +https://bugs.webkit.org/show_bug.cgi?id=239429 +--- + src/e-util/e-web-view.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/e-util/e-web-view.c b/src/e-util/e-web-view.c +index 9ab13b69cc..68f86e8c59 100644 +--- a/src/e-util/e-web-view.c ++++ b/src/e-util/e-web-view.c +@@ -3617,6 +3617,7 @@ e_web_view_get_default_webkit_settings (void) + "enable-plugins", FALSE, + "enable-smooth-scrolling", FALSE, + "media-playback-allows-inline", FALSE, ++ "hardware-acceleration-policy", WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER, + NULL); + + e_web_view_utils_apply_minimum_font_size (settings); +-- +GitLab + diff --git a/SPECS/evolution.spec b/SPECS/evolution.spec new file mode 100644 index 0000000..dbd97a1 --- /dev/null +++ b/SPECS/evolution.spec @@ -0,0 +1,3531 @@ +%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.56 +%define gtk3_version 3.22 +%define gnome_autoar_version 0.1.1 +%define gnome_desktop_version 2.91.3 +%define intltool_version 0.35.5 +%define libgdata_version 0.10.0 +%define libgweather_version 3.10 +%define libsoup_version 2.42 +%define webkit2gtk_version 2.28.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 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 +%endif + +%define evo_plugin_dir %{_libdir}/evolution/plugins + +### Abstract ### + +Name: evolution +Version: 3.40.4 +Release: 6%{?dist} +Summary: Mail and calendar client for GNOME +License: GPLv2+ and GFDL +URL: https://wiki.gnome.org/Apps/Evolution +Source: http://download.gnome.org/sources/%{name}/3.40/%{name}-%{version}.tar.xz +Source1: flatpak-evolution-fix-service-names.sh +Source2: flatpak-evolution-wrapper.sh.in +Source3: emoji.data + +Patch01: evolution-3.40.4-empty-emoji-picker.patch +Patch02: evolution-3.40.4-comp-editor-timezone-reset.patch +Patch03: evolution-3.40.4-google-contacts-to-carddav.patch +Patch04: webkitgtk-2.36.0-dark-theme.patch +Patch05: webkitgtk-2.36.0-disable-hw-accel.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} + +%if !%{enable_installed_tests} +Obsoletes: evolution-tests <= 3.31.1 +%endif + +%global eds_version %{version} + +## 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} + +### Build Dependencies ### + +%if ! 0%{?flatpak} +BuildRequires: %{_bindir}/killall +%endif +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gettext +%if %{with_docs} +BuildRequires: gtk-doc +%endif +BuildRequires: highlight +BuildRequires: intltool >= %{intltool_version} +BuildRequires: itstool +BuildRequires: make +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(gcr-3) +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(gweather-3.0) >= %{libgweather_version} +BuildRequires: pkgconfig(iso-codes) +BuildRequires: pkgconfig(libcanberra-gtk3) +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(libgdata) >= %{libgdata_version} +BuildRequires: pkgconfig(libsoup-2.4) >= %{libsoup_version} +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(nspr) +BuildRequires: pkgconfig(nss) +BuildRequires: pkgconfig(shared-mime-info) +BuildRequires: pkgconfig(webkit2gtk-4.0) >= %{webkit2gtk_version} +BuildRequires: pkgconfig(webkit2gtk-web-extension-4.0) >= %{webkit2gtk_version} + +%if %{tnef_support} +BuildRequires: pkgconfig(libytnef) +%endif + +%if %{ldap_support} +BuildRequires: openldap-devel >= 2.0.11 +%endif + +%if %{libnotify_support} +BuildRequires: pkgconfig(libnotify) +%endif + +%if %{libpst_support} +BuildRequires: pkgconfig(libpst) +%endif + +%description +Evolution is the GNOME mailer, calendar, contact manager and +communications tool. The components which make up Evolution +are tightly integrated with one another and act as a seamless +personal information-management tool. + +%package devel +Summary: Development files for building against %{name} +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig(camel-1.2) >= %{eds_version} +Requires: pkgconfig(enchant) +Requires: pkgconfig(gtk+-3.0) >= %{gtk3_version} +Requires: pkgconfig(gspell-1) +Requires: pkgconfig(gweather-3.0) >= %{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(libgdata) >= %{libgdata_version} +Requires: pkgconfig(libsoup-2.4) >= %{libsoup_version} +Requires: pkgconfig(libxml-2.0) +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 +Summary: Help files for %{name} +Requires: %{name} = %{version}-%{release} +Requires: yelp +BuildArch: noarch + +%description help +This package contains user documentation for %{name}. +%endif + +%package bogofilter +Summary: Bogofilter plugin for Evolution +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: bogofilter + +%description bogofilter +This package contains the plugin to filter junk mail using Bogofilter. + +%package spamassassin +Summary: SpamAssassin plugin for Evolution +Requires: %{name}%{?_isa} = %{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} + +%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 + +%prep +%autosetup -p1 -S gendiff + +cp %{S:3} data/ + +# Remove the welcome email from Novell +for inbox in src/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 +%else +%define ldap_flags -DWITH_OPENLDAP=OFF +%endif + +%define ssl_flags -DENABLE_SMIME=ON + +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 +%else +%define tests_flags -DENABLE_INSTALLED_TESTS=OFF +%endif + +%if %{tnef_support} +%global tnef_flags -DENABLE_YTNEF=ON +%else +%global tnef_flags -DENABLE_YTNEF=OFF +%endif + +CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -Wno-sign-compare -Wno-deprecated-declarations"; export CFLAGS + +%cmake -G "Unix Makefiles" \ + -DENABLE_MAINTAINER_MODE=OFF \ + -DVERSION_SUBSTRING=" (%{version}-%{release})" \ + %ldap_flags %ssl_flags %gtkdoc_flags %tests_flags %tnef_flags \ + -DENABLE_PLUGINS=all \ + %{nil} + +%cmake_build + +%if %{with_docs} + +# Replace identical images in the help by links. +# This reduces the RPM size by several megabytes. +helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name} +for f in $helpdir/C/figures/*.png; do + b="$(basename $f)" + for d in $helpdir/*; do + if [ -d "$d" -a "$d" != "$helpdir/C" ]; then + g="$d/figures/$b" + if [ -f "$g" ]; then + if cmp -s $f $g; then + rm "$g"; ln -s "../../C/figures/$b" "$g" + fi + fi + fi + done +done + +# %%{with_docs} +%endif + +%install +%cmake_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 +%endif + +%find_lang evolution --all-name --with-gnome + +grep "%{_datadir}/locale" evolution.lang > translations.lang +%if %{with_docs} +grep -v "%{_datadir}/locale" evolution.lang > help.lang +%endif + +%ldconfig_scriptlets + +%files +%license COPYING +%doc AUTHORS NEWS README.md +%{_mandir}/man1/* + +# GSettings schemas: +%{_datadir}/GConf/gsettings/evolution.convert + +%{_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 + +# The main executable +%{_bindir}/evolution + +%if 0%{?flatpak} +%{_bindir}/evolution.bin +%endif + +%{_datadir}/metainfo/org.gnome.Evolution.appdata.xml + +# Desktop files: +%{_datadir}/applications/org.gnome.Evolution.desktop + +# Icons: +%{_datadir}/icons/hicolor/16x16/apps/* +%{_datadir}/icons/hicolor/22x22/apps/* +%{_datadir}/icons/hicolor/24x24/apps/* +%{_datadir}/icons/hicolor/32x32/apps/* +%{_datadir}/icons/hicolor/48x48/apps/* +%{_datadir}/icons/hicolor/symbolic/apps/* +%{_datadir}/icons/hicolor/scalable/apps/* + +# The main data directory +# (have not attempted to split this up into an explicit list) +%dir %{_datadir}/evolution +%{_datadir}/evolution + +# Modules: +%dir %{_libdir}/evolution +%dir %{_libdir}/evolution/modules +%{_libdir}/evolution/modules/module-accounts-window.so +%{_libdir}/evolution/modules/module-addressbook.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-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/ui-modules/module-evolution-alarm-notify.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/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-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 + +# Various libexec programs: +%dir %{_libexecdir}/evolution +%{_libexecdir}/evolution/evolution-backup +%{_libexecdir}/evolution/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 +# globs above; the purpose of the separation below is to be more explicit about +# which plugins we ship) +%{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug +%{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.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-face.eplug +%{evo_plugin_dir}/liborg-gnome-face.so + +%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug +%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so + +%{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-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-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-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 + + +%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 + +%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 +%endif + +%files bogofilter +%{_libdir}/evolution/modules/module-bogofilter.so +%{_datadir}/metainfo/org.gnome.Evolution-bogofilter.metainfo.xml + +%files spamassassin +%{_libdir}/evolution/modules/module-spamassassin.so +%{_datadir}/metainfo/org.gnome.Evolution-spamassassin.metainfo.xml + +%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 + +%changelog +* Mon Apr 25 2022 Milan Crha - 3.40.4-6 +- Resolves: #2078369 (Disable hardware acceleration for WebKitGTK) + +* Fri Apr 08 2022 Milan Crha - 3.40.4-5 +- Related: #2071056 (Update zh_CN and ja translations in the patch) + +* Tue Apr 05 2022 Milan Crha - 3.40.4-4 +- Resolves: #2071056 (Addressbook: Switch from GData Contacts API to CardDAV API for Google books) +- Resolves: #2071742 (Add patch to use correct colors in mail preview with webkit2gtk3 2.36.x) + +* Mon Feb 14 2022 Milan Crha - 3.40.4-3 +- Resolves: #2054084 (ECompEditor: Timezone can be reset on component save) + +* Mon Oct 11 2021 Milan Crha - 3.40.4-2 +- Resolves: #2012701 (Empty emoji picker with gtk3 3.24.30) + +* Fri Aug 13 2021 Milan Crha - 3.40.4-1 +- Related: #1992450 (Update to 3.40.4) + +* Mon Aug 09 2021 Mohan Boddu - 3.40.3-2 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Mon Jul 12 2021 Milan Crha - 3.40.3-1 +- Related: #1981215 (Update to 3.40.3) + +* Fri Jun 04 2021 Milan Crha - 3.40.2-1 +- Related: #1967855 (Update to 3.40.2) + +* Mon May 17 2021 Milan Crha - 3.40.1-2 +- Resolves: #1961194 (Add missing bundled() Provides for libgnomecanvas) + +* Fri Apr 30 2021 Milan Crha - 3.40.1-1 +- Related: #1952776 (Update to 3.40.1) + +* Thu Apr 15 2021 Mohan Boddu - 3.40.0-2 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Fri Mar 19 2021 Milan Crha - 3.40.0-1 +- Update to 3.40.0 + +* Fri Mar 12 2021 Milan Crha - 3.39.3-1 +- Update to 3.39.3 + +* Fri Feb 12 2021 Milan Crha - 3.39.2-1 +- Update to 3.39.2 + +* Tue Jan 26 2021 Fedora Release Engineering - 3.39.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 08 2021 Milan Crha - 3.39.1-1 +- Update to 3.39.1 + +* Fri Nov 20 2020 Milan Crha - 3.38.2-1 +- Update to 3.38.2 + +* Fri Oct 02 2020 Milan Crha - 3.38.1-1 +- Update to 3.38.1 + +* Sat Sep 26 2020 Adrian Reber - 3.38.0-2 +- Rebuilt for protobuf 3.13 + +* Fri Sep 11 2020 Milan Crha - 3.38.0-1 +- Update to 3.38.0 + +* Fri Sep 04 2020 Milan Crha - 3.37.92-1 +- Update to 3.37.92 + +* Fri Aug 07 2020 Milan Crha - 3.37.90-1 +- Update to 3.37.90 + +* Mon Jul 27 2020 Fedora Release Engineering - 3.37.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 03 2020 Milan Crha - 3.37.3-1 +- Update to 3.37.3 + +* Tue Jun 23 2020 Adam Williamson - 3.37.2-2 +- Backport several fixes for annoying bugs from mainline + +* Fri May 29 2020 Milan Crha - 3.37.2-1 +- Update to 3.37.2 + +* Fri Apr 24 2020 Milan Crha - 3.37.1-1 +- Update to 3.37.1 + +* Fri Mar 27 2020 Milan Crha - 3.36.1-1 +- Update to 3.36.1 + +* Fri Mar 06 2020 Milan Crha - 3.36.0-1 +- Update to 3.36.0 + +* Fri Feb 28 2020 Milan Crha - 3.35.92-1 +- Update to 3.35.92 + +* Fri Feb 14 2020 Milan Crha - 3.35.91-1 +- Update to 3.35.91 + +* Fri Jan 31 2020 Milan Crha - 3.35.90-1 +- Update to 3.35.90 + +* Tue Jan 28 2020 Fedora Release Engineering - 3.35.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jan 16 2020 Kalev Lember - 3.35.3-3 +- Rebuilt for libgnome-desktop soname bump + +* Mon Jan 06 2020 Milan Crha - 3.35.3-2 +- Enable TNEF support for Fedora + +* Fri Jan 03 2020 Milan Crha - 3.35.3-1 +- Update to 3.35.3 + +* Fri Nov 22 2019 Milan Crha - 3.35.2-1 +- Update to 3.35.2 + +* Fri Oct 11 2019 Milan Crha - 3.35.1-1 +- Update to 3.35.1 + +* Mon Oct 07 2019 Milan Crha - 3.34.1-1 +- Update to 3.34.1 + +* Mon Sep 09 2019 Milan Crha - 3.34.0-1 +- Update to 3.34.0 + +* Mon Sep 02 2019 Milan Crha - 3.33.92-1 +- Update to 3.33.92 + +* Mon Aug 19 2019 Milan Crha - 3.33.91-1 +- Update to 3.33.91 + +* Mon Aug 05 2019 Milan Crha - 3.33.90-1 +- Update to 3.33.90 + +* Thu Jul 25 2019 Fedora Release Engineering - 3.33.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Jul 21 2019 Kalev Lember - 3.33.4-2 +- Rebuilt for libgnome-desktop soname bump + +* Mon Jul 15 2019 Milan Crha - 3.33.4-1 +- Update to 3.33.4 + +* Mon Jul 08 2019 Kalev Lember - 3.33.3-2 +- Rebuilt for libgweather soname bump + +* Mon Jun 17 2019 Milan Crha - 3.33.3-1 +- Update to 3.33.3 + +* Mon May 20 2019 Milan Crha - 3.33.2-1 +- Update to 3.33.2 + +* Mon Apr 22 2019 Milan Crha - 3.33.1-1 +- Update to 3.33.1 + +* Mon Apr 08 2019 Milan Crha - 3.32.1-1 +- Update to 3.32.1 + +* Mon Mar 11 2019 Milan Crha - 3.32.0-1 +- Update to 3.32.0 + +* Mon Mar 04 2019 Milan Crha - 3.31.92-1 +- Update to 3.31.92 + +* Mon Feb 18 2019 Milan Crha - 3.31.91-1 +- Update to 3.31.91 + +* Mon Feb 04 2019 Milan Crha - 3.31.90-1 +- Update to 3.31.90 + +* Thu Jan 31 2019 Fedora Release Engineering - 3.31.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 07 2019 Milan Crha - 3.31.4-1 +- Update to 3.31.4 + +* Mon Dec 10 2018 Milan Crha - 3.31.3-1 +- Update to 3.31.3 + +* Mon Nov 12 2018 Milan Crha - 3.31.2-1 +- Update to 3.31.2 + +* Fri Oct 26 2018 Milan Crha - 3.31.1-2 +- Obsolete evolution-tests subpackage +- Add BuildRequires/Requires for 'killall' binary + +* Mon Oct 08 2018 Milan Crha - 3.31.1-1 +- Update to 3.31.1 + +* Mon Sep 24 2018 Milan Crha - 3.30.1-1 +- Update to 3.30.1 +- Remove patch for GNOME Evolution issue #86 (fixed upstream) +- Disable tests subpackage - it uses python2 and it is unmaintained upstream +- Remove BuildRequires on bogofilter and spamassassin + +* Mon Sep 03 2018 Milan Crha - 3.30.0-1 +- Update to 3.30.0 +- Add patch for GNOME Evolution issue #86 (Quoting of plain text mail into HTML mode mangles deeper levels) + +* Mon Aug 27 2018 Milan Crha - 3.29.92-1 +- Update to 3.29.92 + +* Mon Aug 13 2018 Milan Crha - 3.29.91-1 +- Update to 3.29.91 + +* Mon Jul 30 2018 Milan Crha - 3.29.90-1 +- Update to 3.29.90 + +* Mon Jul 16 2018 Milan Crha - 3.29.4-1 +- Update to 3.29.4 +- Change dependencies of the tests subpackage and do not precompile the scripts there + +* Fri Jul 13 2018 Fedora Release Engineering - 3.29.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jun 18 2018 Milan Crha - 3.29.3-1 +- Update to 3.29.3 + +* Mon May 21 2018 Milan Crha - 3.29.2-1 +- Update to 3.29.2 + +* Mon Apr 16 2018 Milan Crha - 3.29.1-1 +- Update to 3.29.1 +- Remove fix to strip closing > from URLs when linkifying (BGO#795108) (Fixed upstream) + +* Tue Apr 10 2018 Adam Williamson - 3.28.1-2 +- Backport fix to strip closing > from URLs when linkifying (BGO#795108) + +* Mon Apr 09 2018 Milan Crha - 3.28.1-1 +- Update to 3.28.1 + +* Mon Mar 12 2018 Milan Crha - 3.28.0-1 +- Update to 3.28.0 + +* Mon Mar 05 2018 Milan Crha - 3.27.92-1 +- Update to 3.27.92 + +* Mon Feb 19 2018 Milan Crha - 3.27.91-1 +- Update to 3.27.91 + +* Tue Feb 13 2018 Björn Esser - 3.27.90-3 +- Rebuild against newer gnome-desktop3 package + +* Fri Feb 09 2018 Igor Gnatenko - 3.27.90-2 +- Escape macros in %%changelog + +* Tue Feb 06 2018 Milan Crha - 3.27.90-1 +- Update to 3.27.90 +- Properly obsolete evolution-perl subpackage + +* Mon Feb 05 2018 Kalev Lember - 3.27.4-2 +- Rebuilt for libgweather soname bump + +* Mon Jan 08 2018 Milan Crha - 3.27.4-1 +- Update to 3.27.4 + +* Sat Jan 06 2018 Igor Gnatenko - 3.27.3-2 +- Remove obsolete scriptlets +- Add explicit dependency on evolution-data-server (RH bug #1524416) + +* Mon Dec 11 2017 Milan Crha - 3.27.3-1 +- Update to 3.27.3 + +* Mon Nov 13 2017 Milan Crha - 3.27.2-1 +- Update to 3.27.2 + +* Wed Nov 08 2017 Milan Crha - 3.27.1-2 +- Rebuild for newer libical + +* Mon Oct 16 2017 Milan Crha - 3.27.1-1 +- Update to 3.27.1 + +* Mon Oct 02 2017 Milan Crha - 3.26.1-1 +- Update to 3.26.1 + +* Mon Sep 11 2017 Milan Crha - 3.26.0-1 +- Update to 3.26.0 + +* Mon Sep 04 2017 Milan Crha - 3.25.92.2-1 +- Update to 3.25.92.2 + +* Mon Sep 04 2017 Milan Crha - 3.25.92-1 +- Update to 3.25.92 + +* Tue Aug 22 2017 Ville Skyttä - 3.25.91-2 +- Install COPYING as %%license + +* Mon Aug 21 2017 Milan Crha - 3.25.91-1 +- Update to 3.25.91 + +* Mon Aug 07 2017 Milan Crha - 3.25.90-1 +- Update to 3.25.90 + +* Wed Aug 02 2017 Fedora Release Engineering - 3.25.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Mon Jul 31 2017 Florian Weimer - 3.25.4-3 +- Rebuild with binutils fix for ppc64le (#1475636) + +* Wed Jul 26 2017 Fedora Release Engineering - 3.25.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jul 17 2017 Milan Crha - 3.25.4-1 +- Update to 3.25.4 + +* Mon Jun 19 2017 Milan Crha - 3.25.3-1 +- Update to 3.25.3 + +* Mon May 22 2017 Milan Crha - 3.25.2-1 +- Update to 3.25.2 + +* Thu Apr 27 2017 Milan Crha - 3.25.1-2 +- Split translations into separate package + +* Mon Apr 24 2017 Milan Crha - 3.25.1-1 +- Update to 3.25.1 + +* Mon Apr 10 2017 Milan Crha - 3.24.1-1 +- Update to 3.24.1 + +* Mon Mar 20 2017 Milan Crha - 3.24.0-1 +- Update to 3.24.0 + +* Mon Mar 13 2017 Milan Crha - 3.23.92-1 +- Update to 3.23.92 + +* Mon Feb 27 2017 Milan Crha - 3.23.91-1 +- Update to 3.23.91 + +* Mon Feb 13 2017 Milan Crha - 3.23.90-1 +- Update to 3.23.90 + +* Fri Feb 10 2017 Fedora Release Engineering - 3.23.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 16 2017 Milan Crha - 3.23.4-1 +- Update to 3.23.4 + +* Mon Dec 12 2016 Milan Crha - 3.23.3-1 +- Update to 3.23.3 + +* Mon Nov 21 2016 Milan Crha - 3.23.2-1 +- Update to 3.23.2 + +* Sun Nov 06 2016 Filipe Rosset - 3.23.1-2 +- Rebuild for newer highlight + +* Mon Oct 24 2016 Milan Crha - 3.23.1-1 +- Update to 3.23.1 + +* Thu Oct 13 2016 Milan Crha - 3.22.1-2 +- Add patch for GNOME bug #772803 (Inline images cause busy loop on Reply in WebKitWebProcess) + +* Mon Oct 10 2016 Milan Crha - 3.22.1-1 +- Update to 3.22.1 + +* Mon Sep 19 2016 Milan Crha - 3.22.0-1 +- Update to 3.22.0 +- Add gnome-autoar dependency + +* Mon Sep 12 2016 Milan Crha - 3.21.92-1 +- Update to 3.21.92 +- Remove patch for "Adapt to WebKit Unstable DOM API changes: (fixed upstream) + +* Thu Sep 01 2016 Tomas Popela - 3.21.91-2 +- Adapt to WebKit Unstable DOM API changes + +* Mon Aug 29 2016 Milan Crha - 3.21.91-1 +- Update to 3.21.91 + +* Mon Aug 15 2016 Milan Crha - 3.21.90-1 +- Update to 3.21.90 + +* Mon Jul 18 2016 Milan Crha - 3.21.4-1 +- Update to 3.21.4 +- Remove the "perl" subpackage (code moved to the evolution-data-server) + +* Mon Jun 20 2016 Milan Crha - 3.21.3-1 +- Update to 3.21.3 + +* Mon May 23 2016 Milan Crha - 3.21.2-1 +- Update to 3.21.2 + +* Mon Apr 25 2016 Milan Crha - 3.21.1-1 +- Update to 3.21.1 + +* Fri Apr 15 2016 David Tardon - 3.20.1-2 +- rebuild for ICU 57.1 + +* Mon Apr 11 2016 Milan Crha - 3.20.1-1 +- Update to 3.20.1 + +* Mon Mar 21 2016 Milan Crha - 3.20.0-1 +- Update to 3.20.0 + +* Mon Mar 14 2016 Milan Crha - 3.19.92-1 +- Update to 3.19.92 + +* Mon Feb 29 2016 Milan Crha - 3.19.91-1 +- Update to 3.19.91 +- Remove patch for GNOME bug 761883 (Fixed upstream) + +* Thu Feb 18 2016 Milan Crha - 3.19.90-2 +- Add patch for GNOME bug 761883 (Typo in the previous fix) + +* Mon Feb 15 2016 Milan Crha - 3.19.90-1 +- Update to 3.19.90 + +* Wed Feb 03 2016 Fedora Release Engineering - 3.19.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jan 18 2016 David Tardon - 3.19.4-2 +- rebuild for libical 2.0.0 + +* Mon Jan 18 2016 Milan Crha - 3.19.4-1 +- Update to 3.19.4 + +* Mon Dec 14 2015 Milan Crha - 3.19.3-1 +- Update to 3.19.3 + +* Mon Nov 23 2015 Milan Crha - 3.19.2-1 +- Update to 3.19.2 + +* Mon Oct 26 2015 Milan Crha - 3.19.1-1 +- Update to 3.19.1 + +* Mon Oct 12 2015 Milan Crha - 3.18.1-1 +- Update to 3.18.1 + +* Mon Sep 21 2015 Milan Crha - 3.18.0-1 +- Update to 3.18.0 + +* Mon Sep 14 2015 Milan Crha - 3.17.92-1 +- Update to 3.17.92 +- Add pkgconfig(iso-codes) into BuildRequires + +* Mon Aug 31 2015 Milan Crha - 3.17.91-1 +- Update to 3.17.91 + +* Mon Aug 17 2015 Milan Crha - 3.17.90-1 +- Update to 3.17.90 + +* Wed Jul 22 2015 Milan Crha - 3.17.4-2 +- Rebuild for newer gnome-desktop3 + +* Mon Jul 20 2015 Milan Crha - 3.17.4-1 +- Update to 3.17.4 + +* Mon Jun 22 2015 Milan Crha - 3.17.3-1 +- Update to 3.17.3 +- Disable help build when gtk-doc is disabled + +* Wed Jun 17 2015 Fedora Release Engineering - 3.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon May 25 2015 Milan Crha - 3.17.2-1 +- Update to 3.17.2 +- Remove patch for a removal of an e-cell-renderer-color gtk-doc leftover (fixed upstream) + +* Mon Apr 27 2015 Milan Crha - 3.17.1-1 +- Update to 3.17.1 +- Add patch for a removal of an e-cell-renderer-color gtk-doc leftover + +* Mon Apr 13 2015 Milan Crha - 3.16.1-1 +- Update to 3.16.1 + +* Mon Mar 23 2015 Milan Crha - 3.16.0-1 +- Update to 3.16.0 + +* Mon Mar 16 2015 Milan Crha - 3.15.92-1 +- Update to 3.15.92 +- Remove obsolete patches (one unused and one fixed upstream) + +* Mon Mar 02 2015 Milan Crha - 3.15.91-1 +- Update to 3.15.91 + +* Mon Feb 16 2015 Milan Crha - 3.13.90-1 +- Update to 3.13.90 +- Remove WebKit composer patches (fixed upstream) + +* Mon Feb 02 2015 Tomas Popela - 3.13.10-2 +- Backport the WebKit composer patches + +* Mon Jan 26 2015 Milan Crha - 3.13.10-1 +- Update to 3.13.10 + +* Mon Dec 22 2014 Milan Crha - 3.13.9-1 +- Update to 3.13.9 + +* Mon Nov 24 2014 Milan Crha - 3.13.8-1 +- Update to 3.13.8 + +* Mon Oct 27 2014 Milan Crha - 3.13.7-1 +- Update to 3.13.7 + +* Mon Sep 22 2014 Milan Crha - 3.13.6-1 +- Update to 3.13.6 + +* Mon Aug 25 2014 Milan Crha - 3.13.5-1 +- Update to 3.13.5 +- Remove patch to add missing tests files in the distribution tarball (fixed upstream) + +* Sat Aug 16 2014 Fedora Release Engineering - 3.13.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Wed Jul 30 2014 Milan Crha - 3.13.4-1 +- Update to 3.13.4 +- Introduce tests subpackage with installed tests +- Add patch to add missing tests files in the distribution tarball +- Remove patch to drop gnome-icon-theme dependency (fixed upstream) + +* Mon Jul 14 2014 Milan Crha - 3.12.4-1 +- Update to 3.12.4 +- Remove patch to fix folder names in Mail view's folder tree (fixed upstream) +- Remove patch to fix colors in preview (fixed upstream) + +* Thu Jun 26 2014 Milan Crha - 3.12.3-3 +- Add upstream patch to fix folder names in Mail view's folder tree +- Add upstream patch to fix colors in preview + +* Mon Jun 09 2014 Milan Crha - 3.12.3-2 +- Drop gnome-icon-theme dependency + +* Mon Jun 09 2014 Milan Crha - 3.12.3-1 +- Update to 3.12.3 + +* Sat Jun 07 2014 Fedora Release Engineering - 3.12.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon May 12 2014 Milan Crha - 3.12.2-1 +- Update to 3.12.2 + +* Wed Apr 16 2014 Adam Williamson - 3.12.1-2 +- rebuild for new libgdata + +* Mon Apr 14 2014 Milan Crha - 3.12.1-1 +- Update to 3.12.1 + +* Mon Mar 24 2014 Milan Crha - 3.12.0-1 +- Update to 3.12.0 + +* Mon Mar 17 2014 Milan Crha - 3.11.92-1 +- Update to 3.11.92 + +* Mon Mar 03 2014 Milan Crha - 3.11.91-1 +- Update to 3.11.91 + +* Wed Feb 19 2014 Kalev Lember - 3.11.90-2 +- Rebuilt for libgnome-desktop soname bump + +* Mon Feb 17 2014 Milan Crha - 3.11.90-1 +- Update to 3.11.90 + +* Mon Feb 03 2014 Milan Crha - 3.11.5-2 +- Drop krb5 dependency + +* Mon Feb 03 2014 Milan Crha - 3.11.5-1 +- Update to 3.11.5 + +* Fri Jan 17 2014 Adam Williamson - 3.11.4-2 +- backport a couple of crasher fixes from upstream master + +* Mon Jan 13 2014 Milan Crha - 3.11.4-1 +- Update to 3.11.4 + +* Thu Nov 21 2013 Milan Crha - 3.11.2-2 +- Rebuild for new libical (RH bug #1023020) + +* Mon Nov 18 2013 Milan Crha - 3.11.2-1 +- Update to 3.11.2 +- Conditionally build help subpackage +- Disable compiler warnings about deprecated symbols + +* Mon Nov 11 2013 Milan Crha - 3.11.1-2 +- Hide more help-related widgets when evolution-help is not installed + +* Tue Oct 22 2013 Matthew Barnes - 3.11.1-1 +- Update to 3.11.1 + +* Mon Oct 14 2013 Milan Crha - 3.10.1-1 +- Update to 3.10.1 +- Remove the dependency on libytnef, which apparently isn't needed for + the PST importer and disable the experimental TNEF attachments plugin +- Avoid help launch with F1 when evolution-help is not installed + +* Mon Sep 23 2013 Milan Crha - 3.10.0-1 +- Update to 3.10.0 +- Remove explicit Requires on libpst in pst subpackage + +* Mon Sep 16 2013 Milan Crha - 3.9.92-1 +- Update to 3.9.92 + +* Tue Sep 03 2013 Kalev Lember - 3.9.91-2 +- Rebuilt for libgnome-desktop soname bump + +* Mon Sep 02 2013 Milan Crha - 3.9.91-1 +- Update to 3.9.91 + +* Fri Aug 23 2013 Milan Crha - 3.9.90-2 +- Split developer documentation into evolution-devel-docs subpackage + +* Mon Aug 19 2013 Milan Crha - 3.9.90-1 +- Update to 3.9.90 + +* Tue Aug 06 2013 Adam Williamson - 3.9.5-3 +- rebuild for new libgweather + +* Thu Aug 01 2013 Petr Pisar - 3.9.5-2 +- Perl 5.18 rebuild + +* Mon Jul 29 2013 Milan Crha - 3.9.5-1 +- Update to 3.9.5 + +* Wed Jul 17 2013 Matthew Barnes - 3.9.4-3 +- Work around a crash caught by -fstack-protector-strong. + +* Wed Jul 17 2013 Petr Pisar - 3.9.4-2 +- Perl 5.18 rebuild + +* Mon Jul 08 2013 Milan Crha - 3.9.4-1 +- Update to 3.9.4 + +* Sat Jun 22 2013 Matthias Clasen - 3.9.3-3 +- Don't install ChangeLog +- Trim %%changelog + +* Fri Jun 21 2013 Kalev Lember - 3.9.3-2 +- Rebuilt for libgweather 3.9.3 soname bump + +* Mon Jun 17 2013 Milan Crha - 3.9.3-1 +- Update to 3.9.3 + +* Mon May 27 2013 Milan Crha - 3.9.2-1 +- Update to 3.9.2 + +* Fri May 24 2013 Rex Dieter 3.9.1-2 +- rebuild (libical) + +* Mon Apr 29 2013 Milan Crha - 3.9.1-1 +- Update to 3.9.1 + +* Mon Mar 25 2013 Milan Crha - 3.8.0-1 +- Update to 3.8.0 + +* Mon Mar 18 2013 Milan Crha - 3.7.92-1 +- Update to 3.7.92 + +* Mon Mar 04 2013 Milan Crha - 3.7.91-1 +- Update to 3.7.91 + +* Wed Feb 20 2013 Kalev Lember - 3.7.90-2 +- Rebuilt for libgnome-desktop soname bump + +* Mon Feb 18 2013 Milan Crha - 3.7.90-1 +- Update to 3.7.90 + +* Mon Feb 04 2013 Milan Crha - 3.7.5-1 +- Update to 3.7.5 + +* Fri Jan 18 2013 Milan Crha - 3.7.4-1 +- Correct help-context patch test path (Red Had bug #901341) + +* Mon Jan 14 2013 Milan Crha - 3.7.4-1 +- Update to 3.7.4 +- Add --add-missing to automake call + +* Tue Jan 01 2013 Matthew Barnes - 3.7.3.2-3 +- Re-enable translation size reduction (RH bug #628073 is long fixed). + +* Thu Dec 20 2012 Kalev Lember - 3.7.3.2-2 +- Rebuilt for libgnome-desktop3 3.7.3 soname bump + +* Wed Dec 19 2012 Matthew Barnes - 3.7.3.2-1 +- Update to 3.7.3.2 +- Remove obsolete BuildRequires: + bison + dbus-glib-devel + libSM-devel + rarian-compat + +* Mon Nov 19 2012 Milan Crha - 3.7.2-1 +- Update to 3.7.2 + +* Fri Nov 09 2012 Matthew Barnes - 3.7.1-2 +- Drop unique3-devel BR, it's an ancient artifact. + +* Mon Oct 22 2012 Milan Crha - 3.7.1-1 +- Update to 3.7.1 + +* Mon Sep 24 2012 Matthew Barnes - 3.6.0-1 +- Update to 3.6.0 +- Remove patch for GNOME #678408 (fixed upstream). + +* Mon Sep 24 2012 Bastien Nocera 3.5.92-4 +- Use GStreamer 1.0 instead of 0.10 + +* Sat Sep 22 2012 Adam Williamson - 3.5.92-3 +- backport fix for BGO #678408 (broken message display) + +* Wed Sep 19 2012 Kalev Lember - 3.5.92-2 +- Fix evolution-NetworkManager obsoletes + +* Mon Sep 17 2012 Milan Crha - 3.5.92-1 +- Update to 3.5.92 + +* Mon Sep 03 2012 Milan Crha - 3.5.91-1 +- Update to 3.5.91 + +* Mon Aug 20 2012 Milan Crha - 3.5.90-1 +- Update to 3.5.90 +- Remove patches for BGO #678408 and #681321 (fixed upstream) +- Add itstool and yelp-tools into BuildRequires + +* Wed Aug 15 2012 Adam Williamson - 3.5.5-2 +- backport the fix for BGO #678408 and #681321 (libxml2 build) + +* Mon Aug 06 2012 Milan Crha - 3.5.5-1 +- Update to 3.5.5 + +* Thu Jul 19 2012 Fedora Release Engineering - 3.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 16 2012 Milan Crha - 3.5.4-1 +- Update to 3.5.4 +- Enable weather plugin (fixed upstream) + +* Wed Jun 27 2012 Matthias Clasen - 2.5.3.1-4 +- Temporarily disable weather plugin (not ported to new libgweather yet) + +* Tue Jun 26 2012 Matthew Barnes - 2.5.3.1-3 +- Temporarily change e-d-s req in devel subpackage. + +* Tue Jun 26 2012 Matthew Barnes - 3.5.3.1-2 +- Remove unnecessary Requires: evolution-data-server. + +* Mon Jun 25 2012 Matthew Barnes - 3.5.3.1-1 +- Update to 3.5.3.1 (3.5.3, no build for you!) + +* Mon Jun 25 2012 Matthew Barnes - 3.5.3-1 +- Update to 3.5.3 +- Drop BR: GConf2-devel \o/ + +* Fri Jun 8 2012 Matthias Clasen - 3.5.2-2 +- Rebuild against new gnome-desktop + +* Mon Jun 04 2012 Milan Crha - 3.5.2-1 +- Update to 3.5.2 + +* Sun Apr 29 2012 Matthew Barnes - 3.5.1-1 +- Update to 3.5.1 +- Add BR: webkitgtk3-devel + +* Tue Apr 24 2012 Kalev Lember - 3.4.1-2 +- Silence rpm scriptlet output + +* Mon Apr 16 2012 Milan Crha - 3.4.1-1 +- Update to 3.4.1 + +* Tue Mar 27 2012 Milan Crha - 3.4.0.1-1 +- Update to 3.4.0.1 + +* Mon Mar 19 2012 Milan Crha - 3.3.92-1 +- Update to 3.3.92 + +* Tue Mar 06 2012 Milan Crha - 3.3.91-1 +- Update to 3.3.91 + +* Mon Feb 20 2012 Milan Crha - 3.3.90-1 +- Update to 3.3.90 + +* Mon Feb 06 2012 Milan Crha - 3.3.5-1 +- Update to 3.3.5 + +* Thu Jan 19 2012 Matthew Barnes - 3.3.4-2 +- Keep all GSettings schema files in the main evolution package, even the + ones for the Bogofilter and Spamassassin subpackages, since we just have + one .convert file and missing schemas makes gsettings-data-convert crash. + +* Mon Jan 16 2012 Milan Crha - 3.3.4-1 +- Update to 3.3.4 + +* Fri Jan 13 2012 Fedora Release Engineering - 3.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Dec 19 2011 Milan Crha - 3.3.3-1 +- Update to 3.3.3 + +* Mon Nov 21 2011 Milan Crha - 3.3.2-1 +- Update to 3.3.2 +- Remove patch to not call g_thread_init() (fixed upstream) + +* Fri Oct 28 2011 Matthew Barnes - 3.3.1-2 +- Fix detection of evolution-help (not using OMF files anymore). + +* Mon Oct 24 2011 Milan Crha - 3.3.1-1 +- Update to 3.3.1 +- Add patch to not call g_thread_init() + +* Mon Sep 26 2011 Milan Crha - 3.2.0-1 +- Update to 3.2.0 +- Manage properly schemas files for evolution-bogofilter/spamassassin + +* Mon Sep 19 2011 Milan Crha - 3.1.92-1 +- Update to 3.1.92 + +* Mon Sep 05 2011 Milan Crha - 3.1.91-1 +- Update to 3.1.91 + +* Mon Aug 29 2011 Milan Crha - 3.1.90-1 +- Update to 3.1.90 + +* Mon Aug 15 2011 Milan Crha - 3.1.5-1 +- Update to 3.1.5 + +* Sat Jul 23 2011 Matthew Barnes - 3.1.4-1 +- Update to 3.1.4 + +* Mon Jul 04 2011 Matthew Barnes - 3.1.3-1 +- Update to 3.1.3 +- Remove patch for building against libgdata-0.9.0 (fixed upstream). + +* Wed Jun 15 2011 Milan Crha - 3.1.2-2 +- Rebuild against newer gnome-desktop3 + +* Tue Jun 14 2011 Milan Crha - 3.1.2-1 +- Update to 3.1.2 +- Add patch by Philip Withnall to build against libgdata-0.9.0 +- Add patch to enable GLib deprecated stuff (due to G_CONST_RETURN deprecation) + +* Tue May 17 2011 Milan Crha - 3.1.1-3 +- Keep libevolution-mail-settings.so* from the previous change, + it is still used by other parts of evolution. + +* Mon May 09 2011 Matthew Barnes - 3.1.1-2 +- Drop the "Email Settings" capplet. + +* Mon May 09 2011 Milan Crha - 3.1.1-1 +- Update to 3.1.1 +- Drop groupwise plugin, as it was split out upstream + +* Mon Apr 04 2011 Milan Crha - 3.0.0-1 +- Update to 3.0.0 + +* Mon Mar 21 2011 Milan Crha - 2.91.92-1 +- Update to 2.91.92 + +* Mon Mar 14 2011 Matthew Barnes - 2.91.91-3 +- Remove some unnecessary BuildRequires: + gtkimageview-devel: No release available for gtk3. + libgnomecanvas-devel: Evolution bundles its own libgnomecanvas now. + +* Fri Mar 11 2011 Matthew Barnes - 2.91.91-2 +- Split off an evolution-NetworkManager subpackage containing the NM + integration module. Users that choose to bypass NetworkManager can + uninstall this subpackage so Evolution doesn't insist it's offline. + +* Mon Mar 07 2011 Milan Crha - 2.91.91-1 +- Update to 2.91.91 + +* Mon Feb 21 2011 Milan Crha - 2.91.90-1 +- Update to 2.91.90 + +* Fri Feb 11 2011 Matthew Barnes - 2.91.6.2-1 +- Update to 2.91.6.2 +- Fixes build breakage when using GTK+ 3.0. + +* Tue Feb 08 2011 Fedora Release Engineering - 2.91.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Feb 08 2011 Matthew Barnes - 2.91.6.1-2 +- Evolution uses gtk3 now; re-enable libnotify. + +* Wed Feb 2 2011 Matthias Clasen - 2.91.6.1-1 +- Update to 2.91.6.1 + +* Mon Jan 31 2011 Milan Crha - 2.91.6-1 +- Update to 2.91.6 +- Require gtk3 +- Remove patch for Red Hat bug #657254 (fixed upstream) + +* Fri Jan 21 2011 Dan Williams - 2.91.5-4 +- Fix crash at shutdown by finishing tasks before cleaning up (rh #657254) + +* Tue Jan 18 2011 Matthias Clasen - 2.91.5-3 +- Rebuild against newer libgdata + +* Thu Jan 13 2011 Matthias Clasen - 2.91.5-2 +- Drop gnome-themes dependency + +* Mon Jan 10 2011 Milan Crha - 2.91.5-1 +- Update to 2.91.5 + +* Mon Dec 20 2010 Milan Crha - 2.91.4-1 +- Update to 2.91.4 + +* Mon Nov 29 2010 Milan Crha - 2.91.3-1 +- Update to 2.91.3 +- Remove patch for Red Hat bug #176400 (fixed upstream) + +* Mon Nov 08 2010 Milan Crha - 2.91.2-1 +- Update to 2.91.2 + +* Fri Nov 05 2010 Milan Crha - 2.91.1-3 +- Rebuild against newer libxml2 +- Disable libnotify, it's gtk3 only, but evolution is not + +* Wed Nov 3 2010 Matthias Clasen - 2.91.1-2 +- Rebuild against new libnotify + +* Mon Oct 18 2010 Milan Crha - 2.91.1-1 +- Update to 2.91.1 + +* Mon Oct 11 2010 Milan Crha - 2.91.0-1 +- Update to 2.91.0 +- Remove patch for Gnome bug #626066 (fixed upstream) + +* Wed Sep 29 2010 jkeating - 2.31.92-3 +- Rebuilt for gcc bug 634757 + +* Tue Sep 14 2010 Milan Crha - 2.31.92-2.fc15 +- Add patch for Gnome bug #626066 (login to NSS on demand) + +* Mon Sep 13 2010 Milan Crha - 2.31.92-1.fc15 +- Update to 2.31.92 + +* Mon Aug 30 2010 Milan Crha - 2.31.91-1.fc14 +- Update to 2.31.91 +- Remove msgmerge calls due to a floating point exception there + +* Mon Aug 16 2010 Matthew Barnes - 2.31.90-1.fc14 +- Update to 2.31.90 + +* Fri Aug 06 2010 Matthew Barnes - 2.31.6-2.fc14 +- Fix handling of migrated signature files. + +* Tue Aug 03 2010 Matthew Barnes - 2.31.6-1.fc14 +- Update to 2.31.6 +- Drop dbus-glib requirement. +- Bump glib2 requirement to 2.25.12. +- Roll back evo_base_version to 2.32. +- Add clutter-gtk requirement (for express mode). +- Remove gtk-compat macro patch (fixed upstream). + +* Thu Jul 22 2010 Matthew Barnes - 2.31.5-2.fc14 +- Add patch to fix startup crash in gtk-compat macros. + +* Tue Jul 13 2010 Milan Crha - 2.31.5-1.fc14 +- Update to 2.31.5 +- Remove 'conduit' (removed upstream) + +* Mon Jun 07 2010 Milan Crha - 2.31.3-1.fc14 +- Update to 2.31.3 + +* Fri May 28 2010 Matthew Barnes - 2.31.2-2.fc14 +- Evolution Express supercedes Anjal. +- No need to undefine GNOME_DISABLE_DEPRECATED. +- Remove nntp_support flag; that got moved to E-D-S ages ago. +- Remove exchange_support flag; it's all in evolution-exchange now. + +* Mon May 24 2010 Milan Crha - 2.31.2-1.fc14 +- Update to 2.31.2 +- Bump gtkhtml3 requirement to 3.31.2 + +* Fri May 07 2010 Matthew Barnes - 2.31.1-2.fc14 +- Require yelp in evolution-help (RH bug #589555). +- Add patch for RH bug #589555 (hide Help->Contents if evolution-help + is not installed). + +* Mon May 03 2010 Milan Crha - 2.31.1-1.fc14 +- Update to 2.31.1 + +* Tue Feb 09 2010 Milan Crha - 2.29.90-2.fc13 +- Rebuild against evolution-data-server-2.29.90-3 + +* Mon Feb 08 2010 Milan Crha - 2.29.90-1.fc13 +- Update to 2.29.90 +- Removed unneeded BuildRequires. + +* Fri Jan 29 2010 Matthew Barnes - 2.29.6-2.fc13 +- Bump gtkhtml3 requirement to 3.29.6. + +* Mon Jan 25 2010 Milan Crha - 2.29.6-1.fc13 +- Update to 2.29.6 +- Remove patch for Gnome bug #606874 (fixed upstream). +- Add rarian-compat to BuildRequires for Scrollkeeper. + +* Mon Jan 18 2010 Matthias Clasen - 2.29.5-2.fc13 +- Rebuild against new gnome-desktop + +* Tue Jan 12 2010 Milan Crha - 2.29.5-1.fc13 +- Update to 2.29.5 +- Add patch for Gnome bug #606874 (mktemp removed in glibc-2.11.90-8) + +* Tue Dec 22 2009 Matthew Barnes - 2.29.4-2.fc13 +- Update Scrollkeeper and Icon Cache scriptlets to conform to guidelines. + (see: http://fedoraproject.org/wiki/Packaging:ScriptletSnippets) + +* Mon Dec 21 2009 Milan Crha - 2.29.4-1.fc13 +- Update to 2.29.4 +- Remove patch for missing m4 files from tarball (fixed upstream). + +* Mon Nov 30 2009 Milan Crha - 2.29.3-1.fc13 +- Update to 2.29.3 +- Add patch for missing m4 files from tarball. +- Disable autoreconf call. + +* Tue Nov 17 2009 Matthew Barnes - 2.29.2-1.fc13 +- Update to 2.29.2 +- Synchronize spec file with my kill-bonobo test package. + +* Tue Oct 27 2009 Matthew Barnes - 2.29.1-1.fc13 +- Update to 2.29.1 +- Bump evo_major to 2.30. +- Drop Bonobo + ORBit dependency (yay!). +- Remove option to use OpenSSL instead of NSS. +- Uninstall GConf schemas during %%pre and %%preun. + +* Mon Sep 21 2009 Milan Crha - 2.28.0-1.fc12 +- Update to 2.28.0 + +* Mon Sep 07 2009 Milan Crha - 2.27.92-1.fc12 +- Update to 2.27.92 + +* Mon Aug 24 2009 Milan Crha - 2.27.91-1.fc12 +- Update to 2.27.91 +- Remove patch for GNOME bug #591414 (fixed upstream). + +* Fri Aug 14 2009 Matthew Barnes - 2.27.90-3.fc12 +- Add patch for GNOME bug #591414 (calendar library linked as module). + +* Tue Aug 11 2009 Milan Crha - 2.27.90-2.fc12 +- Build requires gnome-desktop-devel >= 2.26 +- New library libevolution-cal-shared.so + +* Mon Aug 10 2009 Milan Crha - 2.27.90-1.fc12 +- Update to 2.27.90 + +* Tue Jul 28 2009 Milan Crha - 2.27.5-3.fc12 +- Enable pst-import plugin (RH bug #493049) + +* Tue Jul 28 2009 Matthew Barnes - 2.27.5-2.fc12 +- Move libeconduit.so into the conduits subpackage to see if that + untangles us from gnome-pilot. + +* Mon Jul 27 2009 Milan Crha - 2.27.5-1.fc12 +- Update to 2.27.5 +- Remove pst import plugin patch (fixed upstream). +- Remove work around deprecation of g_mount_unmount (fixed upstream). + +* Fri Jul 24 2009 Fedora Release Engineering - 2.27.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jul 13 2009 Matthew Barnes - 2.27.4-1.fc12 +- Update to 2.27.4 +- Work around deprecation of g_mount_unmount(). + +* Fri Jul 10 2009 Matthew Barnes - 2.27.3-5.fc11 +- Add an evolution-pst subpackage for the PST importer plugin. +- Disabled until libpst settles on an API. + +* Thu Jul 02 2009 Matthew Barnes - 2.27.3-4.fc12 +- Add BR for libpst-devel and libytnef-devel (RH bug #493049). +- Add patch to build pst-import plugin against current libpst. +- libpst's API broke again so disable the BR's for now. +- Specify the gettext package when calling intltool-update. + +* Wed Jul 01 2009 Milan Crha - 2.27.3-3.fc12 +- Rebuild against newer gcc + +* Tue Jun 23 2009 Matthew Barnes - 2.27.3-2.fc12 +- Add patch to allow Anjal to build. + +* Mon Jun 15 2009 Matthew Barnes - 2.27.3-1.fc12 +- Update to 2.27.3 + +* Sun Jun 14 2009 Matthias Clasen - 2.27.2-2.fc12 +- Don't make -perl own directories that are already owned by the base package + +* Fri May 29 2009 Matthew Barnes - 2.27.2-1.fc12 +- Update to 2.27.2 +- Patch broken libevolution-mail-shared library. +- Remove strict_build_settings since the settings are used upstream now. + +* Mon May 04 2009 Matthew Barnes - 2.27.1-1.fc12 +- Update to 2.27.1 +- Bump evo_major to 2.28. +- Temporarily disable EDS_DISABLE_DEPRECATED due to GNOME bug #569652. + +* Mon Apr 27 2009 Matthias Clasen - 2.26.1-2.fc11 +- Don't drop schemas translations from po files + +* Wed Apr 15 2009 Matthew Barnes - 2.26.1.1-1.fc11 +- Update to 2.26.1.1 +- 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) + +* Wed 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). + +* Sat 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). + +* Thu 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 2.3.6.1-2 +- Fixed version numbers in GConf schema files (#164622); added + apps-evolution-mail-prompts-checkdefault-2.4.schemas + +* Fri Jul 29 2005 David Malcolm - 2.3.6.1-1 +- 2.3.6.1 + +* Thu Jul 28 2005 David Malcolm - 2.3.6-1 +- 2.3.6 +- Bump evolution-data-server requirement to 1.3.6 (needed for + CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING) +- Removed libgal2[-devel] dependencies; the code has been moved into the + evolution tarball + +* Thu Jul 28 2005 David Malcolm - 2.3.5.1-2 +- added experimental patch to port ETable printing to use Pango (#150458) + +* Mon Jul 25 2005 David Malcolm - 2.3.5.1-1 +- 2.3.5.1 +- Update evo_major from 2.2 to 2.4 +- Updated evo-calendar-print-with-pango- patch from version 4 to 5 +- Removed Patch105: evolution-2.2.2-fix-new-mail-notify.patch as configure.in + in this branch tests for existance for dbus-glib-1, rather than max-version. +- Removed Patch801: gb-309138-attach-48417-fix-evo-conduit-memleaks.patch as + this is now in upstream tarball. +- Removed evolution-calendar-importers and evolution-addressbook-importers + directories. +- Updated evolution-2.2.2-no-gnome-common.patch to include a patch to rename + mozilla-nspr to nspr + +* Tue Jun 28 2005 David Malcolm - 2.2.2-11.fc5 +- Remove GNOME_COMPILE_WARNINGS from configure.in (since gnome-common might not be available when we rerun the autotools; patch 803) + +* Tue Jun 28 2005 David Malcolm - 2.2.2-10.fc5 +- Moved .conduit files to libdir/gnome-pilot/conduits, rather than beneath datadir, to match gnome-pilot (patch 802) + +* Mon Jun 27 2005 David Malcolm - 2.2.2-9.fc5 +- Replaced patch to port conduits to pilot-link-0.12 with Mark G Adams's version of same (#161817) +- Added Mark G Adams's memory leak fix (patch 801) + +* Mon Jun 6 2005 David Malcolm - 2.2.2-8 +- Added Ivan Gyurdiev's patch to move autosave files inside the .evolution + directory + +* Thu May 26 2005 David Malcolm - 2.2.2-7 +- Added Akira Tagoh's patch for calendar keypress handling (#154360) + +* Mon May 23 2005 David Malcolm - 2.2.2-6 +- Remove static versions of libraries + +* Thu May 5 2005 David Malcolm - 2.2.2-5 +- added evolution-2.2.2-fix-new-mail-notify.patch to CVS + +* Thu May 5 2005 David Malcolm - 2.2.2-4 +- Removed explicit mozilla_build_version; instead use pkg-config to determine +the path to the NSS/NSPR headers. +- Use a macro to express requirement on pilot-link (was 1:0.11.4, now 0.12; +patches depend on this) +- Re-enabled the new-mail-notify plugin (my patch to handle differing DBus +versions is in the upstream tarball; but configure.in disables the plugin for +dbus versions > 0.23; patched configure.in to allow arbitrary DBus versions, +and run autoconf at the start of the build) (#156328) + +* Sat Apr 30 2005 David Malcolm - 2.2.2-3 +- updated mozilla_build_version to 1.7.7 + +* Sat Apr 30 2005 David Malcolm - 2.2.2-2 +- Finished porting conduits to pilot-link-0.12 API; re-enabled pilot support (#152172) + +* Mon Apr 11 2005 David Malcolm - 2.2.2-1 +- 2.2.2 +- updated evo-calendar-print-with-pango-4.patch to handle upstream change to print_comp_item +- removed patch for XB73912; now in upstream tarball +- removed patch to new-mail-notify; generalised fix to cope with various DBus API versions is now upstream +- removed patch for XB73844; now in upstream tarball +- Update requirements: + - gtkhtml3 from 3.6.1 to 3.6.2 + - libgal2 from 2.4.1 to 2.4.2 + - eds from 1.2.1 to 1.2.2 + +* Wed Mar 23 2005 David Malcolm - 2.2.1.1-2 +- Add patch for upstream bug XB73844 (should now be able to accept meeting requests) + +* Fri Mar 18 2005 David Malcolm - 2.2.1.1-1 +- 2.1.1.1 + +* Thu Mar 17 2005 David Malcolm - 2.2.1-1 +- 2.2.1 +- Updated requirements: + * gtkhtml3 from 3.6.0 to 3.6.1 + * libgal2 from 2.4.0 to 2.4.1 + * eds from 1.2.0 to 1.2.1 +- Added rum-time requirement on gnome-vfs2; updated version requirement from 2.0 to 2.4 +- The new-mail-notify plugin will not be built for now since the upstream configure test now checks for dbus-glib-1 version <= 0.23.4 (to minimise problems caused by the API change) + +* Mon Mar 14 2005 David Malcolm - 2.2.0-10 +- disabled pilot-link support for now so that we have an evolution package; more patching is needed to get this to work with pilot-link-0.12 + +* Mon Mar 14 2005 David Malcolm - 2.2.0-9 +- another attempt at porting to pilot-link 0.12 + +* Mon Mar 14 2005 David Malcolm - 2.2.0-8 +- Added patch to deal with changes to pilot-link from 0.11->0.12 + +* Mon Mar 14 2005 David Malcolm - 2.2.0-7 +- use 0.31 rather than 0.31.0 for DBus version + +* Mon Mar 14 2005 David Malcolm - 2.2.0-6 +- rebuilt against pilot-link-0.12 +- added versioning to the requirement on dbus (>=0.31) + +* Thu Mar 10 2005 David Malcolm - 2.2.0-5 +- Added patch for changes to DBus API in version 0.31 (#150671) +- Removed explicit run-time spec-file requirement on mozilla. + The Mozilla NSS API/ABI stabilised by version 1.7.3 + The libraries are always located in the libdir + However, the headers are in /usr/include/mozilla-%%{mozilla_build_version} + and so they move each time the mozilla version changes. + So we no longer have an explicit mozilla run-time requirement in the specfile; + a requirement on the appropriate NSS and NSPR .so files is automagically generated on build. + We have an explicit, exact build-time version, so that we can find the headers (without + invoking an RPM query from the spec file; to do so is considered bad practice) +- Introduced mozilla_build_version, to replace mozilla_version + +* Wed Mar 9 2005 Christopher Aillon - 2.2.0-4 +- Depend on mozilla 1.7.6 + +* Wed Mar 9 2005 David Malcolm - 2.2.0-3 +- added patch from upstream for bug XB-73192, fixing missing "Mark as Read/Unread" context menu items + +* Tue Mar 8 2005 David Malcolm - 2.2.0-2 +- actually add source tarball this time + +* Tue Mar 8 2005 David Malcolm - 2.2.0-1 +- 2.2.0 +- Removed patch for GCC 4 fix as this is now in upstream tarball +- Updated requirements: + * gtkhtml3 from 3.5.7 to 3.6.0 + * libgal2 from 2.3.5 to 2.4.0 + * eds from 1.1.6 to 1.2.0 + +* Tue Mar 8 2005 David Malcolm - 2.1.6-3 +- rebuild (to use latest DBus library) + +* Tue Mar 1 2005 David Malcolm - 2.1.6-2 +- added patch to fix build with GCC4 + +* Tue Mar 1 2005 David Malcolm - 2.1.6-1 +- Update from upstream unstable 2.1.6 to 2.1.6 +- Added patches to fix calendar and addressbook printing for non-Roman scripts (#138075) +- Added explicit requirement on libgnomeprint22 >= 2.8.0 +- Added BuildRequires: gtk-doc +- Updated requirements: + * gtkhtml3 from 3.5.6 to 3.5.7 + * libgal2 from 2.3.4 to 2.3.5 + * eds from 1.1.5 to 1.1.6 + +* Wed Feb 9 2005 David Malcolm - 2.1.5-1 +- Update from upstream unstable 2.1.4 to 2.1.5 +- Updated requirements: + * gtkhtml3 from 3.5.4 to 3.5.6 + * libgal2 from 2.3.3 to 2.3.4 + * eds from 1.1.4.1 to 1.1.5 +- Removed explicit packaging of weather icons as these are now below DATADIR/evolution/2.2 rather than DATADIR/evolution-2.2 + +* Wed Jan 26 2005 David Malcolm - 2.1.4-1 +- Update from upstream stable 2.0.3 to unstable 2.1.4 +- Updated evo_major from 2.0 to 2.2 +- Removed camel packaging as this has been moved to evolution-data-server for Evolution 2.2 +- Added plugins to the packaged files +- Added weather icons to the packaged files +- Updated requirements: + * gtkhtml3 from 3.3.2 to 3.5.4 + * libgal2 from 2.2.4 to 2.3.3 + * eds from 1.0.3 to 1.1.4.1 + * libsoup from 2.2.0 to 2.2.2 +- Added built-time requirement on atk-devel +- Enable all plugins for now +- Added requirement on dbus (for the new-mail-notify plugin) +- Enable gtk-doc +- Updated GConf schema name suffixes from 2.0 to 2.2 + +* Sun Dec 19 2004 Christopher Aillon 2.0.3-2 +- Rebuild against mozilla 1.7.5 + +* Wed Dec 15 2004 David Malcolm - 2.0.3-1 +- Update from upstream 2.0.2 to 2.0.3 with these bug fixes: + * Addressbook + XB67656 - almost the same email address are considrered identical (Siva) + XB69079 - Data repeated after save with bad date format (Siva) + XB66854 - Some strings are missed to translation (Rodney) + + * Calendar + XB47529 - Date in reminder window appears in UTF-8 in non-UTF-8 locale (Rodney) + XB68707 - Events ending at 12:00 AM show as ending at 12:00 pm (JP) + XB67403 - wrong alarm time displayed (Rodrigo) + XB68077 - appointment dialog re-size (Rodrigo) + - leak fixes (Chen) + - sensitize menu items in list view properly (JP) + - redraw display when 24hr time setting changes (JP) + + * Mail + XB69533 - Unable to subscribe to the alt hierarchy (Michael) + XB69776 - Signed Mail with attachments displays everything with multipart/boundaries stuff (Michael) + XB69615 - delete certificate after viewing smime message (Michael) + XB69109 - EHLO or HELO with ip addresses does not conform rfc 821 (Michael) + XB69982 - During Newsgroup list refresh, it crashes (Michael) + XB69446 - Mail shown as attachment if some headers are upper case (S. Caglar Onur) + XB68556 - NNTP with SSL won't work, even with stunnel (Michael) + XB69145 - toplevel message/rfc822 parts are broken for IMAP (Michael) + XB69241 - base64 attachement holding PGP block (Jeff) + XB67895 - nntp support not asking for password (Michael) + XB67898 - Use of symbolic port-names is not guaranteed to work everywhere (Michael) + XB69851 - remember password check doesn't stick (Michael) + XB69623 - Moving a message from an IMAP INBOX to an IMAP folder caused crash (Radek) + XB69339 - postscript and some other attachments not visable (Michael) + XB69579 - vFoldersXBUNMATCHED generates errors (Michael) + XB68958 - current message forgotten in vfolders (Michael) + XB68974 - Wizard doesn't store smtp auth settings (Michael) + XB67496 - html email not rendered in preview pane (Michael) + XB67014 - Checking supported auth types doesn't work with new SSL certificate (Michael) + XB68006 - Evo crashed after viewing previously-sent email and copying URL from it (Michael) + XB68787 - Crash when migrating 1.4 data to 2.0.2 (Michael) + XB67622 - SMTP auth usernames containing % character fail (Jeff) + - fix pthread_key_delete args (Julio M. Merino Vidal) +- Removed patch for "Unmatched" vfolder properties dialog (#141458) as this is now in upstream tarball (XB69579 above) +- Update dependency on e-d-s from 1.0.2 to 1.0.3 +- Update dependency on libgal2 from 2.2.3 to 2.2.4 + +* Wed Dec 1 2004 David Malcolm - 2.0.2-6 +- Fix broken properties dialog for "Unmatched" vfolder (#141458) + +* Wed Oct 27 2004 Christopher Aillon - 2.0.2-4 +- Re-enable s390(x) + +* Fri Oct 22 2004 David Malcolm - 2.0.2-3 +- added requirement on gnutls/gnutls-devel + +* Fri Oct 22 2004 David Malcolm - 2.0.2-2 +- Fix for #132050 (no entry for Evolution in the menus): use the new redhat-evolution.desktop file provided by redhat-menus-1.13 + +* Tue Oct 12 2004 David Malcolm - 2.0.2-1 +- Update from 2.0.1 to 2.0.2 +- Updated dependency on e-d-s from 1.0.1 to 1.0.2 +- Updated dependency on libgal2 from 2.2.2 to 2.2.3 +- Updated dependency on gtkhtml3 from 3.3.0 to 3.3.2 +- ppc's mozilla dependency is now in line with the other architectures at 1.7.3 + +* Sat Oct 9 2004 David Malcolm +- disable s390/s390x for now + +* Fri Oct 8 2004 David Malcolm - 2.0.1-3 +- Fix for #135135, updating the fix for #103826 that removes the evolution.desktop file in "Office"; the file to delete had been renamed to evolution-2.0.desktop +- Added requirement on redhat-menus, since this supplies the target of our .desktop symlink + +* Tue Sep 28 2004 David Malcolm - 2.0.1-2 +- update mozilla dependency from 1.7.2 to 1.7.3, apart from on ppc (and on s390 and s390x, which remain at 1.6, and on ppc64 where it isn't available at all) + +* Tue Sep 28 2004 David Malcolm - 2.0.1-1 +- Update from 2.0.0 to 2.0.1 +- Updated dependency on e-d-s from 1.0.0 to 1.0.1 +- Updated dependency on libgal2 from 2.2.0 to 2.2.2 + +* Mon Sep 20 2004 David Malcolm - 2.0.0-2 +- rebuilt + +* Tue Sep 14 2004 David Malcolm - 2.0.0-1 +- Update from 1.5.94.1 to 2.0.0 +- Change source FTP location from 1.5 to 2.0 +- Updated dependency on e-d-s from 0.0.99 to 1.0.0 +- Documentation has now moved from 1.5 to 2.0 + +* Tue Aug 31 2004 David Malcolm - 1.5.94.1-1 +- updated tarball from 1.5.93 to 1.5.94.1 +- the BASE_VERSION in the configure.in script has finally been updated from 1.5 to 2.0 (affects OAFIIDs, install dirs, binary names etc); updated evo_major and various other parts of the spec-file to reflect this; however documentation is still 1.5 in upstream tarball +- updated dependency on libgal2 from 2:2.1.14 to 2:2.2.0 +- updated dependency on libsoup from 2.1.13 to 2.2.0 +- updated dependency on e-d-s from 0.0.98 to 0.0.99 + +* Tue Aug 17 2004 David Malcolm - 1.5.93-2 +- updated gnome-icon-theme requirement from 1.2.0 to 1.3.6 to fix problem with missing stock icons (bz #130142) + +* Mon Aug 16 2004 David Malcolm - 1.5.93-1 +- updated tarball from 1.5.92.2 to 1.5.93 +- removed filechooser patch - this is now in the upstream tarball, with a test at configuration time; it was autodetected and enabled in my test build; I've explicitly enabled it to be certain. +- updated dependency on libgal2 from 2:2.1.13 to 2:2.1.14 +- updated dependency on libsoup from 2.1.12 to 2.1.13 +- updated dependency on e-d-s from 0.0.97 to 0.0.98 + +* Wed Aug 11 2004 David Malcolm - 1.5.92.2-2 +- Increased mozilla_version from 1.7 to 1.7.2 so that the NSS test looks in the correct place + +* Wed Aug 11 2004 David Malcolm - 1.5.92.2-1 +- updated tarball from 1.5.92.1 to 1.5.92.2 + +* Wed Aug 4 2004 David Malcolm - 1.5.92.1-1 +- updated tarball from 1.5.91 to 1.5.92.1 +- added a dependency on gnome-icon-theme +- updated dependency on libgal2 from 2:2.1.11 to 2:2.1.13 +- updated dependency on gtkhtml3 from 3.1.17 to 3.3.0 +- updated dependency on libsoup from 2.1.11 to 2.1.12 +- updated dependency on e-d-s from 0.0.95 to 0.0.97 + +* Mon Jul 26 2004 David Malcolm - 1.5.91-1 +- 1.5.91 + +* Thu Jul 8 2004 Jeremy Katz - 1.5.90-5 +- use mozilla 1.7 on platforms where it's available +- check to make sure the appropriate mozilla headers exist if using + mozilla nss for ssl or fail the build + +* Thu Jul 8 2004 David Malcolm +- rebuilt + +* Wed Jul 7 2004 David Malcolm +- rebuilt + +* Tue Jul 6 2004 David Malcolm - 1.5.90-2 +- Fixed sources file + +* Tue Jul 6 2004 David Malcolm - 1.5.90-1 +- 1.5.90; updated requirements on gtkhtml3, libgal2, and e-d-s + +* Thu Jun 17 2004 David Malcolm - 1.5.9.2-1 +- 1.5.9.2 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Tue Jun 8 2004 David Malcolm - 1.5.9.1-3 +- Replaced /usr/lib with %%{_libdir} in mozills_nss ssl_flags + +* Mon Jun 7 2004 David Malcolm - 1.5.9.1-2 +- updated filechooser patch again + +* Mon Jun 7 2004 David Malcolm - 1.5.9.1-1 +- 1.5.9.1; updated filechooser patch + +* Wed May 26 2004 David Malcolm - 1.5.8-3 +- added ORBit2 and spamassassin requirements + +* Mon May 24 2004 David Malcolm - 1.5.8-2 +- Fixed up filechooser patch and re-enabled it + +* Fri May 21 2004 David Malcolm - 1.5.8-1 +- 1.5.8; added explicit libbonoboui requirement; disabled filechooser patch for now + +* Tue May 4 2004 David Malcolm - 1.5.7-3 +- Added GtkFileChooser patch based on work by Carlos Garnacho Parro (http://lists.ximian.com/archives/public/evolution-patches/2004-March/004867.html); added requirement for GTK 2.4 + +* Thu Apr 22 2004 David Malcolm - 1.5.7-2 +- added emfv signal fix patch and fix for defaults in switch statements on gcc3.4 + +* Wed Apr 21 2004 David Malcolm - 1.5.7-1 +- 1.5.7 + +* Wed Mar 10 2004 Jeremy Katz - 1.5.5-1 +- 1.5.5 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Wed Feb 18 2004 Jeremy Katz - 1.5.4-1 +- 1.5.4 + +* Tue Feb 17 2004 Jeremy Katz +- buildrequire e-d-s-devel instead of e-d-s (#114712) +- enable nntp support (#114802) + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Tue Jan 27 2004 Jeremy Katz 1.5.3-1 +- 1.5.3 + +* Wed Jan 21 2004 Jeremy Katz 1.5.2-2 +- size_t/int mismatch compile fix for 64bit platforms + +* Wed Jan 14 2004 Jeremy Katz 1.5.2-0 +- 1.5.2 +- add patch to fix gconf warning with schema + +* Sun Jan 4 2004 Jeremy Katz 1.5.1-0 +- 1.5.1 +- temporarily disable redhatify patch +- use mozilla-nss for SSL +- fix schema names + +* Thu Nov 6 2003 Jeremy Katz 1.4.5-8 +- fall back to HELO for ESMTP (#108753) + +* Tue Oct 28 2003 Jeremy Katz 1.4.5-7 +- fix title on composer save dialog (#108159) + +* Mon Oct 27 2003 Jeremy Katz 1.4.5-6 +- Make imap command length shorter to avoid choking some imap servers + (notably cyrus-imap). +- Make wombat session managed so that we don't hit weird bonobo activation + things. This adds a dependency on $DISPLAY for wombat. (#106826) + +* Sun Oct 19 2003 Jeremy Katz 1.4.5-5 +- use AI_ADDRCONFIG to avoid returning IPv6 addresses on hosts without + IPv6 support +- add patch from upstream with reply-to-list shortcut (Ctrl-l) + +* Wed Oct 15 2003 Jeremy Katz 1.4.5-4 +- really, really remove duplicate menu entry (#103826) + +* Tue Oct 14 2003 Jeremy Katz 1.4.5-3 +- Pull in some patches from upstream CVS + * Avoid division by zero with POP (X#41610) + * Don't mangle headers (X#33545) + * Prefix IPV6 numeric hosts properly (X#46006, #105028) + * Use proper function for IPV6 reverse lookups (X#46006) + * Allow timezone offset to be up to 14 hours (X#49357) + +* Mon Oct 13 2003 Jeremy Katz +- add patch from upstream CVS to fix SMTP syntax problems (#106630) +- really remove duplicate menu entry (#103826) + +* Mon Oct 6 2003 Jeremy Katz +- make redhat-email.desktop symlink relative (#104391) + +* Wed Sep 24 2003 Jeremy Katz +- add ipv6 support per dwmw2's request + +* Tue Sep 23 2003 Jeremy Katz 1.4.5-2 +- 1.4.5 + +* Wed Sep 17 2003 Jeremy Katz +- move static libs into -devel (#104399) + +* Tue Sep 16 2003 Jeremy Katz 1.4.4-7 +- filter types are gtypes, not ints (#103934) + +* Wed Sep 10 2003 Jeremy Katz 1.4.4-6 +- fix from upstream (will be in 1.4.5) to fix menu merging in the + composer with new libbonobo + +* Fri Sep 5 2003 Jeremy Katz +- remove the desktop file in Office (#103826) + +* Tue Sep 2 2003 Jeremy Katz 1.4.4-5 +- patch from upstream to fix display of some mails in + different charsets (#102899) +- add requires on newer version of ORBit2 (#103386) +- add patch from upstream (extracted by George Karabin) to use gnome-vfs + mime icon lookup where available (#102553) + +* Fri Aug 22 2003 Jeremy Katz 1.4.4-4 +- include static libs (#102834) + +* Wed Aug 6 2003 Jeremy Katz 1.4.4-3 +- add a -devel subpackage (#99376) + +* Mon Aug 4 2003 Jeremy Katz 1.4.4-1 +- 1.4.4 + +* Wed Jul 30 2003 Jeremy Katz +- buildrequires fixup from Ville Skytta (#101325) + +* Thu Jul 24 2003 Jeremy Katz 1.4.3-6 +- include tagoh's patch for printing cjk contacts (committed upstream, #99374) + +* Tue Jul 22 2003 Nalin Dahyabhai 1.4.3-5 +- rebuild + +* Tue Jul 15 2003 Jeremy Katz 1.4.3-4 +- build on all arches again + +* Mon Jul 14 2003 Jeremy Katz 1.4.3-3 +- rebuild + +* Thu Jul 10 2003 Jeremy Katz 1.4.3-1 +- 1.4.3 + +* Thu Jun 19 2003 Jeremy Katz +- make gal version dep more explicit + +* Fri Jun 13 2003 Jeremy Katz +- fix desktop file (#97162) + +* Tue Jun 10 2003 Jeremy Katz 1.4.0-2 +- rebuild +- excludearch ppc64 for now + +* Mon Jun 9 2003 Jeremy Katz 1.4.0-1 +- 1.4.0 + +* Thu Jun 05 2003 Elliot Lee +- rebuilt + +* Thu Jun 5 2003 Jeremy Katz 1.3.92-2 +- rebuild + +* Wed Jun 4 2003 Jeremy Katz +- buildrequires gettext (#92276) + +* Sun May 25 2003 Jeremy Katz 1.3.92-1 +- 1.3.92 + +* Wed May 7 2003 Jeremy Katz 1.3.3-2 +- fix default for /schemas/apps/evolution/mail/display/mime_types + +* Tue May 6 2003 Jeremy Katz 1.3.3-1 +- 1.3.3 + +* Sun May 4 2003 Jeremy Katz 1.3.2-2 +- enable pilot support +- add redhatify patch back + +* Tue Apr 22 2003 Jeremy Katz +- add a /usr/bin/evolution symlink + +* Mon Apr 21 2003 Jeremy Katz +- fix gnome-spell version requirement + +* Wed Apr 16 2003 Jeremy Katz 1.3.2-1 +- add trivial fix for evolution-mail schema key (ximian #41419) + +* Tue Apr 15 2003 Jeremy Katz +- update to 1.3 +- don't build with pilot support for now +- don't redhat-ify the summary prefs for now + +* Sun Apr 6 2003 Jeremy Katz 1.2.4-2 +- fix krb5 libdir for lib64 systems + +* Sun Apr 6 2003 Jeremy Katz 1.2.4-1 +- update to 1.2.4 + +* Thu Apr 3 2003 Jeremy Katz 1.2.2-7 +- oops, fix a tyop + +* Thu Apr 3 2003 Jeremy Katz 1.2.2-6 +- add a few cleanups for 64bit cleanliness (#86347) + +* Sun Mar 30 2003 Jeremy Katz +- add some buildrequires (#87612) + +* Mon Mar 24 2003 Jeremy Katz 1.2.3-1 +- update to 1.2.3 + +* Wed Mar 19 2003 Jeremy Katz 1.2.2-5 +- security patches from upstream + - sanity check UUEncoding header before decoding (CAN-2003-0128) + - don't decode doubly UUEncoded content (CAN-2003-0129) + - don't use a bonobo component to display things without registered + handlers (CAN-2003-0130) + +* Mon Feb 24 2003 Elliot Lee 1.2.2-4 +- debuginfo rebuild + +* Thu Feb 20 2003 Jeremy Katz 1.2.2-3 +- memleak patch had some bits that weren't supposed to be there. update + to newer from upstream. +- fix directory checking in proxy patch + +* Thu Feb 20 2003 Jeremy Katz 1.2.2-2 +- add missing build dep (#84388) +- add patch from upstream for evolution-mail memleak +- add patch from upstream to use the gnome2 proxy settings by default + +* Fri Feb 7 2003 Jeremy Katz 1.2.2-1 +- 1.2.2 +- build on x86_64 + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Tue Jan 7 2003 Nalin Dahyabhai 1.2.1-4 +- rebuild + +* Fri Jan 3 2003 Nalin Dahyabhai +- if building with OpenSSL, attempt to get cflags and ldflags from pkgconfig + +* Thu Jan 2 2003 Jeremy Katz 1.2.1-3 +- we don't want to use native POSIX threads for mutexes in db3, override them + +* Mon Dec 16 2002 Tim Powers 1.2.1-2 +- rebuild + +* Fri Dec 13 2002 Jeremy Katz 1.2.1-1 +- update to 1.2.1 + +* Thu Dec 12 2002 Jeremy Katz 1.2.0-6 +- require a newer soup, the old one Has Bugs (tm) +- excludearch x86_64; getting a R_X86_64_32S relocation in libical + although everything appears to be built with -fPIC correctly + +* Tue Dec 10 2002 Jeremy Katz 1.2.0-5 +- patch for multilib krb5 + +* Mon Dec 2 2002 Jeremy Katz 1.2.0-4 +- add upstream patch to handle LDAPv3 better +- add upstream patch to fix shell memory leaks +- add upstream patch to fix ldap scope selection +- build with openssl instead of mozilla-nss since it's available on + more platforms +- build on all arches + +* Fri Nov 22 2002 Jeremy Katz +- require bonobo-conf, not -devel (#78398) + +* Wed Nov 20 2002 Florian La Roche 1.2.0-3 +- disable pilot support for mainframe + +* Mon Nov 18 2002 Jeremy Katz 1.2.0-2 +- macro-ify the mozilla version to make it easier to build against + newer mozillas with headers in new locations +- buildrequire pilot-link-devel (#78077) +- drop uneeded ldapv3 patch (toshok says 1.2 already handles this) +- drop unneeded patch for ordering of the libdb checks +- add fejj's patch to always subscribe to the inbox from evolution-patches + +* Tue Nov 12 2002 Jeremy Katz 1.2.0-1 +- 1.2.0 + +* Sat Nov 2 2002 Jeremy Katz 1.1.90-2 +- reenable pilot support +- redhatify + +* Fri Nov 1 2002 Jeremy Katz 1.1.90-1 +- update to 1.1.90 + +* Thu Oct 31 2002 Jeremy Katz +- include mozilla epochs in requires (#74577) +- add build requires on newer oaf (#76801) + +* Thu Oct 24 2002 Jeremy Katz 1.1.2-1 +- update to 1.1.2 +- remove unpackaged files from the buildrooot +- disable pilot support for now + +* Tue Sep 3 2002 Jeremy Katz 1.0.8-10 +- add freetype-devel to build requires (#73319) + +* Mon Sep 2 2002 Owen Taylor +- Fix a problem where evolution-mail right click items corrupted the stack + (#67992) + +* Thu Aug 29 2002 Jeremy Katz 1.0.8-9 +- don't install two desktop files (#72871) + +* Wed Aug 28 2002 Preston Brown 1.0.8-8 +- absolute symlink .desktop file (#72913) + +* Thu Aug 22 2002 han Ngo 1.0.8-7 +- rebuild against new pilot-link + +* Sat Aug 10 2002 Florian La Roche +- bzip2 source + +* Tue Aug 6 2002 Than Ngo 1.0.8-5 +- rebuild against new pilot-link-0.11.2 + +* Thu Jul 18 2002 Jeremy Katz 1.0.8-4 +- rebuild against new gnome-pilot + +* Tue Jul 9 2002 Jeremy Katz 1.0.8-3 +- remove static and libtool archives for importers and camel-providers (#68222) +- do desktop-file-install magic +- remove dead sites from summary list (#64522) +- support openldap protocol version 3 based off of Nalin's autofs changes + +* Mon Jul 8 2002 Jeremy Katz 1.0.8-2 +- fix openldap-devel buildrequire + +* Mon Jul 1 2002 Jeremy Katz 1.0.8-1 +- 1.0.8 + +* Thu Jun 27 2002 Jeremy Katz 1.0.7-2 +- include patch to omf files from otaylor@redhat.com to fix + scrollkeeper validation errors + +* Sun Jun 23 2002 Jeremy Katz 1.0.7-1 +- update to 1.0.7 +- excludearch alpha while mozilla isn't being built there + +* Sun May 26 2002 Tim Powers 1.0.5-2 +- automated rebuild + +* Mon May 13 2002 Jeremy Katz 1.0.5-1 +- update to 1.0.5 + +* Fri May 3 2002 Jeremy Katz 1.0.3-6 +- add patch to fix spool unread counts (#64198) +- build with the fix for the crasher mail sent to + evolution-list (ximian #24140) + +* Mon Apr 15 2002 Jeremy Katz 1.0.3-4 +- include fejj(at)ximian.com's patch to fix the EINPROGRESS error with ssl + since it's been committed to the branch and fixes the problem for me +- include patch from tagoh(at)redhat.com to change the default charset + for Japanese to ISO-2022-JP (#63214) + +* Wed Apr 10 2002 Jeremy Katz 1.0.3-3 +- minor tweaks to the redhatify patch +- make accepting appointments sent to mailing lists work +- use the RFC specified LDAP attribs for freebusy and calendarURI + in addressbook +- fix a crash in the startup wizard + +* Sun Mar 31 2002 Jeremy Katz 1.0.3-2 +- move desktop file to /etc/X11/applnk (#62399) + +* Sun Mar 24 2002 Jeremy Katz 1.0.3-1 +- update to evolution 1.0.3 +- change summary view to show a recent errata list by default + +* Thu Mar 14 2002 Jeremy Katz +- put correct path to nspr includes on configure command line + +* Mon Mar 11 2002 Jeremy Katz 1.0.2-3 +- mozilla 0.9.9 has nspr and nss subpackages, hooray! rip out the static + libnss linkage and just link against what is provided dynamically +- kill the -devel subpackage since it's of questionable use +- explicitly require mozilla-nss and mozilla-nspr packages to make it easier + to resolve the requirements + +* Thu Feb 21 2002 Jeremy Katz 1.0.2-2 +- rebuild in new environment +- temporarily exclude on ia64 again + +* Thu Jan 31 2002 Jeremy Katz 1.0.2-1 +- update to 1.0.2 + +* Mon Jan 28 2002 Jeremy Katz 1.0.1-4 +- build on ia64 now that mozilla exists for ia64 + +* Sun Jan 27 2002 Jeremy Katz 1.0.1-3 +- rebuild in new environment +- add pilot support + +* Sun Jan 13 2002 Jeremy Katz 1.0.1-2 +- rebuild without mozilla-psm in the buildroot so libnss is linked + statically as intended + +* Sat Jan 12 2002 Jeremy Katz 1.0.1-1 +- update to 1.0.1 +- patch for autoconf 2.52 accepted upstream +- include man page +- use --with-sub-version=" (%%{version}-%%{release})" + +* Tue Dec 18 2001 Jeremy Katz 1.0-2 +- really disable news +- add patch from Jens Petersen to hopefully get + builds working with autoconf 2.52 +- conditionalize static libnss stuff so that it can go away when we + have a mozilla with shared libnss + +* Thu Dec 6 2001 Jeremy Katz 1.0-1.7.2 +- add patches off of branch for: + * do not show up as Preview Release in version string + * have next/previous work with multiple selected messages +- build without pilot support + +* Mon Dec 3 2001 Jeremy Katz 1.0-1 +- and bump to 1.0 + +* Sun Dec 2 2001 Jeremy Katz +- let's build with an included copy of libnss now since OpenSSL is support + is disabled on the 1.0 branch +- build with --enable-dot-locking=no +- excludearch ia64 again now that we need libnspr + +* Mon Nov 26 2001 Jeremy Katz +- build with gnome-pilot and krb5 support +- conditionalize ldap, pilot and krb5 support +- clean up buildrequires some + +* Sat Nov 17 2001 Jeremy Katz +- we can build on ia64 since we're using openssl instead of nspr +- disable non-functional nntp support +- 0.99.2 (rc2) + +* Fri Nov 9 2001 Jeremy Katz +- add explicit requires on current bonobo, oaf, and GConf to help people + help themselves +- s/Copyright/License/ + +* Thu Nov 8 2001 Jeremy Katz +- add a patch to revert changes to camel-tcp-stream-openssl; appears to + fix the SSL hangs + +* Wed Nov 7 2001 Jeremy Katz +- fix filelist to include libical zoneinfo +- add devel subpackage with includes and static libs + +* Mon Nov 5 2001 Jeremy Katz +- updated to 0.99.0 aka 1.0 RC1 + +* Tue Oct 23 2001 Havoc Pennington +- 0.16 snagged from Ximian GNOME + +* Fri Oct 5 2001 Havoc Pennington +- initial build based on David Sainty's specfile + +* Thu Oct 04 2001 David Sainty +- Updated to 0.15.99, 20011004 from cvs. + +* Wed Sep 05 2001 David Sainty +- Updated to 0.13.99, 20010905 from cvs. + +* Mon Sep 03 2001 David Sainty +- Updated to 0.13.99, 20010903 from cvs. +- Fixed Requires + BuildRequires + +* Mon Aug 06 2001 David Sainty +- Updated to 0.12.99, 20010806 from cvs. + +* Mon Aug 06 2001 David Sainty +- Relocated libical* from /usr/lib due to kdepim, -2 + +* Mon Aug 06 2001 David Sainty +- First spec file for evolution. +