diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-18 17:12:17 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-18 17:12:17 +0800 |
commit | 7297e401ac15309504946593864cde6632869a08 (patch) | |
tree | 866ed90f469814fe139ee1983d9ef068c71c4474 /mail/evolution | |
parent | 153f836b9e362f8d141d31eef3e41c1f86a439da (diff) | |
download | marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar.gz marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar.bz2 marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar.lz marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar.xz marcuscom-ports-7297e401ac15309504946593864cde6632869a08.tar.zst marcuscom-ports-7297e401ac15309504946593864cde6632869a08.zip |
Update to 2.9.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7815 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'mail/evolution')
-rw-r--r-- | mail/evolution/Makefile | 118 | ||||
-rw-r--r-- | mail/evolution/distinfo | 3 | ||||
-rw-r--r-- | mail/evolution/files/patch-90_build_with_new_pisock | 907 | ||||
-rw-r--r-- | mail/evolution/files/patch-aa | 44 | ||||
-rw-r--r-- | mail/evolution/files/patch-mail_em-migrate.c | 11 | ||||
-rw-r--r-- | mail/evolution/files/patch-mail_em-utils.h | 10 | ||||
-rw-r--r-- | mail/evolution/files/patch-plugins_groupwise-features_proxy-login.c | 10 | ||||
-rw-r--r-- | mail/evolution/files/patch-widgets_e-timezone-dialog_e-timezone-dialog.c | 34 | ||||
-rw-r--r-- | mail/evolution/pkg-descr | 9 | ||||
-rw-r--r-- | mail/evolution/pkg-plist | 822 |
10 files changed, 1968 insertions, 0 deletions
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile new file mode 100644 index 000000000..83a8c0b32 --- /dev/null +++ b/mail/evolution/Makefile @@ -0,0 +1,118 @@ +# New ports collection makefile for: evolution +# Date created: 28th June 2000 +# Whom: Ade Lovett <ade@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/mail/evolution/Makefile,v 1.119 2006/10/07 17:10:06 marcus Exp $ +# + +PORTNAME= evolution +PORTVERSION= 2.9.1 +CATEGORIES= mail gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= An integrated mail, calendar and address book distributed suite + +LIB_DEPENDS= nss3.1:${PORTSDIR}/security/nss +RUN_DEPENDS= ${LOCALBASE}/lib/gnome-spell/libgnome-spell-component-0.3.so:${PORTSDIR}/textproc/gnome-spell + +USE_BZIP2= yes +USE_GMAKE= yes +USE_BISON= yes +USE_GETTEXT= yes +USE_XLIB= yes +USE_GNOME= gnomeprefix gnomehack intlhack evolutiondataserver \ + gtkhtml3 desktopfileutils +GNU_CONFIGURE= yes +INSTALLS_OMF= yes +USE_LDCONFIG= yes +LDCONFIG_DIRS= %%PREFIX%%/lib/evolution/%%VERSION%% +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-mono=no \ + --with-sub-version=" FreeBSD GNOME Team Port" +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +GCONF_SCHEMAS= apps_evolution_addressbook-${EVO_VERSION}.schemas \ + apps_evolution_calendar-${EVO_VERSION}.schemas \ + apps-evolution-mail-prompts-checkdefault-${EVO_VERSION}.schemas \ + apps_evolution_shell-${EVO_VERSION}.schemas \ + evolution-mail-${EVO_VERSION}.schemas + +EVO_VERSION= 2.10 +PLIST_SUB= VERSION=${EVO_VERSION} \ + PORTVERSION=2.10 + +OPTIONS= PILOT "Enable Palm Pilot sync support" off \ + LDAP "Enable LDAP support" on \ + SPAMASSASSIN "Enable SpamAssassin spam filtering" off + +.include <bsd.port.pre.mk> + +USE_LDCONFIG= ${PREFIX}/lib/evolution/${EVO_VERSION} +.include "${PORTSDIR}/misc/ldconfig_compat/bsd.ldconfig.mk" + +.if defined(PACKAGE_BUILDING) || defined(PARALLEL_PACKAGE_BUILD) +WITH_DBUS= yes +.endif + +.if exists(${LOCALBASE}/lib/libdbus-glib-1.so) +WITH_DBUS= yes +.endif + +.if defined(WITH_PILOT) +LIB_DEPENDS+= gpilotdconduit.2:${PORTSDIR}/palm/gnome-pilot +CONFIGURE_ARGS+= --with-pisock=${LOCALBASE} \ + --enable-pilot-conduits=yes +PLIST_SUB+= PILOT:="" +.else +PLIST_SUB+= PILOT:="@comment " +.endif + +.if !defined(WITHOUT_LDAP) +USE_OPENLDAP= yes +CONFIGURE_ARGS+=--with-openldap=${LOCALBASE} +.else +CONFIGURE_ARGS+=--with-openldap=no +.endif + +.if defined(WITH_SPAMASSASSIN) +RUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/p5-Mail-SpamAssassin +.endif + +.if defined(WITH_DBUS) +LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib +PLIST_SUB+= DBUS="" +.else +PLIST_SUB+= DBUS="@comment " +.endif + +.if ${OSVERSION} >= 500000 && !defined(NO_KERBEROS) && \ + exists(/usr/lib/libkrb5.so) +CONFIGURE_ARGS+= --with-krb5=/usr +.else +LIB_DEPENDS+= krb5:${PORTSDIR}/security/heimdal +.if defined(HEIMDAL_HOME) +CONFIGURE_ARGS+= --with-krb5=${HEIMDAL_HOME} --with-krb5-includes=${HEIMDAL_HOME}/include +.else +CONFIGURE_ARGS+= --with-krb5=${LOCALBASE} +.endif +.endif + +post-patch: + @${REINPLACE_CMD} -e '/^plugins_standard_always/s/audio-inline//' \ + ${WRKSRC}/configure + +post-install: install-ldconfig-file + @${LN} -sf ${PREFIX}/bin/evolution-${EVO_VERSION} \ + ${PREFIX}/bin/evolution + -@update-desktop-database + +.include <bsd.port.post.mk> diff --git a/mail/evolution/distinfo b/mail/evolution/distinfo new file mode 100644 index 000000000..a757c6d0a --- /dev/null +++ b/mail/evolution/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/evolution-2.9.1.tar.bz2) = e7e6492d80a7405bd34568fc78074cbe +SHA256 (gnome2/evolution-2.9.1.tar.bz2) = f6f1e49e6e97a878a80d8e00cc79c561fb13d7b6a4e3d5adea90de1032f1eb94 +SIZE (gnome2/evolution-2.9.1.tar.bz2) = 12872517 diff --git a/mail/evolution/files/patch-90_build_with_new_pisock b/mail/evolution/files/patch-90_build_with_new_pisock new file mode 100644 index 000000000..ffa26563c --- /dev/null +++ b/mail/evolution/files/patch-90_build_with_new_pisock @@ -0,0 +1,907 @@ +diff -Nur evolution-2.8.0/addressbook/conduit/address-conduit.c evolution-2.8.0.new/addressbook/conduit/address-conduit.c +--- addressbook/conduit/address-conduit.c.orig 2005-12-06 09:43:37.000000000 +0100 ++++ addressbook/conduit/address-conduit.c 2006-09-20 18:47:49.000000000 +0200 +@@ -462,6 +462,7 @@ + { + static char buff[ 4096 ]; + struct Address addr; ++ pi_buffer_t piBuf; + + if (remote == NULL) { + sprintf (buff, "[NULL]"); +@@ -469,7 +470,10 @@ + } + + memset (&addr, 0, sizeof (struct Address)); +- unpack_Address (&addr, remote->record, remote->length); ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Address(&addr, &piBuf, address_v1); + + g_snprintf (buff, 4096, "['%s' '%s' '%s']", + addr.entry[entryLastname] ? +@@ -786,12 +790,23 @@ + } + } + ++/* convert a local EAddrLocalRecord to a GnomePilotRecord for the PDA ++ * ++ * @param local local Evolution address record ++ * @param ctxt conduit context ++ * @param record record to use for GnomePilotRecord. Allow the calling ++ * function to determine if the record should be allocated ++ * dynamically or statically. ++ * @param maxRecordLen size of *record (max amount of data that can be put ++ * into record) ++ */ + static GnomePilotRecord + local_record_to_pilot_record (EAddrLocalRecord *local, +- EAddrConduitContext *ctxt) ++ EAddrConduitContext *ctxt, ++ unsigned char *record, ++ int maxRecordLen) + { + GnomePilotRecord p; +- static char record[0xffff]; + + g_assert (local->addr != NULL ); + +@@ -802,10 +817,25 @@ + p.attr = local->local.attr; + p.archived = local->local.archived; + p.secret = local->local.secret; ++ ++ memset(record, 0, maxRecordLen); + + /* Generate pilot record structure */ +- p.record = record; +- p.length = pack_Address (local->addr, p.record, 0xffff); ++ { ++ pi_buffer_t piBuf; ++ memset (&piBuf, 0, sizeof (piBuf)); ++ ++ pack_Address(local->addr, &piBuf, address_v1); ++ if(piBuf.used > 0) { ++ memcpy(record, piBuf.data, MIN(piBuf.used, maxRecordLen) ); ++ } ++ ++ p.length = piBuf.used; ++ p.record = record; ++ if(piBuf.data) { ++ free(piBuf.data); ++ } ++ } + + return p; + } +@@ -834,16 +864,26 @@ + */ + if (local->local.ID != 0) { + struct Address addr; +- char record[0xffff]; ++ pi_buffer_t *piBuf; + int cat = 0; ++ int dlpReadRetval = 0; ++ + +- if (dlp_ReadRecordById (ctxt->dbi->pilot_socket, +- ctxt->dbi->db_handle, +- local->local.ID, &record, +- NULL, NULL, NULL, &cat) > 0) { ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN( _("local_record_from_ecard: no more memory to allocate") ); ++ return; ++ } ++ dlpReadRetval = dlp_ReadRecordById(ctxt->dbi->pilot_socket, ++ ctxt->dbi->db_handle, ++ local->local.ID, piBuf, ++ NULL, NULL, &cat); ++ ++ ++ if (dlpReadRetval > 0) { + local->local.category = cat; + memset (&addr, 0, sizeof (struct Address)); +- unpack_Address (&addr, record, 0xffff); ++ unpack_Address(&addr, piBuf, address_v1); + for (i = 0; i < 5; i++) { + if (addr.entry[entryPhone1 + i]) + local->addr->entry[entryPhone1 + i] = +@@ -858,6 +898,8 @@ + } + free_Address (&addr); + } ++ ++ pi_buffer_free(piBuf); + } + + local->addr->entry[entryFirstname] = e_pilot_utf8_to_pchar (e_contact_get_const (contact, E_CONTACT_GIVEN_NAME)); +@@ -1022,7 +1064,13 @@ + + g_return_val_if_fail(remote!=NULL,NULL); + memset (&address, 0, sizeof (struct Address)); +- unpack_Address (&address, remote->record, remote->length); ++ { ++ pi_buffer_t piBuf; ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Address(&address, &piBuf, address_v1); ++ } + + if (in_contact == NULL) + contact = e_contact_new (); +@@ -1212,7 +1260,7 @@ + EBookQuery *query; + GList *l; + int len; +- unsigned char *buf; ++ pi_buffer_t *piBuf; + char *filename; + char *change_id; + char *auth; +@@ -1302,9 +1350,14 @@ + gnome_pilot_conduit_sync_abs_set_num_updated_local_records (abs_conduit, mod_records); + gnome_pilot_conduit_sync_abs_set_num_deleted_local_records(abs_conduit, del_records); + +- buf = (unsigned char*)g_malloc (0xffff); +- len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, +- (unsigned char *)buf, 0xffff); ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN (_("pre_sync(): Error allocating pi_buffer_t memory")); ++ gnome_pilot_conduit_error (conduit, ++ _("pre_sync(): Error allocating pi_buffer_t memory")); ++ return -1; ++ } ++ len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, -1, piBuf); + + if (len < 0) { + WARN (_("Could not read pilot's Address application block")); +@@ -1313,8 +1366,8 @@ + _("Could not read pilot's Address application block")); + return -1; + } +- unpack_AddressAppInfo (&(ctxt->ai), buf, len); +- g_free (buf); ++ unpack_AddressAppInfo (&(ctxt->ai), piBuf->data, len); ++ pi_buffer_free(piBuf); + + check_for_slow_setting (conduit, ctxt); + if (ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyToPilot +@@ -1494,6 +1547,7 @@ + { + GnomePilotRecord local_pilot; + int retval = 0; ++ static unsigned char record[0xffff]; + + LOG (g_message ("compare: local=%s remote=%s...\n", + print_local (local), print_remote (remote))); +@@ -1501,7 +1555,7 @@ + g_return_val_if_fail (local != NULL, -1); + g_return_val_if_fail (remote != NULL, -1); + +- local_pilot = local_record_to_pilot_record (local, ctxt); ++ local_pilot = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + if (remote->length != local_pilot.length + || memcmp (local_pilot.record, remote->record, remote->length)) +@@ -1693,9 +1747,11 @@ + GnomePilotRecord *remote, + EAddrConduitContext *ctxt) + { ++ static unsigned char record[0xffff]; ++ + LOG (g_message ( "prepare: encoding local %s\n", print_local (local) )); + +- *remote = local_record_to_pilot_record (local, ctxt); ++ *remote = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + return 0; + } +diff -Nur evolution-2.8.0/calendar/conduits/calendar/calendar-conduit.c evolution-2.8.0.new/calendar/conduits/calendar/calendar-conduit.c +--- calendar/conduits/calendar/calendar-conduit.c.orig 2005-12-23 05:39:34.000000000 +0100 ++++ calendar/conduits/calendar/calendar-conduit.c 2006-09-20 18:48:56.000000000 +0200 +@@ -413,6 +413,7 @@ + { + static char buff[ 4096 ]; + struct Appointment appt; ++ pi_buffer_t piBuf; + + if (remote == NULL) { + sprintf (buff, "[NULL]"); +@@ -420,7 +421,10 @@ + } + + memset (&appt, 0, sizeof (struct Appointment)); +- unpack_Appointment (&appt, remote->record, remote->length); ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Appointment(&appt, &piBuf, datebook_v1); + + g_snprintf (buff, 4096, "[%ld %ld '%s' '%s']", + mktime (&appt.begin), +@@ -813,12 +817,23 @@ + return TRUE; + } + ++/* convert a local ECalLocalRecord to a GnomePilotRecord for the PDA ++ * ++ * @param local local Evolution Calendar record ++ * @param ctxt conduit context ++ * @param record record to use for GnomePilotRecord. Allow the calling ++ * function to determine if the record should be allocated ++ * dynamically or statically. ++ * @param maxRecordLen size of *record (max amount of data that can be put ++ * into record) ++ */ + static GnomePilotRecord + local_record_to_pilot_record (ECalLocalRecord *local, +- ECalConduitContext *ctxt) ++ ECalConduitContext *ctxt, ++ unsigned char *record, ++ int maxRecordLen) + { + GnomePilotRecord p; +- static char record[0xffff]; + + g_assert (local->comp != NULL); + g_assert (local->appt != NULL ); +@@ -829,9 +844,25 @@ + p.archived = local->local.archived; + p.secret = local->local.secret; + ++ memset(record, 0, maxRecordLen); ++ + /* Generate pilot record structure */ +- p.record = record; +- p.length = pack_Appointment (local->appt, p.record, 0xffff); ++ { ++ ++ pi_buffer_t piBuf; ++ memset (&piBuf, 0, sizeof (piBuf)); ++ ++ pack_Appointment(local->appt, &piBuf, datebook_v1); ++ if(piBuf.used > 0) { ++ memcpy(record, piBuf.data, MIN(piBuf.used, maxRecordLen) ); ++ } ++ ++ p.length = piBuf.used; ++ p.record = record; ++ if(piBuf.data) { ++ free(piBuf.data); ++ } ++ } + + return p; + } +@@ -867,22 +898,31 @@ + * we don't overwrite them + */ + if (local->local.ID != 0) { +- struct Appointment appt; +- char record[0xffff]; ++ struct Appointment appt; ++ pi_buffer_t *piBuf; + int cat = 0; ++ int dlpReadRetval = 0; + +- if (dlp_ReadRecordById (ctxt->dbi->pilot_socket, +- ctxt->dbi->db_handle, +- local->local.ID, &record, +- NULL, NULL, NULL, &cat) > 0) { ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN( _("local_record_from_comp: no more memory to allocate") ); ++ return; ++ } ++ dlpReadRetval = dlp_ReadRecordById (ctxt->dbi->pilot_socket, ++ ctxt->dbi->db_handle, ++ local->local.ID, piBuf, ++ NULL, NULL, &cat); ++ ++ if (dlpReadRetval > 0) { + local->local.category = cat; + memset (&appt, 0, sizeof (struct Appointment)); +- unpack_Appointment (&appt, record, 0xffff); ++ unpack_Appointment (&appt, piBuf, datebook_v1); + local->appt->alarm = appt.alarm; + local->appt->advance = appt.advance; + local->appt->advanceUnits = appt.advanceUnits; + free_Appointment (&appt); + } ++ pi_buffer_free(piBuf); + } + + /* STOP: don't replace these with g_strdup, since free_Appointment +@@ -1144,7 +1184,13 @@ + g_return_val_if_fail (remote != NULL, NULL); + + memset (&appt, 0, sizeof (struct Appointment)); +- unpack_Appointment (&appt, remote->record, remote->length); ++ { ++ pi_buffer_t piBuf; ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Appointment(&appt, &piBuf, datebook_v1); ++ } + + if (in_comp == NULL) { + comp = e_cal_component_new (); +@@ -1409,7 +1455,7 @@ + GnomePilotConduitSyncAbs *abs_conduit; + GList *removed = NULL, *added = NULL, *l; + int len; +- unsigned char *buf; ++ pi_buffer_t *piBuf; + char *filename, *change_id; + icalcomponent *icalcomp; + gint num_records, add_records = 0, mod_records = 0, del_records = 0; +@@ -1521,9 +1567,14 @@ + gnome_pilot_conduit_sync_abs_set_num_updated_local_records (abs_conduit, mod_records); + gnome_pilot_conduit_sync_abs_set_num_deleted_local_records(abs_conduit, del_records); + +- buf = (unsigned char*)g_malloc (0xffff); +- len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, +- (unsigned char *)buf, 0xffff); ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN (_("pre_sync(): Error allocating pi_buffer_t memory")); ++ gnome_pilot_conduit_error (conduit, ++ _("pre_sync(): Error allocating pi_buffer_t memory")); ++ return -1; ++ } ++ len = dlp_ReadAppBlock(dbi->pilot_socket, dbi->db_handle, 0, -1, piBuf); + + if (len < 0) { + WARN (_("Could not read pilot's Calendar application block")); +@@ -1532,8 +1583,8 @@ + _("Could not read pilot's Calendar application block")); + return -1; + } +- unpack_AppointmentAppInfo (&(ctxt->ai), buf, len); +- g_free (buf); ++ unpack_AppointmentAppInfo (&(ctxt->ai), piBuf->data, len); ++ pi_buffer_free(piBuf); + + check_for_slow_setting (conduit, ctxt); + if (ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyToPilot +@@ -1715,6 +1766,7 @@ + /* used by the quick compare */ + GnomePilotRecord local_pilot; + int retval = 0; ++ static unsigned char record[0xffff]; + + LOG (g_message ("compare: local=%s remote=%s...\n", + print_local (local), print_remote (remote))); +@@ -1722,7 +1774,7 @@ + g_return_val_if_fail (local!=NULL,-1); + g_return_val_if_fail (remote!=NULL,-1); + +- local_pilot = local_record_to_pilot_record (local, ctxt); ++ local_pilot = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + if (remote->length != local_pilot.length + || memcmp (local_pilot.record, remote->record, remote->length)) +@@ -1883,9 +1935,11 @@ + GnomePilotRecord *remote, + ECalConduitContext *ctxt) + { ++ static unsigned char record[0xffff]; ++ + LOG (g_message ( "prepare: encoding local %s\n", print_local (local) )); + +- *remote = local_record_to_pilot_record (local, ctxt); ++ *remote = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + return 0; + } +diff -Nur evolution-2.8.0/calendar/conduits/memo/memo-conduit.c evolution-2.8.0.new/calendar/conduits/memo/memo-conduit.c +--- calendar/conduits/memo/memo-conduit.c.orig 2005-10-19 13:39:35.000000000 +0200 ++++ calendar/conduits/memo/memo-conduit.c 2006-09-20 18:49:46.000000000 +0200 +@@ -331,6 +331,7 @@ + { + static char buff[ 64 ]; + struct Memo memo; ++ pi_buffer_t piBuf; + + if (remote == NULL) { + sprintf (buff, "[NULL]"); +@@ -338,7 +339,10 @@ + } + + memset (&memo, 0, sizeof (struct Memo)); +- unpack_Memo (&memo, remote->record, remote->length); ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Memo(&memo, &piBuf, memo_v1); + + g_snprintf (buff, 64, "['%s']", + memo.text ? +@@ -446,12 +450,24 @@ + } + } + ++/** ++ * convert a local EMemoLocalRecord to a GnomePilotRecord for the PDA ++ * ++ * @param local local Evolution memo record ++ * @param ctxt conduit context ++ * @param record record to use for GnomePilotRecord. Allow the calling ++ * function to determine if the record should be allocated ++ * dynamically or statically. ++ * @param maxRecordLen size of *record (max amount of data that can be put ++ * into record) ++ */ + static GnomePilotRecord + local_record_to_pilot_record (EMemoLocalRecord *local, +- EMemoConduitContext *ctxt) ++ EMemoConduitContext *ctxt, ++ unsigned char *record, ++ int maxRecordLen) + { + GnomePilotRecord p; +- static char record[0xffff]; + + g_assert (local->comp != NULL); + g_assert (local->memo != NULL ); +@@ -464,9 +480,25 @@ + p.archived = local->local.archived; + p.secret = local->local.secret; + ++ memset(record, 0, maxRecordLen); ++ + /* Generate pilot record structure */ +- p.record = record; +- p.length = pack_Memo (local->memo, p.record, 0xffff); ++ { ++ ++ pi_buffer_t piBuf; ++ memset (&piBuf, 0, sizeof (piBuf)); ++ ++ pack_Memo(local->memo, &piBuf, memo_v1); ++ if(piBuf.used > 0) { ++ memcpy(record, piBuf.data, MIN(piBuf.used, maxRecordLen) ); ++ } ++ ++ p.length = piBuf.used; ++ p.record = record; ++ if(piBuf.data) { ++ free(piBuf.data); ++ } ++ } + + return p; + } +@@ -483,53 +515,39 @@ + { + int i, j; + int retval = 0; /* 0 is the Unfiled category */ +- LOG(fprintf(stderr, "add_category_if_possible: called\n")); ++ LOG(g_message("add_category_if_possible\n")); + + for(i=0; i<16; i++){ + /* if strlen is 0, then the category is empty + the PalmOS doesn't let 0-length strings for + categories */ +- LOG(fprintf(stderr, "add_category_if_possible: calling strlen, i==%d\n", i)); + if(strlen(category->name[i]) == 0){ + int cat_to_add_len; +- LOG(fprintf(stderr, "add_category_if_possible: strlen == 0\n")); + + cat_to_add_len = strlen(cat_to_add); +- LOG(fprintf(stderr, "add_category_if_possible: cat_to_add_len: %d\n", +- cat_to_add_len)); + retval = i; + + /* only 15 characters for category, 16th is + * '\0' can't do direct mem transfer due to + * declaration type + */ +- LOG(fprintf(stderr, "add_category_if_possible: copying first 15 of category\n")); + for(j=0; j<cat_to_add_len; j++){ + category->name[i][j] = cat_to_add[j]; + } +- LOG(fprintf(stderr, +- "add_category_if_possible: setting from %d to i==15 to \\0\n", +- cat_to_add_len)); + + for(j=cat_to_add_len; j<16; j++) + category->name[i][j] = '\0'; + +- LOG(fprintf(stderr, "add_category_if_possible: setting ID[%d] to %d\n", +- category->ID[i], lastDesktopUniqueID)); + category->ID[i] = lastDesktopUniqueID; + lastDesktopUniqueID++; +- +- LOG(fprintf(stderr, "add_category_if_possible: setting renamed[%d] to TRUE\n", i)); + category->renamed[i] = TRUE; + +- LOG(g_message("*** adding category '%s', ID %d ***", +- category->name[i], category->ID[i])); + break; + } + } + + if(retval == 0){ +- LOG(g_message("*** not adding category - category list already full ***")); ++ LOG(g_warning( _("*** not adding category - category list already full ***") )); + } + + return retval; +@@ -554,31 +572,35 @@ + local->comp = comp; + g_object_ref (comp); + +- LOG(fprintf(stderr, "local_record_from_comp: calling e_cal_component_get_uid\n")); + e_cal_component_get_uid (local->comp, &uid); +- LOG(fprintf(stderr, "local_record_from_comp: got UID - %s, calling e_pilot_map_lookup_pid\n", uid)); + local->local.ID = e_pilot_map_lookup_pid (ctxt->map, uid, TRUE); +- LOG(fprintf(stderr, "local_record_from_comp: local->local.ID == %lu\n", local->local.ID)); + + compute_status (ctxt, local, uid); +- +- LOG(fprintf(stderr, "local_record_from_comp: local->local.attr: %d\n", local->local.attr)); + + local->memo = g_new0 (struct Memo,1); + + /* Don't overwrite the category */ + if (local->local.ID != 0) { +- char record[0xffff]; + int cat = 0; ++ int dlpReadRetval = 0; ++ pi_buffer_t *piBuf; ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN( _("local_record_from_comp: no more memory to allocate") ); ++ return; ++ } + +- LOG(fprintf(stderr, "local_record_from_comp: calling dlp_ReadRecordById\n")); +- if (dlp_ReadRecordById (ctxt->dbi->pilot_socket, +- ctxt->dbi->db_handle, +- local->local.ID, &record, +- NULL, NULL, NULL, &cat) > 0) { ++ dlpReadRetval = dlp_ReadRecordById(ctxt->dbi->pilot_socket, ++ ctxt->dbi->db_handle, ++ local->local.ID, piBuf, ++ NULL, NULL, &cat); ++ ++ ++ if (dlpReadRetval > 0) { + local->local.category = cat; + } +- LOG(fprintf(stderr, "local_record_from_comp: done calling dlp_ReadRecordById\n")); ++ ++ pi_buffer_free(piBuf); + } + + /* +@@ -589,34 +611,23 @@ + int cat = -1; + int i; + +- LOG(fprintf(stderr, "local_record_from_comp: trying to set category")); +- LOG(fprintf(stderr, "local_record_from_comp: calling e_cal_component_get_categories_list\n")); +- + e_cal_component_get_categories_list(comp, &categ_list_head); +- LOG(fprintf(stderr, "local_record_from_comp: got list, setting categ_list_cur to head\n")); + + categ_list_cur = categ_list_head; + while (categ_list_cur && cat == -1) + { +- LOG(fprintf(stderr, "local_record_from_comp: iterating, data == %s", +- (char *)categ_list_cur->data)); + for(i=0; i<16; i++){ +- LOG(fprintf(stderr, "local_record_from_comp: i == %d\n", i)); + if(strcmp((char *)categ_list_cur->data, + ctxt->ai.category.name[i]) == 0){ + cat = i; +- LOG(fprintf(stderr, "local_record_from_comp: found category, name: %s\n", +- ctxt->ai.category.name[i])); + break; + } + } + +- LOG(fprintf(stderr, "local_record_from_comp: calling g_slist_next\n")); + categ_list_cur = g_slist_next(categ_list_cur); + } + + if(cat != -1){ +- LOG(fprintf(stderr, "local_record_from_comp: setting category\n")); + local->local.category = cat; + } + else if(categ_list_head != NULL){ +@@ -708,7 +719,13 @@ + g_return_val_if_fail (remote != NULL, NULL); + + memset (&memo, 0, sizeof (struct Memo)); +- unpack_Memo (&memo, remote->record, remote->length); ++ { ++ pi_buffer_t piBuf; ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_Memo(&memo, &piBuf, memo_v1); ++ } + + utc_zone = icaltimezone_get_utc_timezone (); + now = icaltime_from_timet_with_zone (time (NULL), FALSE, +@@ -836,7 +853,7 @@ + GnomePilotConduitSyncAbs *abs_conduit; + GList *l; + int len; +- unsigned char *buf; ++ pi_buffer_t *piBuf; + char *filename, *change_id; + icalcomponent *icalcomp; + gint num_records, add_records = 0, mod_records = 0, del_records = 0; +@@ -929,9 +946,14 @@ + g_message("num_records: %d\nadd_records: %d\nmod_records: %d\ndel_records: %d\n", + num_records, add_records, mod_records, del_records); + +- buf = (unsigned char*)g_malloc (0xffff); +- len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, +- (unsigned char *)buf, 0xffff); ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN (_("pre_sync(): Error allocating pi_buffer_t memory")); ++ gnome_pilot_conduit_error (conduit, ++ _("pre_sync(): Error allocating pi_buffer_t memory")); ++ return -1; ++ } ++ len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, -1, piBuf); + + if (len < 0) { + WARN (_("Could not read pilot's Memo application block")); +@@ -940,8 +962,9 @@ + _("Could not read pilot's Memo application block")); + return -1; + } +- unpack_MemoAppInfo (&(ctxt->ai), buf, len); +- g_free (buf); ++ ++ unpack_MemoAppInfo (&(ctxt->ai), piBuf->data, len); ++ pi_buffer_free(piBuf); + + lastDesktopUniqueID = 128; + +@@ -963,6 +986,9 @@ + unsigned char *buf; + int dlpRetVal, len; + ++ /* Write AppBlock to PDA - updates categories */ ++ /* NOTE: not changed for pilot-link 0.12 because the two ++ * functions below didn't change */ + buf = (unsigned char*)g_malloc (0xffff); + + len = pack_MemoAppInfo (&(ctxt->ai), buf, 0xffff); +@@ -1156,6 +1182,7 @@ + /* used by the quick compare */ + GnomePilotRecord local_pilot; + int retval = 0; ++ static unsigned char record[0xffff]; + + LOG (g_message ("compare: local=%s remote=%s...\n", + print_local (local), print_remote (remote))); +@@ -1163,7 +1190,7 @@ + g_return_val_if_fail (local!=NULL,-1); + g_return_val_if_fail (remote!=NULL,-1); + +- local_pilot = local_record_to_pilot_record (local, ctxt); ++ local_pilot = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + if (remote->length != local_pilot.length + || memcmp (local_pilot.record, remote->record, remote->length)) +@@ -1319,9 +1346,10 @@ + GnomePilotRecord *remote, + EMemoConduitContext *ctxt) + { ++ static unsigned char record[0xffff]; + LOG (g_message ( "prepare: encoding local %s\n", print_local (local) )); + +- *remote = local_record_to_pilot_record (local, ctxt); ++ *remote = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + return 0; + } +diff -Nur evolution-2.8.0/calendar/conduits/todo/todo-conduit.c evolution-2.8.0.new/calendar/conduits/todo/todo-conduit.c +--- calendar/conduits/todo/todo-conduit.c.orig 2006-05-13 09:56:49.000000000 +0200 ++++ calendar/conduits/todo/todo-conduit.c 2006-09-20 18:50:31.000000000 +0200 +@@ -409,7 +409,13 @@ + } + + memset (&todo, 0, sizeof (struct ToDo)); +- unpack_ToDo (&todo, remote->record, remote->length); ++ { ++ pi_buffer_t piBuf; ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_ToDo(&todo, &piBuf, todo_v1); ++ } + + g_snprintf (buff, 4096, "[%d %ld %d %d '%s' '%s' %d]", + todo.indefinite, +@@ -589,12 +595,24 @@ + } + } + ++/** ++ * convert a local EMemoLocalRecord to a GnomePilotRecord for the PDA ++ * ++ * @param local local Evolution memo record ++ * @param ctxt conduit context ++ * @param record record to use for GnomePilotRecord. Allow the calling ++ * function to determine if the record should be allocated ++ * dynamically or statically. ++ * @param maxRecordLen size of *record (max amount of data that can be put ++ * into record) ++ */ + static GnomePilotRecord + local_record_to_pilot_record (EToDoLocalRecord *local, +- EToDoConduitContext *ctxt) ++ EToDoConduitContext *ctxt, ++ unsigned char *record, ++ int maxRecordLen) + { + GnomePilotRecord p; +- static char record[0xffff]; + + g_assert (local->comp != NULL); + g_assert (local->todo != NULL ); +@@ -607,9 +625,24 @@ + p.archived = local->local.archived; + p.secret = local->local.secret; + ++ memset(record, 0, maxRecordLen); ++ + /* Generate pilot record structure */ +- p.record = record; +- p.length = pack_ToDo (local->todo, p.record, 0xffff); ++ { ++ pi_buffer_t piBuf; ++ memset (&piBuf, 0, sizeof (piBuf)); ++ ++ pack_ToDo(local->todo, &piBuf, todo_v1); ++ if(piBuf.used > 0) { ++ memcpy(record, piBuf.data, MIN(piBuf.used, maxRecordLen) ); ++ } ++ ++ p.length = piBuf.used; ++ p.record = record; ++ if(piBuf.data) { ++ free(piBuf.data); ++ } ++ } + + return p; + } +@@ -696,15 +729,23 @@ + + /* Don't overwrite the category */ + if (local->local.ID != 0) { +- char record[0xffff]; + int cat = 0; +- +- if (dlp_ReadRecordById (ctxt->dbi->pilot_socket, +- ctxt->dbi->db_handle, +- local->local.ID, &record, +- NULL, NULL, NULL, &cat) > 0) { ++ int dlpReadRetval = 0; ++ pi_buffer_t *piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN( _("local_record_from_comp: no more memory to allocate") ); ++ return; ++ } ++ dlpReadRetval = dlp_ReadRecordById(ctxt->dbi->pilot_socket, ++ ctxt->dbi->db_handle, ++ local->local.ID, piBuf, ++ NULL, NULL, &cat); ++ ++ if (dlpReadRetval > 0) { + local->local.category = cat; + } ++ ++ pi_buffer_free(piBuf); + } + + /* +@@ -864,7 +905,13 @@ + g_return_val_if_fail (remote != NULL, NULL); + + memset (&todo, 0, sizeof (struct ToDo)); +- unpack_ToDo (&todo, remote->record, remote->length); ++ { ++ pi_buffer_t piBuf; ++ piBuf.data = remote->record; ++ piBuf.allocated = remote->length; ++ piBuf.used = remote->length; ++ unpack_ToDo(&todo, &piBuf, todo_v1); ++ } + + utc_zone = icaltimezone_get_utc_timezone (); + now = icaltime_from_timet_with_zone (time (NULL), FALSE, +@@ -1014,7 +1061,7 @@ + GnomePilotConduitSyncAbs *abs_conduit; + GList *l; + int len; +- unsigned char *buf; ++ pi_buffer_t *piBuf; + char *filename, *change_id; + icalcomponent *icalcomp; + gint num_records, add_records = 0, mod_records = 0, del_records = 0; +@@ -1104,9 +1151,14 @@ + g_message("num_records: %d\nadd_records: %d\nmod_records: %d\ndel_records: %d\n", + num_records, add_records, mod_records, del_records); + +- buf = (unsigned char*)g_malloc (0xffff); +- len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, +- (unsigned char *)buf, 0xffff); ++ piBuf = pi_buffer_new(0xffff); ++ if(piBuf == NULL) { ++ WARN (_("pre_sync(): Error allocating pi_buffer_t memory")); ++ gnome_pilot_conduit_error (conduit, ++ _("pre_sync(): Error allocating pi_buffer_t memory")); ++ return -1; ++ } ++ len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0, -1, piBuf); + + if (len < 0) { + WARN (_("Could not read pilot's ToDo application block")); +@@ -1115,8 +1167,9 @@ + _("Could not read pilot's ToDo application block")); + return -1; + } +- unpack_ToDoAppInfo (&(ctxt->ai), buf, len); +- g_free (buf); ++ ++ unpack_ToDoAppInfo (&(ctxt->ai), piBuf->data, len); ++ pi_buffer_free(piBuf); + + lastDesktopUniqueID = 128; + +@@ -1138,6 +1191,9 @@ + unsigned char *buf; + int dlpRetVal, len; + ++ /* Write AppBlock to PDA - updates categories */ ++ /* NOTE: not changed for pilot-link 0.12 because the two ++ * functions below didn't change */ + buf = (unsigned char*)g_malloc (0xffff); + + len = pack_ToDoAppInfo (&(ctxt->ai), buf, 0xffff); +@@ -1320,6 +1376,7 @@ + /* used by the quick compare */ + GnomePilotRecord local_pilot; + int retval = 0; ++ static unsigned char record[0xffff]; + + LOG (g_message ("compare: local=%s remote=%s...\n", + print_local (local), print_remote (remote))); +@@ -1327,7 +1384,7 @@ + g_return_val_if_fail (local!=NULL,-1); + g_return_val_if_fail (remote!=NULL,-1); + +- local_pilot = local_record_to_pilot_record (local, ctxt); ++ local_pilot = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + if (remote->length != local_pilot.length + || memcmp (local_pilot.record, remote->record, remote->length)) +@@ -1484,9 +1541,11 @@ + GnomePilotRecord *remote, + EToDoConduitContext *ctxt) + { ++ static unsigned char record[0xffff]; ++ + LOG (g_message ( "prepare: encoding local %s\n", print_local (local) )); + +- *remote = local_record_to_pilot_record (local, ctxt); ++ *remote = local_record_to_pilot_record (local, ctxt, record, sizeof(record)); + + return 0; + } diff --git a/mail/evolution/files/patch-aa b/mail/evolution/files/patch-aa new file mode 100644 index 000000000..c852e6179 --- /dev/null +++ b/mail/evolution/files/patch-aa @@ -0,0 +1,44 @@ +--- configure.orig Tue Nov 15 17:58:33 2005 ++++ configure Tue Nov 15 18:02:37 2005 +@@ -23732,6 +23732,15 @@ + SOFTOKN3_LIB='' + HAL_REQUIREMENT='' + ;; ++*freebsd*) os_win32=no ++ NO_UNDEFINED='' ++ SOCKET_LIBS='' ++ SOEXT='.so' ++ SA_JUNK_PLUGIN=sa-junk-plugin ++ DL_LIB='' ++ SOFTOKN3_LIB='-lsoftokn3' ++ HAL_REQUIREMENT='hal' ++ ;; + *) os_win32=no + NO_UNDEFINED='' + SOEXT='.so' +@@ -26280,6 +26289,7 @@ + #include <sys/socket.h> + #include <netinet/in.h> + #include <netdb.h> ++ #include <stdio.h> + + + int +@@ -27980,7 +27990,7 @@ + LDFLAGS_save="$LDFLAGS" + + mitlibs="-lkrb5 -lk5crypto -lcom_err -lgssapi_krb5" +- heimlibs="-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi" ++ heimlibs="-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi -lcrypt" + echo "$as_me:$LINENO: checking for Kerberos 5" >&5 + echo $ECHO_N "checking for Kerberos 5... $ECHO_C" >&6 + if test "${ac_cv_lib_kerberos5+set}" = set; then +@@ -33143,7 +33153,7 @@ + idldir="$datadir/idl/evolution-$BASE_VERSION" + + +-serverdir="$libdir/bonobo/servers" ++serverdir="$prefix/libdata/bonobo/servers" + + + evolutionuidir="$privdatadir/ui" 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 000000000..6aa2e9a13 --- /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-mail_em-utils.h b/mail/evolution/files/patch-mail_em-utils.h new file mode 100644 index 000000000..b3e7b9ffb --- /dev/null +++ b/mail/evolution/files/patch-mail_em-utils.h @@ -0,0 +1,10 @@ +--- mail/em-utils.h.orig Tue Aug 3 16:59:46 2004 ++++ mail/em-utils.h Tue Aug 3 17:00:04 2004 +@@ -23,6 +23,7 @@ + #ifndef __EM_UTILS_H__ + #define __EM_UTILS_H__ + ++#include <sys/types.h> + #include <glib.h> + + #ifdef __cplusplus diff --git a/mail/evolution/files/patch-plugins_groupwise-features_proxy-login.c b/mail/evolution/files/patch-plugins_groupwise-features_proxy-login.c new file mode 100644 index 000000000..4d8e131a6 --- /dev/null +++ b/mail/evolution/files/patch-plugins_groupwise-features_proxy-login.c @@ -0,0 +1,10 @@ +--- plugins/groupwise-features/proxy-login.c.orig Fri Jul 29 18:55:40 2005 ++++ plugins/groupwise-features/proxy-login.c Fri Jul 29 18:55:58 2005 +@@ -236,7 +236,6 @@ proxy_login_get_cnc (EAccount *account) + { + EGwConnection *cnc; + CamelURL *url; +- url = camel_url_new (account->source->url, NULL); + char *uri = NULL, *failed_auth = NULL, *key = NULL, *prompt = NULL, *password = NULL; + const char *use_ssl, *soap_port; + diff --git a/mail/evolution/files/patch-widgets_e-timezone-dialog_e-timezone-dialog.c b/mail/evolution/files/patch-widgets_e-timezone-dialog_e-timezone-dialog.c new file mode 100644 index 000000000..a64407192 --- /dev/null +++ b/mail/evolution/files/patch-widgets_e-timezone-dialog_e-timezone-dialog.c @@ -0,0 +1,34 @@ +--- widgets/e-timezone-dialog/e-timezone-dialog.c.orig Mon Jul 10 21:50:12 2006 ++++ widgets/e-timezone-dialog/e-timezone-dialog.c Mon Jul 10 22:11:54 2006 +@@ -80,7 +80,9 @@ struct _ETimezoneDialogPrivate { + + #ifndef G_OS_WIN32 /* Declared properly in time.h already */ + extern char *tzname[2]; ++#ifndef __BSD_VISIBLE + extern long timezone; ++#endif + extern int daylight; + #endif + +@@ -317,9 +319,20 @@ static const icaltimezone* + get_local_timezone() + { + icaltimezone *zone; ++ long offset; ++#ifdef __BSD_VISIBLE ++ time_t tt; ++ struct tm tm; ++#endif + + tzset(); +- zone = icaltimezone_get_builtin_timezone_from_offset (-timezone, tzname[0]); ++#ifdef __BSD_VISIBLE ++ localtime_r (&tt, &tm); ++ offset = tm.tm_gmtoff; ++#else ++ offset = -timezone; ++#endif ++ zone = icaltimezone_get_builtin_timezone_from_offset (offset, tzname[0]); + + return zone; + } diff --git a/mail/evolution/pkg-descr b/mail/evolution/pkg-descr new file mode 100644 index 000000000..068e19e1a --- /dev/null +++ b/mail/evolution/pkg-descr @@ -0,0 +1,9 @@ +Ximian Evolution[tm] is the premier personal and workgroup information +management solution for UNIX. Evolution seamlessly integrates email, +calendaring, meeting scheduling, contact management and online task lists +in one powerful, fast, and easy to use application. It also delivers a +comprehensive set of features that help keep work organized and projects +on track. The unique Ximian vFolders[tm] are virtual folders used to +create and save powerful contextual views of email messages. + +WWW: http://www.gnome.org/projects/evolution/ diff --git a/mail/evolution/pkg-plist b/mail/evolution/pkg-plist new file mode 100644 index 000000000..b7bc8c619 --- /dev/null +++ b/mail/evolution/pkg-plist @@ -0,0 +1,822 @@ +bin/evolution +bin/evolution-%%VERSION%% +include/evolution-%%VERSION%%/addressbook/gui/widgets/eab-config.h +include/evolution-%%VERSION%%/addressbook/gui/widgets/eab-menu.h +include/evolution-%%VERSION%%/addressbook/gui/widgets/eab-popup.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-bconf-map.h +include/evolution-%%VERSION%%/e-util/e-bit-array.h +include/evolution-%%VERSION%%/e-util/e-categories-config.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-cursor.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-error.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-html-utils.h +include/evolution-%%VERSION%%/e-util/e-icon-factory.h +include/evolution-%%VERSION%%/e-util/e-import.h +include/evolution-%%VERSION%%/e-util/e-menu.h +include/evolution-%%VERSION%%/e-util/e-mktemp.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-profile-event.h +include/evolution-%%VERSION%%/e-util/e-request.h +include/evolution-%%VERSION%%/e-util/e-signature-list.h +include/evolution-%%VERSION%%/e-util/e-signature.h +include/evolution-%%VERSION%%/e-util/e-sorter-array.h +include/evolution-%%VERSION%%/e-util/e-sorter.h +include/evolution-%%VERSION%%/e-util/e-text-event-processor-emacs-like.h +include/evolution-%%VERSION%%/e-util/e-text-event-processor-types.h +include/evolution-%%VERSION%%/e-util/e-text-event-processor.h +include/evolution-%%VERSION%%/e-util/e-util-marshal.h +include/evolution-%%VERSION%%/e-util/e-util.h +include/evolution-%%VERSION%%/e-util/e-xml-utils.h +include/evolution-%%VERSION%%/mail/Evolution-Mail.h +include/evolution-%%VERSION%%/mail/em-composer-utils.h +include/evolution-%%VERSION%%/mail/em-config.h +include/evolution-%%VERSION%%/mail/em-event.h +include/evolution-%%VERSION%%/mail/em-folder-browser.h +include/evolution-%%VERSION%%/mail/em-folder-tree-model.h +include/evolution-%%VERSION%%/mail/em-folder-tree.h +include/evolution-%%VERSION%%/mail/em-folder-utils.h +include/evolution-%%VERSION%%/mail/em-folder-view.h +include/evolution-%%VERSION%%/mail/em-format-hook.h +include/evolution-%%VERSION%%/mail/em-format-html-display.h +include/evolution-%%VERSION%%/mail/em-format-html-print.h +include/evolution-%%VERSION%%/mail/em-format-html.h +include/evolution-%%VERSION%%/mail/em-format-quote.h +include/evolution-%%VERSION%%/mail/em-format.h +include/evolution-%%VERSION%%/mail/em-html-stream.h +include/evolution-%%VERSION%%/mail/em-icon-stream.h +include/evolution-%%VERSION%%/mail/em-inline-filter.h +include/evolution-%%VERSION%%/mail/em-junk-hook.h +include/evolution-%%VERSION%%/mail/em-menu.h +include/evolution-%%VERSION%%/mail/em-message-browser.h +include/evolution-%%VERSION%%/mail/em-popup.h +include/evolution-%%VERSION%%/mail/em-stripsig-filter.h +include/evolution-%%VERSION%%/mail/em-sync-stream.h +include/evolution-%%VERSION%%/mail/em-utils.h +include/evolution-%%VERSION%%/mail/em-vfs-stream.h +include/evolution-%%VERSION%%/mail/mail-autofilter.h +include/evolution-%%VERSION%%/mail/mail-component.h +include/evolution-%%VERSION%%/mail/mail-config.h +include/evolution-%%VERSION%%/mail/mail-mt.h +include/evolution-%%VERSION%%/mail/mail-ops.h +include/evolution-%%VERSION%%/mail/mail-session.h +include/evolution-%%VERSION%%/mail/mail-tools.h +include/evolution-%%VERSION%%/mail/mail-vfolder.h +include/evolution-%%VERSION%%/mail/message-list.h +include/evolution-%%VERSION%%/menus/gal-define-views-dialog.h +include/evolution-%%VERSION%%/menus/gal-define-views-model.h +include/evolution-%%VERSION%%/menus/gal-view-collection.h +include/evolution-%%VERSION%%/menus/gal-view-etable.h +include/evolution-%%VERSION%%/menus/gal-view-factory-etable.h +include/evolution-%%VERSION%%/menus/gal-view-factory.h +include/evolution-%%VERSION%%/menus/gal-view-instance-save-as-dialog.h +include/evolution-%%VERSION%%/menus/gal-view-instance.h +include/evolution-%%VERSION%%/menus/gal-view-new-dialog.h +include/evolution-%%VERSION%%/menus/gal-view.h +include/evolution-%%VERSION%%/misc/e-activity-handler.h +include/evolution-%%VERSION%%/misc/e-attachment-bar.h +include/evolution-%%VERSION%%/misc/e-attachment.h +include/evolution-%%VERSION%%/misc/e-calendar-item.h +include/evolution-%%VERSION%%/misc/e-calendar.h +include/evolution-%%VERSION%%/misc/e-canvas-background.h +include/evolution-%%VERSION%%/misc/e-canvas-utils.h +include/evolution-%%VERSION%%/misc/e-canvas-vbox.h +include/evolution-%%VERSION%%/misc/e-canvas.h +include/evolution-%%VERSION%%/misc/e-cell-date-edit.h +include/evolution-%%VERSION%%/misc/e-cell-percent.h +include/evolution-%%VERSION%%/misc/e-cell-renderer-combo.h +include/evolution-%%VERSION%%/misc/e-charset-picker.h +include/evolution-%%VERSION%%/misc/e-clipped-label.h +include/evolution-%%VERSION%%/misc/e-colors.h +include/evolution-%%VERSION%%/misc/e-combo-button.h +include/evolution-%%VERSION%%/misc/e-combo-cell-editable.h +include/evolution-%%VERSION%%/misc/e-config-page.h +include/evolution-%%VERSION%%/misc/e-cursors.h +include/evolution-%%VERSION%%/misc/e-dateedit.h +include/evolution-%%VERSION%%/misc/e-dropdown-button.h +include/evolution-%%VERSION%%/misc/e-expander.h +include/evolution-%%VERSION%%/misc/e-gui-utils.h +include/evolution-%%VERSION%%/misc/e-hsv-utils.h +include/evolution-%%VERSION%%/misc/e-icon-entry.h +include/evolution-%%VERSION%%/misc/e-image-chooser.h +include/evolution-%%VERSION%%/misc/e-info-label.h +include/evolution-%%VERSION%%/misc/e-map.h +include/evolution-%%VERSION%%/misc/e-multi-config-dialog.h +%%PILOT:%%include/evolution-%%VERSION%%/misc/e-pilot-settings.h +include/evolution-%%VERSION%%/misc/e-popup-menu.h +include/evolution-%%VERSION%%/misc/e-printable.h +include/evolution-%%VERSION%%/misc/e-reflow-model.h +include/evolution-%%VERSION%%/misc/e-reflow.h +include/evolution-%%VERSION%%/misc/e-search-bar.h +include/evolution-%%VERSION%%/misc/e-selection-model-array.h +include/evolution-%%VERSION%%/misc/e-selection-model-simple.h +include/evolution-%%VERSION%%/misc/e-selection-model.h +include/evolution-%%VERSION%%/misc/e-send-options.h +include/evolution-%%VERSION%%/misc/e-task-bar.h +include/evolution-%%VERSION%%/misc/e-task-widget.h +include/evolution-%%VERSION%%/misc/e-unicode.h +include/evolution-%%VERSION%%/misc/e-url-entry.h +include/evolution-%%VERSION%%/misc/gal-combo-box.h +include/evolution-%%VERSION%%/misc/gal-combo-text.h +include/evolution-%%VERSION%%/shell/Evolution.h +include/evolution-%%VERSION%%/shell/e-component-view.h +include/evolution-%%VERSION%%/shell/e-shell-utils.h +include/evolution-%%VERSION%%/shell/e-user-creatable-items-handler.h +include/evolution-%%VERSION%%/shell/es-event.h +include/evolution-%%VERSION%%/shell/es-menu.h +include/evolution-%%VERSION%%/shell/evolution-component.h +include/evolution-%%VERSION%%/shell/evolution-config-control.h +include/evolution-%%VERSION%%/shell/evolution-listener.h +include/evolution-%%VERSION%%/shell/evolution-shell-component-utils.h +include/evolution-%%VERSION%%/table/e-cell-checkbox.h +include/evolution-%%VERSION%%/table/e-cell-combo.h +include/evolution-%%VERSION%%/table/e-cell-date.h +include/evolution-%%VERSION%%/table/e-cell-float.h +include/evolution-%%VERSION%%/table/e-cell-hbox.h +include/evolution-%%VERSION%%/table/e-cell-number.h +include/evolution-%%VERSION%%/table/e-cell-pixbuf.h +include/evolution-%%VERSION%%/table/e-cell-popup.h +include/evolution-%%VERSION%%/table/e-cell-progress.h +include/evolution-%%VERSION%%/table/e-cell-size.h +include/evolution-%%VERSION%%/table/e-cell-spin-button.h +include/evolution-%%VERSION%%/table/e-cell-text.h +include/evolution-%%VERSION%%/table/e-cell-toggle.h +include/evolution-%%VERSION%%/table/e-cell-tree.h +include/evolution-%%VERSION%%/table/e-cell-vbox.h +include/evolution-%%VERSION%%/table/e-cell.h +include/evolution-%%VERSION%%/table/e-table-click-to-add.h +include/evolution-%%VERSION%%/table/e-table-col-dnd.h +include/evolution-%%VERSION%%/table/e-table-col.h +include/evolution-%%VERSION%%/table/e-table-column-specification.h +include/evolution-%%VERSION%%/table/e-table-config.h +include/evolution-%%VERSION%%/table/e-table-defines.h +include/evolution-%%VERSION%%/table/e-table-extras.h +include/evolution-%%VERSION%%/table/e-table-field-chooser-dialog.h +include/evolution-%%VERSION%%/table/e-table-field-chooser-item.h +include/evolution-%%VERSION%%/table/e-table-field-chooser.h +include/evolution-%%VERSION%%/table/e-table-group-container.h +include/evolution-%%VERSION%%/table/e-table-group-leaf.h +include/evolution-%%VERSION%%/table/e-table-group.h +include/evolution-%%VERSION%%/table/e-table-header-item.h +include/evolution-%%VERSION%%/table/e-table-header-utils.h +include/evolution-%%VERSION%%/table/e-table-header.h +include/evolution-%%VERSION%%/table/e-table-item.h +include/evolution-%%VERSION%%/table/e-table-memory-callbacks.h +include/evolution-%%VERSION%%/table/e-table-memory-store.h +include/evolution-%%VERSION%%/table/e-table-memory.h +include/evolution-%%VERSION%%/table/e-table-model.h +include/evolution-%%VERSION%%/table/e-table-one.h +include/evolution-%%VERSION%%/table/e-table-scrolled.h +include/evolution-%%VERSION%%/table/e-table-search.h +include/evolution-%%VERSION%%/table/e-table-selection-model.h +include/evolution-%%VERSION%%/table/e-table-simple.h +include/evolution-%%VERSION%%/table/e-table-sort-info.h +include/evolution-%%VERSION%%/table/e-table-sorted-variable.h +include/evolution-%%VERSION%%/table/e-table-sorted.h +include/evolution-%%VERSION%%/table/e-table-sorter.h +include/evolution-%%VERSION%%/table/e-table-sorting-utils.h +include/evolution-%%VERSION%%/table/e-table-specification.h +include/evolution-%%VERSION%%/table/e-table-state.h +include/evolution-%%VERSION%%/table/e-table-subset-variable.h +include/evolution-%%VERSION%%/table/e-table-subset.h +include/evolution-%%VERSION%%/table/e-table-tooltip.h +include/evolution-%%VERSION%%/table/e-table-utils.h +include/evolution-%%VERSION%%/table/e-table-without.h +include/evolution-%%VERSION%%/table/e-table.h +include/evolution-%%VERSION%%/table/e-tree-memory-callbacks.h +include/evolution-%%VERSION%%/table/e-tree-memory.h +include/evolution-%%VERSION%%/table/e-tree-model.h +include/evolution-%%VERSION%%/table/e-tree-scrolled.h +include/evolution-%%VERSION%%/table/e-tree-selection-model.h +include/evolution-%%VERSION%%/table/e-tree-sorted.h +include/evolution-%%VERSION%%/table/e-tree-table-adapter.h +include/evolution-%%VERSION%%/table/e-tree.h +include/evolution-%%VERSION%%/text/e-completion-callbacks.h +include/evolution-%%VERSION%%/text/e-completion-match.h +include/evolution-%%VERSION%%/text/e-completion-view.h +include/evolution-%%VERSION%%/text/e-completion.h +include/evolution-%%VERSION%%/text/e-entry.h +include/evolution-%%VERSION%%/text/e-table-text-model.h +include/evolution-%%VERSION%%/text/e-text-model-repos.h +include/evolution-%%VERSION%%/text/e-text-model-uri.h +include/evolution-%%VERSION%%/text/e-text-model.h +include/evolution-%%VERSION%%/text/e-text.h +lib/evolution/%%VERSION%%/components/libevolution-addressbook.la +lib/evolution/%%VERSION%%/components/libevolution-addressbook.so +lib/evolution/%%VERSION%%/components/libevolution-calendar.la +lib/evolution/%%VERSION%%/components/libevolution-calendar.so +lib/evolution/%%VERSION%%/components/libevolution-mail.la +lib/evolution/%%VERSION%%/components/libevolution-mail.so +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libeaddress_conduit.la +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libeaddress_conduit.so +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libecalendar_conduit.la +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libecalendar_conduit.so +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libetodo_conduit.la +%%PILOT:%%lib/evolution/%%VERSION%%/conduits/libetodo_conduit.so +lib/evolution/%%VERSION%%/libeabutil.la +lib/evolution/%%VERSION%%/libeabutil.so +lib/evolution/%%VERSION%%/libeabutil.so.0 +lib/evolution/%%VERSION%%/libeconduit.la +lib/evolution/%%VERSION%%/libeconduit.so +lib/evolution/%%VERSION%%/libeconduit.so.0 +lib/evolution/%%VERSION%%/libecontacteditor.la +lib/evolution/%%VERSION%%/libecontacteditor.so +lib/evolution/%%VERSION%%/libecontacteditor.so.0 +lib/evolution/%%VERSION%%/libecontactlisteditor.la +lib/evolution/%%VERSION%%/libecontactlisteditor.so +lib/evolution/%%VERSION%%/libecontactlisteditor.so.0 +lib/evolution/%%VERSION%%/libefilterbar.la +lib/evolution/%%VERSION%%/libefilterbar.so +lib/evolution/%%VERSION%%/libefilterbar.so.0 +lib/evolution/%%VERSION%%/libemiscwidgets.la +lib/evolution/%%VERSION%%/libemiscwidgets.so +lib/evolution/%%VERSION%%/libemiscwidgets.so.0 +lib/evolution/%%VERSION%%/libeshell.la +lib/evolution/%%VERSION%%/libeshell.so +lib/evolution/%%VERSION%%/libeshell.so.0 +lib/evolution/%%VERSION%%/libessmime.la +lib/evolution/%%VERSION%%/libessmime.so +lib/evolution/%%VERSION%%/libessmime.so.0 +lib/evolution/%%VERSION%%/libetable.la +lib/evolution/%%VERSION%%/libetable.so +lib/evolution/%%VERSION%%/libetable.so.0 +lib/evolution/%%VERSION%%/libetext.la +lib/evolution/%%VERSION%%/libetext.so +lib/evolution/%%VERSION%%/libetext.so.0 +lib/evolution/%%VERSION%%/libetimezonedialog.la +lib/evolution/%%VERSION%%/libetimezonedialog.so +lib/evolution/%%VERSION%%/libetimezonedialog.so.0 +lib/evolution/%%VERSION%%/libeutil.la +lib/evolution/%%VERSION%%/libeutil.so +lib/evolution/%%VERSION%%/libeutil.so.0 +lib/evolution/%%VERSION%%/libevolution-a11y.la +lib/evolution/%%VERSION%%/libevolution-a11y.so +lib/evolution/%%VERSION%%/libevolution-a11y.so.0 +lib/evolution/%%VERSION%%/libevolution-addressbook-a11y.la +lib/evolution/%%VERSION%%/libevolution-addressbook-a11y.so +lib/evolution/%%VERSION%%/libevolution-addressbook-a11y.so.0 +lib/evolution/%%VERSION%%/libevolution-addressbook-importers.la +lib/evolution/%%VERSION%%/libevolution-addressbook-importers.so +lib/evolution/%%VERSION%%/libevolution-addressbook-importers.so.0 +lib/evolution/%%VERSION%%/libevolution-calendar-a11y.la +lib/evolution/%%VERSION%%/libevolution-calendar-a11y.so +lib/evolution/%%VERSION%%/libevolution-calendar-a11y.so.0 +lib/evolution/%%VERSION%%/libevolution-calendar-importers.la +lib/evolution/%%VERSION%%/libevolution-calendar-importers.so +lib/evolution/%%VERSION%%/libevolution-calendar-importers.so.0 +lib/evolution/%%VERSION%%/libevolution-mail-importers.la +lib/evolution/%%VERSION%%/libevolution-mail-importers.so +lib/evolution/%%VERSION%%/libevolution-mail-importers.so.0 +lib/evolution/%%VERSION%%/libevolution-smime.la +lib/evolution/%%VERSION%%/libevolution-smime.so +lib/evolution/%%VERSION%%/libevolution-smime.so.0 +lib/evolution/%%VERSION%%/libevolution-widgets-a11y.la +lib/evolution/%%VERSION%%/libevolution-widgets-a11y.so +lib/evolution/%%VERSION%%/libevolution-widgets-a11y.so.0 +lib/evolution/%%VERSION%%/libfilter.la +lib/evolution/%%VERSION%%/libfilter.so +lib/evolution/%%VERSION%%/libfilter.so.0 +lib/evolution/%%VERSION%%/libmenus.la +lib/evolution/%%VERSION%%/libmenus.so +lib/evolution/%%VERSION%%/libmenus.so.0 +lib/evolution/%%VERSION%%/plugins/libmail-account-disable.la +lib/evolution/%%VERSION%%/plugins/libmail-account-disable.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-addressbook-file.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-addressbook-file.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-file.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-file.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-http.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-http.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-weather.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-calendar-weather.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-copy-tool.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-copy-tool.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-default-mailer.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-default-mailer.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-default-source.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-default-source.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-bbdb.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-bbdb.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-caldav.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-caldav.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-hula-account-setup.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-hula-account-setup.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-mail-attachments-import-ics.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-mail-attachments-import-ics.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-startup-wizard.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-evolution-startup-wizard.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-exchange-operations.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-exchange-operations.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-groupwise-features.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-groupwise-features.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-gw-account-setup.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-gw-account-setup.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-itip-formatter.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-itip-formatter.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mail-to-task.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mail-to-task.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mailing-list-actions.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mailing-list-actions.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mark-all-read.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mark-all-read.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mark-calendar-offline.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-mark-calendar-offline.so +%%DBUS%%lib/evolution/%%VERSION%%/plugins/liborg-gnome-new-mail-notify.la +%%DBUS%%lib/evolution/%%VERSION%%/plugins/liborg-gnome-new-mail-notify.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-plugin-manager.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-plugin-manager.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-print-message.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-print-message.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-publish-calendar.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-publish-calendar.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-sa-junk-plugin.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-sa-junk-plugin.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-save-calendar.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-save-calendar.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-select-one-source.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-select-one-source.so +lib/evolution/%%VERSION%%/plugins/liborg-gnome-subject-thread.la +lib/evolution/%%VERSION%%/plugins/liborg-gnome-subject-thread.so +lib/evolution/%%VERSION%%/plugins/org-gnome-addressbook-file.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.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-copy-tool.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-default-mailer.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-caldav.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-evolution-hula-account-setup.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-evolution-mail-attachments-import-ics.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-evolution-startup-wizard.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-exchange-ab-subscription.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-exchange-cal-subscription.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-exchange-operations.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-exchange-tasks-subscription.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-folder-permissions.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-folder-subscription.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-groupwise-features.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-account-disable.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-mail-to-task.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-mail-to-task.xml +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-all-read.eplug +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-print-message.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-print-message.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-publish-calendar.eplug +lib/evolution/%%VERSION%%/plugins/org-gnome-publish-calendar.xml +lib/evolution/%%VERSION%%/plugins/org-gnome-sa-junk-plugin.eplug +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-subject-thread.eplug +lib/evolution/%%VERSION%%/plugins/publish-calendar.glade +libdata/bonobo/servers/GNOME_Evolution_Addressbook_%%VERSION%%.server +libdata/bonobo/servers/GNOME_Evolution_Calendar_%%VERSION%%.server +libdata/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify_%%VERSION%%.server +libdata/bonobo/servers/GNOME_Evolution_Mail_%%VERSION%%.server +libdata/bonobo/servers/GNOME_Evolution_Shell_%%VERSION%%.server +libdata/pkgconfig/evolution-plugin-%%VERSION%%.pc +libdata/pkgconfig/evolution-shell-%%VERSION%%.pc +libexec/evolution/%%VERSION%%/csv2vcard +libexec/evolution/%%VERSION%%/evolution-addressbook-clean +libexec/evolution/%%VERSION%%/evolution-addressbook-export +libexec/evolution/%%VERSION%%/evolution-alarm-notify +libexec/evolution/%%VERSION%%/killev +share/gnome/applications/evolution-%%VERSION%%.desktop +@exec %%LOCALBASE%%/bin/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/fi/mail/local/Inbox +share/gnome/evolution/%%VERSION%%/default/fr/mail/local/Inbox +share/gnome/evolution/%%VERSION%%/default/ja/mail/local/Inbox +share/gnome/evolution/%%VERSION%%/default/lt/mail/local/Inbox +share/gnome/evolution/%%VERSION%%/default/mk/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 +share/gnome/evolution/%%VERSION%%/errors/addressbook.error +share/gnome/evolution/%%VERSION%%/errors/calendar.error +share/gnome/evolution/%%VERSION%%/errors/e-system.error +share/gnome/evolution/%%VERSION%%/errors/filter.error +share/gnome/evolution/%%VERSION%%/errors/mail-composer.error +share/gnome/evolution/%%VERSION%%/errors/mail.error +share/gnome/evolution/%%VERSION%%/errors/org-gnome-default-mailer.error +share/gnome/evolution/%%VERSION%%/errors/org-gnome-exchange-operations.error +share/gnome/evolution/%%VERSION%%/errors/org-gnome-itip-formatter.error +share/gnome/evolution/%%VERSION%%/errors/org-gnome-mail-retract-errors.xml +share/gnome/evolution/%%VERSION%%/errors/org-gnome-mailing-list-actions.error +share/gnome/evolution/%%VERSION%%/errors/org-gnome-proxy-errors.xml +share/gnome/evolution/%%VERSION%%/errors/org-gnome-proxy-login-errors.xml +share/gnome/evolution/%%VERSION%%/errors/org-gnome-shared-folder.errors.xml +share/gnome/evolution/%%VERSION%%/errors/shell.error +share/gnome/evolution/%%VERSION%%/etspec/e-addressbook-view.etspec +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-memo-table.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-prefs-dialog.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 +share/gnome/evolution/%%VERSION%%/glade/e-attachment.glade +share/gnome/evolution/%%VERSION%%/glade/e-contact-print.glade +share/gnome/evolution/%%VERSION%%/glade/e-delegate-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/e-foreign-folder-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/e-itip-control.glade +share/gnome/evolution/%%VERSION%%/glade/e-send-options.glade +share/gnome/evolution/%%VERSION%%/glade/e-table-config-no-group.glade +share/gnome/evolution/%%VERSION%%/glade/e-table-config.glade +share/gnome/evolution/%%VERSION%%/glade/e-table-field-chooser.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 +share/gnome/evolution/%%VERSION%%/glade/event-page.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-change-password.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-delegates.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-folder-tree.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-oof.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-passwd-expiry.glade +share/gnome/evolution/%%VERSION%%/glade/exchange-permissions-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/filter.glade +share/gnome/evolution/%%VERSION%%/glade/fulladdr.glade +share/gnome/evolution/%%VERSION%%/glade/fullname.glade +share/gnome/evolution/%%VERSION%%/glade/gal-categories.glade +share/gnome/evolution/%%VERSION%%/glade/gal-define-views.glade +share/gnome/evolution/%%VERSION%%/glade/gal-view-instance-save-as-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/gal-view-new-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/goto-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/im.glade +share/gnome/evolution/%%VERSION%%/glade/import.glade +share/gnome/evolution/%%VERSION%%/glade/junk-settings.glade +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/memo-page.glade +share/gnome/evolution/%%VERSION%%/glade/meeting-page.glade +share/gnome/evolution/%%VERSION%%/glade/properties.glade +share/gnome/evolution/%%VERSION%%/glade/proxy-add-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/proxy-listing.glade +share/gnome/evolution/%%VERSION%%/glade/proxy-login-dialog.glade +share/gnome/evolution/%%VERSION%%/glade/recurrence-page.glade +share/gnome/evolution/%%VERSION%%/glade/schedule-page.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 +share/gnome/evolution/%%VERSION%%/help/quickref/C/quickref.pdf +share/gnome/evolution/%%VERSION%%/help/quickref/de/quickref.pdf +share/gnome/evolution/%%VERSION%%/images/about-box.png +share/gnome/evolution/%%VERSION%%/images/bcg.png +share/gnome/evolution/%%VERSION%%/images/evolution-contacts-mini.png +share/gnome/evolution/%%VERSION%%/images/minus.png +share/gnome/evolution/%%VERSION%%/images/monkey-16.png +share/gnome/evolution/%%VERSION%%/images/offline.png +share/gnome/evolution/%%VERSION%%/images/online.png +share/gnome/evolution/%%VERSION%%/images/plus.png +share/gnome/evolution/%%VERSION%%/images/query-free-busy.png +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-composer-entries.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-editor.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-event-editor.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-mail-global.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-mail-list.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-mail-message.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-mail-messagedisplay.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-memo-editor.xml +share/gnome/evolution/%%VERSION%%/ui/evolution-memos.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 +share/gnome/evolution/%%VERSION%%/views/addressbook/Address_Cards.galview +share/gnome/evolution/%%VERSION%%/views/addressbook/By_Company.galview +share/gnome/evolution/%%VERSION%%/views/addressbook/Phone_List.galview +share/gnome/evolution/%%VERSION%%/views/addressbook/galview.xml +share/gnome/evolution/%%VERSION%%/views/calendar/List_View.galview +share/gnome/evolution/%%VERSION%%/views/calendar/galview.xml +share/gnome/evolution/%%VERSION%%/views/mail/As_Sent_Folder.galview +share/gnome/evolution/%%VERSION%%/views/mail/By_Follow_Up_Flag.galview +share/gnome/evolution/%%VERSION%%/views/mail/By_Sender.galview +share/gnome/evolution/%%VERSION%%/views/mail/By_Status.galview +share/gnome/evolution/%%VERSION%%/views/mail/By_Subject.galview +share/gnome/evolution/%%VERSION%%/views/mail/Messages.galview +share/gnome/evolution/%%VERSION%%/views/mail/Wide_View_Normal.galview +share/gnome/evolution/%%VERSION%%/views/mail/Wide_View_Sent.galview +share/gnome/evolution/%%VERSION%%/views/mail/galview.xml +share/gnome/evolution/%%VERSION%%/views/memos/Memos.galview +share/gnome/evolution/%%VERSION%%/views/memos/galview.xml +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 +share/gnome/help/evolution-%%VERSION%%/C/evolution-%%VERSION%%.xml +share/gnome/help/evolution-%%VERSION%%/C/figures/Screenshot-Free-Busy.png +share/gnome/help/evolution-%%VERSION%%/C/figures/calendar.png +share/gnome/help/evolution-%%VERSION%%/C/figures/config-cal.png +share/gnome/help/evolution-%%VERSION%%/C/figures/config-mail.png +share/gnome/help/evolution-%%VERSION%%/C/figures/contact-editor.png +share/gnome/help/evolution-%%VERSION%%/C/figures/contact.png +share/gnome/help/evolution-%%VERSION%%/C/figures/contacts_mainwindow_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_account_info_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_contacteditor_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_email_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_gwreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_identity_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_imapreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_mail_callout_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_maildirreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_mboxreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_mereceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_mhreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_newmess_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_popreceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_receive_setup2_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_receive_setup_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_rule_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_send_setup_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_timezone_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/evo_usereceive_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/exchange-delegation.png +share/gnome/help/evolution-%%VERSION%%/C/figures/exchange-identity.png +share/gnome/help/evolution-%%VERSION%%/C/figures/exchange-receive-options.png +share/gnome/help/evolution-%%VERSION%%/C/figures/exchange-receive.png +share/gnome/help/evolution-%%VERSION%%/C/figures/filter-new-fig.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-1.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-2.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-3.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-4.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-5.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-6.png +share/gnome/help/evolution-%%VERSION%%/C/figures/full-7.png +share/gnome/help/evolution-%%VERSION%%/C/figures/mail-druid-pic.png +share/gnome/help/evolution-%%VERSION%%/C/figures/mail-inbox.png +share/gnome/help/evolution-%%VERSION%%/C/figures/mail-threaded.png +share/gnome/help/evolution-%%VERSION%%/C/figures/mail_mainwindow_a.png +share/gnome/help/evolution-%%VERSION%%/C/figures/mainwindow-pic.png +share/gnome/help/evolution-%%VERSION%%/C/figures/newmsg.png +share/gnome/help/evolution-%%VERSION%%/C/figures/replymsg.png +share/gnome/help/evolution-%%VERSION%%/C/figures/schedule.png +share/gnome/help/evolution-%%VERSION%%/C/figures/vfolder-createrule-fig.png +share/gnome/idl/evolution-%%VERSION%%/Composer.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 +share/gnome/idl/evolution-%%VERSION%%/Evolution-Mail.idl +share/gnome/idl/evolution-%%VERSION%%/Evolution-Shell.idl +share/gnome/idl/evolution-%%VERSION%%/Evolution.idl +share/gnome/idl/evolution-%%VERSION%%/evolution-calendar.idl +share/gnome/mime-info/evolution-%%VERSION%%.keys +share/gnome/mime-info/evolution-%%VERSION%%.mime +share/gnome/omf/evolution/evolution-%%VERSION%%-C.omf +share/gnome/pixmaps/evolution-%%VERSION%%.png +share/locale/am/LC_MESSAGES/evolution-%%VERSION%%.mo +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/bn_IN/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 +share/locale/cy/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/da/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/de/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/dz/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/el/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/en_AU/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/en_CA/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/en_GB/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/es/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/et/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/eu/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/fa/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/fi/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/fr/LC_MESSAGES/evolution-%%VERSION%%.mo +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/ka/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ko/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ku/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/mr/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ms/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/nb/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ne/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/nl/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/nn/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/or/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/pa/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/pl/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/pt/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/pt_BR/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ro/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/ru/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/rw/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/sk/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/sl/LC_MESSAGES/evolution-%%VERSION%%.mo +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/te/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/th/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 +share/locale/wa/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/xh/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/zh_CN/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/zh_HK/LC_MESSAGES/evolution-%%VERSION%%.mo +share/locale/zh_TW/LC_MESSAGES/evolution-%%VERSION%%.mo +@dirrm share/gnome/omf/evolution +@dirrm share/gnome/idl/evolution-%%VERSION%% +@dirrm share/gnome/help/evolution-%%VERSION%%/C/figures +@dirrm share/gnome/help/evolution-%%VERSION%%/C +@dirrm share/gnome/help/evolution-%%VERSION%% +@dirrm share/gnome/evolution/%%VERSION%%/weather +@dirrm share/gnome/evolution/%%VERSION%%/views/tasks +@dirrm share/gnome/evolution/%%VERSION%%/views/memos +@dirrm share/gnome/evolution/%%VERSION%%/views/mail +@dirrm share/gnome/evolution/%%VERSION%%/views/calendar +@dirrm share/gnome/evolution/%%VERSION%%/views/addressbook +@dirrm share/gnome/evolution/%%VERSION%%/views +@dirrm share/gnome/evolution/%%VERSION%%/ui +@dirrm share/gnome/evolution/%%VERSION%%/images +@dirrm share/gnome/evolution/%%VERSION%%/help/quickref/de +@dirrm share/gnome/evolution/%%VERSION%%/help/quickref/C +@dirrm share/gnome/evolution/%%VERSION%%/help/quickref +@dirrm share/gnome/evolution/%%VERSION%%/help +@dirrm share/gnome/evolution/%%VERSION%%/glade +@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/mk/mail/local +@dirrm share/gnome/evolution/%%VERSION%%/default/mk/mail +@dirrm share/gnome/evolution/%%VERSION%%/default/mk +@dirrm share/gnome/evolution/%%VERSION%%/default/lt/mail/local +@dirrm share/gnome/evolution/%%VERSION%%/default/lt/mail +@dirrm share/gnome/evolution/%%VERSION%%/default/lt +@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/fr/mail/local +@dirrm share/gnome/evolution/%%VERSION%%/default/fr/mail +@dirrm share/gnome/evolution/%%VERSION%%/default/fr +@dirrm share/gnome/evolution/%%VERSION%%/default/fi/mail/local +@dirrm share/gnome/evolution/%%VERSION%%/default/fi/mail +@dirrm share/gnome/evolution/%%VERSION%%/default/fi +@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%% +@dirrm libexec/evolution +@dirrm lib/evolution/%%VERSION%%/plugins +%%PILOT:%%@dirrm lib/evolution/%%VERSION%%/conduits +@dirrm lib/evolution/%%VERSION%%/components +@dirrm lib/evolution/%%VERSION%% +@dirrm lib/evolution +@dirrm include/evolution-%%VERSION%%/text +@dirrm include/evolution-%%VERSION%%/table +@dirrm include/evolution-%%VERSION%%/shell +@dirrm include/evolution-%%VERSION%%/misc +@dirrm include/evolution-%%VERSION%%/menus +@dirrm include/evolution-%%VERSION%%/mail +@dirrm include/evolution-%%VERSION%%/e-util +@dirrm include/evolution-%%VERSION%%/e-conduit +@dirrm include/evolution-%%VERSION%%/calendar/gui +@dirrm include/evolution-%%VERSION%%/calendar +@dirrm include/evolution-%%VERSION%%/addressbook/gui/widgets +@dirrm include/evolution-%%VERSION%%/addressbook/gui +@dirrm include/evolution-%%VERSION%%/addressbook +@dirrm include/evolution-%%VERSION%% +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@dirrmtry share/locale/zh_TW/LC_MESSAGES +@dirrmtry share/locale/zh_TW +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/xh/LC_MESSAGES +@dirrmtry share/locale/xh +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/te/LC_MESSAGES +@dirrmtry share/locale/te +@dirrmtry share/locale/sr/LC_MESSAGES +@dirrmtry share/locale/sr +@dirrmtry share/locale/sl/LC_MESSAGES +@dirrmtry share/locale/sl +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pt/LC_MESSAGES +@dirrmtry share/locale/pt +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/nn/LC_MESSAGES +@dirrmtry share/locale/nn +@dirrmtry share/locale/ne/LC_MESSAGES +@dirrmtry share/locale/ne +@dirrmtry share/locale/mr/LC_MESSAGES +@dirrmtry share/locale/mr +@dirrmtry share/locale/ku/LC_MESSAGES +@dirrmtry share/locale/ku +@dirrmtry share/locale/ko/LC_MESSAGES +@dirrmtry share/locale/ko +@dirrmtry share/locale/gl/LC_MESSAGES +@dirrmtry share/locale/gl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/en_AU/LC_MESSAGES +@dirrmtry share/locale/en_AU +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca +@dirrmtry share/locale/bn_IN/LC_MESSAGES +@dirrmtry share/locale/bn_IN +@dirrmtry share/locale/be/LC_MESSAGES +@dirrmtry share/locale/be |