? camel/a.diff
? camel/a.out
? camel/c.diff
? camel/camel-mime-tables.c
? camel/eprofile.1325
? camel/eprofile.1907
? camel/eprofile.2321
? camel/eprofile.906
? camel/testurl.c
? camel/providers/sendmail/ChangeLog
? camel/providers/smtp/ChangeLog
? camel/tests/folder/test10
? camel/tests/folder/test11
? camel/tests/message/test4
? camel/tests/message/trace
? camel/tests/mime-filter/test-tohtml
? camel/tests/mime-filter/test1
? camel/tests/misc/rfc2047
? camel/tests/misc/test1
? camel/tests/misc/test2
? camel/tests/misc/url-scan
Index: camel/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/ChangeLog,v
retrieving revision 1.2462
diff -u -p -r1.2462 ChangeLog
--- camel/ChangeLog	9 Aug 2005 04:02:32 -0000	1.2462
+++ camel/ChangeLog	9 Aug 2005 05:39:03 -0000
@@ -1,3 +1,21 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define CAMEL_EXPLICIT_TRANSLATION_DOMAIN
+	and EVOLUTION_LOCALEDIR.
+
+	* camel.c (camel_init): initialize gettext with bindtextdomain()
+	and bind_textdomain_codeset().
+
+2005-08-09  Changwoo Ryu <cwryu@debian.org>
+
+	** See bug #300115.
+
+	* camel-mime-utils.c (rfc2047_encode_word): if the last unicode
+	character in the input string is non-ASCII, it is always encoded
+	as a separated chunk.
+
 2005-08-08  Not Zed  <NotZed@Ximian.com>
 
 	** See bug #312831.
Index: camel/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/Makefile.am,v
retrieving revision 1.210
diff -u -p -r1.210 Makefile.am
--- camel/Makefile.am	1 Jul 2005 03:30:36 -0000	1.210
+++ camel/Makefile.am	9 Aug 2005 05:39:03 -0000
@@ -22,6 +22,8 @@ INCLUDES = -I.. -I$(srcdir)/.. 			 	\
 	-DCAMEL_LIBEXECDIR=\""$(camellibexecdir)"\"	\
 	-DCAMEL_PROVIDERDIR=\""$(camel_providerdir)"\" 	\
 	-DG_LOG_DOMAIN=\"camel\"			\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
+	-DEVOLUTION_LOCALEDIR=\""$(localedir)"\"	\
 	$(CAMEL_CFLAGS)
 
 libcamel_provider_1_2_la_SOURCES = 		\
Index: camel/camel-mime-utils.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/camel-mime-utils.c,v
retrieving revision 1.230
diff -u -p -r1.230 camel-mime-utils.c
--- camel/camel-mime-utils.c	18 May 2005 16:52:00 -0000	1.230
+++ camel/camel-mime-utils.c	9 Aug 2005 05:39:04 -0000
@@ -1316,7 +1316,7 @@ rfc2047_encode_word(GString *outstring, 
 			/* proclen will be the result of input characters that we can convert, to the nearest
 			   (approximated) valid utf8 char */
 			convlen = 0;
-			proclen = 0;
+			proclen = -1;
 			p = inptr;
 			i = 0;
 			while (p < (in+len) && convlen < (75 - strlen("=?utf-8?q\?\?="))) {
@@ -1332,8 +1332,10 @@ rfc2047_encode_word(GString *outstring, 
 				else
 					convlen += 3;
 			}
+			if (proclen >= 0 && proclen < i && convlen < (75 - strlen("=?utf-8?q\?\?=")))
+				proclen = i;
 			/* well, we probably have broken utf8, just copy it anyway what the heck */
-			if (proclen == 0) {
+			if (proclen == -1) {
 				w(g_warning("Appear to have truncated utf8 sequence"));
 				proclen = inlen;
 			}
Index: camel/camel.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/camel.c,v
retrieving revision 1.52
diff -u -p -r1.52 camel.c
--- camel/camel.c	20 Dec 2004 09:00:06 -0000	1.52
+++ camel/camel.c	9 Aug 2005 05:39:04 -0000
@@ -37,6 +37,7 @@
 
 #include "camel.h"
 #include "camel-certdb.h"
+#include "camel-i18n.h"
 #include "camel-mime-utils.h"
 #include "camel-provider.h"
 #include "camel-debug.h"
@@ -74,6 +75,9 @@ camel_init (const char *configdir, gbool
 	
 	if (initialised)
 		return 0;
+
+	bindtextdomain (GETTEXT_PACKAGE, EVOLUTION_LOCALEDIR);
+	bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
 
 	camel_debug_init();
 
Index: camel/providers/groupwise/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/groupwise/ChangeLog,v
retrieving revision 1.81
diff -u -p -r1.81 ChangeLog
--- camel/providers/groupwise/ChangeLog	3 Aug 2005 13:59:01 -0000	1.81
+++ camel/providers/groupwise/ChangeLog	9 Aug 2005 05:39:04 -0000
@@ -1,3 +1,13 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-groupwise-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
 2005-08-03  Parthasarathi Susarla <sparthasarathi@novell.com>
 	
 	* camel-groupwise-folder.c: 
Index: camel/providers/groupwise/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/groupwise/Makefile.am,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile.am
--- camel/providers/groupwise/Makefile.am	11 Jan 2005 07:49:58 -0000	1.13
+++ camel/providers/groupwise/Makefile.am	9 Aug 2005 05:39:04 -0000
@@ -12,6 +12,7 @@ INCLUDES = -I.. \
 	$(CAMEL_CFLAGS)				\
 	$(GNOME_INCLUDEDIR)			\
         $(SOUP_CFLAGS)                          \
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-groupwise-provider\"
 
 libcamelgroupwise_la_SOURCES = 			\
Index: camel/providers/groupwise/camel-groupwise-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/groupwise/camel-groupwise-provider.c,v
retrieving revision 1.31
diff -u -p -r1.31 camel-groupwise-provider.c
--- camel/providers/groupwise/camel-groupwise-provider.c	3 Aug 2005 13:59:01 -0000	1.31
+++ camel/providers/groupwise/camel-groupwise-provider.c	9 Aug 2005 05:39:04 -0000
@@ -134,6 +134,7 @@ camel_provider_module_init(void)
 	groupwise_provider.url_equal = groupwise_url_equal;
 	groupwise_provider.auto_detect = groupwise_auto_detect_cb;
 	groupwise_provider.authtypes = g_list_prepend (groupwise_provider.authtypes, &camel_groupwise_password_authtype);
+	groupwise_provider.translation_domain = GETTEXT_PACKAGE;
 	
 	if (use_imap)
 		groupwise_provider.object_types[CAMEL_PROVIDER_STORE] = imap_provider->object_types [CAMEL_PROVIDER_STORE];
Index: camel/providers/imap/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/ChangeLog,v
retrieving revision 1.24
diff -u -p -r1.24 ChangeLog
--- camel/providers/imap/ChangeLog	3 Aug 2005 07:56:27 -0000	1.24
+++ camel/providers/imap/ChangeLog	9 Aug 2005 05:39:04 -0000
@@ -1,3 +1,20 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-imap-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
+2005-08-09  Not Zed  <NotZed@Ximian.com>
+
+	** See bug #309906.
+
+	* camel-imap-utils.c (imap_atom_specials[]): Fixed the
+	resp_specials entry, fixed the rfc reference.
+
 2005-08-02  Not Zed  <NotZed@Ximian.com>
 
 	** See bug #309237.
Index: camel/providers/imap/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/Makefile.am,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile.am
--- camel/providers/imap/Makefile.am	2 Dec 2004 08:03:30 -0000	1.31
+++ camel/providers/imap/Makefile.am	9 Aug 2005 05:39:04 -0000
@@ -12,6 +12,7 @@ INCLUDES = -I.. \
 	$(CAMEL_CFLAGS)				\
 	$(GNOME_INCLUDEDIR)			\
 	$(GTK_INCLUDEDIR)			\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-imap-provider\"
 
 libcamelimap_la_SOURCES = 			\
Index: camel/providers/imap/camel-imap-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/camel-imap-provider.c,v
retrieving revision 1.32
diff -u -p -r1.32 camel-imap-provider.c
--- camel/providers/imap/camel-imap-provider.c	6 Dec 2004 07:43:07 -0000	1.32
+++ camel/providers/imap/camel-imap-provider.c	9 Aug 2005 05:39:04 -0000
@@ -110,6 +110,7 @@ camel_provider_module_init(void)
 	imap_provider.url_equal = imap_url_equal;
 	imap_provider.authtypes = camel_sasl_authtype_list (FALSE);
 	imap_provider.authtypes = g_list_prepend (imap_provider.authtypes, &camel_imap_password_authtype);
+	imap_provider.translation_domain = GETTEXT_PACKAGE;
 
 	camel_provider_register(&imap_provider);
 }
Index: camel/providers/imap/camel-imap-utils.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/camel-imap-utils.c,v
retrieving revision 1.75
diff -u -p -r1.75 camel-imap-utils.c
--- camel/providers/imap/camel-imap-utils.c	2 Dec 2004 08:03:30 -0000	1.75
+++ camel/providers/imap/camel-imap-utils.c	9 Aug 2005 05:39:05 -0000
@@ -533,7 +533,7 @@ imap_parse_flag_list (char **flag_list_p
 }
 
 /*
- From rfc2060
+ From RFC3501, which adds resp_specials over RFC2060
 
 ATOM_CHAR       ::= <any CHAR except atom_specials>
 
@@ -556,12 +556,13 @@ resp_specials   ::= "]"
 */
 
 static unsigned char imap_atom_specials[256] = {
+/*	0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F */
 /* 00 */0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 /* 10 */0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 /* 20 */0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1,
 /* 30 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 /* 40 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-/* 50 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1,
+/* 50 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1,
 /* 60 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
 /* 70 */1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0,
 	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
Index: camel/providers/imap4/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap4/ChangeLog,v
retrieving revision 1.18
diff -u -p -r1.18 ChangeLog
--- camel/providers/imap4/ChangeLog	3 Aug 2005 07:12:37 -0000	1.18
+++ camel/providers/imap4/ChangeLog	9 Aug 2005 05:39:05 -0000
@@ -1,3 +1,13 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-imap4-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
 2005-08-02  Shreyas Srinivasan  <sshreyas@novell.com>
 
 	* camel-imap-store.c (connect_to_server_wrapper): only use command
Index: camel/providers/imap4/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap4/Makefile.am,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile.am
--- camel/providers/imap4/Makefile.am	14 Dec 2004 20:16:25 -0000	1.10
+++ camel/providers/imap4/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -12,6 +12,7 @@ INCLUDES = 					\
 	$(CAMEL_CFLAGS)				\
 	$(GNOME_INCLUDEDIR)			\
 	$(GTK_INCLUDEDIR)			\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-imap4-provider\"
 
 libcamelimap4_la_SOURCES = 			\
Index: camel/providers/imap4/camel-imap4-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap4/camel-imap4-provider.c,v
retrieving revision 1.9
diff -u -p -r1.9 camel-imap4-provider.c
--- camel/providers/imap4/camel-imap4-provider.c	1 Feb 2005 21:02:28 -0000	1.9
+++ camel/providers/imap4/camel-imap4-provider.c	9 Aug 2005 05:39:05 -0000
@@ -153,6 +153,7 @@ camel_provider_module_init (void)
 	imap4_provider.url_equal = imap4_url_equal;
 	imap4_provider.authtypes = camel_sasl_authtype_list (FALSE);
 	imap4_provider.authtypes = g_list_prepend (imap4_provider.authtypes, &camel_imap4_password_authtype);
+	imap4_provider.translation_domain = GETTEXT_PACKAGE;
 	
 	camel_provider_register (&imap4_provider);
 }
Index: camel/providers/imapp/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imapp/ChangeLog,v
retrieving revision 1.3
diff -u -p -r1.3 ChangeLog
--- camel/providers/imapp/ChangeLog	12 Nov 2004 05:53:12 -0000	1.3
+++ camel/providers/imapp/ChangeLog	9 Aug 2005 05:39:05 -0000
@@ -1,3 +1,13 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-imapp-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
 2004-11-11  Not Zed  <NotZed@Ximian.com>
 
 	* updates for camel folder summary api changes.
Index: camel/providers/imapp/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imapp/Makefile.am,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile.am
--- camel/providers/imapp/Makefile.am	2 Dec 2004 08:03:30 -0000	1.3
+++ camel/providers/imapp/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -12,6 +12,7 @@ INCLUDES = -I.. \
 	$(CAMEL_CFLAGS)				\
 	$(GNOME_INCLUDEDIR)			\
 	$(GTK_INCLUDEDIR)			\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-imapp-provider\"
 
 libcamelimapp_la_SOURCES =			\
Index: camel/providers/imapp/camel-imapp-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imapp/camel-imapp-provider.c,v
retrieving revision 1.5
diff -u -p -r1.5 camel-imapp-provider.c
--- camel/providers/imapp/camel-imapp-provider.c	20 Sep 2004 05:59:54 -0000	1.5
+++ camel/providers/imapp/camel-imapp-provider.c	9 Aug 2005 05:39:05 -0000
@@ -85,6 +85,7 @@ camel_imapp_module_init(void)
 
 	imapp_provider.authtypes = g_list_prepend(imapp_provider.authtypes, camel_sasl_authtype_list(FALSE));
 	imapp_provider.authtypes = g_list_prepend(imapp_provider.authtypes, &camel_imapp_password_authtype);
+	imapp_provider.translation_domain = GETTEXT_PACKAGE;
 
 	/* blah ... could just use it in object setup? */
 	/* TEMPORARY */
Index: camel/providers/local/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/local/ChangeLog,v
retrieving revision 1.9
diff -u -p -r1.9 ChangeLog
--- camel/providers/local/ChangeLog	9 Aug 2005 03:59:22 -0000	1.9
+++ camel/providers/local/ChangeLog	9 Aug 2005 05:39:05 -0000
@@ -1,3 +1,13 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-local-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider structs.
+
 2005-08-08  Not Zed  <NotZed@Ximian.com>
 
 	** See bug #311639.
Index: camel/providers/local/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/local/Makefile.am,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile.am
--- camel/providers/local/Makefile.am	11 Apr 2005 12:21:29 -0000	1.18
+++ camel/providers/local/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -8,6 +8,7 @@ INCLUDES = \
 	-I$(top_srcdir)/intl			\
 	-I$(top_srcdir)				\
 	$(CAMEL_CFLAGS)				\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-local-provider\"
 
 libcamellocal_la_SOURCES = 			\
Index: camel/providers/local/camel-local-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/local/camel-local-provider.c,v
retrieving revision 1.32
diff -u -p -r1.32 camel-local-provider.c
--- camel/providers/local/camel-local-provider.c	8 Jun 2005 15:33:24 -0000	1.32
+++ camel/providers/local/camel-local-provider.c	9 Aug 2005 05:39:05 -0000
@@ -204,6 +204,7 @@ void camel_provider_module_init(void)
 	mh_provider.object_types[CAMEL_PROVIDER_STORE] = camel_mh_store_get_type ();
 	mh_provider.url_hash = local_url_hash;
 	mh_provider.url_equal = local_url_equal;
+	mh_provider.translation_domain = GETTEXT_PACKAGE;
 	camel_provider_register(&mh_provider);
 	
 	if (!(path = getenv ("MAIL")))
@@ -212,12 +213,14 @@ void camel_provider_module_init(void)
 	mbox_provider.object_types[CAMEL_PROVIDER_STORE] = camel_mbox_store_get_type ();
 	mbox_provider.url_hash = local_url_hash;
 	mbox_provider.url_equal = local_url_equal;
+	mbox_provider.translation_domain = GETTEXT_PACKAGE;
 	camel_provider_register(&mbox_provider);
 	
 	spool_conf_entries[0].value = path;  /* default path - same as mbox */
 	spool_provider.object_types[CAMEL_PROVIDER_STORE] = camel_spool_store_get_type ();
 	spool_provider.url_hash = local_url_hash;
 	spool_provider.url_equal = local_url_equal;
+	spool_provider.translation_domain = GETTEXT_PACKAGE;
 	camel_provider_register(&spool_provider);
 	
 	path = getenv("MAILDIR");
@@ -225,5 +228,6 @@ void camel_provider_module_init(void)
 	maildir_provider.object_types[CAMEL_PROVIDER_STORE] = camel_maildir_store_get_type ();
 	maildir_provider.url_hash = local_url_hash;
 	maildir_provider.url_equal = local_url_equal;
+	maildir_provider.translation_domain = GETTEXT_PACKAGE;
 	camel_provider_register(&maildir_provider);
 }
Index: camel/providers/nntp/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/nntp/ChangeLog,v
retrieving revision 1.6
diff -u -p -r1.6 ChangeLog
--- camel/providers/nntp/ChangeLog	4 Aug 2005 02:47:31 -0000	1.6
+++ camel/providers/nntp/ChangeLog	9 Aug 2005 05:39:05 -0000
@@ -1,3 +1,13 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-nntp-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
 2005-08-02  Not Zed  <NotZed@Ximian.com>
 
 	* camel-nntp-store.c (nntp_construct): setup the cache here.
Index: camel/providers/nntp/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/nntp/Makefile.am,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile.am
--- camel/providers/nntp/Makefile.am	2 Dec 2004 08:03:30 -0000	1.30
+++ camel/providers/nntp/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -12,6 +12,7 @@ INCLUDES = -I../..				\
 	$(CAMEL_CFLAGS)				\
 	$(GNOME_INCLUDEDIR)			\
 	$(GTK_INCLUDEDIR)			\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-nntp-provider\"
 
 libcamelnntp_la_SOURCES = 			\
Index: camel/providers/nntp/camel-nntp-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/nntp/camel-nntp-provider.c,v
retrieving revision 1.25
diff -u -p -r1.25 camel-nntp-provider.c
--- camel/providers/nntp/camel-nntp-provider.c	6 May 2005 05:20:58 -0000	1.25
+++ camel/providers/nntp/camel-nntp-provider.c	9 Aug 2005 05:39:05 -0000
@@ -86,6 +86,7 @@ camel_provider_module_init(void)
 	news_provider.url_hash = nntp_url_hash;
 	news_provider.url_equal = nntp_url_equal;
 	news_provider.authtypes = g_list_append (NULL, &camel_nntp_password_authtype);
+	news_provider.translation_domain = GETTEXT_PACKAGE;
 	
 	camel_provider_register(&news_provider);
 }
Index: camel/providers/pop3/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/pop3/ChangeLog,v
retrieving revision 1.2
diff -u -p -r1.2 ChangeLog
--- camel/providers/pop3/ChangeLog	25 Jul 2005 09:11:22 -0000	1.2
+++ camel/providers/pop3/ChangeLog	9 Aug 2005 05:39:05 -0000
@@ -1,4 +1,15 @@
+2005-04-17  Changwoo Ryu  <cwryu@debian.org>
+
+	** See bug #300891
+	
+	* Makefile.am (INCLUDES): define
+	CAMEL_EXPLICIT_TRANSLATION_DOMAIN.
+
+	* camel-pop3-provider.c (camel_provider_module_init):
+	set translation_domain in CamelProvider struct.
+
 2005-07-25  Parthasarathi Susarla <sparthasarathi@novell.com>
+
 	* camel-pop3-store.c: (connect_to_server):
 	some initialisation. ** Fixes Bug 301871
 
Index: camel/providers/pop3/camel-pop3-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/pop3/camel-pop3-provider.c,v
retrieving revision 1.32
diff -u -p -r1.32 camel-pop3-provider.c
--- camel/providers/pop3/camel-pop3-provider.c	20 Sep 2004 05:59:54 -0000	1.32
+++ camel/providers/pop3/camel-pop3-provider.c	9 Aug 2005 05:39:05 -0000
@@ -104,6 +104,7 @@ camel_provider_module_init(void)
 		pop3_provider.authtypes = g_list_prepend(pop3_provider.authtypes, auth);
 	pop3_provider.authtypes = g_list_prepend(pop3_provider.authtypes, &camel_pop3_apop_authtype);
 	pop3_provider.authtypes = g_list_prepend(pop3_provider.authtypes, &camel_pop3_password_authtype);
+	pop3_provider.translation_domain = GETTEXT_PACKAGE;
 
 	camel_provider_register(&pop3_provider);
 }
Index: camel/providers/sendmail/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/sendmail/Makefile.am,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile.am
--- camel/providers/sendmail/Makefile.am	2 Dec 2004 08:03:30 -0000	1.15
+++ camel/providers/sendmail/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -12,6 +12,7 @@ INCLUDES =						\
 	$(CAMEL_CFLAGS)					\
 	$(GNOME_INCLUDEDIR)				\
 	$(GTK_INCLUDEDIR) 				\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-sendmail-provider\"
 
 libcamelsendmail_la_SOURCES = 			\
Index: camel/providers/sendmail/camel-sendmail-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/sendmail/camel-sendmail-provider.c,v
retrieving revision 1.19
diff -u -p -r1.19 camel-sendmail-provider.c
--- camel/providers/sendmail/camel-sendmail-provider.c	20 Sep 2004 05:59:54 -0000	1.19
+++ camel/providers/sendmail/camel-sendmail-provider.c	9 Aug 2005 05:39:05 -0000
@@ -55,7 +55,8 @@ camel_provider_module_init(void)
 	
 	sendmail_provider.url_hash = camel_url_hash;
 	sendmail_provider.url_equal = camel_url_equal;
-	
+	sendmail_provider.translation_domain = GETTEXT_PACKAGE;
+
 	camel_provider_register(&sendmail_provider);
 }
 
Index: camel/providers/smtp/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/smtp/Makefile.am,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile.am
--- camel/providers/smtp/Makefile.am	11 Apr 2005 12:21:29 -0000	1.21
+++ camel/providers/smtp/Makefile.am	9 Aug 2005 05:39:05 -0000
@@ -8,6 +8,7 @@ INCLUDES =					\
 	-I$(top_srcdir)/intl			\
 	-I$(top_srcdir)/camel			\
 	$(CAMEL_CFLAGS)				\
+	-DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"$(GETTEXT_PACKAGE)\"	\
 	-DG_LOG_DOMAIN=\"camel-smtp-provider\"
 
 libcamelsmtp_la_SOURCES = 			\
Index: camel/providers/smtp/camel-smtp-provider.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/smtp/camel-smtp-provider.c,v
retrieving revision 1.31
diff -u -p -r1.31 camel-smtp-provider.c
--- camel/providers/smtp/camel-smtp-provider.c	20 Sep 2004 05:59:54 -0000	1.31
+++ camel/providers/smtp/camel-smtp-provider.c	9 Aug 2005 05:39:05 -0000
@@ -57,6 +57,7 @@ camel_provider_module_init(void)
 	smtp_provider.authtypes = g_list_append (smtp_provider.authtypes, camel_sasl_authtype ("POPB4SMTP"));
 	smtp_provider.url_hash = camel_url_hash;
 	smtp_provider.url_equal = camel_url_equal;
+	smtp_provider.translation_domain = GETTEXT_PACKAGE;
 	
 	camel_provider_register(&smtp_provider);
 }
