This commit is contained in:
parent
1f906e2f10
commit
ccee41351b
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b41e124ffabb52395b1f2feb9a343321a126820a8d43f2145054fe1e951de2ab
|
|
||||||
size 36472704
|
|
3
evolution-2.27.4.1.tar.bz2
Normal file
3
evolution-2.27.4.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:451f435e6fd6a5c81e25f58744644932b2fed8d8cfa060d928ccda1075398bbb
|
||||||
|
size 37816928
|
23
evolution-as-needed.patch
Normal file
23
evolution-as-needed.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
diff -ur evolution-2.27.4.1/configure.ac evolution-2.27.4.1.patched//configure.ac
|
||||||
|
--- evolution-2.27.4.1/configure.ac 2009-07-15 11:25:24.000000000 +0200
|
||||||
|
+++ evolution-2.27.4.1.patched//configure.ac 2009-07-22 14:00:14.000000000 +0200
|
||||||
|
@@ -673,8 +673,8 @@
|
||||||
|
|
||||||
|
CFLAGS_save="$CFLAGS"
|
||||||
|
CFLAGS="$CFLAGS $GNOME_PILOT_CFLAGS"
|
||||||
|
- LDFLAGS_save="$LDFLAGS"
|
||||||
|
- LDFLAGS="$GNOME_PILOT_LIBS $LDFLAGS"
|
||||||
|
+ LIBS_save="$LIBS"
|
||||||
|
+ LIBS="$LIBS $GNOME_PILOT_LIBS $LDFLAGS"
|
||||||
|
|
||||||
|
AC_CACHE_CHECK([if pilot-link handles UTF-8 conversions],[ac_cv_pilot_link_utf8],
|
||||||
|
AC_RUN_IFELSE([AC_LANG_SOURCE(
|
||||||
|
@@ -694,7 +694,7 @@
|
||||||
|
)],[ac_cv_pilot_link_utf8=yes],[ac_cv_pilot_link_utf8=no],[ac_cv_pilot_link_utf8=no]))
|
||||||
|
|
||||||
|
CFLAGS="$CFLAGS_save"
|
||||||
|
- LDFLAGS="$LDFLAGS_save"
|
||||||
|
+ LIBS="$LIBS_save"
|
||||||
|
|
||||||
|
if test "$ac_cv_pilot_link_utf8" = no; then
|
||||||
|
AC_MSG_ERROR([evolution requires pilot-link to have working UTF-8 conversion routines])
|
@ -1,13 +1,12 @@
|
|||||||
diff --git a/configure.ac b/configure.ac
|
diff -ur evolution-2.27.4.1/configure.ac evolution-2.27.4.1.patched/configure.ac
|
||||||
index c1bd707..0f03233 100644
|
--- evolution-2.27.4.1/configure.ac 2009-07-15 11:25:24.000000000 +0200
|
||||||
--- a/configure.ac
|
+++ evolution-2.27.4.1.patched/configure.ac 2009-07-22 10:25:16.000000000 +0200
|
||||||
+++ b/configure.ac
|
@@ -558,7 +558,7 @@
|
||||||
@@ -537,7 +537,7 @@ esac
|
|
||||||
|
|
||||||
SAVE_CFLAGS="$CFLAGS"
|
SAVE_CFLAGS="$CFLAGS"
|
||||||
SAVE_LIBS="$LIBS"
|
SAVE_LIBS="$LIBS"
|
||||||
-LDAP_CFLAGS="-DLDAP_DEPRECATED"
|
-LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_DEPRECATED"
|
||||||
+LDAP_CFLAGS="-DLDAP_DEPRECATED -I$with_openldap/include"
|
+LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_DEPRECATED -I$with_openldap/include"
|
||||||
CFLAGS="$CFLAGS $LDAP_CFLAGS"
|
CFLAGS="$CFLAGS $LDAP_CFLAGS"
|
||||||
LIBS="$LIBS $LDAP_LIBS"
|
LIBS="$LIBS $LDAP_LIBS"
|
||||||
AC_CHECK_FUNCS(ldap_ntlm_bind)
|
AC_CHECK_FUNCS(ldap_ntlm_bind)
|
||||||
|
1
evolution-rpmlintrc
Normal file
1
evolution-rpmlintrc
Normal file
@ -0,0 +1 @@
|
|||||||
|
addFilter(".*devel-file-in-non-devel-package.*/usr/lib/evolution/.*.so.*")
|
@ -1,3 +1,123 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 23 20:35:21 CEST 2009 - dominique-obs@leuenberger.net
|
||||||
|
|
||||||
|
- Update to version 2.27.4.1
|
||||||
|
+ Addressbook:
|
||||||
|
- bgo#561300 - Edit contact's Notes on its own tab
|
||||||
|
- bgo#586109 - Crash while rendering inline vcard
|
||||||
|
- bgo#555326 - Suppress Del key press in Contacts source
|
||||||
|
selector
|
||||||
|
+ Calendar:
|
||||||
|
- bgo#586251 - Let the SSL checkbox for Google calendar work
|
||||||
|
- bgo#513451 - Select Today for calendar views on the first
|
||||||
|
showing
|
||||||
|
- bgo#238058 - Show more from summary for events with icons
|
||||||
|
- bgo#245723 - Show days with transparent events in italic
|
||||||
|
- bgo#252296 - Do not preset alarm for all day events
|
||||||
|
- bgo#525689 - Do not show all days as Sunday in a comp-editor
|
||||||
|
- bgo#236996 - Calendar display for weekends in month view
|
||||||
|
- bgo#251694 - Highlight current day in a calendar
|
||||||
|
- bgo#425582 - Calendar Alarm Display is not noticable enough
|
||||||
|
- bgo#245723 - Show days with transparent events in italic
|
||||||
|
- bgo#240605 - auto-select next day at midnight in selected day
|
||||||
|
view
|
||||||
|
+ Mail:
|
||||||
|
- bgo#345775 - Missing blank line between messages in saved
|
||||||
|
mbox
|
||||||
|
- bgo#464131 - Allow inline view of application/mbox
|
||||||
|
attachments
|
||||||
|
- bgo#568302 - Skip "noselect=yes" folders on Send/Receive
|
||||||
|
- bgo#268644 - unread mail shortcut collides with gtk tree
|
||||||
|
search
|
||||||
|
- bgo#587699 - Localize only local folder names
|
||||||
|
- bgo#214238 - Indicate unread emails in closed tree subfolders
|
||||||
|
- bgo#586958 - Too long texts instartup wizard
|
||||||
|
- Re-arrange attachment bar files for Anjal's and webkit
|
||||||
|
rendering
|
||||||
|
- Fix properly include paths, since this is one of our public
|
||||||
|
headers
|
||||||
|
- Do not treat edit accounts as new accounts in a case
|
||||||
|
+ Plugins:
|
||||||
|
- bgo#586332 - Build error (long gint)
|
||||||
|
- bgo#346146 - Appointments in Sent folder should not display
|
||||||
|
actions
|
||||||
|
- bgo#566369 - backup-restore - recognize broken archive
|
||||||
|
- bgo#566369 - fix string typo "cancelled" => "canceled"
|
||||||
|
- bgo#588106 - Makefile.am misuses *_LDFLAGS
|
||||||
|
+ Shell:
|
||||||
|
- Check network manager state on startup and set start_offline
|
||||||
|
appropriately
|
||||||
|
+ Misc:
|
||||||
|
- bgo#586378 - Various build cleanups
|
||||||
|
- bgo#586478 - Fix quoting in configure.ac
|
||||||
|
- bgo#586631 - Rearrange autotool initialization in
|
||||||
|
configure.ac
|
||||||
|
- bgo#586632 - Require automake 1.9
|
||||||
|
- bgo#586629 - Fix whitespace in configure.ac
|
||||||
|
- bgo#586806 - Fix iconv cflags/libs in configure.ac
|
||||||
|
- bgo#586809 - Enable "silent rules" automake 1.11 option
|
||||||
|
- bgo#587138 - Require libxml2 2.7.3
|
||||||
|
- bgo#587374 - iconv test broken on some gcc
|
||||||
|
- bgo#586991 - Require autoconf 2.58 / various configure
|
||||||
|
cleanups
|
||||||
|
- bgo#588277 - Unnecessary special-purpose configure flag
|
||||||
|
- bgo#588018 - NetworkManager & DBUS build check rewrite
|
||||||
|
- Use G_BEGIN_DECLS / G_END_DECLS macros
|
||||||
|
- Stop abusing forward declarations
|
||||||
|
- Remove a weak pointer when disposing EAttachmentHandler
|
||||||
|
- Fix "make check" errors
|
||||||
|
- Remove INSTALL from source control
|
||||||
|
- Fixes for anjal
|
||||||
|
- Read entire UI definition in "eplug" files
|
||||||
|
- Add localized screenshots
|
||||||
|
- Hide proper widgets from filter.glade for searches
|
||||||
|
- Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am
|
||||||
|
- Fix whitespace issues in em-account-editor.c
|
||||||
|
- Kill EConfigListener
|
||||||
|
- Work around deprecation of g_mount_unmount()
|
||||||
|
- Changes from version 2.27.3:
|
||||||
|
+ bgo#585523 - Don't link against libsoftoken3 explicitly
|
||||||
|
+ bgo#584902 - Disabled default account hides "From" in
|
||||||
|
composer
|
||||||
|
+ bgo#585554 - Opening PDF attachment crashes in
|
||||||
|
e_attachment_open_handle_error()
|
||||||
|
+ bgo#584733 - Fixed account setup to work after Anjal merge
|
||||||
|
+ bgo#573263 - Crash in reset_layout (text) at e-text.c
|
||||||
|
+ bgo#362907 - Give icons to Drafts/Sent/Templates folders
|
||||||
|
+ bgo#584733 - Cannot create new account
|
||||||
|
+ bgo#581780 - Remember passwords in keyring for web calendars
|
||||||
|
+ bgo#572543 - Doesn't show correct application for pdf
|
||||||
|
attachments
|
||||||
|
+ bgo#581280 - Wrong attachment name in event
|
||||||
|
+ bgo#582939 - Drop support for CDE
|
||||||
|
+ bgo#574940 - Do not use freed memory in EMFolderView/Browser
|
||||||
|
+ bgo#337082 - Do not produce unnamed folders in a folder tree
|
||||||
|
+ bgo#580212 - Report inline parts only when found both tags
|
||||||
|
+ bgo#323037 - Folder emblem to show new mail arrival
|
||||||
|
+ bgo#583446 - refresh folder hook
|
||||||
|
+ bgo#584154 - custom icon folder hook does not work
|
||||||
|
+ bgo#583991 - "Suggest automatic display of attachment" does
|
||||||
|
not work
|
||||||
|
+ bgo#583441 - bbdb plugin is getting information from composer
|
||||||
|
+ bgo#535516 - Crash in GConf Bridge while replying
|
||||||
|
+ bgo#540269 - Do not crash in em_format_is_attachment
|
||||||
|
+ bgo#540269 - Do not crash in em_format_is_attachment
|
||||||
|
+ bgo#578335 - CalDAV - replace '@' in username to "%40"
|
||||||
|
+ bgo#524497 - Change the order of getting an account
|
||||||
|
+ Other fixes:
|
||||||
|
- Added couple of APIS for EAttachmentPaned to hide combo and
|
||||||
|
get the widget's container
|
||||||
|
- Fix a runtime warning for zero-length attachments
|
||||||
|
- Fix Compiler warnings
|
||||||
|
- Fix build on Windows: link with needed libraries
|
||||||
|
- Replace libgnome function with equivalent glib functions
|
||||||
|
- Rebased patches:
|
||||||
|
+ evolution-custom-openldap-includes.patch
|
||||||
|
+ sharepoint-account-setup.patch
|
||||||
|
- evolution-as-needed.patch to pass configure with -as-needed
|
||||||
|
- Use libexecdir in the files section where needed.
|
||||||
|
- Add evolution-rpmlintrc for lint to accept the plugins in libdir
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 27 17:54:21 CEST 2009 - vuntz@novell.com
|
Wed May 27 17:54:21 CEST 2009 - vuntz@novell.com
|
||||||
|
|
||||||
|
2188
evolution.spec
2188
evolution.spec
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,66 @@
|
|||||||
Index: evolution-2.25.90/plugins/mono/mono-plugin.c
|
diff -ruN evolution-2.27.4.1/configure.ac evolution-2.27.4.1.patched//configure.ac
|
||||||
===================================================================
|
--- evolution-2.27.4.1/configure.ac 2009-07-15 11:25:24.000000000 +0200
|
||||||
--- evolution-2.25.90.orig/plugins/mono/mono-plugin.c
|
+++ evolution-2.27.4.1.patched//configure.ac 2009-07-22 13:21:18.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/mono/mono-plugin.c
|
@@ -903,6 +903,24 @@
|
||||||
@@ -80,9 +80,14 @@ epm_invoke(EPlugin *ep, const char *name
|
PKG_CHECK_MODULES([MONO], ["mono"])
|
||||||
|
AC_DEFINE(ENABLE_MONO,1,[Define if Mono embedding should be enabled])
|
||||||
|
MONO_PLUGIN="mono"
|
||||||
|
+ PKG_CHECK_MODULES(MONO_PLATFORM,
|
||||||
|
+ [glib-sharp-2.0, gtk-sharp-2.0, gconf-sharp-2.0, gnome-sharp-2.0,
|
||||||
|
+ evolution-sharp, ndesk-dbus-1.0, ndesk-dbus-glib-1.0])
|
||||||
|
+ AC_SUBST(MONO_PLATFORM_CFLAGS)
|
||||||
|
+ AC_SUBST(MONO_PLATFORM_LIBS)
|
||||||
|
+ MONO_BASED_PLUGINS=""
|
||||||
|
+
|
||||||
|
+ dnl Sharepoint account setup
|
||||||
|
+ AC_ARG_ENABLE([icedesktop],
|
||||||
|
+ AC_HELP_STRING([--enable-icedesktop],
|
||||||
|
+ [Build sharepoint provider]),
|
||||||
|
+ [enable_icedesktop=$enableval],[enable_icedesktop=no])
|
||||||
|
+ if test "x${enable_icedesktop}" = "xyes"; then
|
||||||
|
+ PKG_CHECK_MODULES(ICE_DESKTOP, [Novell.IceDesktop, solvent])
|
||||||
|
+ AC_SUBST(ICE_DESKTOP_CFLAGS)
|
||||||
|
+ AC_SUBST(ICE_DESKTOP_LIBS)
|
||||||
|
+ MONO_BASED_PLUGINS="$MONO_BASED_PLUGINS sharepoint-account-setup"
|
||||||
|
+ fi
|
||||||
|
fi
|
||||||
|
AC_SUBST(MONO_CFLAGS)
|
||||||
|
AC_SUBST(MONO_LIBS)
|
||||||
|
@@ -1714,7 +1732,7 @@
|
||||||
|
dnl Add any new plugins here
|
||||||
|
plugins_base_always="calendar-file calendar-http $CALENDAR_WEATHER itip-formatter plugin-manager default-source addressbook-file startup-wizard mark-all-read groupwise-features groupwise-account-setup mail-account-disable publish-calendar caldav imap-features google-account-setup webdav-account-setup"
|
||||||
|
|
||||||
|
-plugins_base="$plugins_base_always $SA_JUNK_PLUGIN $BF_JUNK_PLUGIN $EXCHANGE_PLUGIN $MONO_PLUGIN "
|
||||||
|
+plugins_base="$plugins_base_always $SA_JUNK_PLUGIN $BF_JUNK_PLUGIN $EXCHANGE_PLUGIN $MONO_PLUGIN $MONO_BASED_PLUGINS"
|
||||||
|
all_plugins_base="$plugins_base_always sa-junk-plugin bogo-junk-plugin exchange-operations mono"
|
||||||
|
|
||||||
|
plugins_standard_always="bbdb subject-thread save-calendar select-one-source copy-tool mail-to-task audio-inline mailing-list-actions default-mailer prefer-plain mail-notification attachment-reminder backup-restore email-custom-header templates pst-import vcard-inline"
|
||||||
|
@@ -1767,6 +1785,11 @@
|
||||||
|
msg_plugins="$msg_plugins (and mono)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
+if test "x${enable_icedesktop}" = "xyes"; then
|
||||||
|
+ plugins_enabled="$plugins_enabled sharepoint-account-setup"
|
||||||
|
+ msg_plugins="$msg_plugins (and sharepoint)"
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
|
||||||
|
if test "x${enable_python}" = "xyes"; then
|
||||||
|
plugins_enabled="$plugins_enabled python"
|
||||||
|
@@ -2021,6 +2044,7 @@
|
||||||
|
plugins/tnef-attachments/Makefile
|
||||||
|
plugins/vcard-inline/Makefile
|
||||||
|
plugins/webdav-account-setup/Makefile
|
||||||
|
+plugins/sharepoint-account-setup/Makefile
|
||||||
|
smime/Makefile
|
||||||
|
smime/lib/Makefile
|
||||||
|
smime/gui/Makefile
|
||||||
|
diff -ruN evolution-2.27.4.1/plugins/mono/mono-plugin.c evolution-2.27.4.1.patched//plugins/mono/mono-plugin.c
|
||||||
|
--- evolution-2.27.4.1/plugins/mono/mono-plugin.c 2009-07-13 09:45:13.000000000 +0200
|
||||||
|
+++ evolution-2.27.4.1.patched//plugins/mono/mono-plugin.c 2009-07-22 13:20:43.000000000 +0200
|
||||||
|
@@ -81,9 +81,14 @@
|
||||||
MonoObject *x = NULL, *res;
|
MonoObject *x = NULL, *res;
|
||||||
void **params;
|
gpointer *params;
|
||||||
|
|
||||||
- g_print ("\n\a epm_invoke in mono-plugin.c in mono plugin loader is called \n\a");
|
- g_print ("\n\a epm_invoke in mono-plugin.c in mono plugin loader is called \n\a");
|
||||||
+ g_print ("\n\a epm_invoke in mono-plugin.c in mono plugin loader is called %s \n\a", epm->location);
|
+ g_print ("\n\a epm_invoke in mono-plugin.c in mono plugin loader is called %s \n\a", epm->location);
|
||||||
@ -18,7 +74,7 @@ Index: evolution-2.25.90/plugins/mono/mono-plugin.c
|
|||||||
mono_thread_attach(domain);
|
mono_thread_attach(domain);
|
||||||
|
|
||||||
if (p->assembly == NULL) {
|
if (p->assembly == NULL) {
|
||||||
@@ -231,8 +236,6 @@ load_plugin_type_register_function (void
|
@@ -232,8 +237,6 @@
|
||||||
type = g_type_register_static(e_plugin_get_type(), "EPluginMono", &info, 0);
|
type = g_type_register_static(e_plugin_get_type(), "EPluginMono", &info, 0);
|
||||||
e_plugin_register_type (type);
|
e_plugin_register_type (type);
|
||||||
d(printf("\nType EPluginMono registered from the mono-plugin-loader\n"));
|
d(printf("\nType EPluginMono registered from the mono-plugin-loader\n"));
|
||||||
@ -27,10 +83,9 @@ Index: evolution-2.25.90/plugins/mono/mono-plugin.c
|
|||||||
}
|
}
|
||||||
|
|
||||||
return GUINT_TO_POINTER(type);
|
return GUINT_TO_POINTER(type);
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/Makefile.am
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/Makefile.am evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/Makefile.am
|
||||||
===================================================================
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/Makefile.am 1970-01-01 01:00:00.000000000 +0100
|
||||||
--- /dev/null
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/Makefile.am 2009-07-22 13:20:43.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/Makefile.am
|
|
||||||
@@ -0,0 +1,37 @@
|
@@ -0,0 +1,37 @@
|
||||||
+CSC = gmcs
|
+CSC = gmcs
|
||||||
+
|
+
|
||||||
@ -69,10 +124,89 @@ Index: evolution-2.25.90/plugins/sharepoint-account-setup/Makefile.am
|
|||||||
+all: $(ASSEMBLY)
|
+all: $(ASSEMBLY)
|
||||||
+
|
+
|
||||||
+CLEANFILES = org-gnome-sharepoint-account-setup.eplug $(ASSEMBLY) $(ASSEMBLY).mdb
|
+CLEANFILES = org-gnome-sharepoint-account-setup.eplug $(ASSEMBLY) $(ASSEMBLY).mdb
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccount.cs
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml
|
||||||
===================================================================
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml 1970-01-01 01:00:00.000000000 +0100
|
||||||
--- /dev/null
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml 2009-07-22 13:20:43.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccount.cs
|
@@ -0,0 +1,36 @@
|
||||||
|
+<?xml version="1.0"?>
|
||||||
|
+<e-plugin-list>
|
||||||
|
+ <e-plugin id="org.gnome.evolution.sharepoint.account.setup" type="mono"
|
||||||
|
+ _name="Sharepoint account setup"
|
||||||
|
+ location="@PLUGINDIR@/SharepointAccountSetup.dll" handler="SharePointAccountSetup">
|
||||||
|
+ <author name="Chenthill Palanisamy" email="pchenthill@novell.com"/>
|
||||||
|
+ <_description>Create a sharepoint account for calendar and tasks</_description>
|
||||||
|
+
|
||||||
|
+ <hook class="org.gnome.evolution.shell.bonobomenu:1.0">
|
||||||
|
+ <menu id="org.gnome.evolution.shell" target="shell">
|
||||||
|
+ <!-- the path to the bonobo menu description -->
|
||||||
|
+ <ui file="@PLUGINDIR@/org-gnome-sharepoint-ui.xml"/>
|
||||||
|
+ <item
|
||||||
|
+ type="item"
|
||||||
|
+ verb="SharepointSetup"
|
||||||
|
+ path="/commands/SharepointSetup"
|
||||||
|
+ enable="all"
|
||||||
|
+ activate="SetupAccount"/>
|
||||||
|
+ </menu>
|
||||||
|
+ </hook>
|
||||||
|
+
|
||||||
|
+ <hook class="org.gnome.evolution.shell.bonobomenu:1.0">
|
||||||
|
+ <menu id="org.gnome.evolution.shell" target="shell">
|
||||||
|
+ <!-- the path to the bonobo menu description -->
|
||||||
|
+ <ui file="@PLUGINDIR@/org-gnome-sharepoint-disconnect-ui.xml"/>
|
||||||
|
+ <item
|
||||||
|
+ type="item"
|
||||||
|
+ verb="SharepointDisconnect"
|
||||||
|
+ path="/commands/SharepointDisconnect"
|
||||||
|
+ enable="all"
|
||||||
|
+ activate="RemoveAccount"/>
|
||||||
|
+ </menu>
|
||||||
|
+ </hook>
|
||||||
|
+
|
||||||
|
+ </e-plugin>
|
||||||
|
+</e-plugin-list>
|
||||||
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml
|
||||||
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml 2009-07-22 13:20:43.000000000 +0200
|
||||||
|
@@ -0,0 +1,16 @@
|
||||||
|
+<Root>
|
||||||
|
+ <commands>
|
||||||
|
+ <cmd name="SharepointDisconnect" _label="Disconnect SharePoint"
|
||||||
|
+ _tip="Remove sharepoint account"
|
||||||
|
+ pixtype="stock"
|
||||||
|
+ pixname="gtk-disconnect"/>
|
||||||
|
+ </commands>
|
||||||
|
+
|
||||||
|
+ <menu>
|
||||||
|
+ <placeholder name="ActionsPlaceholder">
|
||||||
|
+ <submenu name="Actions">
|
||||||
|
+ <menuitem name="SharepointDisconnect" verb="" />
|
||||||
|
+ </submenu>
|
||||||
|
+ </placeholder>
|
||||||
|
+ </menu>
|
||||||
|
+</Root>
|
||||||
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml
|
||||||
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml 2009-07-22 13:20:43.000000000 +0200
|
||||||
|
@@ -0,0 +1,16 @@
|
||||||
|
+<Root>
|
||||||
|
+ <commands>
|
||||||
|
+ <cmd name="SharepointSetup" _label="Connect to SharePoint"
|
||||||
|
+ _tip="Setup sharepoint account"
|
||||||
|
+ pixtype="stock"
|
||||||
|
+ pixname="gtk-connect"/>
|
||||||
|
+ </commands>
|
||||||
|
+
|
||||||
|
+ <menu>
|
||||||
|
+ <placeholder name="ActionsPlaceholder">
|
||||||
|
+ <submenu name="Actions">
|
||||||
|
+ <menuitem name="SharepointSetup" verb="" />
|
||||||
|
+ </submenu>
|
||||||
|
+ </placeholder>
|
||||||
|
+ </menu>
|
||||||
|
+</Root>
|
||||||
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointAccount.cs evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointAccount.cs
|
||||||
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointAccount.cs 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointAccount.cs 2009-07-22 13:20:43.000000000 +0200
|
||||||
@@ -0,0 +1,165 @@
|
@@ -0,0 +1,165 @@
|
||||||
+// SharepointAccount.cs created with MonoDevelop
|
+// SharepointAccount.cs created with MonoDevelop
|
||||||
+// User: chen at 12:30 PM 10/21/2008
|
+// User: chen at 12:30 PM 10/21/2008
|
||||||
@ -239,10 +373,9 @@ Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccount.cs
|
|||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+}
|
+}
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccountSetup.cs
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointAccountSetup.cs evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointAccountSetup.cs
|
||||||
===================================================================
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointAccountSetup.cs 1970-01-01 01:00:00.000000000 +0100
|
||||||
--- /dev/null
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointAccountSetup.cs 2009-07-22 13:20:43.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccountSetup.cs
|
|
||||||
@@ -0,0 +1,22 @@
|
@@ -0,0 +1,22 @@
|
||||||
+using System;
|
+using System;
|
||||||
+using Sharepoint;
|
+using Sharepoint;
|
||||||
@ -266,10 +399,9 @@ Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointAccountSetup
|
|||||||
+ return (IntPtr) 0;
|
+ return (IntPtr) 0;
|
||||||
+ }
|
+ }
|
||||||
+}
|
+}
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointSource.cs
|
diff -ruN evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointSource.cs evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointSource.cs
|
||||||
===================================================================
|
--- evolution-2.27.4.1/plugins/sharepoint-account-setup/SharepointSource.cs 1970-01-01 01:00:00.000000000 +0100
|
||||||
--- /dev/null
|
+++ evolution-2.27.4.1.patched//plugins/sharepoint-account-setup/SharepointSource.cs 2009-07-22 13:20:43.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/SharepointSource.cs
|
|
||||||
@@ -0,0 +1,97 @@
|
@@ -0,0 +1,97 @@
|
||||||
+// SharepointSource.cs created with MonoDevelop
|
+// SharepointSource.cs created with MonoDevelop
|
||||||
+// User: chen at 1:38 AM 10/21/2008
|
+// User: chen at 1:38 AM 10/21/2008
|
||||||
@ -368,93 +500,9 @@ Index: evolution-2.25.90/plugins/sharepoint-account-setup/SharepointSource.cs
|
|||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
+}
|
+}
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml
|
diff -ruN evolution-2.27.4.1/ui/evolution.xml evolution-2.27.4.1.patched//ui/evolution.xml
|
||||||
===================================================================
|
--- evolution-2.27.4.1/ui/evolution.xml 2009-07-13 09:45:14.000000000 +0200
|
||||||
--- /dev/null
|
+++ evolution-2.27.4.1.patched//ui/evolution.xml 2009-07-22 13:20:43.000000000 +0200
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-account-setup.eplug.xml
|
|
||||||
@@ -0,0 +1,36 @@
|
|
||||||
+<?xml version="1.0"?>
|
|
||||||
+<e-plugin-list>
|
|
||||||
+ <e-plugin id="org.gnome.evolution.sharepoint.account.setup" type="mono"
|
|
||||||
+ _name="Sharepoint account setup"
|
|
||||||
+ location="@PLUGINDIR@/SharepointAccountSetup.dll" handler="SharePointAccountSetup">
|
|
||||||
+ <author name="Chenthill Palanisamy" email="pchenthill@novell.com"/>
|
|
||||||
+ <_description>Create a sharepoint account for calendar and tasks</_description>
|
|
||||||
+
|
|
||||||
+ <hook class="org.gnome.evolution.shell.bonobomenu:1.0">
|
|
||||||
+ <menu id="org.gnome.evolution.shell" target="shell">
|
|
||||||
+ <!-- the path to the bonobo menu description -->
|
|
||||||
+ <ui file="@PLUGINDIR@/org-gnome-sharepoint-ui.xml"/>
|
|
||||||
+ <item
|
|
||||||
+ type="item"
|
|
||||||
+ verb="SharepointSetup"
|
|
||||||
+ path="/commands/SharepointSetup"
|
|
||||||
+ enable="all"
|
|
||||||
+ activate="SetupAccount"/>
|
|
||||||
+ </menu>
|
|
||||||
+ </hook>
|
|
||||||
+
|
|
||||||
+ <hook class="org.gnome.evolution.shell.bonobomenu:1.0">
|
|
||||||
+ <menu id="org.gnome.evolution.shell" target="shell">
|
|
||||||
+ <!-- the path to the bonobo menu description -->
|
|
||||||
+ <ui file="@PLUGINDIR@/org-gnome-sharepoint-disconnect-ui.xml"/>
|
|
||||||
+ <item
|
|
||||||
+ type="item"
|
|
||||||
+ verb="SharepointDisconnect"
|
|
||||||
+ path="/commands/SharepointDisconnect"
|
|
||||||
+ enable="all"
|
|
||||||
+ activate="RemoveAccount"/>
|
|
||||||
+ </menu>
|
|
||||||
+ </hook>
|
|
||||||
+
|
|
||||||
+ </e-plugin>
|
|
||||||
+</e-plugin-list>
|
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml
|
|
||||||
===================================================================
|
|
||||||
--- /dev/null
|
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-disconnect-ui.xml
|
|
||||||
@@ -0,0 +1,16 @@
|
|
||||||
+<Root>
|
|
||||||
+ <commands>
|
|
||||||
+ <cmd name="SharepointDisconnect" _label="Disconnect SharePoint"
|
|
||||||
+ _tip="Remove sharepoint account"
|
|
||||||
+ pixtype="stock"
|
|
||||||
+ pixname="gtk-disconnect"/>
|
|
||||||
+ </commands>
|
|
||||||
+
|
|
||||||
+ <menu>
|
|
||||||
+ <placeholder name="ActionsPlaceholder">
|
|
||||||
+ <submenu name="Actions">
|
|
||||||
+ <menuitem name="SharepointDisconnect" verb="" />
|
|
||||||
+ </submenu>
|
|
||||||
+ </placeholder>
|
|
||||||
+ </menu>
|
|
||||||
+</Root>
|
|
||||||
Index: evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml
|
|
||||||
===================================================================
|
|
||||||
--- /dev/null
|
|
||||||
+++ evolution-2.25.90/plugins/sharepoint-account-setup/org-gnome-sharepoint-ui.xml
|
|
||||||
@@ -0,0 +1,16 @@
|
|
||||||
+<Root>
|
|
||||||
+ <commands>
|
|
||||||
+ <cmd name="SharepointSetup" _label="Connect to SharePoint"
|
|
||||||
+ _tip="Setup sharepoint account"
|
|
||||||
+ pixtype="stock"
|
|
||||||
+ pixname="gtk-connect"/>
|
|
||||||
+ </commands>
|
|
||||||
+
|
|
||||||
+ <menu>
|
|
||||||
+ <placeholder name="ActionsPlaceholder">
|
|
||||||
+ <submenu name="Actions">
|
|
||||||
+ <menuitem name="SharepointSetup" verb="" />
|
|
||||||
+ </submenu>
|
|
||||||
+ </placeholder>
|
|
||||||
+ </menu>
|
|
||||||
+</Root>
|
|
||||||
Index: evolution-2.25.90/ui/evolution.xml
|
|
||||||
===================================================================
|
|
||||||
--- evolution-2.25.90.orig/ui/evolution.xml
|
|
||||||
+++ evolution-2.25.90/ui/evolution.xml
|
|
||||||
@@ -66,6 +66,8 @@
|
@@ -66,6 +66,8 @@
|
||||||
<placeholder name="ComponentItems"/>
|
<placeholder name="ComponentItems"/>
|
||||||
</submenu>
|
</submenu>
|
||||||
@ -464,61 +512,3 @@ Index: evolution-2.25.90/ui/evolution.xml
|
|||||||
<menuitem name="OpenNewWindow" verb="" pixtype="pixbuf"/>
|
<menuitem name="OpenNewWindow" verb="" pixtype="pixbuf"/>
|
||||||
|
|
||||||
<separator f="" name="eshell4"/>
|
<separator f="" name="eshell4"/>
|
||||||
Index: evolution-2.25.90/configure.ac
|
|
||||||
===================================================================
|
|
||||||
--- evolution-2.25.90.orig/configure.ac
|
|
||||||
+++ evolution-2.25.90/configure.ac
|
|
||||||
@@ -923,6 +923,24 @@ if test "x${enable_mono}" = "xyes"; then
|
|
||||||
PKG_CHECK_MODULES(MONO, "mono")
|
|
||||||
AC_DEFINE(ENABLE_MONO,1,[Define if Mono embedding should be enabled])
|
|
||||||
MONO_PLUGIN="mono"
|
|
||||||
+ PKG_CHECK_MODULES(MONO_PLATFORM,
|
|
||||||
+ [glib-sharp-2.0, gtk-sharp-2.0, gconf-sharp-2.0, gnome-sharp-2.0,
|
|
||||||
+ evolution-sharp, ndesk-dbus-1.0, ndesk-dbus-glib-1.0])
|
|
||||||
+ AC_SUBST(MONO_PLATFORM_CFLAGS)
|
|
||||||
+ AC_SUBST(MONO_PLATFORM_LIBS)
|
|
||||||
+ MONO_BASED_PLUGINS=""
|
|
||||||
+
|
|
||||||
+ dnl Sharepoint account setup
|
|
||||||
+ AC_ARG_ENABLE([icedesktop],
|
|
||||||
+ AC_HELP_STRING([--enable-icedesktop],
|
|
||||||
+ [Build sharepoint provider]),
|
|
||||||
+ [enable_icedesktop=$enableval],[enable_icedesktop=no])
|
|
||||||
+ if test "x${enable_icedesktop}" = "xyes"; then
|
|
||||||
+ PKG_CHECK_MODULES(ICE_DESKTOP, [Novell.IceDesktop, solvent])
|
|
||||||
+ AC_SUBST(ICE_DESKTOP_CFLAGS)
|
|
||||||
+ AC_SUBST(ICE_DESKTOP_LIBS)
|
|
||||||
+ MONO_BASED_PLUGINS="$MONO_BASED_PLUGINS sharepoint-account-setup"
|
|
||||||
+ fi
|
|
||||||
fi
|
|
||||||
AC_SUBST(MONO_CFLAGS)
|
|
||||||
AC_SUBST(MONO_LIBS)
|
|
||||||
@@ -1775,7 +1793,7 @@ AC_ARG_ENABLE([plugins],
|
|
||||||
dnl Add any new plugins here
|
|
||||||
plugins_base_always="calendar-file calendar-http $CALENDAR_WEATHER itip-formatter plugin-manager default-source addressbook-file startup-wizard mark-all-read groupwise-features groupwise-account-setup mail-account-disable publish-calendar caldav imap-features google-account-setup webdav-account-setup"
|
|
||||||
|
|
||||||
-plugins_base="$plugins_base_always $SA_JUNK_PLUGIN $BF_JUNK_PLUGIN $EXCHANGE_PLUGIN $MONO_PLUGIN "
|
|
||||||
+plugins_base="$plugins_base_always $SA_JUNK_PLUGIN $BF_JUNK_PLUGIN $EXCHANGE_PLUGIN $MONO_PLUGIN $MONO_BASED_PLUGINS"
|
|
||||||
all_plugins_base="$plugins_base_always sa-junk-plugin bogo-junk-plugin exchange-operations mono"
|
|
||||||
|
|
||||||
plugins_standard_always="bbdb subject-thread save-calendar select-one-source copy-tool mail-to-task audio-inline mailing-list-actions default-mailer import-ics-attachments prefer-plain mail-notification attachment-reminder face backup-restore email-custom-header templates pst-import"
|
|
||||||
@@ -1827,6 +1845,11 @@ if test "x${enable_mono}" = "xyes"; then
|
|
||||||
msg_plugins="$msg_plugins (and mono)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
+if test "x${enable_icedesktop}" = "xyes"; then
|
|
||||||
+ plugins_enabled="$plugins_enabled sharepoint-account-setup"
|
|
||||||
+ msg_plugins="$msg_plugins (and sharepoint)"
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
|
|
||||||
if test "x${enable_python}" = "xyes"; then
|
|
||||||
plugins_enabled="$plugins_enabled python"
|
|
||||||
@@ -2115,6 +2138,7 @@ plugins/pst-import/Makefile
|
|
||||||
plugins/face/Makefile
|
|
||||||
plugins/external-editor/Makefile
|
|
||||||
plugins/webdav-account-setup/Makefile
|
|
||||||
+plugins/sharepoint-account-setup/Makefile
|
|
||||||
smime/Makefile
|
|
||||||
smime/lib/Makefile
|
|
||||||
smime/gui/Makefile
|
|
||||||
|
Loading…
Reference in New Issue
Block a user