diff -Nru evolution-exchange-3.2.1/debian/changelog evolution-exchange-3.2.1/debian/changelog --- evolution-exchange-3.2.1/debian/changelog 2012-01-13 19:03:12.000000000 +0530 +++ evolution-exchange-3.2.1/debian/changelog 2012-03-28 16:45:27.000000000 +0530 @@ -1,3 +1,10 @@ +evolution-exchange (3.2.1-2ubuntu2) precise; urgency=low + + * debian/patches/gettext_support_menu_items.patch + - Added gettext support to menu items from plugins which were earlier not translated (LP: #911269) + + -- Vibhav Pant Wed, 28 Mar 2012 16:34:47 +0530 + evolution-exchange (3.2.1-2ubuntu1) precise; urgency=low * Merge with Debian; remaining changes: diff -Nru evolution-exchange-3.2.1/debian/patches/gettext_support_menu_items.patch evolution-exchange-3.2.1/debian/patches/gettext_support_menu_items.patch --- evolution-exchange-3.2.1/debian/patches/gettext_support_menu_items.patch 1970-01-01 05:30:00.000000000 +0530 +++ evolution-exchange-3.2.1/debian/patches/gettext_support_menu_items.patch 2012-03-28 16:45:10.000000000 +0530 @@ -0,0 +1,411 @@ +Author: Milan Crha +Bug-Ubuntu: https://bugs.launchpad.net/bugs/911269 +Origin: http://git.gnome.org/browse/evolution-exchange/commit/?id=a78cf5169ed46f5d53412290dbb3fe862f201500 +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=667185 +Bug-Ubuntu: https://bugs.launchpad.net/bugs/911269 +Forwarded: no +Reviewed-By: Milan Crha +Last-Update: 2012-03-28 + +--- evolution-exchange-3.2.1.orig/eplugin/exchange-delegates.c ++++ evolution-exchange-3.2.1/eplugin/exchange-delegates.c +@@ -28,6 +28,8 @@ + #include + #endif + ++#include ++ + #include + + #include "exchange-delegates.h" +--- evolution-exchange-3.2.1.orig/eplugin/exchange-contacts.c ++++ evolution-exchange-3.2.1/eplugin/exchange-contacts.c +@@ -20,6 +20,12 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-account-setup.c ++++ evolution-exchange-3.2.1/eplugin/exchange-account-setup.c +@@ -21,7 +21,7 @@ + */ + + #ifdef HAVE_CONFIG_H +-#include "config.h" ++#include + #endif + + #include "libedataserver/e-account.h" +@@ -31,7 +31,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-user-dialog.c ++++ evolution-exchange-3.2.1/eplugin/exchange-user-dialog.c +@@ -19,6 +19,8 @@ + #include + #endif + ++#include ++ + #include "exchange-user-dialog.h" + #include "e2k-types.h" + +--- evolution-exchange-3.2.1.orig/eplugin/exchange-operations.c ++++ evolution-exchange-3.2.1/eplugin/exchange-operations.c +@@ -20,8 +20,12 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ + #include +-#include ++#include + + #include "exchange-operations.h" + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-folder.c ++++ evolution-exchange-3.2.1/eplugin/exchange-folder.c +@@ -21,10 +21,10 @@ + */ + + #ifdef HAVE_CONFIG_H +-#include "config.h" ++#include + #endif + +-#include ++#include + #include + #include + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-mail-send-options.c ++++ evolution-exchange-3.2.1/eplugin/exchange-mail-send-options.c +@@ -20,13 +20,18 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ + #include + #include + + #include +-#include ++#include + + #include "mail/em-event.h" ++#include + + #include "composer/e-msg-composer.h" + #include "composer/e-composer-from-header.h" +@@ -236,8 +241,8 @@ eex_ui_composer_actions (GtkUIManager *m + editor = GTKHTML_EDITOR (composer); + + /* Add actions to the "composer" action group. */ +- gtk_action_group_add_actions ( +- gtkhtml_editor_get_action_group (editor, "composer"), ++ e_action_group_add_actions_localized ( ++ gtkhtml_editor_get_action_group (editor, "composer"), GETTEXT_PACKAGE, + entries, G_N_ELEMENTS (entries), composer); + + headers = e_msg_composer_get_header_table (composer); +--- evolution-exchange-3.2.1.orig/eplugin/exchange-config-listener.c ++++ evolution-exchange-3.2.1/eplugin/exchange-config-listener.c +@@ -23,6 +23,8 @@ + #include + #endif + ++#include ++ + #include + #include + +--- evolution-exchange-3.2.1.orig/eplugin/exchange-folder-permission.c ++++ evolution-exchange-3.2.1/eplugin/exchange-folder-permission.c +@@ -22,10 +22,10 @@ + */ + + #ifdef HAVE_CONFIG_H +-#include "config.h" ++#include + #endif + +-#include ++#include + #include + #include + +@@ -35,6 +35,7 @@ + #include + + #include ++#include + #include + + #include +@@ -309,8 +310,8 @@ eex_ui_mail_init (GtkUIManager *ui_manag + + shell_window = e_shell_view_get_shell_window (shell_view); + +- gtk_action_group_add_actions ( +- e_shell_window_get_action_group (shell_window, "mail"), ++ e_action_group_add_actions_localized ( ++ e_shell_window_get_action_group (shell_window, "mail"), GETTEXT_PACKAGE, + mail_entries, G_N_ELEMENTS (mail_entries), shell_view); + + g_signal_connect (shell_view, "update-actions", G_CALLBACK (update_mail_entries_cb), NULL); +@@ -472,8 +473,8 @@ setup_source_actions (EShellView *shell_ + + shell_window = e_shell_view_get_shell_window (shell_view); + +- gtk_action_group_add_actions ( +- e_shell_window_get_action_group (shell_window, group), ++ e_action_group_add_actions_localized ( ++ e_shell_window_get_action_group (shell_window, group), GETTEXT_PACKAGE, + entries, NUM_ENTRIES, shell_view); + + g_signal_connect (shell_view, "update-actions", G_CALLBACK (update_source_entries_cb), entries); +--- evolution-exchange-3.2.1.orig/eplugin/exchange-delegates-user.c ++++ evolution-exchange-3.2.1/eplugin/exchange-delegates-user.c +@@ -25,6 +25,8 @@ + #include + #endif + ++#include ++ + #include "exchange-delegates.h" + #include "exchange-delegates-user.h" + +--- evolution-exchange-3.2.1.orig/eplugin/exchange-folder-size-display.c ++++ evolution-exchange-3.2.1/eplugin/exchange-folder-size-display.c +@@ -27,7 +27,7 @@ + + #include + +-#include ++#include + #include + #include "exchange-folder-size-display.h" + +--- evolution-exchange-3.2.1.orig/eplugin/exchange-change-password.c ++++ evolution-exchange-3.2.1/eplugin/exchange-change-password.c +@@ -24,6 +24,8 @@ + #include + #endif + ++#include ++ + #include "exchange-change-password.h" + + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-permissions-dialog.c ++++ evolution-exchange-3.2.1/eplugin/exchange-permissions-dialog.c +@@ -23,6 +23,8 @@ + #include + #endif + ++#include ++ + #include "exchange-permissions-dialog.h" + #include "exchange-hierarchy.h" + #include "exchange-user-dialog.h" +--- evolution-exchange-3.2.1.orig/eplugin/exchange-folder-subscription.c ++++ evolution-exchange-3.2.1/eplugin/exchange-folder-subscription.c +@@ -25,6 +25,8 @@ + #include "config.h" + #endif + ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-send-options.c ++++ evolution-exchange-3.2.1/eplugin/exchange-send-options.c +@@ -24,6 +24,8 @@ + #include + #endif + ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/eplugin/exchange-calendar.c ++++ evolution-exchange-3.2.1/eplugin/exchange-calendar.c +@@ -20,6 +20,12 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/server/storage/exchange-account.c ++++ evolution-exchange-3.2.1/server/storage/exchange-account.c +@@ -25,6 +25,8 @@ + #include + #endif + ++#include ++ + #include "camel-exchange-settings.h" + #include "exchange-account.h" + #include "exchange-hierarchy-webdav.h" +--- evolution-exchange-3.2.1.orig/server/storage/exchange-hierarchy-foreign.c ++++ evolution-exchange-3.2.1/server/storage/exchange-hierarchy-foreign.c +@@ -31,6 +31,7 @@ + + #include + #include ++#include + + #include "libedataserver/e-source-list.h" + #include "libedataserver/e-xml-hash-utils.h" +--- evolution-exchange-3.2.1.orig/server/lib/e2k-types.h ++++ evolution-exchange-3.2.1/server/lib/e2k-types.h +@@ -5,7 +5,6 @@ + #define __E2K_TYPES_H__ + + #include +-#include + + typedef struct _E2kAction E2kAction; + typedef struct _E2kAddrEntry E2kAddrEntry; +--- evolution-exchange-3.2.1.orig/server/lib/e2k-sid.c ++++ evolution-exchange-3.2.1/server/lib/e2k-sid.c +@@ -21,6 +21,8 @@ + #include "config.h" + #endif + ++#include ++ + #include "e2k-sid.h" + + #include +--- evolution-exchange-3.2.1.orig/server/lib/e2k-security-descriptor.c ++++ evolution-exchange-3.2.1/server/lib/e2k-security-descriptor.c +@@ -21,6 +21,8 @@ + #include "config.h" + #endif + ++#include ++ + #include "e2k-security-descriptor.h" + #include "e2k-sid.h" + +--- evolution-exchange-3.2.1.orig/server/lib/e2k-autoconfig.c ++++ evolution-exchange-3.2.1/server/lib/e2k-autoconfig.c +@@ -39,6 +39,7 @@ + #include + #include + #include ++#include + + #ifndef G_OS_WIN32 + #include +--- evolution-exchange-3.2.1.orig/tools/ximian-connector-setup.c ++++ evolution-exchange-3.2.1/tools/ximian-connector-setup.c +@@ -21,6 +21,8 @@ + #include + #endif + ++#include ++ + #include + #include + +--- evolution-exchange-3.2.1.orig/tools/exchange-autoconfig-wizard.c ++++ evolution-exchange-3.2.1/tools/exchange-autoconfig-wizard.c +@@ -23,6 +23,8 @@ + #include + #endif + ++#include ++ + #include + + #include "e2k-autoconfig.h" +--- evolution-exchange-3.2.1.orig/addressbook/e-book-backend-exchange.c ++++ evolution-exchange-3.2.1/addressbook/e-book-backend-exchange.c +@@ -21,6 +21,8 @@ + #include + #endif + ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/addressbook/e-book-backend-gal.c ++++ evolution-exchange-3.2.1/addressbook/e-book-backend-gal.c +@@ -25,6 +25,8 @@ + #include + #endif + ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/camel/camel-exchange-utils.c ++++ evolution-exchange-3.2.1/camel/camel-exchange-utils.c +@@ -17,6 +17,12 @@ + * Boston, MA 02111-1307, USA. + */ + ++#ifdef HAVE_CONFIG_H ++#include ++#endif ++ ++#include ++ + #include + #include + #include +--- evolution-exchange-3.2.1.orig/calendar/e-cal-backend-exchange-tasks.c ++++ evolution-exchange-3.2.1/calendar/e-cal-backend-exchange-tasks.c +@@ -21,6 +21,8 @@ + #include + #endif + ++#include ++ + #include + #include "e-cal-backend-exchange-tasks.h" + #include +--- evolution-exchange-3.2.1.orig/calendar/e-cal-backend-exchange-calendar.c ++++ evolution-exchange-3.2.1/calendar/e-cal-backend-exchange-calendar.c +@@ -21,6 +21,8 @@ + #include + #endif + ++#include ++ + #include + #include + #include diff -Nru evolution-exchange-3.2.1/debian/patches/series evolution-exchange-3.2.1/debian/patches/series --- evolution-exchange-3.2.1/debian/patches/series 2012-01-13 19:03:12.000000000 +0530 +++ evolution-exchange-3.2.1/debian/patches/series 2012-03-28 16:39:24.000000000 +0530 @@ -1,3 +1,4 @@ 01_deprecated.patch 03_link_libical.patch remove_g_thread_init.patch +gettext_support_menu_items.patch