rpms/evolution-exchange/F-8 evolution-exchange-2.12.2-fix-filters.patch, NONE, 1.1 evolution-exchange.spec, 1.15, 1.16

Milan Crha (mcrha) fedora-extras-commits at redhat.com
Tue Dec 18 11:33:53 UTC 2007


Author: mcrha

Update of /cvs/pkgs/rpms/evolution-exchange/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10424

Modified Files:
	evolution-exchange.spec 
Added Files:
	evolution-exchange-2.12.2-fix-filters.patch 
Log Message:
* Tue Dec 18 2007 Milan Crha <mcrha at redhat.com> - 2.12.2-2.fc8
- Add patch for RedHat bug #402131 (Filters doesn't work for exchange)



evolution-exchange-2.12.2-fix-filters.patch:

--- NEW FILE evolution-exchange-2.12.2-fix-filters.patch ---
diff -up evolution-exchange-2.12.2/camel/camel-exchange-folder.c.filters-fix evolution-exchange-2.12.2/camel/camel-exchange-folder.c
--- evolution-exchange-2.12.2/camel/camel-exchange-folder.c.filters-fix	2007-12-18 12:21:40.000000000 +0100
+++ evolution-exchange-2.12.2/camel/camel-exchange-folder.c	2007-12-18 12:21:51.000000000 +0100
@@ -1132,10 +1132,6 @@ camel_exchange_folder_construct (CamelFo
 		if (!ok)
 			return FALSE;
 
-		if (len)
-			return TRUE;
-
-
 		if (folder_flags & CAMEL_STUB_FOLDER_FILTER)
 			folder->folder_flags |= CAMEL_FOLDER_FILTER_RECENT;
 		if (folder_flags & CAMEL_STUB_FOLDER_FILTER_JUNK)
@@ -1145,6 +1141,10 @@ camel_exchange_folder_construct (CamelFo
 
 		if (offline_state == CAMEL_OFFLINE_STORE_NETWORK_UNAVAIL )
 			return TRUE;
+		
+		if (len)
+			return TRUE;
+
 		camel_operation_start (NULL, _("Fetching summary information for new messages"));
 		ok = camel_stub_send (exch->stub, ex, CAMEL_STUB_CMD_REFRESH_FOLDER,
 				      CAMEL_STUB_ARG_FOLDER, folder->full_name,


Index: evolution-exchange.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-exchange/F-8/evolution-exchange.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- evolution-exchange.spec	27 Nov 2007 12:51:50 -0000	1.15
+++ evolution-exchange.spec	18 Dec 2007 11:33:17 -0000	1.16
@@ -23,7 +23,7 @@
 
 Name: evolution-exchange
 Version: 2.12.2
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPL
 Group: Applications/Productivity
 Summary: Evolution plugin to interact with MS Exchange Server
@@ -45,6 +45,9 @@
 # GNOME bug #443022
 Patch13: evolution-exchange-2.11.2-fix-library-order.patch
 
+# RedHat bug #402131
+Patch14: evolution-exchange-2.12.2-fix-filters.patch
+
 ### Dependencies ###
 
 Requires: db4
@@ -80,6 +83,7 @@
 %patch11 -p1 -b .fix-64bit-acinclude.m4
 %patch12 -p1 -b .no_gnome_common
 %patch13 -p1 -b .fix-library-order
+%patch14 -p1 -b .fix-filters
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED"
@@ -153,6 +157,9 @@
 %{_sysconfdir}/gconf/schemas/apps_exchange_addressbook-%{evo_major}.schemas
 
 %changelog
+* Tue Dec 18 2007 Milan Crha <mcrha at redhat.com> - 2.12.2-2.fc8
+- Add patch for RedHat bug #402131 (Filters don't work for exchange)
+
 * Tue Nov 27 2007 Milan Crha <mcrha at redhat.com> - 2.12.2-1.fc8
 - Update to 2.12.2
 




More information about the fedora-extras-commits mailing list