summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2005-03-12 10:39:38 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2005-03-12 10:39:38 +0000
commit190418a078b1eb7ea3c5d38a08bdab3cbd422086 (patch)
treebb336ccecde7052d26d3d8d8c97238744a373aad /mail
parentUpdate to 6300d. (diff)
Presenting GNOME 2.10 for FreeBSD!
The release notes can be found at http://www.gnome.org/start/2.10/notes/rnwhatsnew.html, and will give you a good idea of what has gone into this release overall. However, a lot of FreeBSD specific additions and fixes have been made. For example, this release offers fixed ACPI support as well as new CPU freqeuncy monitoring support. See the FreeBSD GNOME 2.10 upgrade page at http://www.FreeBSD.org/gnome/docs/faq210.html for the entire list as well as a list of known issues and upgrade instructions. GNOME 2.10, as well as all of our releases, would not be possible without the great team that goes into porting and testign each and every component. Thanks definitely goes out to ahze, adamw, bland, kwm, mezz, and pav for all their work. We would also like to thank our adventurous users that chose to ride the walrus. We'd especially like to thank the following users that provided patches for GNOME 2.10: ade Yasuda Keisuke Franz Klammer Khairil Yusof Radek Kozlowsk And anyone else I may have accidentally omitted. As with GNOME 2.8, 2.10 comes with a brand-spankin' new splashscreen courtesy of Franz Klammer. However, unlike GNOME 2.8, we've included all of the FreeBSD GNOME splashscreen entries with gnomesession. You can use the deskutils/splashsetter port to choose the one you like best. As always, GNOME users should _not_ use portupgrade alone to upgrade to 2.10. Instead, get the gnome_upgrade.sh script from http://www.FreeBSD.org/gnome/gnome_upgrade.sh. Enjoy!
Notes
Notes: svn path=/head/; revision=130972
Diffstat (limited to 'mail')
-rw-r--r--mail/evolution-exchange/Makefile14
-rw-r--r--mail/evolution-exchange/distinfo4
-rw-r--r--mail/evolution-exchange/files/patch-po::Makefile.in.in11
-rw-r--r--mail/evolution-exchange/files/patch-storage_e-folder-exchange.c16
-rw-r--r--mail/evolution-exchange/pkg-plist40
-rw-r--r--mail/evolution/Makefile35
-rw-r--r--mail/evolution/distinfo4
-rw-r--r--mail/evolution/files/patch-camel::camel-store.h13
-rw-r--r--mail/evolution/files/patch-camel_Makefile.in11
-rw-r--r--mail/evolution/files/patch-camel_camel-mime-utils.c11
-rw-r--r--mail/evolution/files/patch-e-util_e-host-utils.c24
-rw-r--r--mail/evolution/files/patch-e-util_e-msgport.c47
-rw-r--r--mail/evolution/files/patch-mail_em-migrate.c11
-rw-r--r--mail/evolution/files/patch-plugins_exchange-account-setup_exchange-account-setup.c14
-rw-r--r--mail/evolution/files/patch-widgets_misc_e-multi-config-dialog.c19
-rw-r--r--mail/evolution/pkg-plist328
-rw-r--r--mail/ximian-connector/Makefile14
-rw-r--r--mail/ximian-connector/distinfo4
-rw-r--r--mail/ximian-connector/files/patch-po::Makefile.in.in11
-rw-r--r--mail/ximian-connector/files/patch-storage_e-folder-exchange.c16
-rw-r--r--mail/ximian-connector/pkg-plist40
21 files changed, 274 insertions, 413 deletions
diff --git a/mail/evolution-exchange/Makefile b/mail/evolution-exchange/Makefile
index f8f815e4531a..90ba22ac5525 100644
--- a/mail/evolution-exchange/Makefile
+++ b/mail/evolution-exchange/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= ximian
-PORTVERSION= 2.0.4
+PORTVERSION= 2.2.0
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}${PKGNAMESUFFIX}/2.0
+MASTER_SITE_SUBDIR= sources/${PORTNAME}${PKGNAMESUFFIX}/2.2
PKGNAMESUFFIX= -connector
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
@@ -26,13 +26,13 @@ USE_GMAKE= yes
USE_OPENLDAP= yes
USE_GNOME= gnomeprefix intlhack gnomehack gnometarget
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -rpath ${X11BASE}/lib/evolution/${EVO_VERSION}"
+ LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-openldap=${LOCALBASE} \
--with-static-ldap=no
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-EVO_VERSION= 2.0
-PLIST_SUB= VERSION="2.0" EVO_VERSION=${EVO_VERSION}
+EVO_VERSION= 2.2
+PLIST_SUB= VERSION="2.2" EVO_VERSION=${EVO_VERSION} EDS_VERSION="1.2"
.include <bsd.port.pre.mk>
@@ -48,4 +48,8 @@ CONFIGURE_ARGS+= --with-krb5=${LOCALBASE}
.endif
.endif
+.if ${ARCH} == "amd64"
+CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fPIC"
+.endif
+
.include <bsd.port.post.mk>
diff --git a/mail/evolution-exchange/distinfo b/mail/evolution-exchange/distinfo
index 0bca663c9c31..bf1166cc4bf2 100644
--- a/mail/evolution-exchange/distinfo
+++ b/mail/evolution-exchange/distinfo
@@ -1,2 +1,2 @@
-MD5 (ximian-connector-2.0.4.tar.bz2) = 726499c226b0932882dffe76869e9031
-SIZE (ximian-connector-2.0.4.tar.bz2) = 1202829
+MD5 (ximian-connector-2.2.0.tar.bz2) = 10ee14a8670c36c24f1d13021257c0ce
+SIZE (ximian-connector-2.2.0.tar.bz2) = 1242512
diff --git a/mail/evolution-exchange/files/patch-po::Makefile.in.in b/mail/evolution-exchange/files/patch-po::Makefile.in.in
deleted file mode 100644
index 042bef6eb7fc..000000000000
--- a/mail/evolution-exchange/files/patch-po::Makefile.in.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig Sun Jul 25 18:30:57 2004
-+++ po/Makefile.in.in Sun Jul 25 18:31:20 2004
-@@ -32,6 +32,8 @@
- gnulocaledir = $(datadir)/locale
- gettextsrcdir = $(datadir)/glib-2.0/gettext/po
- subdir = po
-+mkdir_p = @mkdir_p@
-+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
diff --git a/mail/evolution-exchange/files/patch-storage_e-folder-exchange.c b/mail/evolution-exchange/files/patch-storage_e-folder-exchange.c
new file mode 100644
index 000000000000..7436ca9fe8f6
--- /dev/null
+++ b/mail/evolution-exchange/files/patch-storage_e-folder-exchange.c
@@ -0,0 +1,16 @@
+--- storage/e-folder-exchange.c.orig Tue Jan 25 21:31:32 2005
++++ storage/e-folder-exchange.c Tue Jan 25 21:31:52 2005
+@@ -689,11 +689,12 @@
+ void
+ e_folder_exchange_unsubscribe (EFolder *folder)
+ {
++ E2kContext *ctx;
+ g_return_if_fail (E_IS_FOLDER_EXCHANGE (folder));
+
+ /* FIXME : This is a hack as of now. The free_folder in mail-stub
+ gets called when we are in offline and the context is NULL then. */
+- E2kContext *ctx = E_FOLDER_EXCHANGE_CONTEXT (folder);
++ ctx = E_FOLDER_EXCHANGE_CONTEXT (folder);
+ if (ctx) {
+ e2k_context_unsubscribe (E_FOLDER_EXCHANGE_CONTEXT (folder),
+ E_FOLDER_EXCHANGE_URI (folder));
diff --git a/mail/evolution-exchange/pkg-plist b/mail/evolution-exchange/pkg-plist
index ac4581fd4159..c43d25bf769c 100644
--- a/mail/evolution-exchange/pkg-plist
+++ b/mail/evolution-exchange/pkg-plist
@@ -1,45 +1,17 @@
bin/ximian-connector-setup-%%VERSION%%
-lib/evolution/%%EVO_VERSION%%/camel-providers/libcamelexchange.so
-lib/evolution/%%EVO_VERSION%%/camel-providers/libcamelexchange.urls
+lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.so
+lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.urls
libdata/bonobo/servers/GNOME_Evolution_Exchange_Storage_%%VERSION%%.server
libexec/evolution/%%EVO_VERSION%%/evolution-exchange-storage
-%%DOCSDIR%%/E2kContext.html
-%%DOCSDIR%%/E2kGlobalCatalog.html
-%%DOCSDIR%%/E2kSecurityDescriptor.html
-%%DOCSDIR%%/E2kSid.html
-%%DOCSDIR%%/E2kUserDialog.html
-%%DOCSDIR%%/ch01.html
-%%DOCSDIR%%/home.png
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/index.sgml
-%%DOCSDIR%%/left.png
-%%DOCSDIR%%/right.png
-%%DOCSDIR%%/up.png
-%%DOCSDIR%%/ximian-connector-e2k-action.html
-%%DOCSDIR%%/ximian-connector-e2k-autoconfig.html
-%%DOCSDIR%%/ximian-connector-e2k-encoding-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-freebusy.html
-%%DOCSDIR%%/ximian-connector-e2k-http-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-properties.html
-%%DOCSDIR%%/ximian-connector-e2k-restriction.html
-%%DOCSDIR%%/ximian-connector-e2k-result.html
-%%DOCSDIR%%/ximian-connector-e2k-rule-xml.html
-%%DOCSDIR%%/ximian-connector-e2k-rule.html
-%%DOCSDIR%%/ximian-connector-e2k-uri.html
-%%DOCSDIR%%/ximian-connector-e2k-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-xml-utils.html
-%%DOCSDIR%%/ximian-connector-test-utils.html
-%%DOCSDIR%%/ximian-connector-xntlm-des.html
-%%DOCSDIR%%/ximian-connector-xntlm-md4.html
-%%DOCSDIR%%/ximian-connector-xntlm.html
-%%DOCSDIR%%/ximian-connector.devhelp
share/gnome/ximian-connector/%%VERSION%%/etspec/e-storage-set-view.etspec
share/gnome/ximian-connector/%%VERSION%%/glade/e-folder-creation-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/glade/e-foreign-folder-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-autoconfig-wizard.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-change-password.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-delegates.glade
+share/gnome/ximian-connector/%%VERSION%%/glade/exchange-folder-tree.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-oof.glade
+share/gnome/ximian-connector/%%VERSION%%/glade/exchange-passwd-expiry.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-permissions-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/images/connector-mini.png
share/gnome/ximian-connector/%%VERSION%%/images/connector.png
@@ -51,8 +23,6 @@ share/locale/az/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/bg/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/bn/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/cs/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
-share/locale/cy/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
-share/locale/da/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/de/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/el/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/en_CA/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
@@ -61,10 +31,12 @@ share/locale/es/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/fi/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/fr/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/gu/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
+share/locale/hi/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/it/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ja/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ko/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
+share/locale/lt/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ms/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/nb/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/nl/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile
index c376f25d89ed..ed66989ed14a 100644
--- a/mail/evolution/Makefile
+++ b/mail/evolution/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= evolution
-PORTVERSION= 2.0.4
+PORTVERSION= 2.2.0
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.2
DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
@@ -22,17 +22,16 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_BISON= yes
USE_X_PREFIX= yes
-INSTALLS_OMF= yes
USE_GNOME= gnomeprefix gnomehack intlhack evolutiondataserver gal2 \
gtkhtml3 desktopfileutils
USE_REINPLACE= yes
USE_LIBTOOL_VER=15
+INSTALLS_OMF= yes
CONFIGURE_ARGS= --enable-nss=yes \
--with-nss-includes=${LOCALBASE}/include/nss/nss \
--with-nss-libs=${LOCALBASE}/lib \
--with-nspr-includes=${LOCALBASE}/include/nspr \
--with-nspr-libs=${LOCALBASE}/lib \
- --enable-openssl=no \
--with-sub-version=" FreeBSD GNOME Team Port" \
--with-krb5=/usr
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
@@ -43,9 +42,9 @@ GCONF_SCHEMAS= apps_evolution_addressbook-${EVO_VERSION}.schemas \
apps_evolution_shell-${EVO_VERSION}.schemas \
evolution-mail-${EVO_VERSION}.schemas
-EVO_VERSION= 2.0
+EVO_VERSION= 2.2
PLIST_SUB= VERSION=${EVO_VERSION} \
- PORTVERSION=2.0
+ PORTVERSION=2.2
OPTIONS= PILOT "Enable Palm Pilot sync support" off \
LDAP "Enable LDAP support" on \
@@ -53,6 +52,15 @@ OPTIONS= PILOT "Enable Palm Pilot sync support" off \
.include <bsd.port.pre.mk>
+.if exists(${X11BASE}/lib/libgstreamer-0.8.so.5) || \
+ defined(PACKAGE_BUILDING) || defined(PARALLEL_PACKAGE_BUILD)
+WITH_GSTREAMER= yes
+.endif
+
+.if exists(${LOCALBASE}/lib/libdbus-glib-1.so)
+WITH_DBUS= yes
+.endif
+
.if defined(WITH_PILOT)
LIB_DEPENDS+= gpilotdconduit.2:${PORTSDIR}/palm/gnomepilot2
CONFIGURE_ARGS+= --with-pisock=${LOCALBASE} \
@@ -73,8 +81,21 @@ CONFIGURE_ARGS+=--with-openldap=no
RUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/p5-Mail-SpamAssassin
.endif
+.if defined(WITH_GSTREAMER)
+LIB_DEPENDS+= gstreamer-0.8.5:${PORTSDIR}/multimedia/gstreamer
+PLIST_SUB+= GSTREAMER=""
+.else
+PLIST_SUB+= GSTREAMER="@comment "
+.endif
+
+.if defined(WITH_DBUS)
+LIB_DEPENDS+= dbus-glib-1.0:${PORTSDIR}/devel/dbus
+PLIST_SUB+= DBUS=""
+.else
+PLIST_SUB+= DBUS="@comment "
+.endif
+
post-install:
- @${CHMOD} u+w ${PREFIX}/share/gnome/evolution/${EVO_VERSION}/default/C/mail/local/Inbox
@${LN} -sf ${PREFIX}/bin/evolution-${EVO_VERSION} \
${PREFIX}/bin/evolution
diff --git a/mail/evolution/distinfo b/mail/evolution/distinfo
index 68f7fcada8b8..8455a3c931a9 100644
--- a/mail/evolution/distinfo
+++ b/mail/evolution/distinfo
@@ -1,2 +1,2 @@
-MD5 (gnome2/evolution-2.0.4.tar.bz2) = e5b9bbab0d1f888ce9de41b57989eaa7
-SIZE (gnome2/evolution-2.0.4.tar.bz2) = 15395184
+MD5 (gnome2/evolution-2.2.0.tar.bz2) = a93991fb80c7fa88f6758661c8931f6b
+SIZE (gnome2/evolution-2.2.0.tar.bz2) = 13344133
diff --git a/mail/evolution/files/patch-camel::camel-store.h b/mail/evolution/files/patch-camel::camel-store.h
deleted file mode 100644
index ee23828d6428..000000000000
--- a/mail/evolution/files/patch-camel::camel-store.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- camel/camel-store.h 2001/09/04 16:45:47 1.1
-+++ camel/camel-store.h 2001/09/04 16:46:32
-@@ -33,6 +33,7 @@
- #pragma }
- #endif /* __cplusplus }*/
-
-+#include <sys/types.h>
- #include <camel/camel-object.h>
- #include <camel/camel-service.h>
-
diff --git a/mail/evolution/files/patch-camel_Makefile.in b/mail/evolution/files/patch-camel_Makefile.in
deleted file mode 100644
index a4250e85cbb3..000000000000
--- a/mail/evolution/files/patch-camel_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- camel/Makefile.in.orig Tue Dec 30 00:44:37 2003
-+++ camel/Makefile.in Tue Dec 30 00:44:45 2003
-@@ -221,7 +221,7 @@
- soundsdir = @soundsdir@
- viewsdir = @viewsdir@
-
--SUBDIRS = . providers tests
-+SUBDIRS = . providers
-
- libcamelincludedir = $(privincludedir)/camel
-
diff --git a/mail/evolution/files/patch-camel_camel-mime-utils.c b/mail/evolution/files/patch-camel_camel-mime-utils.c
deleted file mode 100644
index 33111196a800..000000000000
--- a/mail/evolution/files/patch-camel_camel-mime-utils.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- camel/camel-mime-utils.c.orig Fri May 3 15:47:41 2002
-+++ camel/camel-mime-utils.c Sun May 5 18:09:24 2002
-@@ -3388,6 +3388,8 @@
- }
- d(printf("named offset = %d\n", offset));
- }
-+
-+ tm.tm_isdst = -1;
-
- t = mktime(&tm);
- #if defined(HAVE_TIMEZONE)
diff --git a/mail/evolution/files/patch-e-util_e-host-utils.c b/mail/evolution/files/patch-e-util_e-host-utils.c
deleted file mode 100644
index 3d92fc70fca2..000000000000
--- a/mail/evolution/files/patch-e-util_e-host-utils.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- e-util/e-host-utils.c.orig Tue Apr 13 15:19:43 2004
-+++ e-util/e-host-utils.c Sun Oct 3 01:17:57 2004
-@@ -136,12 +136,21 @@
- case EAI_SERVICE:
- return NO_DATA;
- break;
-+#ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- return NO_ADDRESS;
- break;
-+#endif
-+#if defined(EAI_NODATA) && EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return NO_DATA;
- break;
-+#endif
-+#ifdef EAI_NOFAMILY
-+ case EAI_NOFAMILY:
-+ return NO_ADDRESS;
-+ break;
-+#endif
- case EAI_MEMORY:
- return ENOMEM;
- break;
diff --git a/mail/evolution/files/patch-e-util_e-msgport.c b/mail/evolution/files/patch-e-util_e-msgport.c
deleted file mode 100644
index 85bd48595b3d..000000000000
--- a/mail/evolution/files/patch-e-util_e-msgport.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- e-util/e-msgport.c.orig Wed Jan 14 00:04:04 2004
-+++ e-util/e-msgport.c Sun Sep 19 14:01:25 2004
-@@ -921,9 +921,13 @@
- void e_thread_put(EThread *e, EMsg *msg)
- {
- pthread_t id;
-+ pthread_attr_t attr;
- EMsg *dmsg = NULL;
-
- pthread_mutex_lock(&e->mutex);
-+ pthread_attr_init(&attr);
-+ /* Give us a 1 MB thread stack size. */
-+ pthread_attr_setstacksize(&attr, 0x100000);
-
- /* the caller forgot to tell us what to do, well, we can't do anything can we */
- if (e->received == NULL) {
-@@ -962,13 +966,14 @@
- e_msgport_put(e->server_port, msg);
- if (e->waiting == 0
- && g_list_length(e->id_list) < e->queue_limit
-- && pthread_create(&id, NULL, thread_dispatch, e) == 0) {
-+ && pthread_create(&id, &attr, thread_dispatch, e) == 0) {
- struct _thread_info *info = g_malloc0(sizeof(*info));
- t(printf("created NEW thread %ld\n", id));
- info->id = id;
- info->busy = TRUE;
- e->id_list = g_list_append(e->id_list, info);
- }
-+ pthread_attr_destroy(&attr);
- pthread_mutex_unlock(&e->mutex);
- return;
- }
-@@ -977,12 +982,13 @@
- if (e->id == E_THREAD_NONE) {
- int err;
-
-- if ((err = pthread_create(&e->id, NULL, thread_dispatch, e)) != 0) {
-+ if ((err = pthread_create(&e->id, &attr, thread_dispatch, e)) != 0) {
- g_warning("Could not create dispatcher thread, message queued?: %s", strerror(err));
- e->id = E_THREAD_NONE;
- }
- }
-
-+ pthread_attr_destroy(&attr);
- pthread_mutex_unlock(&e->mutex);
-
- if (dmsg) {
diff --git a/mail/evolution/files/patch-mail_em-migrate.c b/mail/evolution/files/patch-mail_em-migrate.c
new file mode 100644
index 000000000000..6aa2e9a13838
--- /dev/null
+++ b/mail/evolution/files/patch-mail_em-migrate.c
@@ -0,0 +1,11 @@
+--- mail/em-migrate.c.orig Tue Dec 21 15:09:30 2004
++++ mail/em-migrate.c Tue Dec 21 15:09:46 2004
+@@ -1447,7 +1447,7 @@
+ ut.actime = st.st_atime;
+ ut.modtime = st.st_mtime;
+ utime (dest, &ut);
+- chmod (dest, st.st_mode);
++ chmod (dest, st.st_mode | S_IWUSR);
+
+ return 0;
+
diff --git a/mail/evolution/files/patch-plugins_exchange-account-setup_exchange-account-setup.c b/mail/evolution/files/patch-plugins_exchange-account-setup_exchange-account-setup.c
new file mode 100644
index 000000000000..8d880e79f05a
--- /dev/null
+++ b/mail/evolution/files/patch-plugins_exchange-account-setup_exchange-account-setup.c
@@ -0,0 +1,14 @@
+--- plugins/exchange-account-setup/exchange-account-setup.c.orig Tue Mar 1 15:38:29 2005
++++ plugins/exchange-account-setup/exchange-account-setup.c Tue Mar 1 15:38:45 2005
+@@ -564,9 +564,10 @@
+ org_gnome_exchange_commit (EPlugin *epl, EConfigHookItemFactoryData *data)
+ {
+ EMConfigTargetAccount *target_account;
+- target_account = (EMConfigTargetAccount *)data->config->target;
+ const char *source_url;
+ CamelURL *url;
++
++ target_account = (EMConfigTargetAccount *)data->config->target;
+
+ source_url = e_account_get_string (target_account->account, E_ACCOUNT_SOURCE_URL);
+ url = camel_url_new (source_url, NULL);
diff --git a/mail/evolution/files/patch-widgets_misc_e-multi-config-dialog.c b/mail/evolution/files/patch-widgets_misc_e-multi-config-dialog.c
new file mode 100644
index 000000000000..f2389bd047f1
--- /dev/null
+++ b/mail/evolution/files/patch-widgets_misc_e-multi-config-dialog.c
@@ -0,0 +1,19 @@
+--- widgets/misc/e-multi-config-dialog.c.orig Tue Nov 23 15:53:34 2004
++++ widgets/misc/e-multi-config-dialog.c Tue Nov 23 15:54:02 2004
+@@ -396,6 +396,7 @@
+ {
+ EMultiConfigDialogPrivate *priv;
+ AtkObject *a11y;
++ AtkObject *a11yPage;
+ gint page_no;
+
+ g_return_if_fail (E_IS_MULTI_CONFIG_DIALOG (dialog));
+@@ -418,7 +419,7 @@
+ NULL);
+
+ a11y = gtk_widget_get_accessible (GTK_WIDGET(priv->notebook));
+- AtkObject *a11yPage = atk_object_ref_accessible_child (a11y, page_no);
++ a11yPage = atk_object_ref_accessible_child (a11y, page_no);
+ if (a11yPage != NULL) {
+ if (atk_object_get_role (a11yPage) == ATK_ROLE_PAGE_TAB)
+ atk_object_set_name (a11yPage, title);
diff --git a/mail/evolution/pkg-plist b/mail/evolution/pkg-plist
index 31929b7e9a09..62803eb553b0 100644
--- a/mail/evolution/pkg-plist
+++ b/mail/evolution/pkg-plist
@@ -1,144 +1,6 @@
bin/evolution
bin/evolution-%%VERSION%%
-include/evolution-%%VERSION%%/camel/broken-date-parser.h
-include/evolution-%%VERSION%%/camel/camel-address.h
-include/evolution-%%VERSION%%/camel/camel-arg.h
-include/evolution-%%VERSION%%/camel/camel-block-file.h
-include/evolution-%%VERSION%%/camel/camel-certdb.h
-include/evolution-%%VERSION%%/camel/camel-charset-map.h
-include/evolution-%%VERSION%%/camel/camel-cipher-context.h
-include/evolution-%%VERSION%%/camel/camel-data-cache.h
-include/evolution-%%VERSION%%/camel/camel-data-wrapper.h
-include/evolution-%%VERSION%%/camel/camel-debug.h
-include/evolution-%%VERSION%%/camel/camel-digest-folder.h
-include/evolution-%%VERSION%%/camel/camel-digest-store.h
-include/evolution-%%VERSION%%/camel/camel-digest-summary.h
-include/evolution-%%VERSION%%/camel/camel-disco-diary.h
-include/evolution-%%VERSION%%/camel/camel-disco-folder.h
-include/evolution-%%VERSION%%/camel/camel-disco-store.h
-include/evolution-%%VERSION%%/camel/camel-exception-list.def
-include/evolution-%%VERSION%%/camel/camel-exception.h
-include/evolution-%%VERSION%%/camel/camel-file-utils.h
-include/evolution-%%VERSION%%/camel/camel-filter-driver.h
-include/evolution-%%VERSION%%/camel/camel-filter-search.h
-include/evolution-%%VERSION%%/camel/camel-folder-search.h
-include/evolution-%%VERSION%%/camel/camel-folder-summary.h
-include/evolution-%%VERSION%%/camel/camel-folder-thread.h
-include/evolution-%%VERSION%%/camel/camel-folder.h
-include/evolution-%%VERSION%%/camel/camel-gpg-context.h
-include/evolution-%%VERSION%%/camel/camel-http-stream.h
-include/evolution-%%VERSION%%/camel/camel-i18n.h
-include/evolution-%%VERSION%%/camel/camel-imap-command.h
-include/evolution-%%VERSION%%/camel/camel-imap-folder.h
-include/evolution-%%VERSION%%/camel/camel-imap-message-cache.h
-include/evolution-%%VERSION%%/camel/camel-imap-search.h
-include/evolution-%%VERSION%%/camel/camel-imap-store-summary.h
-include/evolution-%%VERSION%%/camel/camel-imap-store.h
-include/evolution-%%VERSION%%/camel/camel-imap-summary.h
-include/evolution-%%VERSION%%/camel/camel-imap-types.h
-include/evolution-%%VERSION%%/camel/camel-imap-utils.h
-include/evolution-%%VERSION%%/camel/camel-imap-wrapper.h
-include/evolution-%%VERSION%%/camel/camel-index.h
-include/evolution-%%VERSION%%/camel/camel-internet-address.h
-include/evolution-%%VERSION%%/camel/camel-junk-plugin.h
-include/evolution-%%VERSION%%/camel/camel-local-folder.h
-include/evolution-%%VERSION%%/camel/camel-local-store.h
-include/evolution-%%VERSION%%/camel/camel-local-summary.h
-include/evolution-%%VERSION%%/camel/camel-lock-client.h
-include/evolution-%%VERSION%%/camel/camel-lock.h
-include/evolution-%%VERSION%%/camel/camel-maildir-folder.h
-include/evolution-%%VERSION%%/camel/camel-maildir-store.h
-include/evolution-%%VERSION%%/camel/camel-maildir-summary.h
-include/evolution-%%VERSION%%/camel/camel-mbox-folder.h
-include/evolution-%%VERSION%%/camel/camel-mbox-store.h
-include/evolution-%%VERSION%%/camel/camel-mbox-summary.h
-include/evolution-%%VERSION%%/camel/camel-medium.h
-include/evolution-%%VERSION%%/camel/camel-mh-folder.h
-include/evolution-%%VERSION%%/camel/camel-mh-store.h
-include/evolution-%%VERSION%%/camel/camel-mh-summary.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-basic.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-bestenc.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-canon.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-charset.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-crlf.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-enriched.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-from.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-gzip.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-html.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-index.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-linewrap.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-save.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-tohtml.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-windows.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter-yenc.h
-include/evolution-%%VERSION%%/camel/camel-mime-filter.h
-include/evolution-%%VERSION%%/camel/camel-mime-message.h
-include/evolution-%%VERSION%%/camel/camel-mime-parser.h
-include/evolution-%%VERSION%%/camel/camel-mime-part-utils.h
-include/evolution-%%VERSION%%/camel/camel-mime-part.h
-include/evolution-%%VERSION%%/camel/camel-mime-utils.h
-include/evolution-%%VERSION%%/camel/camel-movemail.h
-include/evolution-%%VERSION%%/camel/camel-multipart-encrypted.h
-include/evolution-%%VERSION%%/camel/camel-multipart-signed.h
-include/evolution-%%VERSION%%/camel/camel-multipart.h
-include/evolution-%%VERSION%%/camel/camel-nntp-folder.h
-include/evolution-%%VERSION%%/camel/camel-nntp-resp-codes.h
-include/evolution-%%VERSION%%/camel/camel-nntp-store-summary.h
-include/evolution-%%VERSION%%/camel/camel-nntp-store.h
-include/evolution-%%VERSION%%/camel/camel-nntp-stream.h
-include/evolution-%%VERSION%%/camel/camel-nntp-summary.h
-include/evolution-%%VERSION%%/camel/camel-object.h
-include/evolution-%%VERSION%%/camel/camel-operation.h
-include/evolution-%%VERSION%%/camel/camel-partition-table.h
-include/evolution-%%VERSION%%/camel/camel-pop3-engine.h
-include/evolution-%%VERSION%%/camel/camel-pop3-folder.h
-include/evolution-%%VERSION%%/camel/camel-pop3-store.h
-include/evolution-%%VERSION%%/camel/camel-pop3-stream.h
-include/evolution-%%VERSION%%/camel/camel-provider.h
-include/evolution-%%VERSION%%/camel/camel-sasl-anonymous.h
-include/evolution-%%VERSION%%/camel/camel-sasl-cram-md5.h
-include/evolution-%%VERSION%%/camel/camel-sasl-digest-md5.h
-include/evolution-%%VERSION%%/camel/camel-sasl-gssapi.h
-include/evolution-%%VERSION%%/camel/camel-sasl-kerberos4.h
-include/evolution-%%VERSION%%/camel/camel-sasl-login.h
-include/evolution-%%VERSION%%/camel/camel-sasl-ntlm.h
-include/evolution-%%VERSION%%/camel/camel-sasl-plain.h
-include/evolution-%%VERSION%%/camel/camel-sasl-popb4smtp.h
-include/evolution-%%VERSION%%/camel/camel-sasl.h
-include/evolution-%%VERSION%%/camel/camel-seekable-stream.h
-include/evolution-%%VERSION%%/camel/camel-seekable-substream.h
-include/evolution-%%VERSION%%/camel/camel-sendmail-transport.h
-include/evolution-%%VERSION%%/camel/camel-service.h
-include/evolution-%%VERSION%%/camel/camel-session.h
-include/evolution-%%VERSION%%/camel/camel-smime-context.h
-include/evolution-%%VERSION%%/camel/camel-smtp-transport.h
-include/evolution-%%VERSION%%/camel/camel-spool-folder.h
-include/evolution-%%VERSION%%/camel/camel-spool-store.h
-include/evolution-%%VERSION%%/camel/camel-spool-summary.h
-include/evolution-%%VERSION%%/camel/camel-store-summary.h
-include/evolution-%%VERSION%%/camel/camel-store.h
-include/evolution-%%VERSION%%/camel/camel-stream-buffer.h
-include/evolution-%%VERSION%%/camel/camel-stream-filter.h
-include/evolution-%%VERSION%%/camel/camel-stream-fs.h
-include/evolution-%%VERSION%%/camel/camel-stream-mem.h
-include/evolution-%%VERSION%%/camel/camel-stream-null.h
-include/evolution-%%VERSION%%/camel/camel-stream-process.h
-include/evolution-%%VERSION%%/camel/camel-stream.h
-include/evolution-%%VERSION%%/camel/camel-string-utils.h
-include/evolution-%%VERSION%%/camel/camel-tcp-stream-raw.h
-include/evolution-%%VERSION%%/camel/camel-tcp-stream-ssl.h
-include/evolution-%%VERSION%%/camel/camel-tcp-stream.h
-include/evolution-%%VERSION%%/camel/camel-text-index.h
-include/evolution-%%VERSION%%/camel/camel-transport.h
-include/evolution-%%VERSION%%/camel/camel-types.h
-include/evolution-%%VERSION%%/camel/camel-uid-cache.h
-include/evolution-%%VERSION%%/camel/camel-url-scanner.h
-include/evolution-%%VERSION%%/camel/camel-url.h
-include/evolution-%%VERSION%%/camel/camel-utf8.h
-include/evolution-%%VERSION%%/camel/camel-vee-folder.h
-include/evolution-%%VERSION%%/camel/camel-vee-store.h
-include/evolution-%%VERSION%%/camel/camel-vtrash-folder.h
-include/evolution-%%VERSION%%/camel/camel.h
+include/evolution-%%VERSION%%/calendar/gui/e-cal-config.h
include/evolution-%%VERSION%%/e-conduit/e-pilot-map.h
include/evolution-%%VERSION%%/e-conduit/e-pilot-util.h
include/evolution-%%VERSION%%/e-util/e-account-list.h
@@ -148,32 +10,30 @@ include/evolution-%%VERSION%%/e-util/e-categories-config.h
include/evolution-%%VERSION%%/e-util/e-categories-master-list-wombat.h
include/evolution-%%VERSION%%/e-util/e-component-listener.h
include/evolution-%%VERSION%%/e-util/e-config-listener.h
+include/evolution-%%VERSION%%/e-util/e-config.h
include/evolution-%%VERSION%%/e-util/e-corba-utils.h
include/evolution-%%VERSION%%/e-util/e-dialog-utils.h
include/evolution-%%VERSION%%/e-util/e-dialog-widgets.h
+include/evolution-%%VERSION%%/e-util/e-event.h
include/evolution-%%VERSION%%/e-util/e-folder-map.h
include/evolution-%%VERSION%%/e-util/e-fsutils.h
include/evolution-%%VERSION%%/e-util/e-gtk-utils.h
include/evolution-%%VERSION%%/e-util/e-gui-utils.h
-include/evolution-%%VERSION%%/e-util/e-host-utils.h
include/evolution-%%VERSION%%/e-util/e-html-utils.h
include/evolution-%%VERSION%%/e-util/e-icon-factory.h
include/evolution-%%VERSION%%/e-util/e-iterator.h
include/evolution-%%VERSION%%/e-util/e-list-iterator.h
include/evolution-%%VERSION%%/e-util/e-list.h
-include/evolution-%%VERSION%%/e-util/e-memory.h
+include/evolution-%%VERSION%%/e-util/e-menu.h
include/evolution-%%VERSION%%/e-util/e-mktemp.h
-include/evolution-%%VERSION%%/e-util/e-msgport.h
-include/evolution-%%VERSION%%/e-util/e-passwords.h
-include/evolution-%%VERSION%%/e-util/e-path.h
+include/evolution-%%VERSION%%/e-util/e-plugin.h
+include/evolution-%%VERSION%%/e-util/e-popup.h
+include/evolution-%%VERSION%%/e-util/e-print.h
include/evolution-%%VERSION%%/e-util/e-request.h
-include/evolution-%%VERSION%%/e-util/e-sexp.h
include/evolution-%%VERSION%%/e-util/e-signature-list.h
include/evolution-%%VERSION%%/e-util/e-signature.h
include/evolution-%%VERSION%%/e-util/e-time-utils.h
-include/evolution-%%VERSION%%/e-util/e-trie.h
include/evolution-%%VERSION%%/e-util/e-uid.h
-include/evolution-%%VERSION%%/e-util/e-url.h
include/evolution-%%VERSION%%/e-util/md5-utils.h
include/evolution-%%VERSION%%/importer/GNOME_Evolution_Importer.h
include/evolution-%%VERSION%%/importer/evolution-importer-client.h
@@ -208,26 +68,10 @@ include/evolution-%%VERSION%%/widgets/e-map.h
include/evolution-%%VERSION%%/widgets/e-multi-config-dialog.h
%%PILOT:%%include/evolution-%%VERSION%%/widgets/e-pilot-settings.h
include/evolution-%%VERSION%%/widgets/e-search-bar.h
-include/evolution-%%VERSION%%/widgets/e-source-option-menu.h
-include/evolution-%%VERSION%%/widgets/e-source-selector.h
+include/evolution-%%VERSION%%/widgets/e-send-options.h
include/evolution-%%VERSION%%/widgets/e-task-bar.h
include/evolution-%%VERSION%%/widgets/e-task-widget.h
-include/evolution-%%VERSION%%/widgets/e-title-bar.h
include/evolution-%%VERSION%%/widgets/e-url-entry.h
-lib/evolution/%%VERSION%%/camel-providers/libcamelgroupwise.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelgroupwise.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamelimap.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelimap.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamellocal.so
-lib/evolution/%%VERSION%%/camel-providers/libcamellocal.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamelnntp.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelnntp.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamelpop3.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelpop3.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamelsendmail.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelsendmail.urls
-lib/evolution/%%VERSION%%/camel-providers/libcamelsmtp.so
-lib/evolution/%%VERSION%%/camel-providers/libcamelsmtp.urls
lib/evolution/%%VERSION%%/components/libevolution-addressbook.so
lib/evolution/%%VERSION%%/components/libevolution-calendar.so
lib/evolution/%%VERSION%%/components/libevolution-mail.so
@@ -237,21 +81,33 @@ lib/evolution/%%VERSION%%/components/libevolution-mail.so
lib/evolution/%%VERSION%%/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.so
lib/evolution/%%VERSION%%/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.so
lib/evolution/%%VERSION%%/evolution-calendar-importers/libevolution-calendar-importers.so
-lib/evolution/%%VERSION%%/libcamel.a
-lib/evolution/%%VERSION%%/libcamel.so
-lib/evolution/%%VERSION%%/libcamel.so.0
+lib/evolution/%%VERSION%%/libeabutil.a
+lib/evolution/%%VERSION%%/libeabutil.so
+lib/evolution/%%VERSION%%/libeabutil.so.0
lib/evolution/%%VERSION%%/libeconduit.a
lib/evolution/%%VERSION%%/libeconduit.so
lib/evolution/%%VERSION%%/libeconduit.so.0
+lib/evolution/%%VERSION%%/libecontacteditor.a
+lib/evolution/%%VERSION%%/libecontacteditor.so
+lib/evolution/%%VERSION%%/libecontacteditor.so.0
+lib/evolution/%%VERSION%%/libecontactlisteditor.a
+lib/evolution/%%VERSION%%/libecontactlisteditor.so
+lib/evolution/%%VERSION%%/libecontactlisteditor.so.0
+lib/evolution/%%VERSION%%/libefilterbar.a
+lib/evolution/%%VERSION%%/libefilterbar.so
+lib/evolution/%%VERSION%%/libefilterbar.so.0
lib/evolution/%%VERSION%%/libemiscwidgets.a
lib/evolution/%%VERSION%%/libemiscwidgets.so
lib/evolution/%%VERSION%%/libemiscwidgets.so.0
-lib/evolution/%%VERSION%%/libeselectnames.a
-lib/evolution/%%VERSION%%/libeselectnames.so
-lib/evolution/%%VERSION%%/libeselectnames.so.0
lib/evolution/%%VERSION%%/libeshell.a
lib/evolution/%%VERSION%%/libeshell.so
lib/evolution/%%VERSION%%/libeshell.so.0
+lib/evolution/%%VERSION%%/libessmime.a
+lib/evolution/%%VERSION%%/libessmime.so
+lib/evolution/%%VERSION%%/libessmime.so.0
+lib/evolution/%%VERSION%%/libetimezonedialog.a
+lib/evolution/%%VERSION%%/libetimezonedialog.so
+lib/evolution/%%VERSION%%/libetimezonedialog.so.0
lib/evolution/%%VERSION%%/libeutil.a
lib/evolution/%%VERSION%%/libeutil.so
lib/evolution/%%VERSION%%/libeutil.so.0
@@ -270,12 +126,80 @@ lib/evolution/%%VERSION%%/libevolution-importer.so.0
lib/evolution/%%VERSION%%/libevolution-mail-importers.a
lib/evolution/%%VERSION%%/libevolution-mail-importers.so
lib/evolution/%%VERSION%%/libevolution-mail-importers.so.0
+lib/evolution/%%VERSION%%/libevolution-smime.a
+lib/evolution/%%VERSION%%/libevolution-smime.so
+lib/evolution/%%VERSION%%/libevolution-smime.so.0
lib/evolution/%%VERSION%%/libevolution-widgets-a11y.a
lib/evolution/%%VERSION%%/libevolution-widgets-a11y.so
lib/evolution/%%VERSION%%/libevolution-widgets-a11y.so.0
+lib/evolution/%%VERSION%%/libfilter.a
+lib/evolution/%%VERSION%%/libfilter.so
+lib/evolution/%%VERSION%%/libfilter.so.0
+lib/evolution/%%VERSION%%/libmenus.a
+lib/evolution/%%VERSION%%/libmenus.so
+lib/evolution/%%VERSION%%/libmenus.so.0
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-addressbook-file.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-addressbook-groupwise.so
+%%GSTREAMER%%lib/evolution/%%VERSION%%/plugins/liborg-gnome-audio-inline.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-file.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-http.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-weather.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-compose-send-options.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-copy-tool.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-default-source.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-bbdb.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-startup-wizard.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-exchange-account-settings.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-gw-account-setup.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-itip-formatter.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-mail-folder-unsubscribe.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-mail-to-task.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-mailing-list-actions.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-mark-calendar-offline.so
+%%DBUS%%lib/evolution/%%VERSION%%/plugins/liborg-gnome-new-mail-notify.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-prefer-plain.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-plugin-manager.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-save-attachments.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-save-calendar.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-select-one-source.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-send-options.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-shared-folder.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-status-track.so
+lib/evolution/%%VERSION%%/plugins/liborg-gnome-subject-thread.so
+lib/evolution/%%VERSION%%/plugins/org-gnome-addressbook-file.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-addressbook-groupwise.eplug
+%%GSTREAMER%%lib/evolution/%%VERSION%%/plugins/org-gnome-audio-inline.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-calendar-file.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-calendar-http.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-calendar-weather.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-compose-send-options.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-compose-send-options.xml
+lib/evolution/%%VERSION%%/plugins/org-gnome-copy-tool.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-default-source.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-evolution-bbdb.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-evolution-startup-wizard.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-exchange-account-setup.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-gw-account-setup.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-itip-formatter.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-mail-folder-unsubscribe.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-mail-to-task.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-mailing-list-actions.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-mailing-list-actions.xml
+lib/evolution/%%VERSION%%/plugins/org-gnome-mark-calendar-offline.eplug
+%%DBUS%%lib/evolution/%%VERSION%%/plugins/org-gnome-new-mail-notify.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-plugin-manager.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-plugin-manager.xml
+lib/evolution/%%VERSION%%/plugins/org-gnome-prefer-plain.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-save-attachments.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-save-attachments.xml
+lib/evolution/%%VERSION%%/plugins/org-gnome-save-calendar.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-select-one-source.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-send-options.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-shared-folder.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-status-track.eplug
+lib/evolution/%%VERSION%%/plugins/org-gnome-subject-thread.eplug
libdata/bonobo/servers/GNOME_Evolution_Addressbook_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Addressbook_LDIF_Importer_%%VERSION%%.server
-libdata/bonobo/servers/GNOME_Evolution_Addressbook_SelectNames_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Addressbook_VCard_Importer_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Calendar_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify_%%VERSION%%.server
@@ -283,10 +207,8 @@ libdata/bonobo/servers/GNOME_Evolution_Calendar_Importer_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Mail_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Mail_Importers_%%VERSION%%.server
libdata/bonobo/servers/GNOME_Evolution_Shell_%%VERSION%%.server
-libdata/pkgconfig/camel-%%VERSION%%.pc
+libdata/pkgconfig/evolution-plugin-%%VERSION%%.pc
libdata/pkgconfig/evolution-shell-%%VERSION%%.pc
-libexec/evolution/%%VERSION%%/camel/camel-index-control
-libexec/evolution/%%VERSION%%/camel/camel-lock-helper
libexec/evolution/%%VERSION%%/csv2vcard
libexec/evolution/%%VERSION%%/evolution-addressbook-clean
libexec/evolution/%%VERSION%%/evolution-addressbook-export
@@ -296,6 +218,11 @@ share/gnome/applications/evolution-%%VERSION%%.desktop
@exec update-desktop-database > /dev/null || /usr/bin/true
share/gnome/evolution/%%VERSION%%/addresstypes.xml
share/gnome/evolution/%%VERSION%%/default/C/mail/local/Inbox
+share/gnome/evolution/%%VERSION%%/default/de/mail/local/Inbox
+share/gnome/evolution/%%VERSION%%/default/ja/mail/local/Inbox
+share/gnome/evolution/%%VERSION%%/default/nl/mail/local/Inbox
+share/gnome/evolution/%%VERSION%%/default/pt/mail/local/Inbox
+share/gnome/evolution/%%VERSION%%/default/zh_CN/mail/local/Inbox
share/gnome/evolution/%%VERSION%%/ecps/medbook.ecps
share/gnome/evolution/%%VERSION%%/ecps/phonelist.ecps
share/gnome/evolution/%%VERSION%%/ecps/smallbook.ecps
@@ -303,6 +230,9 @@ share/gnome/evolution/%%VERSION%%/errors/addressbook-errors.xml
share/gnome/evolution/%%VERSION%%/errors/calendar-errors.xml
share/gnome/evolution/%%VERSION%%/errors/e-system-errors.xml
share/gnome/evolution/%%VERSION%%/errors/filter-errors.xml
+share/gnome/evolution/%%VERSION%%/errors/org-gnome-itip-formatter-errors.xml
+share/gnome/evolution/%%VERSION%%/errors/org-gnome-mailing-list-actions-errors.xml
+share/gnome/evolution/%%VERSION%%/errors/org-gnome-shared-folder-errors.xml
share/gnome/evolution/%%VERSION%%/errors/mail-composer-errors.xml
share/gnome/evolution/%%VERSION%%/errors/mail-errors.xml
share/gnome/evolution/%%VERSION%%/errors/shell-errors.xml
@@ -311,15 +241,13 @@ share/gnome/evolution/%%VERSION%%/etspec/e-cal-list-view.etspec
share/gnome/evolution/%%VERSION%%/etspec/e-calendar-table.etspec
share/gnome/evolution/%%VERSION%%/etspec/e-contact-list-editor.etspec
share/gnome/evolution/%%VERSION%%/etspec/e-meeting-time-sel.etspec
-share/gnome/evolution/%%VERSION%%/etspec/e-select-names-section.etspec
-share/gnome/evolution/%%VERSION%%/etspec/e-select-names.etspec
share/gnome/evolution/%%VERSION%%/etspec/message-list.etspec
share/gnome/evolution/%%VERSION%%/filtertypes.xml
share/gnome/evolution/%%VERSION%%/glade/alarm-dialog.glade
share/gnome/evolution/%%VERSION%%/glade/alarm-list-dialog.glade
share/gnome/evolution/%%VERSION%%/glade/alarm-notify.glade
+share/gnome/evolution/%%VERSION%%/glade/cal-attachment.glade
share/gnome/evolution/%%VERSION%%/glade/cal-prefs-dialog.glade
-share/gnome/evolution/%%VERSION%%/glade/calendar-setup.glade
share/gnome/evolution/%%VERSION%%/glade/contact-editor.glade
share/gnome/evolution/%%VERSION%%/glade/contact-list-editor.glade
share/gnome/evolution/%%VERSION%%/glade/e-active-connection-dialog.glade
@@ -327,6 +255,7 @@ share/gnome/evolution/%%VERSION%%/glade/e-contact-print.glade
share/gnome/evolution/%%VERSION%%/glade/e-delegate-dialog.glade
share/gnome/evolution/%%VERSION%%/glade/e-itip-control.glade
share/gnome/evolution/%%VERSION%%/glade/e-msg-composer-attachment.glade
+share/gnome/evolution/%%VERSION%%/glade/e-send-options.glade
share/gnome/evolution/%%VERSION%%/glade/e-timezone-dialog.glade
share/gnome/evolution/%%VERSION%%/glade/eab-contact-commit-duplicate-detected.glade
share/gnome/evolution/%%VERSION%%/glade/eab-contact-duplicate-detected.glade
@@ -342,9 +271,9 @@ share/gnome/evolution/%%VERSION%%/glade/ldap-config.glade
share/gnome/evolution/%%VERSION%%/glade/mail-config.glade
share/gnome/evolution/%%VERSION%%/glade/mail-dialogs.glade
share/gnome/evolution/%%VERSION%%/glade/meeting-page.glade
+share/gnome/evolution/%%VERSION%%/glade/properties.glade
share/gnome/evolution/%%VERSION%%/glade/recurrence-page.glade
share/gnome/evolution/%%VERSION%%/glade/schedule-page.glade
-share/gnome/evolution/%%VERSION%%/glade/select-names.glade
share/gnome/evolution/%%VERSION%%/glade/smime-ui.glade
share/gnome/evolution/%%VERSION%%/glade/task-details-page.glade
share/gnome/evolution/%%VERSION%%/glade/task-page.glade
@@ -360,11 +289,7 @@ share/gnome/evolution/%%VERSION%%/images/world_map-960.png
share/gnome/evolution/%%VERSION%%/searchtypes.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-addressbook.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-calendar.xml
-share/gnome/evolution/%%VERSION%%/ui/evolution-comp-editor.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-composer-entries.xml
-share/gnome/evolution/%%VERSION%%/ui/evolution-contact-editor.xml
-share/gnome/evolution/%%VERSION%%/ui/evolution-contact-list-editor.xml
-share/gnome/evolution/%%VERSION%%/ui/evolution-event-editor.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-executive-summary.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-mail-global.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-mail-list.xml
@@ -373,7 +298,6 @@ share/gnome/evolution/%%VERSION%%/ui/evolution-mail-messagedisplay.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-message-composer.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-signature-editor.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-subscribe.xml
-share/gnome/evolution/%%VERSION%%/ui/evolution-task-editor.xml
share/gnome/evolution/%%VERSION%%/ui/evolution-tasks.xml
share/gnome/evolution/%%VERSION%%/ui/evolution.xml
share/gnome/evolution/%%VERSION%%/vfoldertypes.xml
@@ -394,6 +318,13 @@ share/gnome/evolution/%%VERSION%%/views/tasks/Tasks.galview
share/gnome/evolution/%%VERSION%%/views/tasks/With_DueDate.galview
share/gnome/evolution/%%VERSION%%/views/tasks/With_Status.galview
share/gnome/evolution/%%VERSION%%/views/tasks/galview.xml
+share/gnome/evolution/%%VERSION%%/weather/category_weather_cloudy_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_fog_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_partly_cloudy_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_rain_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_snow_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_sun_16.png
+share/gnome/evolution/%%VERSION%%/weather/category_weather_tstorm_16.png
%%PILOT:%%share/gnome/gnome-pilot/conduits/e-address-%%VERSION%%.conduit
%%PILOT:%%share/gnome/gnome-pilot/conduits/e-calendar-%%VERSION%%.conduit
%%PILOT:%%share/gnome/gnome-pilot/conduits/e-todo-%%VERSION%%.conduit
@@ -410,8 +341,8 @@ share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_email_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_gwreceive_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_identity_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_imapreceive_a.png
-share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_maildirreceive_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_mail_callout_a.png
+share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_maildirreceive_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_mboxreceive_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_mereceive_a.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/evo_mhreceive_a.png
@@ -445,7 +376,6 @@ share/gnome/help/evolution-%%PORTVERSION%%/C/figures/replymsg.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/schedule.png
share/gnome/help/evolution-%%PORTVERSION%%/C/figures/vfolder-createrule-fig.png
share/gnome/idl/evolution-%%VERSION%%/Composer.idl
-share/gnome/idl/evolution-%%VERSION%%/Evolution-Addressbook-SelectNames.idl
share/gnome/idl/evolution-%%VERSION%%/Evolution-Component.idl
share/gnome/idl/evolution-%%VERSION%%/Evolution-Composer.idl
share/gnome/idl/evolution-%%VERSION%%/Evolution-ConfigControl.idl
@@ -465,7 +395,6 @@ share/locale/ar/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/az/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/be/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/bg/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/bn/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/bs/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/ca/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/cs/LC_MESSAGES/evolution-%%VERSION%%.mo
@@ -486,18 +415,14 @@ share/locale/ga/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/gl/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/gu/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/he/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/hi/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/hr/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/id/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/is/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/it/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/ja/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/ko/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/lt/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/lv/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/mk/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/ml/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/mn/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/ms/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/nb/LC_MESSAGES/evolution-%%VERSION%%.mo
@@ -516,7 +441,6 @@ share/locale/sq/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/sr/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/sr@Latn/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/sv/LC_MESSAGES/evolution-%%VERSION%%.mo
-share/locale/ta/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/tr/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/uk/LC_MESSAGES/evolution-%%VERSION%%.mo
share/locale/vi/LC_MESSAGES/evolution-%%VERSION%%.mo
@@ -528,6 +452,7 @@ share/locale/zh_TW/LC_MESSAGES/evolution-%%VERSION%%.mo
@dirrm share/gnome/help/evolution-%%PORTVERSION%%/C/figures
@dirrm share/gnome/help/evolution-%%PORTVERSION%%/C
@dirrm share/gnome/help/evolution-%%PORTVERSION%%
+@dirrm share/gnome/evolution/%%VERSION%%/weather
@dirrm share/gnome/evolution/%%VERSION%%/views/tasks
@dirrm share/gnome/evolution/%%VERSION%%/views/mail
@dirrm share/gnome/evolution/%%VERSION%%/views/calendar
@@ -542,20 +467,34 @@ share/locale/zh_TW/LC_MESSAGES/evolution-%%VERSION%%.mo
@dirrm share/gnome/evolution/%%VERSION%%/etspec
@dirrm share/gnome/evolution/%%VERSION%%/errors
@dirrm share/gnome/evolution/%%VERSION%%/ecps
+@dirrm share/gnome/evolution/%%VERSION%%/default/zh_CN/mail/local
+@dirrm share/gnome/evolution/%%VERSION%%/default/zh_CN/mail
+@dirrm share/gnome/evolution/%%VERSION%%/default/zh_CN
+@dirrm share/gnome/evolution/%%VERSION%%/default/pt/mail/local
+@dirrm share/gnome/evolution/%%VERSION%%/default/pt/mail
+@dirrm share/gnome/evolution/%%VERSION%%/default/pt
+@dirrm share/gnome/evolution/%%VERSION%%/default/nl/mail/local
+@dirrm share/gnome/evolution/%%VERSION%%/default/nl/mail
+@dirrm share/gnome/evolution/%%VERSION%%/default/nl
+@dirrm share/gnome/evolution/%%VERSION%%/default/ja/mail/local
+@dirrm share/gnome/evolution/%%VERSION%%/default/ja/mail
+@dirrm share/gnome/evolution/%%VERSION%%/default/ja
+@dirrm share/gnome/evolution/%%VERSION%%/default/de/mail/local
+@dirrm share/gnome/evolution/%%VERSION%%/default/de/mail
+@dirrm share/gnome/evolution/%%VERSION%%/default/de
@dirrm share/gnome/evolution/%%VERSION%%/default/C/mail/local
@dirrm share/gnome/evolution/%%VERSION%%/default/C/mail
@dirrm share/gnome/evolution/%%VERSION%%/default/C
@dirrm share/gnome/evolution/%%VERSION%%/default
@dirrm share/gnome/evolution/%%VERSION%%
@dirrm share/gnome/evolution
-@dirrm libexec/evolution/%%VERSION%%/camel
@dirrm libexec/evolution/%%VERSION%%
@dirrm libexec/evolution
+@dirrm lib/evolution/%%VERSION%%/plugins
@dirrm lib/evolution/%%VERSION%%/evolution-calendar-importers
@dirrm lib/evolution/%%VERSION%%/evolution-addressbook-importers
%%PILOT:%%@dirrm lib/evolution/%%VERSION%%/conduits
@dirrm lib/evolution/%%VERSION%%/components
-@dirrm lib/evolution/%%VERSION%%/camel-providers
@dirrm lib/evolution/%%VERSION%%
@dirrm lib/evolution
@dirrm include/evolution-%%VERSION%%/widgets
@@ -563,6 +502,7 @@ share/locale/zh_TW/LC_MESSAGES/evolution-%%VERSION%%.mo
@dirrm include/evolution-%%VERSION%%/importer
@dirrm include/evolution-%%VERSION%%/e-util
@dirrm include/evolution-%%VERSION%%/e-conduit
-@dirrm include/evolution-%%VERSION%%/camel
+@dirrm include/evolution-%%VERSION%%/calendar/gui
+@dirrm include/evolution-%%VERSION%%/calendar
@dirrm include/evolution-%%VERSION%%
@unexec update-desktop-database > /dev/null || /usr/bin/true
diff --git a/mail/ximian-connector/Makefile b/mail/ximian-connector/Makefile
index f8f815e4531a..90ba22ac5525 100644
--- a/mail/ximian-connector/Makefile
+++ b/mail/ximian-connector/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= ximian
-PORTVERSION= 2.0.4
+PORTVERSION= 2.2.0
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}${PKGNAMESUFFIX}/2.0
+MASTER_SITE_SUBDIR= sources/${PORTNAME}${PKGNAMESUFFIX}/2.2
PKGNAMESUFFIX= -connector
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
@@ -26,13 +26,13 @@ USE_GMAKE= yes
USE_OPENLDAP= yes
USE_GNOME= gnomeprefix intlhack gnomehack gnometarget
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -rpath ${X11BASE}/lib/evolution/${EVO_VERSION}"
+ LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --with-openldap=${LOCALBASE} \
--with-static-ldap=no
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-EVO_VERSION= 2.0
-PLIST_SUB= VERSION="2.0" EVO_VERSION=${EVO_VERSION}
+EVO_VERSION= 2.2
+PLIST_SUB= VERSION="2.2" EVO_VERSION=${EVO_VERSION} EDS_VERSION="1.2"
.include <bsd.port.pre.mk>
@@ -48,4 +48,8 @@ CONFIGURE_ARGS+= --with-krb5=${LOCALBASE}
.endif
.endif
+.if ${ARCH} == "amd64"
+CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fPIC"
+.endif
+
.include <bsd.port.post.mk>
diff --git a/mail/ximian-connector/distinfo b/mail/ximian-connector/distinfo
index 0bca663c9c31..bf1166cc4bf2 100644
--- a/mail/ximian-connector/distinfo
+++ b/mail/ximian-connector/distinfo
@@ -1,2 +1,2 @@
-MD5 (ximian-connector-2.0.4.tar.bz2) = 726499c226b0932882dffe76869e9031
-SIZE (ximian-connector-2.0.4.tar.bz2) = 1202829
+MD5 (ximian-connector-2.2.0.tar.bz2) = 10ee14a8670c36c24f1d13021257c0ce
+SIZE (ximian-connector-2.2.0.tar.bz2) = 1242512
diff --git a/mail/ximian-connector/files/patch-po::Makefile.in.in b/mail/ximian-connector/files/patch-po::Makefile.in.in
deleted file mode 100644
index 042bef6eb7fc..000000000000
--- a/mail/ximian-connector/files/patch-po::Makefile.in.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig Sun Jul 25 18:30:57 2004
-+++ po/Makefile.in.in Sun Jul 25 18:31:20 2004
-@@ -32,6 +32,8 @@
- gnulocaledir = $(datadir)/locale
- gettextsrcdir = $(datadir)/glib-2.0/gettext/po
- subdir = po
-+mkdir_p = @mkdir_p@
-+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
diff --git a/mail/ximian-connector/files/patch-storage_e-folder-exchange.c b/mail/ximian-connector/files/patch-storage_e-folder-exchange.c
new file mode 100644
index 000000000000..7436ca9fe8f6
--- /dev/null
+++ b/mail/ximian-connector/files/patch-storage_e-folder-exchange.c
@@ -0,0 +1,16 @@
+--- storage/e-folder-exchange.c.orig Tue Jan 25 21:31:32 2005
++++ storage/e-folder-exchange.c Tue Jan 25 21:31:52 2005
+@@ -689,11 +689,12 @@
+ void
+ e_folder_exchange_unsubscribe (EFolder *folder)
+ {
++ E2kContext *ctx;
+ g_return_if_fail (E_IS_FOLDER_EXCHANGE (folder));
+
+ /* FIXME : This is a hack as of now. The free_folder in mail-stub
+ gets called when we are in offline and the context is NULL then. */
+- E2kContext *ctx = E_FOLDER_EXCHANGE_CONTEXT (folder);
++ ctx = E_FOLDER_EXCHANGE_CONTEXT (folder);
+ if (ctx) {
+ e2k_context_unsubscribe (E_FOLDER_EXCHANGE_CONTEXT (folder),
+ E_FOLDER_EXCHANGE_URI (folder));
diff --git a/mail/ximian-connector/pkg-plist b/mail/ximian-connector/pkg-plist
index ac4581fd4159..c43d25bf769c 100644
--- a/mail/ximian-connector/pkg-plist
+++ b/mail/ximian-connector/pkg-plist
@@ -1,45 +1,17 @@
bin/ximian-connector-setup-%%VERSION%%
-lib/evolution/%%EVO_VERSION%%/camel-providers/libcamelexchange.so
-lib/evolution/%%EVO_VERSION%%/camel-providers/libcamelexchange.urls
+lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.so
+lib/evolution-data-server-%%EDS_VERSION%%/camel-providers/libcamelexchange.urls
libdata/bonobo/servers/GNOME_Evolution_Exchange_Storage_%%VERSION%%.server
libexec/evolution/%%EVO_VERSION%%/evolution-exchange-storage
-%%DOCSDIR%%/E2kContext.html
-%%DOCSDIR%%/E2kGlobalCatalog.html
-%%DOCSDIR%%/E2kSecurityDescriptor.html
-%%DOCSDIR%%/E2kSid.html
-%%DOCSDIR%%/E2kUserDialog.html
-%%DOCSDIR%%/ch01.html
-%%DOCSDIR%%/home.png
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/index.sgml
-%%DOCSDIR%%/left.png
-%%DOCSDIR%%/right.png
-%%DOCSDIR%%/up.png
-%%DOCSDIR%%/ximian-connector-e2k-action.html
-%%DOCSDIR%%/ximian-connector-e2k-autoconfig.html
-%%DOCSDIR%%/ximian-connector-e2k-encoding-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-freebusy.html
-%%DOCSDIR%%/ximian-connector-e2k-http-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-properties.html
-%%DOCSDIR%%/ximian-connector-e2k-restriction.html
-%%DOCSDIR%%/ximian-connector-e2k-result.html
-%%DOCSDIR%%/ximian-connector-e2k-rule-xml.html
-%%DOCSDIR%%/ximian-connector-e2k-rule.html
-%%DOCSDIR%%/ximian-connector-e2k-uri.html
-%%DOCSDIR%%/ximian-connector-e2k-utils.html
-%%DOCSDIR%%/ximian-connector-e2k-xml-utils.html
-%%DOCSDIR%%/ximian-connector-test-utils.html
-%%DOCSDIR%%/ximian-connector-xntlm-des.html
-%%DOCSDIR%%/ximian-connector-xntlm-md4.html
-%%DOCSDIR%%/ximian-connector-xntlm.html
-%%DOCSDIR%%/ximian-connector.devhelp
share/gnome/ximian-connector/%%VERSION%%/etspec/e-storage-set-view.etspec
share/gnome/ximian-connector/%%VERSION%%/glade/e-folder-creation-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/glade/e-foreign-folder-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-autoconfig-wizard.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-change-password.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-delegates.glade
+share/gnome/ximian-connector/%%VERSION%%/glade/exchange-folder-tree.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-oof.glade
+share/gnome/ximian-connector/%%VERSION%%/glade/exchange-passwd-expiry.glade
share/gnome/ximian-connector/%%VERSION%%/glade/exchange-permissions-dialog.glade
share/gnome/ximian-connector/%%VERSION%%/images/connector-mini.png
share/gnome/ximian-connector/%%VERSION%%/images/connector.png
@@ -51,8 +23,6 @@ share/locale/az/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/bg/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/bn/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/cs/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
-share/locale/cy/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
-share/locale/da/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/de/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/el/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/en_CA/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
@@ -61,10 +31,12 @@ share/locale/es/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/fi/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/fr/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/gu/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
+share/locale/hi/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/it/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ja/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ko/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
+share/locale/lt/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/ms/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/nb/LC_MESSAGES/ximian-connector-%%VERSION%%.mo
share/locale/nl/LC_MESSAGES/ximian-connector-%%VERSION%%.mo