--- evolution-2.22.2.orig/debian/evolution-2.2.desktop +++ evolution-2.22.2/debian/evolution-2.2.desktop @@ -0,0 +1,117 @@ +[Desktop Entry] +Name=Evolution +Name[ar]=افُليوشِن +Name[az]=Evolution +Name[be]="Эвалюцыя" +Name[bg]=Evolution +Name[bn]=Evolution +Name[ca]=Evolution +Name[cs]=Evolution +Name[cy]=Evolution +Name[da]=Evolution +Name[de]=Evolution +Name[el]=Evolution +Name[en_CA]=Evolution +Name[en_GB]=Evolution +Name[es]=Evolution +Name[et]=Evolution +Name[eu]=Evolution +Name[fa]=Evolution +Name[fi]=Evolution +Name[fr]=Evolution +Name[ga]=Evolution +Name[gl]=Evolution +Name[gu]=ઈવોલ્યુશન +Name[hr]=Evolution +Name[hu]=Evolution +Name[id]=Evolution +Name[it]=Evolution +Name[ja]=Evolution +Name[ko]=Evolution +Name[lt]=Evolution +Name[lv]=Evolution +Name[mn]=Эволюшин +Name[ms]=Evolution +Name[nb]=Evolution +Name[ne]=इभुलोसन +Name[nl]=Evolution +Name[nn]=Evolution +Name[no]=Evolution +Name[pa]=ਈਵੇਲੂਸ਼ਨ +Name[pl]=Evolution +Name[pt]=Evolution +Name[pt_BR]=Evolution +Name[ro]=Evolution +Name[ru]=Evolution +Name[rw]=Impinduka +Name[sk]=Evolution +Name[sl]=Evolucija +Name[sq]=Evolution +Name[sr]=Еволуција +Name[sr@Latn]=Evolucija +Name[sv]=Evolution +Name[th]=Evolution +Name[tr]=Evolution +Name[uk]=Evolution +Name[vi]=Evolution +Name[wa]=Evolution +Name[xh]=I-Evolution +Name[zh_CN]=Evolution +Name[zh_TW]=Evolution +Comment=Manage email, calendar, contacts and tasks +Comment[bg]=Програма за работа в група Evolution +Comment[bn]=Evolution Groupware Suite +Comment[ca]=El paquet d'aplicacions de treball en grup Evolution +Comment[cs]=Sada nástrojů pro skupinovou spolupráci Evolution +Comment[cy]=Cyfres Meddalwedd Grŵp Evolution +Comment[da]=Samarbejdsprogrammellet Evolution +Comment[de]=Die Groupware-Suite Evolution +Comment[el]=Η σουίτα εφαρμογών του Evolution +Comment[en_CA]=The Evolution Groupware Suite +Comment[en_GB]=The Evolution Groupware Suite +Comment[es]=La suite de trabajo en grupo Evolution +Comment[et]=Evolution grupitarkvarakomplekt +Comment[eu]=Evolution-en talde-lanerako suitea +Comment[fi]=Evolution työryhmäohjelmisto +Comment[fr]=La suite de travail collaboratif Evolution +Comment[gu]=ઈવોલ્યુશન ગ્રુપવેર સેવા +Comment[hu]=Az Evolution csoportmunka-programcsomag +Comment[id]=The Evolution Groupware Suite +Comment[it]=La suite Evolution per il groupware +Comment[ja]=Evolution グループウェア・スイートです +Comment[ko]=Evolution 그룹웨어 모음 +Comment[lt]=Evolution grupinio darbo rinkinys +Comment[ms]=Sut perisian kumpulan Evolution +Comment[nb]=Gruppevaresuiten Evolution +Comment[ne]=इभोलुसन ग्रुपवेर सुट +Comment[nl]=De Evolution Groupware suite +Comment[nn]=Pakka Evolution Groupware +Comment[no]=Gruppevaresuiten Evolution +Comment[pa]=ਈਵੇਲੂਸ਼ਨ ਸਮੂਹਵੇਅਰ ਸਰੂਪ +Comment[pl]=Pakiet do pracy grupowej Evolution +Comment[pt]=O Pacote de Colaboração Evolution +Comment[pt_BR]=O Conjunto de Aplicações para Grupos de Trabalho Evolution +Comment[ro]=Suita Groupware Evolution +Comment[ru]=Набор приложений групповой работы Evolution +Comment[sq]=Suite Groupware e Evolution. +Comment[sr]=Пакет програма Еволуција +Comment[sr@Latn]=Paket programa Evolucija +Comment[sv]=Grupprogramvarusviten Evolution +Comment[th]=ชุดกรุ๊ปแวร์ Evolution +Comment[tr]=Evolution Groupware Programları +Comment[uk]=Набір програм для групової роботи Evolution +Comment[vi]=Bộ phần mềm nhóm Evolution +Comment[xh]=I-Groupware Suite ye-Evolution +Comment[zh_CN]=Evolution 群件套件 +Comment[zh_TW]=Evolution Groupware 套件 +Exec=evolution +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Office;X-Red-Hat-Base; +NoDisplay=true +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Version=2.21.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-2.22;evolution-exchange-storage;evolution-alarm-notify; --- evolution-2.22.2.orig/debian/evolution-dev.preinst +++ evolution-2.22.2/debian/evolution-dev.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# clean up doc directory symlinking from Gutsy +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if dpkg --compare-versions "$2" lt-nl 2.21.2; then + [ -e "/usr/share/doc/evolution-dev" ] && rm -f /usr/share/doc/evolution-dev || true + fi +fi + +#DEBHELPER# --- evolution-2.22.2.orig/debian/evolution.install +++ evolution-2.22.2/debian/evolution.install @@ -0,0 +1,18 @@ +debian/tmp/etc/gconf +debian/tmp/usr/lib/evolution/2.22/*.so.* +debian/tmp/usr/lib/evolution/2.22/components/*.so +debian/tmp/usr/lib/evolution/2.22/conduits/*.so +debian/tmp/usr/lib/evolution/2.22/csv2vcard +debian/tmp/usr/lib/evolution/2.22/killev +debian/tmp/usr/lib/evolution/2.22/evolution-addressbook-export +debian/tmp/usr/lib/evolution/2.22/evolution-addressbook-clean +debian/tmp/usr/lib/evolution/2.22/evolution-alarm-notify +debian/tmp/usr/lib/evolution/2.22/evolution-backup +debian/tmp/usr/bin +debian/tmp/usr/lib/bonobo +debian/tmp/usr/lib/evolution/2.22/plugins/*{calendar-file,calendar-http,calendar-weather,itip-formatter,plugin-manager,default-source,addressbook-file,startup-wizard,print-message,mark-all-read,groupwise-features,compose-send-options,gw-account-setup,hula-account-setup,mail-account-disable,org-gnome-evolution-google,publish-calendar,caldav,imap-features,sa-junk-plugin,exchange,folder-permissions,folder-subscription}*.{so,eplug,xml,glade} +debian/evolution-2.2.desktop usr/share/applications +debian/evolution-alarm-notify.desktop etc/xdg/autostart +debian/evolution-mail.desktop usr/share/applications/ +debian/evolution.xpm usr/share/pixmaps/ +debian/lintian/evolution usr/share/lintian/overrides/ --- evolution-2.22.2.orig/debian/evolution.menu +++ evolution-2.22.2/debian/evolution.menu @@ -0,0 +1,3 @@ +?package(evolution):needs="X11" section="Apps/Net" \ + title="Evolution" command="/usr/bin/evolution" \ + hints="Gnome,Mail,Calendar" icon="/usr/share/pixmaps/evolution.xpm" --- evolution-2.22.2.orig/debian/patches/99_02_bug535459.patch +++ evolution-2.22.2/debian/patches/99_02_bug535459.patch @@ -0,0 +1,88 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/calendar/gui/e-itip-control.c evolution-2.22.2.new/calendar/gui/e-itip-control.c +--- evolution-2.22.2/calendar/gui/e-itip-control.c 2008-06-06 07:00:27.000000000 -0400 ++++ evolution-2.22.2.new/calendar/gui/e-itip-control.c 2008-06-06 07:04:23.000000000 -0400 +@@ -1695,8 +1695,14 @@ + priv->top_level = e_cal_util_new_top_level (); + + priv->main_comp = icalparser_parse_string (priv->vcalendar); +- if (priv->main_comp == NULL) { ++ if (priv->main_comp == NULL || !is_icalcomp_valid (priv->main_comp)) { + write_error_html (itip, _("The attachment does not contain a valid calendar message")); ++ ++ if (priv->main_comp) { ++ icalcomponent_free (priv->main_comp); ++ priv->main_comp = NULL; ++ } ++ + return; + } + +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/calendar/gui/itip-utils.c evolution-2.22.2.new/calendar/gui/itip-utils.c +--- evolution-2.22.2/calendar/gui/itip-utils.c 2008-06-06 07:00:27.000000000 -0400 ++++ evolution-2.22.2.new/calendar/gui/itip-utils.c 2008-06-06 07:04:23.000000000 -0400 +@@ -1776,3 +1776,26 @@ + return TRUE; + } + ++static gboolean ++check_time (const struct icaltimetype tmval, gboolean can_null_time) ++{ ++ if (icaltime_is_null_time (tmval)) ++ return can_null_time; ++ ++ return icaltime_is_valid_time (tmval) && ++ tmval.month >= 1 && tmval.month <= 12 && ++ tmval.day >= 1 && tmval.day <= 31 && ++ tmval.hour >= 0 && tmval.hour < 24 && ++ tmval.minute >= 0 && tmval.minute < 60 && ++ tmval.second >= 0 && tmval.second < 60; ++} ++ ++/* returns whether the passed-in icalcomponent is valid or not. It does some sanity checks on values too. */ ++gboolean ++is_icalcomp_valid (icalcomponent *icalcomp) ++{ ++ return icalcomp && ++ icalcomponent_is_valid (icalcomp) && ++ check_time (icalcomponent_get_dtstart (icalcomp), FALSE) && ++ check_time (icalcomponent_get_dtend (icalcomp), TRUE); ++} +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/calendar/gui/itip-utils.h evolution-2.22.2.new/calendar/gui/itip-utils.h +--- evolution-2.22.2/calendar/gui/itip-utils.h 2008-04-04 05:18:00.000000000 -0400 ++++ evolution-2.22.2.new/calendar/gui/itip-utils.h 2008-06-06 07:04:23.000000000 -0400 +@@ -51,4 +51,6 @@ + gboolean reply_to_calendar_comp (ECalComponentItipMethod method, ECalComponent *send_comp, + ECal *client, gboolean reply_all, icalcomponent *zones, GSList *attachments_list); + ++gboolean is_icalcomp_valid (icalcomponent *icalcomp); ++ + #endif +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/plugins/itip-formatter/itip-formatter.c evolution-2.22.2.new/plugins/itip-formatter/itip-formatter.c +--- evolution-2.22.2/plugins/itip-formatter/itip-formatter.c 2008-05-23 07:23:28.000000000 -0400 ++++ evolution-2.22.2.new/plugins/itip-formatter/itip-formatter.c 2008-06-06 07:04:23.000000000 -0400 +@@ -1369,11 +1369,16 @@ + pitip->top_level = e_cal_util_new_top_level (); + + pitip->main_comp = icalparser_parse_string (pitip->vcalendar); +- if (pitip->main_comp == NULL) { ++ if (pitip->main_comp == NULL || !is_icalcomp_valid (pitip->main_comp)) { + set_itip_error (pitip, container, + _("The calendar attached is not valid"), + _("The message claims to contain a calendar, but the calendar is not a valid iCalendar.")); + ++ if (pitip->main_comp) { ++ icalcomponent_free (pitip->main_comp); ++ pitip->main_comp = NULL; ++ } ++ + return FALSE; + } + +@@ -1846,7 +1851,6 @@ + return FALSE; + } + +- + static gboolean + in_proper_folder (CamelFolder *folder) + { --- evolution-2.22.2.orig/debian/patches/90_from_svn_correct_messages_filtering.patch +++ evolution-2.22.2/debian/patches/90_from_svn_correct_messages_filtering.patch @@ -0,0 +1,100 @@ +--- branches/gnome-2-22/mail/em-folder-browser.c 2008/06/04 10:47:09 35595 ++++ branches/gnome-2-22/mail/em-folder-browser.c 2008/06/04 14:37:00 35596 +@@ -847,6 +847,7 @@ + + switch (id & VIEW_ITEMS_MASK) { + case VIEW_ALL_MESSAGES: ++ /* one space indicates no filtering */ + view_sexp = " "; + break; + +@@ -908,7 +909,8 @@ + break; + + case VIEW_CUSTOMIZE: +- view_sexp = " "; ++ /* one space indicates no filtering, so here use two */ ++ view_sexp = " "; + break; + } + +--- branches/gnome-2-22/mail/message-list.c 2008/06/04 10:47:09 35595 ++++ branches/gnome-2-22/mail/message-list.c 2008/06/04 14:37:00 35596 +@@ -3889,19 +3889,31 @@ + if (expr == NULL) { + uids = camel_folder_get_uids (m->folder); + } else { +- char *tmp_expr = NULL; ++ searchuids = uids = camel_folder_search_by_expression (m->folder, expr, &m->base.ex); + + /* If m->changes is not NULL, then it means we are called from folder_changed event, + thus we will keep the selected message to be sure it doesn't disappear because + it no longer belong to our search filter. */ +- if (m->changes && m->ml->search && m->ml->cursor_uid) { +- tmp_expr = g_strdup_printf ("(or %s (match-all (uid \"%s\")))", expr, m->ml->cursor_uid); +- expr = tmp_expr; +- } ++ if (m->changes && m->ml->search && m->ml->cursor_uid && uids) { ++ for (i = 0; i < uids->len; i++) { ++ if (g_str_equal (m->ml->cursor_uid, uids->pdata [i])) ++ break; ++ } + +- searchuids = uids = camel_folder_search_by_expression (m->folder, expr, &m->base.ex); ++ /* cursor_uid has been filtered out */ ++ if (i == uids->len) { ++ gboolean was_deleted = (camel_folder_get_message_flags (m->folder, m->ml->cursor_uid) & CAMEL_MESSAGE_DELETED) != 0; ++ ++ /* I would really like to check for CAMEL_MESSAGE_FOLDER_FLAGGED on a message, ++ so I would know whether it was changed locally, and then just check the changes ++ struct whether change came from the server, but with periodical save it doesn't ++ matter. So here just check whether the file was deleted and we show it based ++ on the flag whether we can view deleted messages or not. */ + +- g_free (tmp_expr); ++ if (!was_deleted || (was_deleted && !m->hidedel)) ++ g_ptr_array_add (uids, g_strdup (m->ml->cursor_uid)); ++ } ++ } + } + + if (camel_exception_is_set (&m->base.ex)) +@@ -4182,6 +4194,10 @@ + struct _regen_list_msg *m; + GConfClient *gconf; + ++ /* report empty search as NULL, not as one/two-space string */ ++ if (search && (strcmp (search, " ") == 0 || strcmp (search, " ") == 0)) ++ search = NULL; ++ + if (ml->folder == NULL) { + if (ml->search != search) { + g_free(ml->search); +--- branches/gnome-2-22/widgets/misc/e-filter-bar.c 2008/06/04 10:47:09 35595 ++++ branches/gnome-2-22/widgets/misc/e-filter-bar.c 2008/06/04 14:37:00 35596 +@@ -592,8 +592,11 @@ + ESearchBar *esb = E_SEARCH_BAR (object); + + switch (property_id) { +- case PROP_QUERY: +- if (efb->current_query) { ++ case PROP_QUERY: { ++ char *text = e_search_bar_get_text (E_SEARCH_BAR (efb)); ++ ++ /* empty search text means searching turned off */ ++ if (efb->current_query && text && *text) { + GString *out = g_string_new (""); + + filter_rule_build_code (efb->current_query, out); +@@ -602,7 +605,9 @@ + } else { + g_value_set_string (value, NULL); + } +- break; ++ ++ g_free (text); ++ break; } + case PROP_STATE: { + /* FIXME: we should have ESearchBar save its own state to the xmlDocPtr */ + xmlChar *xmlbuf; + --- evolution-2.22.2.orig/debian/patches/25_mute-debug-messages.patch +++ evolution-2.22.2/debian/patches/25_mute-debug-messages.patch @@ -0,0 +1,49 @@ +--- plugins/caldav/caldav-source.c.orig 2007-04-23 20:23:17.931600926 +0200 ++++ plugins/caldav/caldav-source.c 2007-04-23 20:23:27.760215176 +0200 +@@ -38,6 +38,8 @@ + + #include + ++#define d(x) ++ + /*****************************************************************************/ + /* prototypes */ + int e_plugin_lib_enable (EPluginLib *ep, +@@ -84,7 +86,7 @@ + { + + if (enable) { +- g_print ("CalDAV Eplugin starting up ...\n"); ++ d (g_print ("CalDAV Eplugin starting up ...\n")); + ensure_caldav_source_group (); + } + +--- plugins/default-mailer/default-mailer.c.orig 2007-04-23 20:24:27.627956676 +0200 ++++ plugins/default-mailer/default-mailer.c 2007-04-23 20:25:36.000229676 +0200 +@@ -33,6 +33,8 @@ + #define GCONF_KEY_MAILTO_COMMAND "/desktop/gnome/url-handlers/mailto/command" + #define EVOLUTION_MAILTO_COMMAND "evolution --component=mail %s" + ++#define d(x) ++ + void org_gnome_default_mailer_check_default (EPlugin *ep, ESEventTargetUpgrade *target); + + static gboolean +@@ -46,7 +48,7 @@ + if (mailto_command == NULL) + return FALSE; + +- g_debug ("mailto URL command: %s", mailto_command); ++ d (g_debug ("mailto URL command: %s", mailto_command)); + + /* tokenize the mailto command */ + if (!g_shell_parse_argv (mailto_command, &argc, &argv, NULL)) +@@ -56,7 +58,7 @@ + + /* check the basename of the first token */ + basename = g_path_get_basename (argv[0]); +- g_debug ("mailto URL program: %s", basename); ++ d (g_debug ("mailto URL program: %s", basename)); + is_default = g_str_has_prefix (basename, "evolution"); + g_free (basename); + --- evolution-2.22.2.orig/debian/patches/60_new_addressbook_set_relative_url.patch +++ evolution-2.22.2/debian/patches/60_new_addressbook_set_relative_url.patch @@ -0,0 +1,29 @@ +--- evolution-2.6.1.orig/addressbook/gui/widgets/eab-config.c 2005-01-31 22:59:17.000000000 +0100 ++++ evolution-2.6.1/addressbook/gui/widgets/eab-config.c 2006-05-08 01:30:57.000000000 +0200 +@@ -23,6 +23,7 @@ + #include + #endif + ++#include + #include "eab-config.h" + + static GObjectClass *ecp_parent_class; +@@ -136,6 +137,18 @@ + eab_config_target_new_source (EABConfig *ecp, struct _ESource *source) + { + EABConfigTargetSource *t = e_config_target_new (&ecp->config, EAB_CONFIG_TARGET_SOURCE, sizeof (*t)); ++ char *uri_text; ++ const char *relative_uri; ++ ++ /* For local sources, use uid as relative_uri */ ++ uri_text = e_source_get_uri (source); ++ if (!strncmp (uri_text, "file", 4)) { ++ relative_uri = e_source_peek_relative_uri (source); ++ if (!relative_uri || !*relative_uri) { ++ e_source_set_relative_uri (source, e_source_peek_uid (source)); ++ } ++ } ++ g_free (uri_text); + + t->source = source; + g_object_ref (source); --- evolution-2.22.2.orig/debian/patches/03_lpi.patch +++ evolution-2.22.2/debian/patches/03_lpi.patch @@ -0,0 +1,47 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.1/configure.in evolution-2.22.1.new/configure.in +--- evolution-2.22.1/configure.in 2008-04-07 13:24:43.000000000 +0200 ++++ evolution-2.22.1.new/configure.in 2008-04-09 18:16:14.000000000 +0200 +@@ -1491,7 +1491,7 @@ + AM_CONDITIONAL(NM_SUPPORT, test x$NM_SUPPORT = xyes) + + +-EVO_SET_COMPILE_FLAGS(SHELL, libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) ++EVO_SET_COMPILE_FLAGS(SHELL, libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) + + AC_SUBST(SHELL_CFLAGS) + AC_SUBST(SHELL_LIBS) +diff -Nur -x '*.orig' -x '*~' evolution-2.22.1/shell/e-shell-window-commands.c evolution-2.22.1.new/shell/e-shell-window-commands.c +--- evolution-2.22.1/shell/e-shell-window-commands.c 2008-04-04 11:07:45.000000000 +0200 ++++ evolution-2.22.1.new/shell/e-shell-window-commands.c 2008-04-09 18:16:14.000000000 +0200 +@@ -59,6 +59,8 @@ + #define EVOLUTION_WEBSITE \ + "http://www.gnome.org/projects/evolution/" + ++#include ++ + /* Utility functions. */ + + static void +@@ -1186,6 +1188,8 @@ + (BonoboUIListenerFn)view_sidebar_item_toggled_handler, + (gpointer)shell_window); + ++ launchpad_integration_add_bonobo_ui (uic, "/menu/Help/LaunchpadItems"); ++ + e_pixmaps_update (uic, pixmaps); + + /* Set up the work online / work offline menu item. */ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.1/ui/evolution.xml evolution-2.22.1.new/ui/evolution.xml +--- evolution-2.22.1/ui/evolution.xml 2008-04-04 11:18:07.000000000 +0200 ++++ evolution-2.22.1.new/ui/evolution.xml 2008-04-09 18:16:14.000000000 +0200 +@@ -171,6 +171,10 @@ + + + ++ ++ ++ ++ + + --- evolution-2.22.2.orig/debian/patches/04_autoconf.patch +++ evolution-2.22.2/debian/patches/04_autoconf.patch @@ -0,0 +1,62 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.1/configure evolution-2.22.1.new/configure +--- evolution-2.22.1/configure 2008-04-07 13:45:17.000000000 +0200 ++++ evolution-2.22.1.new/configure 2008-04-07 18:33:26.000000000 +0200 +@@ -36848,12 +36848,12 @@ + pkg_cv_SHELL_CFLAGS="$SHELL_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_SHELL_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` ++ pkg_cv_SHELL_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -36864,12 +36864,12 @@ + pkg_cv_SHELL_LIBS="$SHELL_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 ++ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-\$GTKHTML_PACKAGE \$NM_SUPPORT_PACKAGES\"") >&5 ++ ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_SHELL_LIBS=`$PKG_CONFIG --libs "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` ++ pkg_cv_SHELL_LIBS=`$PKG_CONFIG --libs "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -36887,14 +36887,14 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- SHELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` ++ SHELL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` + else +- SHELL_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` ++ SHELL_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$SHELL_PKG_ERRORS" >&5 + +- { { echo "$as_me:$LINENO: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: ++ { { echo "$as_me:$LINENO: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: + + $SHELL_PKG_ERRORS + +@@ -36905,7 +36905,7 @@ + and SHELL_LIBS to avoid the need to call pkg-config. + See the pkg-config man page for more details. + " >&5 +-echo "$as_me: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: ++echo "$as_me: error: Package requirements (libgnomeui-2.0 libbonoboui-2.0 lpint-bonobo libglade-2.0 gnome-vfs-2.0 libgtkhtml-$GTKHTML_PACKAGE $NM_SUPPORT_PACKAGES) were not met: + + $SHELL_PKG_ERRORS + --- evolution-2.22.2.orig/debian/patches/99_00_CVE-2008-1108.patch +++ evolution-2.22.2/debian/patches/99_00_CVE-2008-1108.patch @@ -0,0 +1,310 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/calendar/gui/e-itip-control.c evolution-2.22.2.new/calendar/gui/e-itip-control.c +--- evolution-2.22.2/calendar/gui/e-itip-control.c 2008-04-04 05:18:00.000000000 -0400 ++++ evolution-2.22.2.new/calendar/gui/e-itip-control.c 2008-06-05 07:52:36.000000000 -0400 +@@ -660,7 +660,7 @@ + + static void + write_label_piece (EItipControl *itip, ECalComponentDateTime *dt, +- char *buffer, int size, ++ GString *buffer, + const char *stext, const char *etext, + gboolean just_date) + { +@@ -685,13 +685,13 @@ + tmp_tm.tm_hour = tmp_tm.tm_min = tmp_tm.tm_sec = 0; + + if (stext != NULL) +- strcat (buffer, stext); ++ g_string_append (buffer, stext); + + e_time_format_date_and_time (&tmp_tm, + calendar_config_get_24_hour_format (), + FALSE, FALSE, + time_buf, sizeof (time_buf)); +- strcat (buffer, time_buf); ++ g_string_append (buffer, time_buf); + + if (!dt->value->is_utc && dt->tzid) { + zone = icalcomponent_get_timezone (priv->top_level, dt->tzid); +@@ -703,21 +703,21 @@ + UTF-8. But it probably is not translated. */ + display_name = icaltimezone_get_display_name (zone); + if (display_name && *display_name) { +- strcat (buffer, " ["); ++ g_string_append_len (buffer, " [", 16); + + /* We check if it is one of our builtin timezone names, + in which case we call gettext to translate it. */ + if (icaltimezone_get_builtin_timezone (display_name)) { +- strcat (buffer, _(display_name)); ++ g_string_append_printf (buffer, "%s", _(display_name)); + } else { +- strcat (buffer, display_name); ++ g_string_append_printf (buffer, "%s", display_name); + } +- strcat (buffer, "]"); ++ g_string_append_len (buffer, "]", 8); + } + } + + if (etext != NULL) +- strcat (buffer, etext); ++ g_string_append (buffer, etext); + } + + static const char * +@@ -754,19 +754,17 @@ + + static void + write_recurrence_piece (EItipControl *itip, ECalComponent *comp, +- char *buffer, int size) ++ GString *buffer) + { + GSList *rrules; + struct icalrecurrencetype *r; +- int len, i; ++ int i; + +- strcpy (buffer, "Recurring: "); +- len = strlen (buffer); +- buffer += len; +- size -= len; ++ g_string_append_len (buffer, "Recurring: ", 18); + + if (!e_cal_component_has_simple_recurrence (comp)) { +- strcpy (buffer, _("Yes. (Complex Recurrence)")); ++ g_string_append_printf ( ++ buffer, "%s", _("Yes. (Complex Recurrence)")); + return; + } + +@@ -782,7 +780,10 @@ + Every %d day/days" */ + /* For Translators : 'Every day' is event Recurring every day */ + /* For Translators : 'Every %d days' is event Recurring every %d days. %d is a digit */ +- sprintf (buffer, ngettext("Every day", "Every %d days", r->interval), r->interval); ++ g_string_append_printf ( ++ buffer, ngettext ("Every day", ++ "Every %d days", r->interval), ++ r->interval); + break; + + case ICAL_WEEKLY_RECURRENCE: +@@ -792,29 +793,36 @@ + Every %d week/weeks" */ + /* For Translators : 'Every week' is event Recurring every week */ + /* For Translators : 'Every %d weeks' is event Recurring every %d weeks. %d is a digit */ +- sprintf (buffer, ngettext("Every week", "Every %d weeks", r->interval), r->interval); ++ g_string_append_printf ( ++ buffer, ngettext ("Every week", ++ "Every %d weeks", r->interval), ++ r->interval); + } else { + /* For Translators : 'Every week on' is event Recurring every week on (dayname) and (dayname) and (dayname) */ + /* For Translators : 'Every %d weeks on' is event Recurring: every %d weeks on (dayname) and (dayname). %d is a digit */ +- sprintf (buffer, ngettext("Every week on ", "Every %d weeks on ", r->interval), r->interval); ++ g_string_append_printf ( ++ buffer, ngettext ("Every week on ", ++ "Every %d weeks on ", r->interval), ++ r->interval); + + for (i = 1; i < 8 && r->by_day[i] != ICAL_RECURRENCE_ARRAY_MAX; i++) { + if (i > 1) +- strcat (buffer, ", "); +- strcat (buffer, get_dayname (r, i - 1)); ++ g_string_append_len (buffer, ", ", 2); ++ g_string_append (buffer, get_dayname (r, i - 1)); + } + if (i > 1) + /* For Translators : 'and' is part of the sentence 'event recurring every week on (dayname) and (dayname)' */ +- strcat (buffer, _(" and ")); +- strcat (buffer, get_dayname (r, i - 1)); ++ g_string_append_printf (buffer, "%s", _(" and ")); ++ g_string_append (buffer, get_dayname (r, i - 1)); + } + break; + + case ICAL_MONTHLY_RECURRENCE: + if (r->by_month_day[0] != ICAL_RECURRENCE_ARRAY_MAX) { + /* For Translators : 'The %s day of' is part of the sentence 'event recurring on the (nth) day of every month.' */ +- sprintf (buffer, _("The %s day of "), +- nth (r->by_month_day[0])); ++ g_string_append_printf ( ++ buffer, _("The %s day of "), ++ nth (r->by_month_day[0])); + } else { + int pos; + +@@ -828,20 +836,21 @@ + + /* For Translators : 'The %s %s of' is part of the sentence 'event recurring on the (nth) (dayname) of every month.' + eg,third monday of every month */ +- sprintf (buffer, _("The %s %s of "), +- nth (pos), get_dayname (r, 0)); ++ g_string_append_printf ( ++ buffer, _("The %s %s of "), ++ nth (pos), get_dayname (r, 0)); + } + +- len = strlen (buffer); +- buffer += len; +- size -= len; + /* For Translators: In this can also be translated as "With the period of %d + month/months", where %d is a number. The entire sentence is of the form "Recurring: + Every %d month/months" */ + /* For Translators : 'every month' is part of the sentence 'event recurring on the (nth) day of every month.' */ + /* For Translators : 'every %d months' is part of the sentence 'event recurring on the (nth) day of every %d months.' + %d is a digit */ +- sprintf (buffer, ngettext("every month","every %d months", r->interval), r->interval); ++ g_string_append_printf ( ++ buffer, ngettext ("every month", ++ "every %d months", r->interval), ++ r->interval); + break; + + case ICAL_YEARLY_RECURRENCE: +@@ -850,20 +859,22 @@ + Every %d year/years" */ + /* For Translators : 'Every year' is event Recurring every year */ + /* For Translators : 'Every %d years' is event Recurring every %d years. %d is a digit */ +- sprintf (buffer, ngettext("Every year", "Every %d years", r->interval), r->interval); ++ g_string_append_printf ( ++ buffer, ngettext ("Every year", ++ "Every %d years", r->interval), ++ r->interval); + break; + + default: + g_return_if_reached (); + } + +- len = strlen (buffer); +- buffer += len; +- size -= len; + if (r->count) { + /* For Translators:'a total of %d time' is part of the sentence of the form 'event recurring every day,a total of % time.' %d is a digit*/ + /* For Translators:'a total of %d times' is part of the sentence of the form 'event recurring every day,a total of % times.' %d is a digit*/ +- sprintf (buffer, ngettext("a total of %d time", " a total of %d times", r->count), r->count); ++ g_string_append_printf ( ++ buffer, ngettext ("a total of %d time", ++ " a total of %d times", r->count), r->count); + } else if (!icaltime_is_null_time (r->until)) { + ECalComponentDateTime dt; + +@@ -871,12 +882,12 @@ + dt.value = &r->until; + dt.tzid = icaltimezone_get_tzid ((icaltimezone *)r->until.zone); + +- write_label_piece (itip, &dt, buffer, size, ++ write_label_piece (itip, &dt, buffer, + /* For Translators : ', ending on' is part of the sentence of the form 'event recurring every day, ending on (date).'*/ + _(", ending on "), NULL, TRUE); + } + +- strcat (buffer, "
"); ++ g_string_append_len (buffer, "
", 4); + } + + static void +@@ -884,47 +895,51 @@ + ECalComponent *comp) + { + ECalComponentDateTime datetime; +- static char buffer[1024]; ++ GString *buffer; + gchar *str; + gboolean wrote = FALSE, task_completed = FALSE; + ECalComponentVType type; + ++ buffer = g_string_sized_new (1024); + type = e_cal_component_get_vtype (comp); + +- buffer[0] = '\0'; + e_cal_component_get_dtstart (comp, &datetime); + if (datetime.value) { + /* For Translators : 'starts' is starts:date implying a task starts on what date */ + str = g_strdup_printf ("%s:", _("Starts")); +- write_label_piece (itip, &datetime, buffer, 1024, +- str, +- "
", FALSE); +- gtk_html_write (html, html_stream, buffer, strlen(buffer)); ++ write_label_piece (itip, &datetime, buffer, str, "
", FALSE); ++ gtk_html_write (html, html_stream, buffer->str, buffer->len); + wrote = TRUE; + g_free (str); + } + e_cal_component_free_datetime (&datetime); + +- buffer[0] = '\0'; ++ /* Reset the buffer. */ ++ g_string_truncate (buffer, 0); ++ + e_cal_component_get_dtend (comp, &datetime); + if (datetime.value){ + /* For Translators : 'ends' is ends:date implying a task ends on what date */ + str = g_strdup_printf ("%s:", _("Ends")); +- write_label_piece (itip, &datetime, buffer, 1024, str, "
", FALSE); +- gtk_html_write (html, html_stream, buffer, strlen (buffer)); ++ write_label_piece (itip, &datetime, buffer, str, "
", FALSE); ++ gtk_html_write (html, html_stream, buffer->str, buffer->len); + wrote = TRUE; + g_free (str); + } + e_cal_component_free_datetime (&datetime); + +- buffer[0] = '\0'; ++ /* Reset the buffer. */ ++ g_string_truncate (buffer, 0); ++ + if (e_cal_component_has_recurrences (comp)) { +- write_recurrence_piece (itip, comp, buffer, 1024); +- gtk_html_write (html, html_stream, buffer, strlen (buffer)); ++ write_recurrence_piece (itip, comp, buffer); ++ gtk_html_write (html, html_stream, buffer->str, buffer->len); + wrote = TRUE; + } + +- buffer[0] = '\0'; ++ /* Reset the buffer. */ ++ g_string_truncate (buffer, 0); ++ + datetime.tzid = NULL; + e_cal_component_get_completed (comp, &datetime.value); + if (type == E_CAL_COMPONENT_TODO && datetime.value) { +@@ -932,20 +947,22 @@ + timezone. */ + str = g_strdup_printf ("%s:", _("Completed")); + datetime.value->is_utc = TRUE; +- write_label_piece (itip, &datetime, buffer, 1024, str, "
", FALSE); +- gtk_html_write (html, html_stream, buffer, strlen (buffer)); ++ write_label_piece (itip, &datetime, buffer, str, "
", FALSE); ++ gtk_html_write (html, html_stream, buffer->str, buffer->len); + wrote = TRUE; + task_completed = TRUE; + g_free (str); + } + e_cal_component_free_datetime (&datetime); + +- buffer[0] = '\0'; ++ /* Reset the buffer. */ ++ g_string_truncate (buffer, 0); ++ + e_cal_component_get_due (comp, &datetime); + if (type == E_CAL_COMPONENT_TODO && !task_completed && datetime.value) { + str = g_strdup_printf ("%s:", _("Due")); +- write_label_piece (itip, &datetime, buffer, 1024, str, "
", FALSE); +- gtk_html_write (html, html_stream, buffer, strlen (buffer)); ++ write_label_piece (itip, &datetime, buffer, str, "
", FALSE); ++ gtk_html_write (html, html_stream, buffer->str, buffer->len); + wrote = TRUE; + g_free (str); + } +@@ -954,6 +971,8 @@ + + if (wrote) + gtk_html_stream_printf (html_stream, "
"); ++ ++ g_string_free (buffer, TRUE); + } + + static void --- evolution-2.22.2.orig/debian/patches/99_01_CVE-2008-1109.patch +++ evolution-2.22.2/debian/patches/99_01_CVE-2008-1109.patch @@ -0,0 +1,61 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/calendar/gui/itip-utils.c evolution-2.22.2.new/calendar/gui/itip-utils.c +--- evolution-2.22.2/calendar/gui/itip-utils.c 2008-04-04 05:18:00.000000000 -0400 ++++ evolution-2.22.2.new/calendar/gui/itip-utils.c 2008-06-05 07:52:58.000000000 -0400 +@@ -174,50 +174,16 @@ + } + + static char * +-html_new_lines_for (char *string) ++html_new_lines_for (const char *string) + { +- char *html_string = (char *) malloc (sizeof (char)* (3500)); +- int length = strlen (string); +- int index = 0; +- char *index_ptr = string; +- char *temp = string; ++ gchar **lines; ++ gchar *joined; + +- /*Find the first occurence*/ +- index_ptr = strstr ((const char *)temp, "\n"); ++ lines = g_strsplit_set (string, "\n", -1); ++ joined = g_strjoinv ("
", lines); ++ g_strfreev (lines); + +- /*Doesn't occur*/ +- if (index_ptr == NULL) { +- strcpy (html_string, (const char *)string); +- html_string[length] = '\0'; +- return html_string; +- } +- +- /*Split into chunks inserting
for \n */ +- do{ +- while (temp != index_ptr){ +- html_string[index++] = *temp; +- temp++; +- } +- temp++; +- +- html_string[index++] = '<'; +- html_string[index++] = 'b'; +- html_string[index++] = 'r'; +- html_string[index++] = '>'; +- +- index_ptr = strstr ((const char *)temp, "\n"); +- +- } while (index_ptr); +- +- /*Don't leave out the last chunk*/ +- while (*temp != '\0'){ +- html_string[index++] = *temp; +- temp++; +- } +- +- html_string[index] = '\0'; +- +- return html_string; ++ return joined; + } + + char * --- evolution-2.22.2.orig/debian/patches/30_mute-alarm-notify.patch +++ evolution-2.22.2/debian/patches/30_mute-alarm-notify.patch @@ -0,0 +1,24 @@ +diff -Nur evolution-2.10.1/calendar/gui/alarm-notify/alarm-notify.c evolution-2.10.1.new/calendar/gui/alarm-notify/alarm-notify.c +--- evolution-2.10.1/calendar/gui/alarm-notify/alarm-notify.c 2007-04-09 15:10:29.000000000 +0200 ++++ evolution-2.10.1.new/calendar/gui/alarm-notify/alarm-notify.c 2007-05-10 19:35:05.000000000 +0200 +@@ -49,7 +49,7 @@ + EMsgPort *alarm_reply_port; + static GIOChannel *alarm_reply_channel; + +-#define d(x) x ++#define d(x) + + + static void alarm_notify_class_init (AlarmNotifyClass *klass); +diff -Nur evolution-2.10.1/calendar/gui/alarm-notify/alarm-queue.c evolution-2.10.1.new/calendar/gui/alarm-notify/alarm-queue.c +--- evolution-2.10.1/calendar/gui/alarm-notify/alarm-queue.c 2007-04-09 15:10:29.000000000 +0200 ++++ evolution-2.10.1.new/calendar/gui/alarm-notify/alarm-queue.c 2007-05-10 19:35:10.000000000 +0200 +@@ -83,7 +83,7 @@ + + + +-#define d(x) x ++#define d(x) + + /* The dialog with alarm nofications */ + static AlarmNotificationsDialog *alarm_notifications_dialog = NULL; --- evolution-2.22.2.orig/debian/patches/50_libnssckbi-location.patch +++ evolution-2.22.2/debian/patches/50_libnssckbi-location.patch @@ -0,0 +1,11 @@ +diff -Nur evolution-2.6.3/smime/lib/e-cert-db.c evolution-2.6.3.new/smime/lib/e-cert-db.c +--- evolution-2.6.3/smime/lib/e-cert-db.c 2006-07-04 06:11:05.000000000 +0200 ++++ evolution-2.6.3.new/smime/lib/e-cert-db.c 2007-03-11 01:32:42.000000000 +0100 +@@ -290,6 +290,7 @@ + MOZILLA_NSS_LIB_DIR, + #endif + "/usr/lib", ++ "/usr/lib/xulrunner", + "/usr/lib/mozilla", + "/opt/mozilla/lib", + "/opt/mozilla/lib/mozilla" --- evolution-2.22.2.orig/debian/patches/80_use_correct_icons.patch +++ evolution-2.22.2/debian/patches/80_use_correct_icons.patch @@ -0,0 +1,53 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/mail/em-folder-browser.c evolution-2.22.2.new/mail/em-folder-browser.c +--- evolution-2.22.2/mail/em-folder-browser.c 2008-05-29 18:58:24.000000000 +0200 ++++ evolution-2.22.2.new/mail/em-folder-browser.c 2008-05-29 18:59:16.000000000 +0200 +@@ -1706,8 +1706,8 @@ + + static EPixmap emfb_pixmaps[] = { + E_PIXMAP ("/commands/ChangeFolderProperties", "document-properties", E_ICON_SIZE_MENU), +- E_PIXMAP ("/commands/FolderCopy", "folder-copy", E_ICON_SIZE_MENU), +- E_PIXMAP ("/commands/FolderMove", "folder-move", E_ICON_SIZE_MENU), ++ E_PIXMAP ("/commands/FolderCopy", "stock_folder-copy", E_ICON_SIZE_MENU), ++ E_PIXMAP ("/commands/FolderMove", "stock_folder-move", E_ICON_SIZE_MENU), + E_PIXMAP ("/commands/MessageMarkAllAsRead", "mail-read", E_ICON_SIZE_MENU), + + E_PIXMAP_END +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/mail/em-folder-tree.c evolution-2.22.2.new/mail/em-folder-tree.c +--- evolution-2.22.2/mail/em-folder-tree.c 2008-04-04 11:11:42.000000000 +0200 ++++ evolution-2.22.2.new/mail/em-folder-tree.c 2008-05-29 18:59:02.000000000 +0200 +@@ -993,8 +993,8 @@ + static EPopupItem emft_drop_popup_menu[] = { + { E_POPUP_ITEM, "00.emc.00", N_("_Copy to Folder"), emft_drop_popup_copy, NULL, NULL, 1 }, + { E_POPUP_ITEM, "00.emc.01", N_("_Move to Folder"), emft_drop_popup_move, NULL, NULL, 1 }, +- { E_POPUP_ITEM, "00.emc.02", N_("_Copy"), emft_drop_popup_copy, NULL, "folder-copy", 2 }, +- { E_POPUP_ITEM, "00.emc.03", N_("_Move"), emft_drop_popup_move, NULL, "folder-move", 2 }, ++ { E_POPUP_ITEM, "00.emc.02", N_("_Copy"), emft_drop_popup_copy, NULL, "stock_folder-copy", 2 }, ++ { E_POPUP_ITEM, "00.emc.03", N_("_Move"), emft_drop_popup_move, NULL, "stock_folder-move", 2 }, + { E_POPUP_BAR, "10.emc" }, + { E_POPUP_ITEM, "99.emc.00", N_("Cancel _Drag"), emft_drop_popup_cancel, NULL, "dialog-cancel", 0 }, + }; +@@ -2082,8 +2082,8 @@ + /* FIXME: need to disable for nochildren folders */ + { E_POPUP_ITEM, "10.emc.00", N_("_New Folder..."), emft_popup_new_folder, NULL, "folder-new", 0, EM_POPUP_FOLDER_INFERIORS }, + +- { E_POPUP_ITEM, "10.emc.05", N_("_Copy..."), emft_popup_copy, NULL, "folder-copy", 0, EM_POPUP_FOLDER_FOLDER|EM_POPUP_FOLDER_SELECT }, +- { E_POPUP_ITEM, "10.emc.06", N_("_Move..."), emft_popup_move, NULL, "folder-move", 0, EM_POPUP_FOLDER_FOLDER|EM_POPUP_FOLDER_DELETE }, ++ { E_POPUP_ITEM, "10.emc.05", N_("_Copy..."), emft_popup_copy, NULL, "stock_folder-copy", 0, EM_POPUP_FOLDER_FOLDER|EM_POPUP_FOLDER_SELECT }, ++ { E_POPUP_ITEM, "10.emc.06", N_("_Move..."), emft_popup_move, NULL, "stock_folder-move", 0, EM_POPUP_FOLDER_FOLDER|EM_POPUP_FOLDER_DELETE }, + + /* FIXME: need to disable for undeletable folders */ + { E_POPUP_BAR, "20.emc" }, +diff -Nur -x '*.orig' -x '*~' evolution-2.22.2/mail/message-list.c evolution-2.22.2.new/mail/message-list.c +--- evolution-2.22.2/mail/message-list.c 2008-05-23 13:23:29.000000000 +0200 ++++ evolution-2.22.2.new/mail/message-list.c 2008-05-29 18:59:11.000000000 +0200 +@@ -2062,8 +2062,8 @@ + } + + static EPopupItem ml_drop_popup_menu[] = { +- { E_POPUP_ITEM, "00.emc.02", N_("_Copy"), ml_drop_popup_copy, NULL, "folder-copy", 0 }, +- { E_POPUP_ITEM, "00.emc.03", N_("_Move"), ml_drop_popup_move, NULL, "folder-move", 0 }, ++ { E_POPUP_ITEM, "00.emc.02", N_("_Copy"), ml_drop_popup_copy, NULL, "stock_folder-copy", 0 }, ++ { E_POPUP_ITEM, "00.emc.03", N_("_Move"), ml_drop_popup_move, NULL, "stock_folder-move", 0 }, + { E_POPUP_BAR, "10.emc" }, + { E_POPUP_ITEM, "99.emc.00", N_("Cancel _Drag"), ml_drop_popup_cancel, NULL, NULL, 0 }, + }; --- evolution-2.22.2.orig/debian/patches/50_filter_missing_gettext.patch +++ evolution-2.22.2/debian/patches/50_filter_missing_gettext.patch @@ -0,0 +1,24 @@ +diff -Nur evolution-2.8.1.1/filter/filter-rule.c evolution-2.8.1.1.new/filter/filter-rule.c +--- evolution-2.8.1.1/filter/filter-rule.c 2006-01-25 09:35:36.000000000 +0100 ++++ evolution-2.8.1.1.new/filter/filter-rule.c 2006-12-04 22:14:07.000000000 +0100 +@@ -806,7 +806,7 @@ + /* FIXME: do we want the following code in the future? */ + /*gtk_editable_select_region (GTK_EDITABLE (name), 0, -1);*/ + } else { +- gtk_entry_set_text (GTK_ENTRY (name), fr->name); ++ gtk_entry_set_text (GTK_ENTRY (name), _(fr->name)); + } + + /* evil kludgy hack because gtk sucks */ +diff -Nur evolution-2.8.1.1/mail/em-folder-browser.c evolution-2.8.1.1.new/mail/em-folder-browser.c +--- evolution-2.8.1.1/mail/em-folder-browser.c 2006-09-29 09:37:55.000000000 +0200 ++++ evolution-2.8.1.1.new/mail/em-folder-browser.c 2006-12-04 22:14:07.000000000 +0100 +@@ -716,7 +716,7 @@ + char *name, *text; + + text = e_search_bar_get_text(esb); +- name = g_strdup_printf("%s %s", rule->name, (text&&text[0])?text:"''"); ++ name = g_strdup_printf("%s %s", _(rule->name), (text&&text[0])?text:_("''")); + g_free (text); + filter_rule_set_name(rule, name); + g_free (name); --- evolution-2.22.2.orig/debian/patches/61_translate_menu_entry.patch +++ evolution-2.22.2/debian/patches/61_translate_menu_entry.patch @@ -0,0 +1,11 @@ +diff -Nur -x '*.orig' -x '*~' evolution-2.21.2/po/POTFILES.in evolution-2.21.2.new/po/POTFILES.in +--- evolution-2.21.2/po/POTFILES.in 2007-11-09 01:58:13.000000000 +0100 ++++ evolution-2.21.2.new/po/POTFILES.in 2007-11-13 17:48:59.000000000 +0100 +@@ -182,6 +182,7 @@ + composer/mail-composer.error.xml + data/evolution.desktop.in.in + data/evolution.keys.in.in ++debian/evolution-mail.desktop.in + e-util/e-categories-config.c + e-util/e-dialog-utils.c + e-util/e-error.c --- evolution-2.22.2.orig/debian/patches/91_from_svn_fix_meetings_representation.patch +++ evolution-2.22.2/debian/patches/91_from_svn_fix_meetings_representation.patch @@ -0,0 +1,49 @@ +--- branches/gnome-2-22/plugins/prefer-plain/prefer-plain.c 2008/05/27 12:38:24 35554 ++++ branches/gnome-2-22/plugins/prefer-plain/prefer-plain.c 2008/05/27 12:38:43 35555 +@@ -99,20 +99,41 @@ + int i, nparts, partidlen, displayid = 0; + + if (epp_mode == EPP_NORMAL) { ++ gboolean have_plain = FALSE; ++ + /* Try to find text/html part even when not as last and force to show it. + Old handler will show the last part of multipart/alternate, but if we +- can offer HTML, then offer it, regardless of position in multipart. */ ++ can offer HTML, then offer it, regardless of position in multipart. ++ But do this only when have text/plain in a list, because otherwise it ++ can be something else (like outlooks meeting invites with only text/html ++ part and calendar part). ++ */ + nparts = camel_multipart_get_number (mp); + for (i = 0; i < nparts; i++) { ++ CamelContentType *content_type; ++ + part = camel_multipart_get_part (mp, i); +- if (part && camel_content_type_is (camel_mime_part_get_content_type (part), "text", "html")) { ++ ++ if (!part) ++ continue; ++ ++ content_type = camel_mime_part_get_content_type (part); ++ ++ if (camel_content_type_is (content_type, "text", "html")) { + displayid = i; + display_part = part; +- break; ++ ++ if (have_plain) ++ break; ++ } else if (camel_content_type_is (content_type, "text", "plain")) { ++ have_plain = TRUE; ++ ++ if (display_part) ++ break; + } + } + +- if (display_part) { ++ if (display_part && have_plain) { + g_string_append_printf (t->format->part_id, ".alternative.%d", displayid); + em_format_part_as (t->format, t->stream, display_part, "text/html"); + g_string_truncate (t->format->part_id, partidlen); + --- evolution-2.22.2.orig/debian/evolution-plugins-experimental.install +++ evolution-2.22.2/debian/evolution-plugins-experimental.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/evolution/2.22/plugins/*{folder-unsubscribe,mail-to-meeting,save-attachments,ipod-sync,external-editor,tnef-attachments}*.{so,eplug,xml,glade} --- evolution-2.22.2.orig/debian/copyright +++ evolution-2.22.2/debian/copyright @@ -0,0 +1,117 @@ +This package was debianized by Takuo KITAME on +Tue, 13 Feb 2001 21:33:43 +0900. + +It was downloaded from . + + Copyright 2003 Ximian, Inc. (www.ximian.com) + + Authors: + +Addressbook + Arturo Esponosa (Original Gnomecard author) + Nat Friedman + Chris Lahey + Chris Toshok + Jon Trowbridge + +Artwork + Tuomas Kuosmanen + Jakub Steiner + +Calendar + Seth Alves + Eric Busboom (libical author) + Arturo Esponosa (Gnomecal contributor) + Damon Chaplin + Federico Mena-Quintero + Rodrigo Moya + Jesse Pavel + JP Rosevear + Russell Steinthal (Gnomecal maintainer) + +Documentation + Kevin Breit + Aaron Weber + +Mailer + Radek Doulik + Larry Ewing + Bertrand Guiheneuf + Jason Leach + Matt Loper + Ettore Perazzoli + Jeffrey Stedfast + Jon Trowbridge + Peter Williams + Dan Winship + Michael Zucchi + +Notes + Anders Carlsson + +Pilot + JP Rosevear + +Shell + Miguel de Icaza + Jason Leach + Ettore Perazzoli + +Translations + Akira TAGOH + Andraz Tori + Andreas Hyden + Arjan Scherpenisse + Clara Tattoni + Fatih Demir + Gediminas Paulauskas + GNOME PL Team + Gustavo Maciel Dias Vieira + Hctor Garca Alvarez + Jess Bravo lvarez + Keld Simonsen + Kjartan Maraas + Matthias Warkus + Spiros Papadimitriou + Sung-Hyun Nam + Szabolcs BAN + Tiago Anto + Duarte Loreto + Valek Filippov + Vincent Renardias + Yuri Syrota + +UI + Anna Dirks + +Widgets + Damon Chaplin + Miguel de Icaza + Chris Lahey + Federico Mena-Quintero + Chris Toshok + + (The full list is in the /usr/share/doc/evolution/AUTHORS file.) + + The documentation material is placed under the GNU Free Documentation License + and hence can not be included in Debian. + +Program License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package 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 General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- evolution-2.22.2.orig/debian/watch +++ evolution-2.22.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/evolution/([\d\.]+)[02468]/evolution-([\d\.]+)\.tar\.gz debian uupdate --- evolution-2.22.2.orig/debian/evolution-plugins-experimental.preinst +++ evolution-2.22.2/debian/evolution-plugins-experimental.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# clean up doc directory symlinking from Gutsy +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if dpkg --compare-versions "$2" lt-nl 2.21.2; then + [ -e "/usr/share/doc/evolution-plugins-experimental" ] && rm -f /usr/share/doc/evolution-plugins-experimental || true + fi +fi + +#DEBHELPER# --- evolution-2.22.2.orig/debian/evolution-common.install +++ evolution-2.22.2/debian/evolution-common.install @@ -0,0 +1,8 @@ +debian/tmp/usr/share/applications +debian/tmp/usr/share/mime-info +debian/tmp/usr/share/evolution +debian/tmp/usr/share/gnome-pilot +debian/tmp/usr/share/icons/hicolor +debian/tmp/usr/share/locale +debian/tmp/usr/share/gnome +debian/tmp/usr/share/omf --- evolution-2.22.2.orig/debian/evolution-dev.install +++ evolution-2.22.2/debian/evolution-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/evolution/*/*.{a,so} +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/include +debian/tmp/usr/share/idl --- evolution-2.22.2.orig/debian/control +++ evolution-2.22.2/debian/control @@ -0,0 +1,213 @@ +Source: evolution +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Debian Evolution Maintainers +Uploaders: Jordi Mallach , + Margarita Manterola , + Loic Minier , + Heikki Henriksen , + Oystein Gisnas +Build-Depends: debhelper (>= 5.0.0), + cdbs (>= 0.4.37), + dpkg-dev (>= 1.3.19), + scrollkeeper, + flex, + bison, + intltool (>= 0.35.0), + libtool, + pkg-config, + gnome-icon-theme (>= 2.19.91), + gnome-doc-utils (>= 0.3.2), + libatk1.0-dev, + libldap2-dev, + libgtkhtml3.14-dev (>= 3.17.5), + libgnome-pilot2-dev, + libkrb5-dev, + libnss3-dev, + psmisc, + libglib2.0-dev (>= 2.15.3), + liborbit2-dev (>= 1:2.9.8), + libbonobo2-dev (>= 2.20.3), + evolution-data-server-dev (>= 2.21.92), + libgtk2.0-dev (>= 2.12.0), + libbonoboui2-dev (>= 2.4.2), + libgnomevfs2-dev (>= 2.4), + libgnomeui-dev, + libglade2-dev, + libgnomecanvas2-dev, + libxml2-dev, + libgconf2-dev, + libhal-dev (>= 0.5.4) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], + libcamel1.2-dev (>= 1.8.0), + libedataserver1.2-dev (>= 2.21.92), + libegroupwise1.2-dev (>= 2.21.92), + libedataserverui1.2-dev (>= 2.21.92), + libgnome2-dev, + libecal1.2-dev (>= 1.9.4), + libebook1.2-dev (>= 1.9.4), + libdbus-glib-1-dev, + libytnef0-dev, + libnm-glib-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], + libnotify-dev, + libsoup2.4-dev, + libdbus-1-dev, + libexchange-storage1.2-dev (>= 2.21.92), + gtkhtml3.14, + libgstreamer0.10-dev, + liblpint-bonobo-dev +Standards-Version: 3.7.2 + +Package: evolution +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution-common (= ${source:Version}), + evolution-data-server (>= 2.21.92), + gtkhtml3.14 (>= 3.17.5), + gnome-icon-theme (>= 2.19.91), + dbus +Recommends: gnome-pilot-conduits (>= 2.0.9), + gnome-desktop-data, + evolution-plugins, + yelp, + spamassassin | bogofilter +Suggests: bug-buddy, + gnupg, + gnome-spell (>= 1.0.4), + network-manager, + evolution-exchange, + evolution-dbg, + evolution-plugins-experimental +Provides: mail-reader, + imap-client +Replaces: evolution-plugins (<= 2.6.1-2), + evolution-common (<< 2.6.2-3) +Conflicts: evolution-exchange (<< 2.11.90) +Description: groupware suite with mail client and organizer + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + Additional features include integration with Exchange and Groupwise + servers, newsgroup client, LDAP support, web calendars and + synchronization with Palm devices. + . + Evolution is a graphical application that is part of GNOME, and + is distributed by Novell, Inc. + . + See http://www.novell.com/products/evolution/ for more + information. + . + The following plugins belonging to the "base" set are included. + - bogo-junk-plugin + - calendar-file + - calendar-http + - calendar-weather + - google-account-setup + - itip-formatter + - plugin-manager + - default-source + - addressbook-file + - startup-wizard + - print-message + - mark-all-read + - groupwise-features + - groupwise-account-setup + - hula-account-setup + - mail-account-disable + - publish-calendar + - caldav + - imap-features + - sa-junk-plugin + - exchange-operations + +Package: evolution-common +Architecture: all +Depends: ${misc:Depends} +Replaces: evolution (<< 2.9.2) +Recommends: evolution +Description: architecture independent files for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains the architecture independent files needed + by the evolution package. + +Package: evolution-dev +Section: devel +Architecture: any +Depends: evolution (= ${binary:Version}), + ${misc:Depends}, + libgnome2-dev, + libgnomeui-dev, + libbonoboui2-dev (>= 2.4.2), + libcamel1.2-dev (>= 1.8.0) +Description: development library files for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains header and static library files + for developing Evolution components. + +Package: evolution-dbg +Priority: extra +Architecture: any +Depends: evolution (= ${binary:Version}), + ${misc:Depends} +Description: debugging symbols for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package contains unstripped binaries of evolution for + use in debugging. + +Package: evolution-plugins +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Recommends: notification-daemon +Replaces: evolution-plugins-experimental (<= 2.12.0-0ubuntu1) +Description: standard plugins for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package includes plugins for evolution. The plugins belong + to the set of "standard" plugins, which are useful, but not + necessary for a functioning application. + . + The following standard plugins are included. + - backup-restore + - bbdb + - subject-thread + - save-calendar + - select-one-source + - copy-tool + - mail-to-task + - mark-calendar-offline + - mailing-list-actions + - mail-notification + - default-mailer + - import-ics-attachments + - prefer-plain + +Package: evolution-plugins-experimental +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + evolution (= ${binary:Version}), +Replaces: evolution-plugins (<< 2.6.2-1) +Description: experimental plugins for Evolution + Evolution is a groupware suite which integrates mail, calendar, + address book, to-do list and memo tools. + . + This package includes plugins for Evolution. The plugins belong + to the set of "experimental" plugins, which are unsupported, have + undergone little testing, and might cause problems to the rest of + Evolution. Use with care. + . + The following plugins are included. + - external-editor + - folder-unsubscribe + - mail-to-meeting + - save-attachments + - ipod-sync --- evolution-2.22.2.orig/debian/evolution-plugins.preinst +++ evolution-2.22.2/debian/evolution-plugins.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# clean up doc directory symlinking from Gutsy +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if dpkg --compare-versions "$2" lt-nl 2.21.2; then + [ -e "/usr/share/doc/evolution-plugins" ] && rm -f /usr/share/doc/evolution-plugins || true + fi +fi + +#DEBHELPER# --- evolution-2.22.2.orig/debian/evolution-mail.desktop.in +++ evolution-2.22.2/debian/evolution-mail.desktop.in @@ -0,0 +1,15 @@ +[Desktop Entry] +Encoding=UTF-8 +_Name=Evolution Mail +_Comment=Read and write emails +Exec=evolution --component=mail +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Application;Network; +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Component=Miscellaneous +X-GNOME-Bugzilla-Version=2.10.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-1.8;evolution-exchange-storage;evolution-alarm-notify; --- evolution-2.22.2.orig/debian/rules +++ evolution-2.22.2/debian/rules @@ -0,0 +1,40 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/buildvars.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +UPSTREAM_VERSION := $(shell dpkg-parsechangelog | grep ^Version | sed -ne 's/^Version: //g' -e 's/-[^-]*$$//pg') + +DEB_SHLIBDEPS_INCLUDE := debian/evolution/usr/lib/evolution/2.22 +DEB_DH_MAKESHLIBS_ARGS_evolution += -V'evolution (>= ${UPSTREAM_VERSION})' --noscripts +DEB_DH_MAKESHLIBS_ARGS_evolution-plugins += --noscripts +DEB_DH_MAKESHLIBS_ARGS_evolution-plugins-experimental += --noscripts + +ELIBDIR := usr/lib/evolution/2.22 + +CFLAGS += -fPIC + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --with-openldap \ + --enable-nls \ + --without-openssl-includes \ + --without-openssl-libs \ + --disable-scrollkeeper \ + --enable-pilot-conduits \ + --enable-cairo-calendar \ + --enable-exchange=yes \ + --without-krb4 \ + --with-krb5=/usr \ + --enable-ipv6 \ + --disable-openssl \ + --sysconfdir=/etc \ + --enable-nntp \ + --libexecdir=/usr/lib \ + --enable-plugins=experimental + +clean:: + find -name '*.schemas' | xargs rm -f --- evolution-2.22.2.orig/debian/evolution-common.docs +++ evolution-2.22.2/debian/evolution-common.docs @@ -0,0 +1,6 @@ +NEWS +README +AUTHORS +HACKING +MAINTAINERS +debian/NEWS.Debian --- evolution-2.22.2.orig/debian/evolution-mail.desktop +++ evolution-2.22.2/debian/evolution-mail.desktop @@ -0,0 +1,46 @@ +[Desktop Entry] +Name=Evolution Mail +Name[da]=Evolution - e-post-program +Name[de]=Evolution eMail +Name[es]=Cliente de correo Evolution +Name[fi]=Evolution-sähköposti +Name[fr]=Lecteur de courrier Evolution +Name[he]=דואר אבולושיין +Name[is]=Evolution Póstur +Name[it]=Gestore di posta Evolution +Name[nb]=Evolution e-post +Name[nn]=Evolution e-post +Name[no]=Evolution e-post +Name[pt_BR]=Leitor de E-mail Evolution +Name[ro]=Evolution Mail +Name[sv]=Evolution e-post +Name[xh]=I-Imeyili ye-Evolution +Name[zh_CN]=Evolution 电子邮件 +Comment=Read and write emails +Comment[da]=Læs og skriv e-breve +Comment[de]=Emails lesen und schreiben +Comment[es]=Cliente de correo Evolution +Comment[fr]=Lire et écrire des courriers électroniques +Comment[he]=קרא דואר באמצעות אבולושיין +Comment[fi]=Evolution-sähköposti +Comment[is]=Evolution Póstur +Comment[it]=Leggi e scrivi email +Comment[nb]=Les og send e-post +Comment[nn]=Les og send e-post +Comment[no]=Les og send e-post +Comment[pt_BR]=Leia e envie e-mails +Comment[ro]=Evolution Mail +Comment[sv]=Läs och skriv e-post +Comment[xh]=I-Imeyili ye-Evolution +Comment[zh_CN]=Evolution 电子邮件 +Exec=evolution --component=mail +Icon=evolution +Terminal=false +Type=Application +Categories=GNOME;Network; +StartupNotify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=Evolution +X-GNOME-Bugzilla-Component=Miscellaneous +X-GNOME-Bugzilla-Version=2.21.x +X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-2.22;evolution-alarm-notify; --- evolution-2.22.2.orig/debian/changelog +++ evolution-2.22.2/debian/changelog @@ -0,0 +1,2157 @@ +evolution (2.22.2-0ubuntu2) hardy-proposed; urgency=low + + * debian/patches/91_from_svn_fix_meetings_representation.patch: + - reapply svn change, it's not in the new version, fix again meetings being + displayed as texts (lp: #231091) + + -- Sebastien Bacher Fri, 20 Jun 2008 00:19:15 +0200 + +evolution (2.22.2-0ubuntu1.3) hardy-proposed; urgency=low + + * debian/patches/90_from_svn_correct_messages_filtering.patch: + - change from svn, fix the messages list not being correctly refreshed + when moving messages to a different folder for example (lp: #230998) + + -- Sebastien Bacher Mon, 09 Jun 2008 10:38:34 +0200 + +evolution (2.22.2-0ubuntu1.2) hardy-security; urgency=low + + * SECURITY UPDATE: buffer overflow via timezone data in crafted ical + attachments + * debian/patches/99_00_CVE-2008-1108.patch: adjust + calendar/gui/e-itip-control.c to use a GString rather than a fixed-size + buffer to build the HTML string to avoid the possibility of an overflow. + * SECURITY UPDATE: heap-based overflow via crafted ical attachments with + long DESCRIPTION + * debian/patches/99_01_CVE-2008-1109.patch: adjust calendar/gui/itip-utils.c + to not use a fixed-size buffer for parsing external data. Simplify the + logic to just split and rejoin the string with a different line separator. + * SECURITY UPDATE: remotely triggered denial of service + * debian/patches/99_02_bug535459.patch: add sanity checks and don't use + component when checks fail in plugins/itip-formatter.c, gui/itip-utils.h, + gui/itip-utils.c, gui/e-itip-control.c + * References + CVE-2008-1108 + CVE-2008-1109 + http://bugzilla.gnome.org/show_bug.cgi?id=535459 + + -- Jamie Strandboge Thu, 05 Jun 2008 06:34:50 -0400 + +evolution (2.22.2-0ubuntu1) hardy-proposed; urgency=low + + * New upstream version (lp: #235805): + Bug Fixes: + - #311042: Allocate size for location and info labels differently + - #463040: Forget former selected uid as soon as we know we moved to other. + - #523402: Do not leak. Reassign back the old values before freeing + - #530392: Pressing Enter in the entry activates the default response + - #531426: Display face header images at 48x48 instead of 64x64 + - #531519: Evolution crashes on print-preview + - #531592: Strings such as window titles and status bar messages should + not be escaped + - #533465: Strip whitespace from user-entered hostname + - #533820: Fix for a crash on double-clicking the border of meetings + in day-view. + * debian/patches/80_use_correct_icons.patch: + - use the stock copy and move icons so they are themed correctly + * debian/patches/90_from_svn_fix_printing_crasher.patch, + debian/patches/91_from_svn_fix_meetings_representation.patch: + - dropped, fixed in the new version + + -- Sebastien Bacher Thu, 29 May 2008 18:46:25 +0200 + +evolution (2.22.1.1-0ubuntu3) hardy-proposed; urgency=low + + * debian/patches/91_from_svn_fix_meetings_representation.patch: + - change from svn, fix some meetings being displayed as text messages + (lp: #231091) + + -- Sebastien Bacher Tue, 27 May 2008 15:27:43 +0200 + +evolution (2.22.1.1-0ubuntu2) hardy-proposed; urgency=low + + * debian/patches/90_from_svn_fix_printing_crasher.patch: + - change from svn, fix printing crasher (lp: #228279) + + -- Sebastien Bacher Fri, 09 May 2008 12:19:32 +0200 + +evolution (2.22.1.1-0ubuntu1) hardy-proposed; urgency=low + + * New upstream version (lp: #226925): + Bug Fixes: + - #334444: Add the attachments and draw the bar + - #338330: (Novell Bugzilla) Internet Based Calendar Events Are Declined + By Evolution/GroupWise + - #358644: (Novell Bugzilla) Retracted groupwise appointments should + disappear as soon as they are retracted. + - #363908: Fix a crash at exit + - #368277: Allow copy & paste of email addresses from an appointment + to a mail message + - #378203: Return sanely if the path value is corrupted + - #382687: (Novell Bugzilla) Fixed a deadlock when downloading data on a + rather loaded system + - #451976: Try to find text/html part in multipart/alternative + when in normal mode + - #467892: Do not inherit search filters when opening messages in new window + (lp: #181387) + - #502913: Make Always carbon-copy (cc) option work again (lp: #198167) + - #511337: Fixed a crash when simultaneously pressing the "show" + (lp: #192195) + preview/arrow button on several very large image attachments in an e-mail. + - #518103: Check online status from NetworkManager at startup + instead of using the last-used-state. + - #523402: Fixed a crash on paste event in calendar (lp: #220608) + - #524121: Fixed a typo + - #528817: Fix a typo in the logic that caused Exchange Operations disabled + on startup + - #529375: Look up in local address book for addresses to exclude mail sent + by known contacts from junk filtering if said so + - #529893: Properly set type hint on tooltip window. + - #530245: Let searches work with labels again. + - #530672: Fix Evolution crash when viewing pgp-signed message + Updated Translations + * debian/patches/62_fix_nm_offline.patch: + - dropped, fixed in the new upstream version + * debian/patches/90_from_svn_gfree_correct_variable.patch: + - dropped, fixed in the new upstream version + + -- Sebastien Bacher Mon, 05 May 2008 16:13:42 +0200 + +evolution (2.22.1-0ubuntu3.1) hardy-proposed; urgency=low + + * debian/patches/90_from_svn_gfree_correct_variable.patch: + - change from SVN, fix an incorrect g_free call making evolution crash + when trying to copy text from a task description (lp: #219495) + + -- Sebastien Bacher Mon, 28 Apr 2008 14:51:05 +0200 + +evolution (2.22.1-0ubuntu3) hardy; urgency=low + + * Tweak the shell code so that when network manager signals that a network + connection is available evolution will go back in to online mode. + (LP: #201985). This is debian/patches/62_fix_nm_offline.patch + + -- James Westby Thu, 17 Apr 2008 15:51:29 +0100 + +evolution (2.22.1-0ubuntu2) hardy; urgency=low + + * debian/patches/03_lpi.patch: + - cleaned the patch and new upload for launchpad integration soname change + + -- Sebastien Bacher Wed, 09 Apr 2008 18:16:33 +0200 + +evolution (2.22.1-0ubuntu1) hardy; urgency=low + + * New upstream version: + Bug Fixes: + - #316572: Do not translate unused text + - #460204: Check whether found mime type is valid before returning it + (lp: #195788) + - #501885: Specify locale directory correctly + - #507411: sync translations of "Send options" + - #511950: Do not force button/label sizes + - #511953: Create dialog properly + - #515826: Add line breaks to some strings + - #519292: Remove unused confusing function + - #519304: Mark plugin name for translation + - #522178: Check time of new message in the folder based on last time + of new mail + - #522631: Make 'e_profile_event_emit' non-static when + ENABLE_PROFILING is defined + - #523271: MIME types should not be case sensitive + - #524310: Don't double-free server messages + - #525522: Hook signals to notice changes in headers and subject line + * debian/patches/04_autoconf.patch: + - new version update + + -- Sebastien Bacher Mon, 07 Apr 2008 18:26:20 +0200 + +evolution (2.22.0-0ubuntu2) hardy; urgency=low + + * debian/control, debian/evolution-plugins-experimental.install: + - build and install the libtnef plugins to experimental (lp: #83154) + + -- Sebastien Bacher Thu, 13 Mar 2008 14:46:26 +0100 + +evolution (2.22.0-0ubuntu1) hardy; urgency=low + + * New upstream version + Bug Fixes: + - #282466: Handle CIDs of broken cases too + - #351672: Dragging imap message when another is copying locks X + - #520745: Fix format-string vulnerability + Other Contributors: + - Changes for Windows. Misc simplification and cleanup. + - Updated contributors list + Updated Translations + * debian/patches/62_encryption_format_string_fix.patch: + - dropped, fixed in the new version + + -- Sebastien Bacher Mon, 10 Mar 2008 11:38:53 +0100 + +evolution (2.21.92-0ubuntu2) hardy; urgency=low + + * SECURITY UPDATE: code execution via format string in encrypted emails. + * Add 62_encryption_format_string_fix.patch: upstream fixes from + Srinivasa Ragavan. + * References + CVE-2008-0072 + + -- Kees Cook Tue, 04 Mar 2008 11:43:05 -0800 + +evolution (2.21.92-0ubuntu1) hardy; urgency=low + + * New upstream version: + Bug Fixes: + - #153807: (Novell Bugzilla) Patch from OpenSUSE + - #159736: (Novell Bugzilla) Fix a crash when dbus daemon restarts + - #167638: Quit evolution quickly + - #173186: (Novell Bugzilla) Fix a crash while quitting + - #178778: (Novell Bugzilla) Fix a crash when creating an appointment + - #209353: Allow paste text on mouse middle button click + - #209353: Pass Home/End keys to cell when editing + - #294999: (Novell Bugzilla) Fix subscribing to other user's exchange folder + - #339266: Do not show folder size in offline mode + - #358697: (Novell Bugzilla) Make sure the default search filter + for sent/draft/outbox is "Recipients Contain" + - #383438: Report "mouse over" even with no text entered + - #440426: Unset also default_client if removing it + - #469292: Add empty line only when top posting is enabled + - #471779: Sort timezone entries alphabetically + - #512776: Fix a startup issue (lp: #178452) + - #516408: Free memory returned my libical + - #514836: Fix importing contact lists into a attendee lists for a meeting + - #514987: New sorting by Status based on the index in popup, + not on the text (lp: #187294) + - #515659: "Highlight quotations with" checkbox doesn't do anything + - #515744: Memory leak fix + - #516234: Removed a stray printf + - #516279: Don't allow newlines in the password dialog title. + Use a fixed string instead + - #516349: Do not force black text in quotation part of the message + - #516453: Change Not Started status back to Canceled + when Canceled requested + - #516648: Use "pkill -x" to kill processes on Solaris + - #516648: Use $HOME instead of "~" + - #517072: Properly escape text + - #517082: Fix small leak + - #517129: Fix build break of pl translation + - #517458: Handle broken UIDs (lp: #189996) + Updated Translations + * debian/control: + - updated evolution-data-server requirement + + -- Sebastien Bacher Tue, 26 Feb 2008 01:06:29 +0100 + +evolution (2.21.91-0ubuntu1) hardy; urgency=low + + * New upstream version: + New in 2.21.91 + Documentation update for 2.22. + Bug Fixes: + - #240073 - Fix regression in strike out completed task + - #249501 - Fix for attachments with '%' in the filename to be handled well + - #395939 - Free alarms + - #411576 - Give gconf option to have same fonts in vertical view column. + - #468427 - Fixes lots of crashes around itip-formatter + - #502571 - Name change to Crash Detection + - #506948 - Unescape while copying urls + - #509741 - Crash while asking certificate popup + - #510642 - Improved error messages + - #514736 - Added application/ms-tnef to supported mime type. + - #514771 - Fixes a crash while decoding attachments + - #511600 - Doc fixes + - #511602 - Doc fixes + - #512623 - Fix keystates for thread expand (lp: #39363) + - #513285 - Do not use entities in doc + - #513395 - Make sure that camel url isn't null + - #515054 - Better spam support - Upsync SPAM flags + Other Contributors: + Windows build fixes + G_STRFUNC build fixes + Fix for Google Calendar Alarm + + -- Sebastien Bacher Mon, 11 Feb 2008 19:02:07 +0100 + +evolution (2.21.90-0ubuntu1) hardy; urgency=low + + * New upstream version: + New in 2.21.90: + - Improved spam filtering and new preferences UI for + configuring spam filtering + Bug Fixes: + - #324604: Ensure the print of the email + is transformed from RFC822 or RFC2047 + - #329712: Add a new state to maintian forced offline (LP: #120728) + - #333695: Print attendee name instead of email address if available + - #337046: Have a ticking filename for attachment, + if the mime doesn't carry it + - #339156: Translation issues + - #355864: Critical Crash warning while unchecking web calendar + - #371011: Insert a new paragraph for signature + - #391408: Fix contact minicards for RTL languages + - #395939: Memory leak fix + - #402487: Memory leak fix + - #405777: Fix a crash when previewing mails + - #426159: Allow users to snooze for 1+ hour 0 minutes + - #467581: Don't cancel all threads for a vfolder based search + - #475781: Fix memory leaks + - #503327,503678: Return GByteArray instead of gchar* + - #503551: Fix a crash when trying to delete unselected contact + - #504062: Fix message list sorting + - #507564: Fix contact view for RTL languages. + - #509124: Check result of build_message + - #509509: Make the status bar height as large as the task bar to eliminate + "bouncing" when navigating the main menu + - #509697: Ensure search folders are running before calling + anything from this + - #509741: Fix a crash that occurs when prompted to accept a certificate + - #509879: Drop code to clear memo preview every 60 seconds (LP: #182805) + - #510409: Free memory before assigning NULL + - #511094: Set proper foreground color based on focused/non-focused canvas + - #511105: Free allocated memory properly + - #511232: Fixed typo Uknown -> Unknown + - #511488: Ensure vfolder is running + - #512020: Imposible to remove categories of weather + Other Contributors: + - Windows build fixes + - Message list cairo drawing + - Added localized screenshots + - libsoup updates + * debian/control: + - updated the requirements + + -- Sebastien Bacher Wed, 30 Jan 2008 10:53:19 +0100 + +evolution (2.21.5-0ubuntu1) hardy; urgency=low + + * New upstream version: + New in 2.21.5: + Mail errors are now non-intrusive + RTL fixes - Mail and Addressbook + Bug fixes: + - #211353: Allow categories to be assigned to emails + - #219197: Quit application when session dies + - #270605: Skip disabled accounts. + - #300336: Added checkbox for "Enable Search Folders" option + - #300336: Ensure vfolder is running. + - #309432: Fix message headers for RTL languages. + - #317823: Bump GtkHTML requirement to 3.17.5 + - #317823: Save inline pictures embedded into HTML Mails + - #327965: Fixed multiple password prompts in an exchange account + - #329692: Get the content size of the MIME part + - #333695: Print attenddes/roles in the print view + - #339813: Setting new option + 'e_date_edit_set_twodigit_year_can_future' to FALSE (LP: #48679) + - #348638: Remove pre-edit buffer cleanly in day view + - #350932: Enable the use of scrollable tabs in the mail-preferences dialog. + - #362638: Overhaul the message passing API + - #364642: New option in Composer tab to preset Request + Read Receipt in composer (LP: #67683) + - #375580: Use ISO-8859-1 encoding to store contacts in iPod + - #448441: Disable "OK" and "Edit Full" buttons if no source is selected. + Also set always book from combo, do not use the new created + - #457842: Do not call edit/start editing of the event when double clicked + on the same component as is actually editing + - #474118: Check for the right type of store + and invoke appropriate functions (LP: #145458) + - #476264: Add mnemonic_widget for default junk plugin + - #488213: Fix locks when displaying e-mail with large tiff drawing attached + - #492188: Use the new Tangoized icons + instead of deprecated icons from gnome-icon-theme. + - #492702: Just disable the dbus message part of mail notification if dbus + isn't there. Also remove new-mail-notify plugin + - #496301: Clean up the schema + - #496402: Do not synchronize blocked bodies from pidgin + - #497914: backport changes from the copy/pasted code in imap-headers plugin + - #498095: Fix mnemonic issues + - #499145: Follow RFC 3798 to send return receipts. + - #502303: Plugins configure widgets are not freed correctly + in plugin-mamager + - #502783: Restore message states + - #502914: Do not write NULL into gconf + - #503954: Accept custom domain names while setting up account (LP: #179512) + - #504480: Increases the height of the ETaskBar to eliminate + the constant resizing + - #504541: Add --with[out]-help option to make it possible to skip building + and installing user documentation + - #506772: Not-NULL check for a string array before finding its length + - #506814: Add the signal only if the view is present (LP: #173485) + - #507067: Can't save pictures embedded in HTML Mail when picture = link + - #507311: Submit bugs to the "BugBuddyBugs" Bugzilla component + - #507363: Also check if toplevel widget has non-NULL window property + - #508282: Mark the window title for translation. + - #508678: Included missing header glib/gi18n.h + - #508731: Have a safe default, if the values from gconf isn't so nice. + Updated Translations + * debian/control: + - updated the list of plugins description + + -- Sebastien Bacher Mon, 14 Jan 2008 22:03:05 +0100 + +evolution (2.21.4-0ubuntu1) hardy; urgency=low + + * New upstream version: + New in 2.21.4: + - Basic support for non-intrusive error reporting and error + logging in Mailer (LP: #59632) + - Add basic support for crash detection + - Basic Message tagging support (aka Custom labels) (LP: #52816) + Bug fixes: + - #220846: New option to accept meeting request as free time + - #263236: Look for "Do not ask me again" check in alignment, + so let it works properly + - #329578: Add mnemonic for "minutes" widget + - #329706: Confirmation dialog for HTML Message needs some improvements + - #336074: Check for mail only in active folders + - #340267: Show description in preview as preformatted text, + so tabulators are kept instead of treated as white spaces (LP: #41050) + - #347328: Fix mnemonic clash over 'c', add mnemonic for 'Name' entry + - #347329: Added a mnemonic to the 'Create' + button of the 'New Folder' dialog + - #354265: Fixed mnemonic clash between print and paste mnemonics + - #392747: Abbreviated day names are in english for month view, while they + appear in indic lang chars when seen in print-preview/actual-print + - #408170: Added mnemonics to the "Custom" and "Sort By" menu options + - #409121: Corrected misspelled instances of vCard + - #430369: Crash in ea_setting_setup() + - #437579: Fix all "entity not defined" warnings + - #438769: Changed label from 'Search name' + to 'Rule name' in edit -> message filters -> add + - #444227: Make string for PrepareForOffline more descriptive. + Add mnemonic to PrepareForOffline menu item + - #446029: Fix for a mnemonic conflict in 'Find in Message' feature + - #458824: Added mnemonics to the "Group" dialog + - #466241: Added a mnemonic to "Authentication type" in the recieving mail + section of configuration + - #466497: Changed some mnemonics to stop l being used as a mnemonic key + - #466499: Added support for mnemonics in config options from camel + - #466503: Fix for a mnemonic conflict in + Preferences -> Mail Preferences -> Junk tab + - #468277: Added a mnemonic to "Copy book content locally + for offline operation" + - #474043: Prevent buffer overflows, by introducing a max size to copy + - #474651: Use format strings in gtk_message_dialog_new + - #475508: Changed the string for search folder and filter creation + from message list to make it understandable + - #492702: Moved bits of sound notification on new messages + to mail-notification plugin. + - #500210: Show plugin configuration in a tab of plugin manager + - #500561: Added icon for mark all messages as read menu item. + - #501474: Fix wrong expression from bug #359267 + - #501677: If it is not FolderBrowser object, the pane size signal + is not sent + - #501969: Passwords should not be forgotten on all errors + - #502188: Initialize "remember" variable to FALSE. + - #502312: A little cleanup of configuration part of the plugin + to not use global variables and free memory properly + - #502318: Critical warnings fixed when closing message window + - #502501: Re use the existing string + - #503111: Suppress "Loading %s as the default junk plugin" message + Other Contributors: + - Fixes some CPU usage issue whenever (un)read count is updated + - Added a preference to disable Magic Spacebar + - Fix an implicit function declaration. + - Bump libgtkhtml requirement to 3.17.3 due to bug #271551 + - Cleanup of attachment reminder over Milan Crha's work + - Move preferences of attachment reminder plugin to the configure tab + - Fix capitalization of "Download Messages..." & "Switcher Appearance" menu + * debian/*.preinst: + - use debhelper token + * debian/control: + - updated gtkhtml requirement + + -- Sebastien Bacher Mon, 17 Dec 2007 15:14:44 +0100 + +evolution (2.21.3-0ubuntu2) hardy; urgency=low + + * debian/evolution.install: + - use the correct google plugin naming (LP: #173739) + + -- Sebastien Bacher Wed, 05 Dec 2007 10:44:56 +0100 + +evolution (2.21.3-0ubuntu1) hardy; urgency=low + + * New upstream version: + Bug fixes: + - #214645: Collapses non-working days to occupy one row and expand other + days if possible + - #216485: Add Select Message Subthread + - #216485: Edit->Select thread menu fix and improvement + - #256899: Remove "Disable/Enable" button from Mail Accounts preferences + - #271551: File manager used during composer should remember last directory + - #325730: Tasks preview pane not refreshed on delete event + - #335931: Disappearing of the bottom-most mail leaves invalid selection + - #346693: Ensure new event in top canvas will be visible. + - #353807: Notice user if any error occur during opening calendar, + calendar is readonly or when add fails. + - #380644: "Required Participants" dialog does not + show meeting participants + - #391062: Automatic contacts are now added only if enabled + - #400213: Do not use pixmaps and masks, load images from file, instead + - #401337: Use other mnemonic for Organizer and let it work properly + - #401523: Selectable text in imap headers page. + - #458237: Check for non-NULL source before using it to prevent a crash + - #479081: Check for input validity immediately after + creating setup widgets + - #480514: Let "Last 5 Days' Messages" and "Recent messages" filters + work in Sent folder too + - #484603: Do not forget for organizer icon when counting used icons. + - #489652: Migrate the contact list editor from ETable to GtkTreeView + and fix some HIG issues + - #493783: Do not erase old content when re-formatting same mail, + so keep scroll position + - #494414: If used uri points to an account, then prepend account's name + to folder name + - #494425: 'Save All' handles duplicate attachement names incorrectly + - #495123: Refactor composer headers + - #495711: Keep track of previously created Full Name dialog and reuse it + - #495872: Add memo support + - #495875: Right click menu reordering + - #495951: Use GtkTreeView in place of ETable + - #497810: Add "Evolution FAQ" help menu item + - #498173: Plugin configure dialog pops up automatically + - #498551: Forgotten "Loading..." node under nntp server + - #499644: The behavior of the "Include remote tests" check button was + swapped with respect to its state. + - #499920: Missing header files has to be shipped + - #500024: Set number of pages first + * debian/patches/15_contact-list-editor-expand.patch: + - dropped, deprecated in the new version + + -- Sebastien Bacher Tue, 04 Dec 2007 11:34:34 +0100 + +evolution (2.21.2-0ubuntu1) hardy; urgency=low + + * New upstream version: + Bug fixes: + - #231166: Do not start appointment time drop-down at midnight + - #255051: No way to abort creation of new task + - #315101: Receiving list of components, so made changes here to reflect it + - #318592: Allow UI notification of links inserted in composer + - #318604: Automatically enable view of the task list you add a task to + - #334675: When only one message is selected, try to use selected text + in preview as description, instead of whole message body + - #341085: Use 'x_offset' instead of changing event size when has icons + - #343011: restore collapse state of selected folder after start + - #346693: Too Many All Day Events force Calendar + to grow beyond screen-height + - #351932: Ensure due date is not before start date + - #353779: Allow convert more than one mail to meeting with one click + - #353780: Stop processing immediately when page is filled incorrectly + - #359267: Not all memos are showed in calendar view + - #463946: Fix of critical warning and misused variable + - #478704: Remove dead files from source control + - #209425: Get rid of deprecated icons from gnome-icon-theme + - #484064: Use mail-message-new instead of mail-send for composing mail to + contact, contacts or group + - #487318: Fix typo in D-Bus + - #488298: Disable marking of Drafts as junk + - #491345: Hide completed tasks option requires evo's restart + - #492058: Name the anonymous unions to build with the Sun Studio compiler. + - #492102: Use mail-mark-read icon + - #492106: Use the about icon from the freedesktop spec, + not the deprecated gnomeui icon + - #492170: Replace the old color definitions with very similar colors from + the Tango color palette + - #492692: Plug memory leak + - #493646: Fixed a crash at startup + New in 2.21.1: + - New plugin: external-editor, which will make it possible to use + an external editor as the mail composer + - Support for Google Calendar + - New Tango look icons + Bug fixes: + - #228832: Show tasks in calendar + - #230339: Print also location, if present. (LP: #11843) + - #261165: Added search on CC and BCC + - #271734: Show description of operation, if available + - #300693: Removed obsolete code and references to + "task-sort" virtual column + - #311179: Avoid selection of label text by Tab + - #323977: Filters Editor Needs UI Modifications + - #324472: Tasks marked as complete using multiple selection are now saved + - #329823: Added support to change component's button icon + - #329823: Icon change to reflect new mail + - #331421: Make contact list name clickable + - #331578: Run command line in other thread rather than in main thread + - #337539: Omit left column when showing list of contacts + - #340748: Notifies others about change (LP: #64337) + - #342283: Behave consistently when printing + - #346146: Appointments in "Sent Items" should not + display Accept/Decline buttons + - #346686: Uses new helper function to determine if row is editable + - #351333: Added more descriptive hint over search bar's option button + - #353656: Rename "Phone List" to "List View" + - #360134: Plug memory leaks + - #395272: Minor code cleanups and value checking + - #412360: Show tooltip for all email addresses + - #413420: Change mimetype if knows the extension and if the content of + file is valid. + - #417999: Don't use deprecated GTK+ symbols + - #423401: Better error handling when attaching remote file + - #428402: Fix a crash in calendar + - #428402: Really go through every component when removing one + - #437579: Fix various compiler warnings + - #461195: Remove needless marshalers + - #461272: Configure button should not be enabled for all (LP: #148439) + - #467364: Evolution uses "Emoticon" instead of "Smiley" + - #468736: Fixed high memory consumption + - #469657: Use destroy functions in GHashTables to + simplify memory management + - #470837: Improved "Sort by" submenu behavior + - #473903: Fix compile time warnings + - #474000: Use GLib's Base64 API instead of Camel's + - #474557: Choose right widget and use PANGO_PIXELS to calculate height + - #476389: Maintain UI consistency + - #476926: Remove the --enable-gtk-doc configure option since we don't ship + any Gtk-Doc content + - #477045: Require gnome-icon-theme 2.19.91 + - #477045: Use standard icon names where applicable + - #478871: Shows proper 'Fields shown' description for all tables + - #479257: Change icon references + - #479257: Migration of theme icons + - #479716: Maintain UI consistency + - #480621: Use consistent terminology for mail messages + - #480804: use EVOLUTION_GLADEDIR instead of EVOLUTION_PLUGINDIR + - #481235: Display Face header value if contacts doesn't have any image + associated with them. + - #481325: Fix capitalization of program name in About dialog + - #481325: Require GTK+ 2.12 + - #482575: Don't use "insert_image" icon + - #482603: Use document-properties icon instead of stock_folder-properties + - #483301: Remove an unused variable + - #483989: Require libbonobo 2.16.0 or later + - #484635: Plugged memory corruption + - #484814: Change name and comment in .desktop file + - #486406: Use addressbook-new icon instead of stock_addressbook + - #489027: Thread sorting for new mails fixed + - #489661: Remove dead, unshipped code from addressbook/gui/widgets + * debian/*.preinst: + - On upgrades from Gutsy, remove the symlinks to entire + /usr/share/doc// directories which got introduced in Gutsy. They + break upgrades all over, and current cdbs just symlinks individual files. + * Sync with Debian + * debian/control: + - Build-Depends on liblpint-bonobo-dev for the lpi patch + - don't Build-Depends on libgnomeprint2.2-dev, libgnomeprintui2.2-dev + - list bogo-junk-plugin and mail-notification to the description + - maintained by the Ubuntu Desktop Team + - require the new evolution-data-server + - updated evolution-common Replaces evolution version for Ubuntu + - updated gnome-icon-theme, libbonobo, libgtk requirements + - evolution-plugins Replaces evolution-plugins-experimental + * debian/docs: + - renamed evolution-common.docs + * debian/evolution.gconf-defaults: + - don't display unstable warning on startup (Ubuntu: #91799) + * debian/evolution.install: + - updated the list of files to install and the version + * debian/control, debian/evolution-plugins.install, + debian/evolution-plugins-experimental.install: + - the backup-restore plugin is not experimental + * debian/evolution-plugins-experimental.install: + - list external-editor plugin + * debian/evolution-2.2.desktop: + - compatibility .desktop, update for new version + * debian/evolution-alarm-notify.desktop: Autostart desktop file to start + evolution-alarm-notify with the session. No more missed appointments + because no notification went off! Closes: LP#62593 + * debian/evolution-mail.desktop: + - updated with the Ubuntu version + * debian/patches/03_lpi.patch: + - launchpad-integration patch + * debian/patches/04_autoconf.patch: + - autoconf patch + * debian/patches/61_translate_menu_entry.patch: + - list the mail menu entry to translate + * debian/patches/70_no-mail-remote-plugin.patch: + - removed, upstream applied a similar change + * debian/rules: + - don't specify the paths for nspr and nss since the package is built + with firefox + - don't use --disable-gtk-doc since upstream removed the gtk-doc use, + use --disable-scrollkeeper option + - updated for new version + + -- Sebastien Bacher Tue, 13 Nov 2007 14:39:07 +0100 + +evolution (2.12.0-2) unstable; urgency=low + + * Conflicts with evolution-exchange (<< 2.11.90) (closes: #444012, #444018) + * Tighter build-dependency on libedataserver (>= 1.11.2) for new + data-structure, EFlag (closes: #444036) + + -- Heikki Henriksen Wed, 26 Sep 2007 14:58:24 +0200 + +evolution (2.12.0-1) unstable; urgency=low + + * New upstream release. + * Adjusted Build-Deps. + * Adjusted .install paths to reflect new upstream. + * Added attachment-reminder, audio-inline, bogo-junk-plugin, face, + mail-notification to the evolution-plugin package. + * Dropped patches: + 08_to_translate_list_update.patch - Applied upstream. + 20_minicard-email-colon.patch - Upstream has a better fix. + + -- Riccardo Setti Mon, 24 Sep 2007 01:43:12 +0200 + +evolution (2.10.3-1) unstable; urgency=low + + * New upstream stable release; bug fixes. + + -- Loic Minier Wed, 25 Jul 2007 16:38:09 +0200 + +evolution (2.10.2-1) unstable; urgency=low + + * New upstream release. (closes: #423060) + * 15_contact-list-editor-expand.patch: Fix contact list dialog resize + bug (bugzilla #424055) + * 20_minicard-email-colon.patch: Fix for missing row columns in + contacts minicard view (bugzilla #404239) + * 25_mute-debug-messages.patch: Mute console noise from plugins + * 30_mute-alarm-notify.patch: Mute noisy debug output from evolution- + alarm-notify + + -- Oystein Gisnas Mon, 28 May 2007 23:33:35 +0200 + +evolution (2.10.1-1) unstable; urgency=low + + [ Oystein Gisnas ] + * New upstream release + - Add gnome-doc-utils (>= 0.3.2) build-dep + - Change libgtkhtml3.8* dependencies to libgtkhtml3.14* + - Bump e-d-s build-deps to >= 1.9.4 + - Bump libgtk2.0-dev to >= 2.10.0 + - Add evolution Recommends: spamassassin | bogofilter + - Drop 10_etasks-missing-include.patch + - Drop 90_build_with_new_pisock.patch, fixed upstream + * 50_libnssckbi-location.patch: Adapt private library search path + to relocated xulruner libraries. + * Update watch file to track all stable versions + * 08_to_translate_list_update.patch: Translatable files + * Don't create shlibs.local - CDBS has been fixed long ago + * Create symlink for manpage evolution-2.10 + * Add lintian overrides + + [ Loic Minier ] + * Upload to unstable. + + -- Loic Minier Tue, 24 Apr 2007 16:36:09 +0200 + +evolution (2.8.3-1) experimental; urgency=low + + * New upstream stable release; bug fixes and translations. + * Drop Takuo Kitame from Uploaders. + + -- Loic Minier Thu, 05 Apr 2007 14:27:55 +0200 + +evolution (2.8.2.1-1) experimental; urgency=low + + * New upstream release. + - Fixes crash on exit; closes: #406492. + + -- Loic Minier Thu, 11 Jan 2007 17:28:35 +0100 + +evolution (2.8.2-1) experimental; urgency=low + + [ Jordi Mallach ] + * 50_filter_missing_gettext.patch: Add missing gettext() calls to the + filter dialogs (Bugzilla #359276). + + [ Oystein Gisnas ] + * New upstream release + - debian/control: Move prefer plain plugin to standard + - 70_no-mail-remote-plugin.patch: Update patch + - Treat data/evolution.{keys,mime} special + * Document mailbox summary corruption and removal of + IMAP4rev1 provider. [debian/README.Debian] + * Document common network-manager error messages. + [debian/README.Debian] + * Don't depend on HAL and NetworkManager on non-Linux archs. Thanks to + Petr Salinger. (closes: #401540) [debian/control] + + -- Oystein Gisnas Sun, 7 Jan 2007 22:52:16 +0100 + +evolution (2.8.1.1-1) experimental; urgency=low + + * New upstream release (closes: #347645) + - included: debian/patches/20_show-deleted-msgs-in-trash.patch + + -- Oystein Gisnas Tue, 31 Oct 2006 22:16:23 +0100 + +evolution (2.8.1-2) experimental; urgency=low + + * Pull patch from upstream (closes: #391250) + - debian/patches/20_show-deleted-msgs-in-trash.patch + + -- Oystein Gisnas Sun, 22 Oct 2006 09:52:34 +0200 + +evolution (2.8.1-1) experimental; urgency=low + + * New upstream release + * Fix symlinks to point to 2.8 [debian/evolution.links] (closes: #389272) + + -- Heikki Henriksen Tue, 3 Oct 2006 15:19:14 +0200 + +evolution (2.8.0-2) experimental; urgency=low + + * Remove superfluous libusb-dev build-dep [debian/control] + + -- Heikki Henriksen Tue, 26 Sep 2006 09:56:17 +0200 + +evolution (2.8.0-1) experimental; urgency=low + + [ Oystein Gisnas ] + * debian/patches/06_fix_inline_pgp_breaking_charset.patch: Applied + upstream + * remove debian/patches/11_window_settings_stored.patch + * debian/patches/11_window_settings_stored.patch: Applied upstream + * debian/patches/12_fix_icon_metaphors_bug_339626.patch: Applied + upstream + * debian/patches/17_fix_alarm_delay_for_calendar.patch: Doesn't apply + cleanly + * debian/patches/20_xulrunner.patch: Fixed upstream + * debian/patches/30_no-ipod-sync.patch: Doesn't apply cleanly + * debian/patches/31_no-audio-inline.patch: Doesn't apply cleanly + * debian/patches/40_disposition-notification.patch: Fixed upstream + * debian/patches/60_exchange-operations-create-addressbook.patch: + Applied upstream + * debian/patches/70_build-experimental-plugins.patch: Doesn't apply + cleanly + * debian/*.install: Update version number in filename paths + * Label typo patch applied upstream. + [debian/patches/18_fix_label_typo.patch] + * Gettext domain patch applied upstream. + [debian/patches/20_correct_gettext_domain.patch] + + [ Riccardo Setti ] + * Added patch to fix compile with the new libpisock (closes: #341172) + [debian/patches/90_build_with_new_pisock.patch] + + [ Heikki Henriksen ] + * New upstream release (1.8.0) + * Updated debian/watch to follow 2.8-series + * --enable-cairo-calender=yes [debian/rules] + * Missing include to avoid possible segfault applied upstream. + Thanks to Dann Frazier (closes: #384280) + * Remove patches fixed/applied upstream: + - 07_default_shell_only_with_no_uris.patch + - 10_pkg-config-rpath.patch + - 30_ipod-sync_missing-files.patch + - 55_fi-translation-fix.patch + - 60_alarm-list-dialog-peek.patch + - 61_itip-formatter-date-in-past.patch + - 65_null-camel-exception.patch + * Update patches: + + 10_etasks-missing-include.patch + + 70_no-mail-remote-plugin.patch + * Add build-dep on gtkhtml3.8 to find Editor.idl [debian/control] + * Temporary build-dep on libusb-dev until this is in place at the right + place (libpisock-dev) [debian/control] + * Bump build-dep on libgtk2.0-dev to (>= 2.8.0) to pull in cairo + [debian/control] + + -- Heikki Henriksen Fri, 22 Sep 2006 12:51:40 +0200 + +evolution (2.6.3-1) unstable; urgency=low + + [ Oystein Gisnas ] + * New upstream release + - does not ping when offline (closes: #360373) + * Reorder build-deps to match order in configure.in. [debian/control] + * Add build-deps for each e-d-s lib used. [debian/control] + * Patches applied upstream: + - debian/patches/18_fix_label_typo.patch + - debian/patches/20_correct_gettext_domain.patch + - debian/patches/31_no-audio-inline.patch: Obsolete + - debian/patches/70_build-experimental-plugins.patch: Obsolete + * Update patch debian/patches/70_no-mail-remote-plugin.patch + + [ Heikki Henriksen ] + * Check build-deps (closes: #383174) + * Re-add build-dep on gtkhtml3.8 to fix ftbfs + + -- Heikki Henriksen Tue, 15 Aug 2006 21:07:17 +0200 + +evolution (2.6.2-4) unstable; urgency=high + + * Add gnome-icon-theme build-dep. [debian/control] (Closes: #377161) + + -- Oystein Gisnas Fri, 7 Jul 2006 08:40:16 +0200 + +evolution (2.6.2-3) unstable; urgency=low + + * debian/control: Add ${misc:Depends} + * debian/control: Remove conflict with older evolution + * debian/evolution-dev.install: Remove .la files again + * debian/patches/10_pkg-config-rpath.patch: Add explicit -rpath to + private libs pkg-config to fix .la-less builds against these libs + * Convert icon to XPM format for Debian menu + * debian/control: Clean up dependencies + * Move icon, menu and .desktop from evolution-common to evolution + * debian/control: Depend on = source:Version of -common package + for binNMU compatibility + + -- Oystein Gisnas Thu, 6 Jul 2006 09:45:29 +0200 + +evolution (2.6.2-2) unstable; urgency=low + + * Make the package binNMU-safe: + - Build-depend on dpkg-dev >= 1.13.19. [debian/control] + - Use ${binary:Version} & ${source:Version} [debian/control] + - use UPSTREAM_VERSION [debian/rules] + + -- Heikki Henriksen Mon, 12 Jun 2006 09:53:50 +0200 + +evolution (2.6.2-1) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/patches/61_itip-formatter-date-in-past.patch: (Closes: + #368920) + * Update manpages + * Move architecture independent files to package evolution-common + (Closes: #232890) + * Move experimental plugins to evolution-plugins-experimental + * debian/control: Update package descriptions + * debian/control: Correct Suggests: and Recommends: for plugins + + [ Heikki Henriksen ] + * New upstream release + * Update patches: + - debian/patches/17_fix_alarm_delay_for_calendar.patch + - debian/patches/31_no-audio-inline.patch + - debian/patches/55_fi-translation-fix.patch + - debian/patches/70_build-experimental-plugins.patch + * Drop patches applied upstream: + - debian/patches/06_fix_inline_pgp_breaking_charset.patch + - debian/patches/11_window_settings_stored.patch + - debian/patches/12_fix_icon_metaphors_bug_339626.patch + - debian/patches/40_disposition-notification.patch + - debian/patches/60_exchange-operations-create-addressbook.patch + * plugin for ipod-sync works again: + - debian/patches/30_no-ipod-sync.patch: dropped + - debian/patches/30_ipod-sync_missing-files.patch: added + - debian/control: bring back build-deps on hal >= 0.5.4 + - debian/evolution-plugins.install: add ipod-sync to experimental line + * debian/control: Change dep on Source-Version from = to >= to have it + binNMU-able + * debian/control: add dep on libhal-dev to evolution-dev + * debian/rules: Fix Version\: in dpkg-parsechangelog + * debian/rules: Don't overwrite DEB_SHLIBDEPS_INCLUDE & + DEB_DH_MAKESHLIBS_ARGS_? + * debian/evolution-dev.install: bring back *.la until we get broken + rpath in some libs fixed + + -- Heikki Henriksen Sun, 11 Jun 2006 20:18:06 +0200 + +evolution (2.6.1-3) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/control: Move -dbg pkg to section gnome + * debian/control: Claim compliance with Debian Policy 3.7.2 + * debian/patches/60_new_addressbook_set_relative_url.patch: (Closes: #361995) + * debian/evolution-dev.install: drop installation of *.la + * Add manpages csv2vcard.1 and evolution-addressbook-export.1 + * debian/evolution.install: drop installation of + evolution-addressbook-clean (closes: #346088) + * debian/patches/65_null-camel-exception.patch: stop using NULL in + place of Camel exceptions + * debian/patches/70_build-experimental-plugins.patch: Build + experimental plugins. Thanks to Michel Dänzer. (Closes: #312288) + * debian/patches/evolution{,-plugins}.install: Move base plugins to + evolution package + + [ Heikki Henriksen ] + * patches pulled from ubuntu: + - debian/patches/06_fix_inline_pgp_breaking_charset.patch + - debian/patches/11_window_settings_stored.patch: (closes: #363259) + - debian/patches/12_fix_icon_metaphors_bug_339626.patch + - debian/patches/17_fix_alarm_delay_for_calendar.patch + - debian/patches/18_fix_label_typo.patch + - debian/patches/20_correct_gettext_domain.patch + + -- Oystein Gisnas Thu, 25 May 2006 08:09:47 +0200 + +evolution (2.6.1-2) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/patches/60_exchange-operations-create-addressbook.patch: + Fix create addressbook breakage caused by exchange-operations plugin + * debian/control: Add dep dbus (closes: #365797) + + [ Heikki Henriksen ] + * debian/control: add dep on libnm-glib-dev & libgtkhtml3.8-dev for + evolution-dev + * debian/evolution-plugins.install: not install *.la + * debian/patches/60_alarm-list-dialog-peek.patch: fix segfault on certain + cases/archs. Thanks to Dann Frazier (closes: #365923) + + -- Oystein Gisnas Thu, 4 May 2006 12:25:51 +0200 + +evolution (2.6.1-1) unstable; urgency=low + + [ Heikki Henriksen ] + * Upload to unstable + * New upstream release (2.6.1) + * debian/control: add recommends notification-daemon to evolution-plugins + * debian/control: bump debhelper build-dep to >= 5.0.0 + * debian/control: added recommends: yelp (closes: #277707) + * debian/control: removed old unecessary conflicts/replaces + * debian/control: add suggests on evolution-dbg + * evolution-wombat has been removed some time ago + (closes: #236852, #265568, #160049, #211656, #218075, #196426) + * debian/evolution-mail.desktop: pull from ubuntu (and add norwegian + translations :) ) (closes: #257322) + * debian/rules: clean up clean:: + * debian/control: add build-dep libnm-glib-dev and suggest network-manager. + Provides NetworkManager-magic if available. + * Upstream fix for addressbook data-loss (uid vs relative_uri) + (closes: #361995) + * debian/watch: added + * debian/patches/40_disposition-notification.patch: + Fix crash on disposition-notification (upstream bug: 324327) + * debian/patches/31_no-audio-inline.patch & debian/control: + Remove build-dep on gstreamer0.8 and audio-inline-plugin until its' fixed + * Upstream fix for new-mail-plugin (closes: #341085) + + [ Oystein Gisnas ] + * Upstream fixes for mbox import (closes: #292810) + * Upstream fixes for yelp user guide category and title++ + (closes: #360860, #339500) + * Upstream support for contact groups (closes: #297236) + * Upstream LDAP fixes (closes: #187821, #190750, #251060, #139947) + * Remove obsolete README.SSL since SSL/TLS is builtin + * Upstream fix for creation of task from mail message (closes: #327406) + * debian/evolution.links: Fix link filename for evolution-2.6 manpage + * debian/rules: Add dh_shlibdeps flag to aviod unnecessary runs of ldconfig + * debian/evolution.menu: Remove obsolete tag in menu file (see #129131) + + [ Jordi Mallach ] + * debian/rules: + - don't overwrite CFLAGS, or we get unusable -dbg packages + (thanks seb128). + - likewise for DEB_CONFIGURE_EXTRA_FLAGS. + + -- Heikki Henriksen Fri, 28 Apr 2006 17:12:48 +0200 + +evolution (2.6.0-2) experimental; urgency=medium + + * Now updates count for drafts folder (closes: #284095) + * Build --without-krb4 (closes: #278242) + * Move spamassassin recommends to evolution-plugins (closes: #343987) + * Upstream fixes in ldif-import (closes: #357845) + * Bump debhelper compat to 5 + * remove camel-providers from evolution.install: + moved to e-d-s once upon a time + * remove evolution-importers from evolution.install: + goes under *so + + -- Heikki Henriksen Mon, 3 Apr 2006 20:02:52 +0200 + +evolution (2.6.0-1) experimental; urgency=low + + * New upstream release + * Added -dbg package with Priority: extra + * debian/patches/50_de-translation-typo.patch: + Removed - string is no longer valid + * debian/patches/55_fi-translation-fix.patch: + Updated + * debian/patches/80_default_mailer_free-fix.patch: + Removed - fixed upstream + * Enable experimental plugins and update plugin-list + (closes: #349163, #312288) + * debian/patches/07_default_shell_only_with_no_uris.patch: + Added from ubuntu's packages + * debian/patches/30_no-ipod-sync.patch: + Don't build ipod-sync-plugin (at least not until it wants to build) + + -- Heikki Henriksen Thu, 30 Mar 2006 17:56:35 +0200 + +evolution (2.4.2.1-2) unstable; urgency=medium + + * Acknowledge NMU (closes: #358432) + * Add myself to Uploaders + * Tighten dependency on libgtkhtml3.8-dev >= 3.8.1-1.1 + * Tighten dependency on e-d-s >= 1.4.2.1-1.1 + * 80_default_mailer_free-fix.patch: + fix crash on startup (closes: #358071) + * debian/patches/15_x-face-support.patch: + broken and not accepted upstream, so removed (closes: #347702) + + -- Heikki Henriksen Sun, 26 Mar 2006 17:26:15 +0100 + +evolution (2.4.2.1-1.1) unstable; urgency=low + + * NMU to fix crasher in startup (closes: #358071) + + -- Heikki Henriksen Wed, 22 Mar 2006 13:59:44 +0000 + +evolution (2.4.2.1-1) unstable; urgency=low + + [ Jordi Mallach ] + * New upstream release (closes: #336968). + - can introduce tasks (closes: #334026). + - won't crash when adding contacts (closes: #342725). + - won't crash on libsoup2.2 bugs (closes: #340488). + - should not loop, eating all memory (closes: #341694). + * Upload to unstable. + * Don't build-depend on automake1.7 [debian/control]. + + [ Loic Minier ] + * Add missing build-dep on gtkhtml3.8 (>= 3.7.0). (Closes: #340184) + [debian/control] + + -- Jordi Mallach Mon, 9 Jan 2006 14:13:13 +0100 + +evolution (2.4.1-3) experimental; urgency=low + + * Merge changes done in SVN by marga as "2.4.0-3", which were overriden in + experimental in kitame's "2.4.0-3". + - Re-add the updated translations patches (german and finish). + - Rename bugbuddy Suggests in bug-buddy. + * Update and rename patches to apply cleanly and in a defined order. + * Update X-Face support patch to cover Makefile.am too. + * Update pixmap PATH to 2.4. [debian/evolution.menu] + * Update description to not list the Evolution version. [debian/control] + * Update list of evolution-dev files. [debian/evolution-dev.install] + + -- Loic Minier Fri, 11 Nov 2005 15:58:25 +0100 + +evolution (2.4.1-2) experimental; urgency=low + + * Rebuild against evolution-data-server >= 1.4.1.1-1 and bump build-dep. + [debian/control] + * Remove anything related to gal, now merged in evolution-data-server. + [debian/control] + * Switch to experimental dbus by replacing dbus-1-dev and dbus-glib-1-dev + with libdbus-1-dev and libdbus-glib-1-dev. + [debian/control] + * Update copyright information, upstream URL, authors... + [debian/copyright] + * Add myself to Uploaders. + [debian/control] + * Remove all files from the Debian diff.gz not below debian/. + * Add CDBS' utils. [debian/rules] + + -- Loic Minier Mon, 7 Nov 2005 17:53:06 +0100 + +evolution (2.4.1-1) experimental; urgency=low + + * New upstream release + * Build againsta gtkhtml3.8 instead of gtkhtml + + -- Takuo KITAME Mon, 10 Oct 2005 05:50:53 +0900 + +evolution (2.4.0-3) experimental; urgency=low + + * Depends on untagged libgal-common and gtkhtml. + + -- Takuo KITAME Fri, 16 Sep 2005 15:19:14 +0900 + +evolution (2.4.0-2) experimental; urgency=low + + * fix libgal2.5-common dependency. + + -- Takuo KITAME Tue, 13 Sep 2005 12:23:37 +0900 + +evolution (2.4.0-1) experimental; urgency=low + + * New upstream release + * Depends on e-d-s 1.4.0, gal 2.5, gtkhtml3.8 + * remove translation fix patch at once. + + -- Takuo KITAME Mon, 12 Sep 2005 11:33:24 +0900 + +evolution (2.2.3-4) unstable; urgency=low + + * Erased unnecesary files from the debian/ directory, including + 02_help_is_not_included.patch which wasn't being applied anyway. + * Fix de.po translation, with the patch provided by Jens Seidel + (Closes: #314119). + * Add a suggestion for the evolution-exchange package (Closes: #304827). + * Fixed an "implicitly converted pointer" bug with the patch provided by + David Mosberger (Closes: #304708, #320892) + * Re-included the changelog entries that had been dropped during + experimental phase. + * Fixed build-dependencies (libpam-dev -> libpam0g-dev). + * Updated all libgal2.4 dependencies to > 2.4.3 + * Updated copyright file. + + -- Margarita Manterola Tue, 6 Sep 2005 16:32:25 -0300 + +evolution (2.2.3-3) unstable; urgency=high + + * security fix. (closes: Bug#32253) + - Multiple exploitable format string vulnerabilities + Applied unofficial security fix patch from + http://www.sitic.se/dokument/evolution.formatstring.patch + + -- Takuo KITAME Thu, 25 Aug 2005 14:58:34 +0900 + +evolution (2.2.3-2) unstable; urgency=low + + * Added "Evolution Team" in the Maintainer field, and listed the members of + the team as the Uploaders. + * Added a manpage provided by Lars Wirzenius (Closes: #239643). + * Added a symlink in /usr/bin for evolution-addressbook-export and + csv2vcard (Closes: #285174). + * Fixed finnish translations, as suggested by Lars Wirzenius, + by adding the corresponding patch (Closes: #279977, #288674) + * Build-depend on libkrb5-dev, since it's being used. (Closes: #318981) + * Update the libgal2.4-0 dependency, to prevent being installed with the + buggy version. + * Fixed the menu file (Closes: #307840, #318163) + + -- Margarita Manterola Mon, 1 Aug 2005 10:24:13 -0300 + +evolution (2.2.3-1) unstable; urgency=low + + * New upstream release + * change dependency to e-d-s instead of e-d-s1.2 + + -- Takuo KITAME Wed, 13 Jul 2005 15:13:40 +0900 + +evolution (2.2.2-4) unstable; urgency=low + + * remove unnecessary diffs from diff.gz (config.sub, config.guss, *.desktop) + * remove libdb4.2-dev from Build-Depends. + * Build-Depends on evolution-data-server1.2-dev (>= 1.2.2-4) + * build against latest e-d-s. + + -- Takuo KITAME Tue, 10 May 2005 12:29:37 +0900 + +evolution (2.2.2-3) unstable; urgency=low + + * added build-depends: dbus-glib-1-dev (closes: #305001) + + -- Takuo KITAME Sat, 30 Apr 2005 03:32:27 +0900 + +evolution (2.2.2-2) unstable; urgency=low + + * Oops. Previous release forgot to include plugins directory. + * Added build-depends for plugins. (libgstreamer0.8-dev, dbus-1-dev) + + -- Takuo KITAME Thu, 14 Apr 2005 11:42:22 +0900 + +evolution (2.2.2-1) unstable; urgency=low + + * New upstream release + * Fix debian menu (closes: #303657) + * --enable-plugins=all (closes: #304324) + + -- Takuo KITAME Wed, 13 Apr 2005 22:22:59 +0900 + +evolution (2.2.1.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 30 Mar 2005 12:06:30 +0900 + +evolution (2.2.1-1) unstable; urgency=low + + * New upstream release + * Upload to unstable/main + * Change package name to 'evolution' + + -- Takuo KITAME Tue, 22 Mar 2005 18:17:12 +0900 + +evolution2.2 (2.1.6-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 22 Mar 2005 15:39:39 +0900 + +evolution2.2 (2.1.5-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 22 Feb 2005 11:18:58 +0900 + +evolution2.2 (2.1.4-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 4 Feb 2005 14:57:30 +0900 + +evolution2.2 (2.1.3.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 13 Jan 2005 14:49:22 +0900 + +evolution2.2 (2.1.2-1) experimental; urgency=low + + * New upstream release + * fix build-depends (closes: #288572) + + -- Takuo KITAME Thu, 6 Jan 2005 15:05:08 +0900 + +evolution2.2 (2.1.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 17 Dec 2004 16:51:15 +0900 + +evolution2.2 (2.1.0-1) experimental; urgency=low + + * New upstream release + * experimental, tagged package name. + + -- Takuo KITAME Fri, 5 Nov 2004 14:37:51 +0900 + +evolution (2.0.4-2) testing-proposed-updates; urgency=high + + * remove broken patch: decode-rfc2047-invalid-encoded-word.patch + (closes: #280303) + * applied security fix patch. + - CAN-2005-0806: Remote denial of service in evolution 2.0.3 + (closes: #300815) + + -- Takuo KITAME Thu, 28 Apr 2005 12:35:33 +0900 + +evolution (2.0.4-1) unstable; urgency=low + + * Maintainer upload (closes: #285908) + + -- Takuo KITAME Wed, 16 Mar 2005 19:23:19 +0900 + +evolution (2.0.4-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release. + * debian/patches/CAN-2005-0102.patch, + debian/patches/mail-preserve-auth-conf.patch: removed, applied upstream. + * debian/control: + - Build-Conflict on kerberos4kth-dev (closes: #285908). + - update Build-Depends for new requirements. + + -- Jordi Mallach Tue, 1 Mar 2005 18:42:43 +0100 + +evolution (2.0.3-1.2) unstable; urgency=HIGH + + * Non-maintainer upload to fix SECURITY issues. + * debian/patches/CAN-2005-0102.patch: + - camel/camel-lock-helper.c: malloc()'ing supplied path length + 1 allowed + an integer overflow and malloc()ation of a 0-byte buffer, which was then + filled by an arbitrary amount of user-supplied data. Now restrict + the length of the supplied path to at most 0xFFFF characters (patch + taken from Ubuntu USN-69-1, thanks pitti!). + * debian/patches/mail-preserve-auth-conf.patch: patch from Ximian Bugzilla + to fix the skipping of the needauth setting (closes: #290291). + * debian/rules: add DEB_FIXPERMS_EXCLUDE for camel-lock-helper. + * debian/evolution.postinst: removed, chmod/chgrp handled by make install + (this changes camel-lock-help from suid root to sgid mail). + + -- Jordi Mallach Tue, 25 Jan 2005 17:49:41 +0100 + +evolution (2.0.3-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/control: bump several build dependencies to the versions + required by configure.in (closes: #285226). + + -- Jordi Mallach Tue, 14 Dec 2004 20:30:06 +0100 + +evolution (2.0.3-1) unstable; urgency=low + + * New upstream release + * remove camel-charset-map-patch. + * upstream fix: + - failed to migrate 1.4 data to 2.0 (closes: #276162) + * build-depends on debhelper >= 4.2.21 (closes: #282038) + + -- Takuo KITAME Thu, 9 Dec 2004 17:36:28 +0900 +evolution (2.0.2-3) unstable; urgency=low + + * upload to unstable/main + + -- Takuo KITAME Fri, 15 Oct 2004 14:20:05 +0900 + +evolution (2.0.2-2) experimental; urgency=low + + * install help files, evolution-addressbook-export (closes: #274976, #275709) + + -- Takuo KITAME Wed, 13 Oct 2004 16:26:33 +0900 + +evolution (2.0.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 13 Oct 2004 12:52:30 +0900 + +evolution (2.0.1-1) experimental; urgency=low + + * New upstream release + * include help files. + + -- Takuo KITAME Wed, 29 Sep 2004 16:03:30 +0900 + +evolution (2.0.0-1) experimental; urgency=low + + * New upstream release, RC package for uploading into main. + * usr/share/idl is -dev files. + * chmod u+s /usr/lib/evolution/2.0/camel/camel-lock-helper + + -- Takuo KITAME Wed, 15 Sep 2004 13:51:07 +0900 + +evolution1.5 (1.5.94.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 31 Aug 2004 14:54:54 +0900 + +evolution1.5 (1.5.93-1) experimental; urgency=low + + * New upstream release + * try to decode rfc2047 invalid (non-lwsp separated e-word) mime subject. + * decode rfc2047 e-word in comment of User-Agent/X-Mailer (upstream patch) + * --enable-nntp (closes: #264280) + + -- Takuo KITAME Mon, 16 Aug 2004 12:59:41 +0900 + +evolution1.5 (1.5.92.1-1) experimental; urgency=low + + * New upstream release + * apply patch to decode encoded-word which is not space-separated. + + -- Takuo KITAME Thu, 5 Aug 2004 18:07:56 +0900 + +evolution1.5 (1.5.91-2) experimental; urgency=low + + * Applied http://primates.ximian.com/~fejj/camel-charset-map.patch + fix multibyte charset header encoding. + + -- Takuo KITAME Wed, 21 Jul 2004 18:42:49 +0900 + +evolution1.5 (1.5.91-1) experimental; urgency=low + + * New upstream release + some bugs were fixed by upstream (closes: #242014, #256707, #256830, #236333, #241003, #244703) + * Depends on gnome-icon-theme (closes: #259594) + * Recommends spamassasin (closes: #249822) + * clean up doc files (closes: #257404) + * --enable-ipv6 + + -- Takuo KITAME Fri, 16 Jul 2004 09:25:48 +0900 + +evolution1.5 (1.5.90-2) experimental; urgency=low + + * fix for local mailbox access (closes: #256988) + chgrp mail /usr/lib/evolution/1.5/camel/camel-lock-helper + chmod g+s /usr/lib/evolution/1.5/camel/camel-lock-helper + + -- Takuo KITAME Sun, 11 Jul 2004 23:35:33 +0900 + +evolution1.5 (1.5.90-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 8 Jul 2004 18:59:48 +0900 + +evolution1.5 (1.5.9.2-2) experimental; urgency=low + + * link againsta libcompface (closes: #257064) + + -- Takuo KITAME Thu, 1 Jul 2004 21:42:23 +0900 + +evolution1.5 (1.5.9.2-1) experimental; urgency=low + + * New upstream release (closes: #256476, #250840) + * use cdbs instead of dbs + + -- Takuo KITAME Mon, 28 Jun 2004 12:00:04 +0900 + +evolution1.5 (1.5.9.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Mon, 7 Jun 2004 12:14:39 +0900 + +evolution1.5 (1.5.8-2) experimental; urgency=low + + * update Dependency. + + -- Takuo KITAME Thu, 27 May 2004 08:57:51 +0900 + +evolution1.5 (1.5.8-1) experimental; urgency=low + + * New upstream release + * Applied X-Face header display support. + + -- Takuo KITAME Wed, 21 Apr 2004 15:13:24 +0900 + +evolution1.5 (1.5.7-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 20 Apr 2004 17:16:04 +0900 + +evolution1.5 (1.5.6.2-2) experimental; urgency=low + + * Build-Depends on libgail-dev (closes: #241157) + + -- Takuo KITAME Fri, 16 Apr 2004 23:20:40 +0900 + +evolution1.5 (1.5.6.2-1) experimental; urgency=low + + * New upstream release + libgtkhtml3.1-7 is still in incoming... :< + * Depends on e-d-s (>= 0.0.91) (closes: #236260, #236328) + * use tar.gz upstream source (closes: #241157) + * comment out #include (closes: #243390) + + -- Takuo KITAME Fri, 16 Apr 2004 13:48:42 +0900 + +evolution1.5 (1.5.6-1) experimental; urgency=low + + * New upstream release + * NOTE: + libgtkhtml3.1-7 package had been uploaded already. + But it marked as NEW package and waiting for ACCEPTED. + So please wait for installing into archive by ftp-maintainer. + + -- Takuo KITAME Wed, 7 Apr 2004 14:14:13 +0900 + +evolution1.5 (1.5.5-1) experimental; urgency=low + + * New upstream release + * NOTE: + libsoup2.2-3 and libgtkhtml3.1-6 package had been uploaded already. + But it marked as NEW package and waiting for ACCEPTED. + So please wait for installing into archive by ftp-maintainer. + + -- Takuo KITAME Tue, 9 Mar 2004 13:13:05 +0900 + +evolution1.5 (1.5.4-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 19 Feb 2004 15:02:12 +0900 + +evolution1.5 (1.5.3-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 3 Feb 2004 14:34:58 +0900 + +evolution1.5 (1.5.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 20 Jan 2004 17:03:35 +0900 + +evolution1.5 (1.5.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Fri, 9 Jan 2004 14:35:23 +0900 + +evolution1.5 (1.5-1) experimental; urgency=low + + * New upstream release + * remove db3 source + * Depends: on evolution-data-server + * experimental release, package name is evolution1.5 + + -- Takuo KITAME Mon, 15 Dec 2003 16:45:13 +0900 + +evolution (1.4.5-3) unstable; urgency=low + + * build against G2.4 (closes: #217681) + + -- Takuo KITAME Tue, 28 Oct 2003 17:22:55 +0900 + +evolution (1.4.5-2) unstable; urgency=low + + * applied patch imap-reduce-max-command-length (closes: #169209) + * Build-Depends on libgnomecanvas2-0 (>= 2.2.0.2) (closes: #211613) + * applied patch to handle +1300 time zone (closes: #214533) + + -- Takuo KITAME Fri, 17 Oct 2003 15:05:56 +0900 + +evolution (1.4.5-1) unstable; urgency=low + + * New upstream release (closes: #210976) + * Maintainer upload (closes: #211158, #210917) + + -- Takuo KITAME Wed, 24 Sep 2003 12:44:55 +0900 + +evolution (1.4.4-2.1) unstable; urgency=medium + + * NMU + * [debian/control] Added Build-Depends: libheimdal-dev; added evolution-dev + Depends: libsoup2.0-dev, libgal2.0-dev. (Closes: #211158) + * New build (using pbuilder), resulting in installable packages. + (Closes: #210917) + + -- J.H.M. Dassen (Ray) Sun, 21 Sep 2003 14:58:32 +0200 + +evolution (1.4.4-2) unstable; urgency=low + + * applied patch to use default encoding when message has no CT: charset= header. + * applied patch to fix invalid convert to UTF-8 via IMAP (closes: #207476) + * Build-Depends on latest autotools-dev (closes: #201421) + * fix debian/script/lib (closes: #158664) + * Recommends: gnome-desktop-data (closes: #198917) + + -- Takuo KITAME Wed, 3 Sep 2003 12:45:22 +0900 + +evolution (1.4.4-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 5 Aug 2003 14:43:40 +0900 + +evolution (1.4.3-2) unstable; urgency=low + + * Update build-depends (closes: 201320, 200958, 200942) + + -- Takuo KITAME Tue, 15 Jul 2003 11:15:15 +0900 + +evolution (1.4.3-1) unstable; urgency=low + + * New upstream release (closes: 200826) + + -- Takuo KITAME Fri, 11 Jul 2003 15:41:15 +0900 + +evolution (1.4.0-4) unstable; urgency=low + + * camel-pop3-store.c: don't send CAPA after login like evo1.2 (closes: #196141) + * fix Makefile of conduits (closes: #197682) + + -- Takuo KITAME Tue, 17 Jun 2003 16:27:47 +0900 + +evolution (1.4.0-3) unstable; urgency=low + + * Depends on scrollkeeper (${misc:Depends})(closes: #197380) + * Fix mozilla depenedency (closes: #197314) + * Build with -fPIC (closes: #197561) + * regenerate evolution.desktop (closes: #197213, #197248) + + -- Takuo KITAME Mon, 16 Jun 2003 12:18:36 +0900 + +evolution (1.4.0-2) unstable; urgency=low + + * Fix debian menu entry (closes: #197209, #192760) + * Fix GNOME menu entry (closes: #197213, #197248) + * Build-Depends: on libgnome-pilot2-dev (>= 2.0.9-2) (closes: 196629) + * use dh_scrollkeeper (closes: #197111) + + -- Takuo KITAME Fri, 13 Jun 2003 11:54:58 +0900 + +evolution (1.4.0-1) unstable; urgency=low + + * New upstream release (closes: #196977) + * fix build-depends. referred to configure script to know which version is really needed. (closes: #196542) + * fix description (closes: #197033) + + -- Takuo KITAME Thu, 12 Jun 2003 12:12:00 +0900 + +evolution (1.3.92-2) unstable; urgency=low + + * Remove unnecessary debconf configs (closes: #196229) + * debian/evolution.menu: fix entry (closes: #162898,#196299) + * debian/rules: Recommends: gnome-pilot-conduits (closes: #161242) + + -- Takuo KITAME Fri, 6 Jun 2003 11:37:46 +0900 + +evolution (1.3.92-1) unstable; urgency=low + + * Upload into unstable/main + * fix crash on startup (closes: #195536, #195137, #195133, #195142, #196031, #195986, #195400) + * enable pilot support (closes: #195400, #185107) + + -- Takuo KITAME Wed, 4 Jun 2003 11:34:52 +0900 + +evolution1.3 (1.3.92-1) experimental; urgency=low + + * New upstream release + * Depends on libgal2.0-common (closes: #194301) + + -- Takuo KITAME Wed, 28 May 2003 11:41:18 +0900 + +evolution1.3 (1.3.3-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 7 May 2003 14:01:04 +0900 + +evolution1.3 (1.3.2-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Thu, 24 Apr 2003 11:30:33 +0900 + +evolution1.3 (1.3.1-2) experimental; urgency=low + + * disable broken IPv6 support. + + -- Takuo KITAME Mon, 31 Mar 2003 17:01:54 +0900 + +evolution1.3 (1.3.1-1) experimental; urgency=low + + * New upstream release + + -- Takuo KITAME Wed, 19 Mar 2003 18:27:07 +0900 + +evolution (1.2.2-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Mon, 10 Feb 2003 14:14:21 +0900 + +evolution (1.2.1-3) unstable; urgency=low + + * Build Depends on psmisc (closes: #169181, #176672, #178642) + + -- Takuo KITAME Tue, 28 Jan 2003 14:23:56 +0900 + +evolution (1.2.1-2) unstable; urgency=low + + * Build-Depends on pilot-link (>= 0.11.7),libncurses5-dev (closes: #175308, #175037) + * update ja.po + + -- Takuo KITAME Fri, 27 Dec 2002 15:04:29 +0900 + +evolution (1.2.1-1) unstable; urgency=low + + * New upstream release + + -- Takuo KITAME Tue, 24 Dec 2002 17:28:09 +0900 + +evolution (1.2.0-4) unstable; urgency=low + + * Build against mozilla 1.2.1, update dependency. + + -- Takuo KITAME Wed, 4 Dec 2002 23:02:33 +0900 + +evolution (1.2.0-3) unstable; urgency=low + + * Build against mozilla 1.2 + * Fix build-depends (closes: #169414, #170326) + * Fix postinst, don't call twice ldconfig (closes: #157893) + + -- Takuo KITAME Fri, 29 Nov 2002 10:21:55 +0900 + +evolution (1.2.0-2) unstable; urgency=low + + * fix evolution-mail-upgrade location (closes: #169088) + * recommends gnome-spell (>= 0.5) (closes: #169506) + + -- Takuo KITAME Wed, 20 Nov 2002 08:18:42 +0900 + +evolution (1.2.0-1) unstable; urgency=low + + * New upstream release (closes: #168702) + * Change Maintainer address to @debian.org + + -- Takuo KITAME Wed, 13 Nov 2002 12:46:22 +0900 + +evolution (1.0.8-5) unstable; urgency=low + + * Build against gdk-imlib1 + + -- Takuo KITAME Fri, 30 Aug 2002 17:01:56 +0900 + +evolution (1.0.8-4) unstable; urgency=low + + * Build against libpng2 (closes: #157329) + + -- Takuo KITAME Tue, 20 Aug 2002 16:01:06 +0900 + +evolution (1.0.8-3) unstable; urgency=low + + * UTF8 Fix omf file. (closes: #152000) + * update .desktop file for G2 (closes: #148746) + + -- Takuo KITAME Mon, 19 Aug 2002 05:08:28 +0900 + +evolution (1.0.8-2) unstable; urgency=low + + * Build against libpisock-dev (>= 0.11.3-2) + + -- Takuo KITAME Mon, 12 Aug 2002 15:38:03 +0900 + +evolution (1.0.8-1) unstable; urgency=low + + * New upstream release. + + -- Takuo KITAME Mon, 12 Aug 2002 14:24:43 +0900 + +evolution (1.0.7-3) unstable; urgency=low + + * Build depends libpisock-dev (>= 0.10.99-3) (closes: 152713) + + -- Takuo KITAME Sat, 13 Jul 2002 16:53:09 +0900 + +evolution (1.0.7-2) unstable; urgency=low + + * libcamel0: Depends on libnss3 (>> 1.0.0) + * evolution: Reccomends mozilla-psm (>> 1.0.0). + added README.SSL (closes: #151446) + * Build against libpisock5 (closes: #151677) + + -- Takuo KITAME Wed, 3 Jul 2002 12:39:20 +0900 + +evolution (1.0.7-1) unstable; urgency=low + + * New upstream release. + * build against gtkhtml 1.0.4 + * debian/rules: mozilla include path is /usr/include/mozilla-1.0.0/{nspr,nss} + (closes: #147149) + + -- Takuo KITAME Mon, 17 Jun 2002 12:45:46 +0900 + +evolution (1.0.5-1) unstable; urgency=low + + * New upstream release. + * move some executables into /usr/lib/evolution/ (closes: #126044) + + -- Takuo KITAME Tue, 14 May 2002 10:11:12 +0900 + +evolution (1.0.3-3) unstable; urgency=critical + + * debian/patches/24140.patch + - fix Possible DoS attack through message headers (closes: #145903) + * remove evolution-dev package from control. It is useless. (closes: #144269) + + -- Takuo KITAME Sun, 28 Apr 2002 00:26:42 +0900 + +evolution (1.0.3-2) unstable; urgency=low + + * fix menu entry (closes: #142418) + * fix Description (closes: #141328) + * applied patch to changes a default charset for Japanese (closes: #142365) + + -- Takuo KITAME Sat, 13 Apr 2002 04:05:48 +0900 + +evolution (1.0.3-1) unstable; urgency=low + + * New upstrem release. + * removed upstream merged patches + - debian/patches/fix-mail-crash + - debian/patches/pgpfix + + -- Takuo KITAME Tue, 26 Mar 2002 17:10:49 +0900 + +evolution (1.0.2-3) unstable; urgency=low + + * move to main from non-US + * menu category is Apps/Net (closes: #137976) + + -- Takuo KITAME Sun, 24 Mar 2002 04:19:58 +0900 + +evolution (1.0.2-2) unstable; urgency=low + + * debian/patches/pgpfix: + - added to fix verifying pgp signed message (closes: #137045) + * debian/patches/fix-mail-crash: + - added to fix crashing mail (patch from bugzilla.ximian.com #19564) (closes: #132433) + * fix conduits icon path (closes: #131115) + * debian/control: + - evolution suggests gnome-spell (closes: #119518, #123760) + + -- Takuo KITAME Wed, 6 Mar 2002 18:08:40 +0900 + +evolution (1.0.2-1) unstable; urgency=low + + * New upstream release. + * debian/evolution.menu: + - fix package name (closes: #129436) + * debian/control: + - evolution suggests bugbuddy (closes: #131790) + + -- Takuo KITAME Fri, 1 Feb 2002 16:32:59 +0900 + +evolution (1.0.1-1) unstable; urgency=low + + * New upstream release. + * Build against libgal19 + * debian/patches/{calendar-import-from-korganizer-fix,addressbook-conduit-backport-1.0.1}: + - removed (fixed by upstream) + + -- Takuo KITAME Sun, 13 Jan 2002 23:16:23 +0900 + +evolution (1.0-5) unstable; urgency=high + + * Build fix (krb4 related)for powerpc. (closes: #127457) + + -- Takuo KITAME Fri, 4 Jan 2002 00:31:00 +0900 + +evolution (1.0-4) unstable; urgency=high + + * debian/patches/addressbook-conduit-backport-1.0.1: + - Backport from EVOLUTION_1_0_1. It includes conduit bug fix. (closes: #123892) + * debian/patches/calendar-import-from-korganizer-fix + - added to fix import from korganizer (closes: #122327) + * debian/patches/libical-char-signed-char: + - fix for arch which's char is unsigned char. (closes: #126997) + + -- Takuo KITAME Mon, 31 Dec 2001 05:45:33 +0900 + +evolution (1.0-3) unstable; urgency=low + + * debian/rules,debian/control: + - support SSL/Kerberos45, move to non-us, evolution-ssl is obsolete. (closes: #116665) + - Replaces,Provides with evolution-ssl + * It's time for remove evolution-ssl from ftp archive. + + -- Takuo KITAME Sun, 23 Dec 2001 07:26:42 +0900 + +evolution (1.0-2) unstable; urgency=low + + * Applied fPIC patch of Bug#124141 (closes: #124141) + * Applied correcthelosmtp.diff of Bug#123922 (closes: #123922) + * debian/control: + - remove beta notice from Description. + + -- Takuo KITAME Mon, 17 Dec 2001 07:19:43 +0000 + +evolution (1.0-1) unstable; urgency=low + + * New upstream release. + * Build against libgtkhtml20 + + -- Takuo KITAME Tue, 4 Dec 2001 06:20:56 +0000 + +evolution (0.99.2-1) unstable; urgency=low + + * New upstream release. + * Provides mail-reader and imap-client. + + * some bugs were fixed by upstream + - undefined symbol in pilot conduits (closes: #119153, #119677) + - Crashing while starting the program. (closes: #112519) + - some crashing evolution-mail (closes: #115073, #100120) + + -- Takuo KITAME Tue, 20 Nov 2001 03:49:50 +0000 + +evolution (0.99.0-2) unstable; urgency=low + + * fix build fail with creating KDE_APPLNK_DIR (closes: #118918) + + -- Takuo KITAME Sat, 10 Nov 2001 09:27:27 +0000 + +evolution (0.99.0-1) unstable; urgency=low + + * New upstream release + * Fixed Calendar/Task componet crash (closes: #117208, #117209) + * Build-depends: libgal-dev (>= 0.18), libgtkhtml-dev (>= 0.16.0) + + -- Takuo KITAME Thu, 8 Nov 2001 03:43:00 +0000 + +evolution (0.16-1) unstable; urgency=low + + * New upstream release + * Task/Calendar is still broken!! wait for next upstream. + * build against latest libraries, update Build-Depends. + * fixed splash (closes: #117211) + + -- Takuo KITAME Sun, 4 Nov 2001 06:48:57 +0000 + +evolution (0.15-6) unstable; urgency=low + + * rebuild with libgconf11 1.0.6-3 (closes: #115944) + * fixed build-dep (closes: #116663) + * Suggests: gnupg + + -- Takuo KITAME Tue, 23 Oct 2001 02:24:14 +0900 + +evolution (0.15-5) unstable; urgency=low + + * build against libgtkhtml18 (>= 0.15.0-3) which is without GConf + (closes: #116077, #115944) + * build against libgal15 + + -- Takuo KITAME Sat, 20 Oct 2001 19:43:35 +0900 + +evolution (0.15-4) unstable; urgency=low + + * build-depends libgal-dev (>= 0.14), gtkhtml (>= 0.14) (closes: #114026) + + libgnome-pilot1-dev, gnome-pilot (>= 0.1.62) + * --enable-pilot-conduits (closes: #90290) + * remove --enable-nntp (closes: #115755) + + -- Takuo KITAME Tue, 16 Oct 2001 19:24:02 +0900 + +evolution (0.15-3) unstable; urgency=low + + * build against GAL 0.14 + + -- Takuo KITAME Thu, 11 Oct 2001 15:38:14 +0900 + +evolution (0.15-2) unstable; urgency=low + + * build against libgtkhtml17 + * --disable-gtk-doc + + -- Takuo KITAME Tue, 9 Oct 2001 09:17:46 +0900 + +evolution (0.15-1) unstable; urgency=low + + * New upstream release. + * debian/rules: based on evolution-ssl package. + * remove rdf encoding patch, it was merged into upstream. + http://bugzilla.ximian.com/show_bug.cgi?id=11160 + * build against gtkhtml 0.13.0 but it is wrong. + I'll rebuild after installed 0.14.0 + * fix bug about GPG clear signed mail + http://bugzilla.ximian.com/show_bug.cgi?id=11548 + + -- Takuo KITAME Fri, 5 Oct 2001 16:58:29 +0900 + +evolution (0.14-2) unstable; urgency=low + + * Added DebianPlanet and Slashdot Japan into ExectiveSummary NewsFeed. + * take RDF encoding property in ExectiveSummary NewsFeed. + * close old bug about dependency. (closes: #99963) + * about + #112519 (Configuration database not found. on 0.13), + #107852 (Segfault on startup with evolution-shell-WARNING **: CORBA exception ... on 0.12), + #86405 (another crash with querying "bigfoot" for address data. on 0.8cvs), + #94254 (Mail component crash after sending mail. on 0.9), + #97487 (None of evolution's oaf objects are being embedded. on 0.10), + #99434 (takes for eva to load. on 0.10), + #106412 (doesn't load contact list. on 0.11 with old gtkhtml), + #107911 (evolution crashes when trying to empty trash. on 0.12.1), + #112401, #112656 (Error: Could not create composer window. on 0.13, I think it is gtkhtml problem), + I've checked and checked with evolution 0.14. and couldn't reproduce. + I think they were fixed by upstream. close it. + and feel free to reopen them if it wasn't fixed. + (closes: #112519,#107852,#86405,#94254,#97487,#99434,#106412,#107911,#112401,#112656) + + -- Takuo KITAME Sun, 30 Sep 2001 15:03:51 +0900 + +evolution (0.14-1) unstable; urgency=low + + * New upstream release. + * it fixes gnome-vfs build problem (closes: #113292) + + -- Takuo KITAME Wed, 26 Sep 2001 22:45:45 +0900 + +evolution (0.13-2) unstable; urgency=low + + * fix description. (closes: #111632) + + -- Takuo KITAME Sat, 8 Sep 2001 07:35:25 +0900 + +evolution (0.13-1) unstable; urgency=low + + * New upstream release. + * Fix description (closes: #111363) + * Fix #107626: Cannot read mbox files in /var/mail/ + #107881: evolution: lock problem and permission in /var/spool/mail + (closes: #107626, #107881) + Thanks, Dominik 'Aeneas' Schnitzer + + -- Takuo KITAME Fri, 7 Sep 2001 19:02:45 +0900 + +evolution (0.12+cvs0903-2) unstable; urgency=low + + * Fix build-depends (closes: #111079, #111159) + + -- Takuo KITAME Wed, 5 Sep 2001 19:42:07 +0900 + +evolution (0.12+cvs0903-1) unstable; urgency=low + + * CVS update -r evolution-0-13-branch + * Build with libgtkhtml15 + + -- Takuo KITAME Mon, 3 Sep 2001 19:33:39 +0900 + +evolution (0.12+cvs0831-1) unstable; urgency=low + + * New upstream release. (CVS version for GAL update) + * build with latest gal (closes: Bug#110765, Bug#110749) + + -- Takuo KITAME Fri, 31 Aug 2001 19:02:14 +0900 + +evolution (0.12-1) unstable; urgency=low + + * New upstream release. + * Fix build problem when /bin/sh -> ash (closes: Bug#98205) + + -- Takuo KITAME Fri, 3 Aug 2001 21:55:42 +0900 + +evolution (0.11.0-1) unstable; urgency=low + + * bump upstream version, orig.tar.gz changes. + source includes db3-3.1.17 + * link with db3 3.1.17 staticaly (closes: Bug#106303) + * Fix debian/docs (closes: Bug#106718) + * --with-openldap (closes: Bug#106478) + + -- Takuo KITAME Sat, 28 Jul 2001 10:53:22 +0900 + +evolution (0.11-1) unstable; urgency=low + + * New upstream release. (closes: Bug#98319) + + -- Takuo KITAME Mon, 23 Jul 2001 21:20:38 +0900 + +evolution (0.10-2) unstable; urgency=low + + * Fix camel patch (closes: #97617) + * debian/control: evolution-dev replaces evolution << 0.10 (closes: Bug#97460) + + -- Takuo KITAME Fri, 18 May 2001 13:54:45 +0900 + +evolution (0.10-1) unstable; urgency=low + + * New upstream release (cvs update -r EVOLUTION_0_10) + * use dbs_make for build package. + * closes: Bug#89763 Evolution help documentation is missing. + * closes: Bug#92507 evolution: Evolution's help menus dont work because /usr/share/gnome/help/evolution/C is empty + * build with libgal6 (closes: Bug#95708) + * build with libgtkhtml9 (closes: Bug#97316) + + -- Takuo KITAME Sun, 13 May 2001 23:03:06 +0900 + +evolution (0.9-2) unstable; urgency=low + + * Build-Depends: libgnome-vfs-dev (closes: Bug#90917) + + -- Takuo KITAME Mon, 26 Mar 2001 23:34:30 +0900 + +evolution (0.9-1) unstable; urgency=low + + * New upstream release + * rebuild with gal-0.5 (closes: Bug#89645) + + -- Takuo KITAME Thu, 15 Mar 2001 11:21:59 +0900 + +evolution (0.8.0.cvs20010311-1) unstable; urgency=low + + * New upstream release (CVS snapshot) + * libcamel0: include camel-providers/*/*.so (closes: Bug#87032,Bug#86403,Bug#88927,Bug#88181) + * hopefully fix #87796: could not create composer window (closes: Bug#87796) + * evolution-dev: remove ical development files (closes: Bug#86402) + + -- Takuo KITAME Tue, 13 Mar 2001 11:29:37 +0900 + +evolution (0.8.0.cvs20010214-1) unstable; urgency=low + + * New upstream release + * debian/control: libical install to /usr/lib/libical (closes: Bug#86398) + note that does libical exists in main? I couldn't find the package. + * debian/contorol: fix Build-Depends (closes: Bug#86344) + * versioned depends on bonobo (closes: Bug#86562) + + -- Takuo KITAME Wed, 28 Feb 2001 17:41:19 +0900 + +evolution (0.8.0.cvs20010212-1) unstable; urgency=low + + * New upstream release + * use CVS version because for GAL 0.5, Bonobo 0.36 (latest Debian package) + + -- Takuo KITAME Tue, 13 Feb 2001 23:44:24 +0900 + +evolution (0.8-1) unstable; urgency=low + + * Initial Release, referenced from Akira TAGOH's diff.gz (0.8.cvs20010212-2) + + -- Takuo KITAME Tue, 13 Feb 2001 21:30:43 +0900 + + --- evolution-2.22.2.orig/debian/evolution.gconf-defaults +++ evolution-2.22.2/debian/evolution.gconf-defaults @@ -0,0 +1 @@ +/apps/evolution/shell/skip_warning_dialog true --- evolution-2.22.2.orig/debian/evolution.manpages +++ evolution-2.22.2/debian/evolution.manpages @@ -0,0 +1,3 @@ +debian/evolution.1 +debian/evolution-addressbook-export.1 +debian/csv2vcard.1 --- evolution-2.22.2.orig/debian/evolution-addressbook-export.1 +++ evolution-2.22.2/debian/evolution-addressbook-export.1 @@ -0,0 +1,50 @@ +.TH EVOLUTION-ADDRESSBOOK-EXPORT 1 2006\-05\-13 "GNOME" "GNOME" +.SH NAME +evolution-addressbook-export \- export addressbook content from Evoluion +.SH SYNOPSIS +.B evolution-addressbook-export +.RI [ OPTIONS ] " " [ ADDRESSBOOK ] +.SH DESCRIPTION +Export the entire contents of the Evolution address book with ID +.I ADDRESSBOOK +, or the default address book if none is given. Available address book +IDs can be listed with the \-l option. Supported export formats are +vCard and CSV. +.SH OPTIONS +.TP +.BR \-? ", " \-\-help +Show a help message listing all the options and their meanings. +.TP +.B \-\-usage +Show a brief help message listing the names of the options only. +.TP +.BI \-\-output= OUTPUTFILE +.RI "Use " OUTPUTFILE "as output file for exported data. Defaults to standard out." +.TP +.BR \-l ", " \-\-list\-addressbook\-folders +Export a comma-separated list of address book IDs, names and number of +entries instead of address book contents. +.TP +.BI \-\-format= FORMAT +.RI "Specify the output format. " FORMAT " must be either `vcard' or `csv'." +The default format is vCard. +.TP +.BR \-a ", " \-\-async +.RI "Export in asynchronous mode. " OUTPUTFILE " must be set and will be the prefix for the output files." +.TP +.BI \-\-size= NUMBER +.RI "Export " NUMBER " entries to each output file. The default is 100." +This option is only valid in asynchronous mode. +.PP +In addition, the usual Bonobo activation and GNOME command line options apply. +See the output of \-\-help for details. +.SH "SEE ALSO" +.BR evolution (1) +.SH AUTHOR +Gilbert Fang +.PP +This manual page was originally written by Oystein Gisnas for the +Debian system. +.\" Copyright 2006 ystein Gisns +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. --- evolution-2.22.2.orig/debian/csv2vcard.1 +++ evolution-2.22.2/debian/csv2vcard.1 @@ -0,0 +1,19 @@ +.TH CSV2VCARD 1 2006\-05\-13 "GNOME" "GNOME" +.SH NAME +csv2vcard \- Convert a CSV-formatted list of contacts to vCards +.SH SYNOPSIS +.B csv2vcard +.I INFILE OUTFILE +.SH DESCRIPTION +Takes the CSV-formatted list of contacts from Outlook and attempts to +convert it into a list of vCards suitable for import into Evolution. +.SH "SEE ALSO" +.BR evolution (1) +.SH AUTHOR +Michael MacDonald +.PP +This manual page was originally written by Oystein Gisnas for the +Debian system. +.\" Copyright 2006 ystein Gisns +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. --- evolution-2.22.2.orig/debian/lintian/evolution +++ evolution-2.22.2/debian/lintian/evolution @@ -0,0 +1,4 @@ +evolution: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.10/conduits/libeaddress_conduit.so /usr/lib/evolution/2.10:/usr/lib/ +evolution: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.10/conduits/libecalendar_conduit.so /usr/lib/evolution/2.10:/usr/lib/ +evolution: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.10/conduits/libememo_conduit.so /usr/lib/evolution/2.10:/usr/lib/ +evolution: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.10/conduits/libetodo_conduit.so /usr/lib/evolution/2.10:/usr/lib/ --- evolution-2.22.2.orig/debian/lintian/evolution-plugins +++ evolution-2.22.2/debian/lintian/evolution-plugins @@ -0,0 +1 @@ +evolution-plugins: binary-or-shlib-defines-rpath ./usr/lib/evolution/2.10/plugins/liborg-gnome-evolution-mail-attachments-import-ics.so /usr/lib/evolution/2.10:/usr/lib/evolution/2.10/components --- evolution-2.22.2.orig/debian/evolution.links +++ evolution-2.22.2/debian/evolution.links @@ -0,0 +1,3 @@ +/usr/lib/evolution/2.22/csv2vcard /usr/bin/csv2vcard +/usr/lib/evolution/2.22/evolution-addressbook-export /usr/bin/evolution-addressbook-export +/usr/share/man/man1/evolution.1.gz /usr/share/man/man1/evolution-2.12.1.gz --- evolution-2.22.2.orig/debian/evolution.xpm +++ evolution-2.22.2/debian/evolution.xpm @@ -0,0 +1,198 @@ +/* XPM */ +static char * evolution_xpm[] = { +"24 24 171 2", +" c None", +". c #888A85", +"+ c #ABACA9", +"@ c #FFFFFF", +"# c #EDEDED", +"$ c #EBEBEB", +"% c #E9E9E9", +"& c #E8E8E8", +"* c #E6E6E6", +"= c #E4E4E4", +"- c #E2E2E2", +"; c #E1E1E1", +"> c #E0E0E0", +", c #DDDDDD", +"' c #DBDBDB", +") c #DADADA", +"! c #E7E7E7", +"~ c #DEDEDE", +"{ c #DCDCDC", +"] c #D9D9D9", +"^ c #D7D7D7", +"/ c #D5D5D5", +"( c #E5E5E5", +"_ c #E3E3E3", +": c #D8D8D8", +"< c #D3D3D3", +"[ c #B0B1AF", +"} c #A6A7A5", +"| c #D2D2D2", +"1 c #C9CAC9", +"2 c #B8B9B7", +"3 c #B2B2B1", +"4 c #C0C1BF", +"5 c #D0D0CF", +"6 c #FAFAFA", +"7 c #F5F5F5", +"8 c #B0B0AF", +"9 c #ACADAA", +"0 c #CDCECC", +"a c #C5C5C4", +"b c #C0C0BF", +"c c #B4B4B3", +"d c #BBBBBA", +"e c #CBCBCA", +"f c #F7F7F7", +"g c #FDFDFD", +"h c #FBFBFB", +"i c #F8F8F8", +"j c #C8C8C8", +"k c #C7C7C6", +"l c #E2E4E2", +"m c #F4F4F4", +"n c #FCFCFC", +"o c #F6F6F6", +"p c #F0F0F1", +"q c #917E9B", +"r c #7D6086", +"s c #76527C", +"t c #7B5D84", +"u c #9885A1", +"v c #878984", +"w c #D8DAD8", +"x c #D9DAD9", +"y c #F3F3F3", +"z c #F2F2F2", +"A c #C4BDC9", +"B c #7D5F86", +"C c #B090B1", +"D c #D6B9D3", +"E c #DCC0D9", +"F c #75577E", +"G c #F1F1F1", +"H c #B7B9B6", +"I c #E0E0DF", +"J c #F0F0F0", +"K c #EFEFEF", +"L c #EEEEEE", +"M c #E3E3E5", +"N c #7C5F86", +"O c #C7AAC6", +"P c #CFBDD0", +"Q c #D2CFD0", +"R c #D3D2D1", +"S c #E5E5E4", +"T c #DBD8DA", +"U c #CDBACD", +"V c #75557E", +"W c #E8E9E8", +"X c #ABAEAA", +"Y c #D1D2D0", +"Z c #C8C9C7", +"` c #82708E", +" . c #D0BDD0", +".. c #F2F2F0", +"+. c #9E9E9D", +"@. c #F1F1EF", +"#. c #F4F4F2", +"$. c #EFEFED", +"%. c #E7E7E5", +"&. c #CEBBCF", +"*. c #6F567B", +"=. c #DDDEDD", +"-. c #A9AAA7", +";. c #795B82", +">. c #EAE7E8", +",. c #F5F5F3", +"'. c #EDEDEB", +"). c #A9A9A8", +"!. c #F6F6F4", +"~. c #F0F0EE", +"{. c #EAEAE8", +"]. c #DDDADC", +"^. c #75567E", +"/. c #ECECEC", +"(. c #C4C6C3", +"_. c #A9ACA8", +":. c #DCDBDF", +"<. c #75527C", +"[. c #D3D2D2", +"}. c #F3F3F1", +"|. c #F7F7F5", +"1. c #868686", +"2. c #B7B7B6", +"3. c #E2E2E0", +"4. c #C1C1C0", +"5. c #75517B", +"6. c #C0C2BF", +"7. c #CCCECB", +"8. c #D3D2D6", +"9. c #DAD9D8", +"0. c #E6E6E4", +"a. c #787878", +"b. c #C2C2C1", +"c. c #EBEBE9", +"d. c #E4E4E2", +"e. c #CCCBCA", +"f. c #EAEAEA", +"g. c #C5C7C4", +"h. c #785A81", +"i. c #E2DFE0", +"j. c #6D6D6C", +"k. c #D2D2D0", +"l. c #E3E3E1", +"m. c #DDDBDE", +"n. c #74557D", +"o. c #E5E6E5", +"p. c #826F8D", +"q. c #D1BED0", +"r. c #DADAD8", +"s. c #DEDEDC", +"t. c #CFBCD0", +"u. c #6E557A", +"v. c #F4F3F5", +"w. c #D1BED1", +"x. c #DCD9DA", +"y. c #B3B3B1", +"z. c #D1D0CF", +"A. c #DCD9DB", +"B. c #CEBBCE", +"C. c #73547C", +"D. c #838580", +"E. c #858782", +"F. c #746F77", +"G. c #74567D", +"H. c #73547B", +"I. c #604A6B", +"J. c #72537B", +"K. c #74517B", +"L. c #74507B", +"M. c #715279", +"N. c #5E4667", +" ", +" . . . . . ", +" + @ @ @ @ @ . ", +" . @ # # $ % & @ . ", +" . @ # $ % * = - ; @ . ", +" . @ $ % * = - > , ' ) @ . ", +" . @ % ! = - > ~ { ] ^ / / @ . ", +" . @ ! ( _ ; ~ { ) : / < [ } | @ . ", +" . @ 1 _ ; ~ { ) : 2 3 4 5 6 7 8 9 @ . ", +" . @ 0 a { b c d e f g h i i i j k @ . ", +" . @ l b a m n h i o o p q r s s t u v ", +" . @ 7 w x o 7 m y z A B C D E E D C F ", +" . @ y G H I J K L M N O P Q R S T U O V ", +" . @ G G W X Y Z Z ` C ...+.@.#.$.%.&.C *. ", +" . @ K K L =.-.. v ;.D >.,.'.).!.~.{.].D ^. ", +" . @ # # /.(._.o :.<.E [.}.|.1.2.$.3.4.E 5. ", +" . @ $ $ 6.7.y & 8.<.E 9.$.0.a.b.c.d.e.E 5. ", +" . @ f.g.m /.! * ( h.D i.{.j.k.{.%.l.m.D n. ", +" . @ o.m ! * * ( ( p.C q.l.r.s.d.3.s.t.C u. ", +" . @ @ @ @ @ @ @ @ v.h.O w.x.y.z.A.B.O C. ", +" D.. . . . . . . . E.F.G.C D E E D C H. ", +" I.J.K.L.M.N. ", +" ", +" "}; --- evolution-2.22.2.orig/debian/evolution.1 +++ evolution-2.22.2/debian/evolution.1 @@ -0,0 +1,69 @@ +.TH EVOLUTION 1 2004\-11\-06 "GNOME" "GNOME" +.SH NAME +evolution \- groupware suite for GNOME containing e\-mail, calendar, +addressbook, to-do list and memo tools +.SH SYNOPSIS +.B evolution +.RI [ OPTIONS ] " " [ MAILTO ] +.SH DESCRIPTION +This manual page briefly introduces the +.B evolution +command. Evolution is a graphical groupware suite, a single +application for reading and sending e\-mail and for managing +calendars, address books, notes, to-do lists and memos. It is written +for the GNOME graphical desktop. +.PP +.RI "An optional " MAILTO " expression can be specified, typically" +.RI "invoked from another application. An example " MAILTO " expression" +is `mailto:username@example.com`. This will open a new composer window +with an empty e-mail to `username@example.com`. More advanced expressions +are also suppported, but should conform to RFC 2368. +.PP +For a more detailed explanation of Evolution, please see the Help menu. +.SH OPTIONS +.TP +.B \-?, \-\-help +Show a help message listing all the options and their meanings. +.TP +.B \-\-usage +Show a brief help message listing the names of the options only. +.TP +.BI "\-c, \-\-component=" COMPONENT +Start Evolution by activating the desired component. +.I COMPONENT +is one of `mail', `calendar', `contacts', `tasks', `memos'. +.TP +.B \-\-offline +Start in offline mode. +.TP +.BR \-\-online +Start in online mode. +.TP +.B \-\-force\-shutdown +Forcibly shut down all Evolution components. +.TP +.B \-\-force\-migrate +Forcibly re-migrate from Evolution 1.4. +.TP +.BI \-\-debug= FILE +.RI "Send the debugging output of all components to " FILE "." +.TP +.B \-\-disable-eplugin +Disable loading of any plugins. +.PP +In addition, the usual GTK+ and GNOME command line options apply. +See the output of \-\-help for details. +.SH "SEE ALSO" +http://www.novell.com/products/evolution/ +.SH AUTHOR +Evolution was originally developed by the company Ximian, now a part +of Novell. +Evolution is now part of GNOME, and many people have touched the code. +See the "About" item in the "Help" menu for a list. +.PP +This manual page was originally written by Lars Wirzenius for the +Debian system. +.\" Copyright 2004 Lars Wirzenius +.\" You may copy this manual page under the terms of the version 2 of +.\" the GNU General Public License. +.\" Updated by Oystein Gisnas --- evolution-2.22.2.orig/debian/evolution.preinst +++ evolution-2.22.2/debian/evolution.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# clean up doc directory symlinking from Gutsy +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if dpkg --compare-versions "$2" lt-nl 2.21.2; then + [ -e "/usr/share/doc/evolution" ] && rm -f /usr/share/doc/evolution || true + fi +fi + +#DEBHELPER# --- evolution-2.22.2.orig/debian/evolution-dbg.preinst +++ evolution-2.22.2/debian/evolution-dbg.preinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +# clean up doc directory symlinking from Gutsy +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if dpkg --compare-versions "$2" lt-nl 2.21.2; then + [ -e "/usr/share/doc/evolution-dbg" ] && rm -f /usr/share/doc/evolution-dbg || true + fi +fi + +#DEBHELPER# --- evolution-2.22.2.orig/debian/README.Debian +++ evolution-2.22.2/debian/README.Debian @@ -0,0 +1,27 @@ +Evolution for Debian +==================== + +IMAP +---- + +In versions prior to 2.8, two different IMAP providers (backend modules) were installed. "IMAP" was considered more stable and "IMAP4rev1" had a few experimental features. Starting with version 2.8, IMAP4rev1 has been removed. All accounts with IMAP4rev1 set as server type for incoming email must be switched to IMAP. + +Mailbox corruption +------------------ + +Mailbox summary corruption is an issue that is known to appear in exceptional cases as reported in http://bugs.debian.org/295270 and http://bugs.debian.org/347703. A typical symptom is the error message: "Error while Refreshing folder: Summary and folder mismatch, even after a sync." No data is lost, but one or more summary files are corrupted. + +Before fixing the problem, backup your ~/.evolution folder just in case. Delete ~/.evolution/mail/local/MAILBOX.ev-summary where MAILBOX is your mailboxes. For example, the inbox summary file is Inbox.ev-summary. To rebuild the summaries, restart evolution and evolution-data-server. + +Common console error messages +--------------------- +libnm_glib_nm_state_cb: dbus returned an error. + (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files + +Evolution cannot contact network-manager, most likely because it is not installed. The error message only indicates that network-manager will not be used, and automatic offline mode is disabled. + + +libnm_glib_nm_state_cb: dbus returned an error. + (org.freedesktop.DBus.Error.AccessDenied) A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.NetworkManager" member "state" error name "(unset)" destination "org.freedesktop.NetworkManager") + +Access is denied to the network-manager service. The required permissions can be configured in /etc/dbus-1/system.d/NetworkManager.conf. A typical way to acquire permission is to add the current user to the 'netdev' group. As with missing network-manager, the default fallback if access is denied is to toggle offline operation manually. --- evolution-2.22.2.orig/debian/NEWS.Debian +++ evolution-2.22.2/debian/NEWS.Debian @@ -0,0 +1,7 @@ +evolution (2.2.2-2) unstable; urgency=low + + * Plugin package is available now. + Please install 'evolution-plugins' package if you want to use it. + + -- Takuo KITAME Thu, 14 Apr 2005 12:12:38 +0900 + --- evolution-2.22.2.orig/debian/evolution-alarm-notify.desktop +++ evolution-2.22.2/debian/evolution-alarm-notify.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Evolution Alarm Notifier +Comment=Evolution Alarm Notifier +Icon=stock_alarm +Exec=/usr/lib/evolution/2.22/evolution-alarm-notify +Terminal=false +Type=Application +OnlyShowIn=GNOME; +Categories= +X-Ubuntu-Gettext-Domain=evolution-2.22 + --- evolution-2.22.2.orig/debian/compat +++ evolution-2.22.2/debian/compat @@ -0,0 +1 @@ +5 --- evolution-2.22.2.orig/debian/evolution-plugins.install +++ evolution-2.22.2/debian/evolution-plugins.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/evolution/2.22/plugins/*{attachment-reminder,audio-inline,backup-restore,bbdb,bogo-junk-plugin,subject-thread,save-calendar,select-one-source,copy-tool,face,mail-to-task,mark-calendar-offline,mailing-list-actions,mail-notification,new-mail-notify,default-mailer,mail-attachments-import-ics,prefer-plain}*.{so,eplug,xml,glade} +debian/lintian/evolution-plugins usr/share/lintian/overrides/