diff options
author | rh <rh> | 2001-09-29 17:43:55 +0000 |
---|---|---|
committer | rh <rh> | 2001-09-29 17:43:55 +0000 |
commit | 1ada8db7da0aab58a58e7bec2d5830f19ecaac13 (patch) | |
tree | cdbecb58bf0aa5de047b2882b78e27cef0f5f686 /mail | |
parent | 0af512061dfb52c9817867793838cf4e26858f30 (diff) | |
download | pkgsrc-1ada8db7da0aab58a58e7bec2d5830f19ecaac13.tar.gz |
Update evolution to 0.14. Changes are:
General:
- Lots of i18n fixes. (Zbigniew Chyla and others)
- Made the splash screen use BackingStore. (Ettore)
- Added a quit dialog box. (Ettore)
- Fixed a shell crash that could happen when launching Evolution
before a previously launched instance was done initializing itself.
- Fixed other random shell crashes. (Ettore)
- Got the shell to remember window geometries on exit. (Ettore)
- Fixed some things for Automake 1.5 (unfinished). (Richard
Boulton)
- Add nice highlighting to DnD operations in the folder tree.
- Fixed several leaks. (Dan)
- Fixed some problems with folder creation and deletion. (Toshok)
- Made the Summary the default folder. (Ettore)
- Made the title bar display the unread message count again.
Mail:
- Had a few beers while sitting back and relaxin'. (Jeff, Michael)
- Check for valid addresses before sending. (Trow)
- Use contact preferences when deciding whether or not to put the
composer into HTML mode by default. (Trow)
- Properly address mail from "hidden" contact lists. (Trow)
- Redid folder unread counts/folder tree backend code
completely. (Michael)
- Implemented/fixed getfolderinfo in maildir/spool/local
folder/vfolder, required to make unread counts work. (Michael)
- Redid 'local folder' handling code completely. (Michael, Peter)
Also fixed the properties dialogue to get the list of supported
types dynamically, and set the right one at startup. (Michael)
- Redid vfolder code in evolution-mail completely. Main visible
change is they open at startup, and the vfolder editor works
much better. (Michael)
- Made it so fcntl(2) locking failures on filesystems (e.g. NFS)
that dont support locking are treated as success. (Michael)
- Fix imap inbox filtering, then moved it to CamelFolder, and
partly implemented it for spool and maildir mailboxes. (Michael)
- Made the vfolder UNMATCHED folder's name translatable. (Michael)
- Change the way the 'not body contains' filter rule works, so that
it runs much more efficiently, particularly on IMAP. (Michael)
- Camel will not try and convert charsets of data that contain
invalid charset data, thus data will not be tainted by
a failed conversion process. (Michael)
- A few threading scheduling changes to try to optimise the user
experience. Also changed the way threads are terminated,
avoiding some possible libpthread bugs. (Michael)
- Changed vfolder uri's to not include the query, set it separately.
- Removed a lot of special case code for vfolder/file uri's, other
dead or newly redundant code, cleanups, etc. (Michael)
- Fixed a bug in libibex that would overallocate block data and
corrupt it and crash, also fail-back and reset the index in
more cases. (Michael)
- Fix filtering on score so the expression compiles. (Michael)
- Came to visit USA at a very wrong time. (Michael)
- Removed X-Evolution headers before sending messages. (Jeff)
- When configuring a new default account, make sure to set it as the
default. (Jeff)
- Convert all textual parts to 8bit before saving them, this makes
saved messages more human readable. (Jeff)
- Don't cache PGP passphrases unless the user requests to do so.
(Jeff)
- Unsubscribe from folders before deleting them. (Jeff)
- Fixed a number of race conditions in the subscribe dialog. (Jeff)
- Save transport (SMTP) passwords if the user has asked us to. (Jeff)
- Hide the S/MIME frame in the account editor, we won't be
supporting it for 1.0. (Jeff)
- Fixed it so that icons are displayed for PGP messages. (Jeff)
- Give a description for each of the Source and Transport types when
configuring an account. This makes a few things less confusing.
(Jeff)
- When performing a Send & Receive on a disconnected IMAP server, if
the user provides a password, connect tot he IMAP server and display
it's folders too. (Jeff)
- Return a folder info for each IMAP folder created when the user
creates a recursive directory structure. (Jeff)
- Added support for more charset conversions (including all
Windows-cp125x charsets). (Jeff)
- When the disk is full, warn the user and don't crash. (Jeff)
- Handle POP servers that don't support the UIDL extension. (Jeff)
- Several PGP fixes. (Jeff)
Addressbook:
- Miscellaneous bug fixes. (Jon Trowbridge, Chris Toshok, Chris Lahey,
Ettore Perazzoli, Iain Holmes, Zbigniew Chyla, Jacob Berkman)
- Fixed race conditions associated with adding/removing contacts.
The addressbook should be much more stable now. (Trow)
- Fixed reference counting bugs in addressbook & wombat. (Trow)
- Made address lookup smarter; cut & paste of address now mostly works.
- Plugged Trow's memory leaks. (Larry)
- Name completion now works with one-word names, so it is now much
easier to send mail to Cher. (Trow)
- Better handling of contact lists in the composer entries. (Trow,
Toshok)
- SelectNames dialog fixes. (Trow)
- Better handling of contact lists in the pilot conduits. (JP)
- Added Free busy URL and Calendar URI info to contact editor and
ECard. (JP)
- Made it so you can select uneditable text in Contact Editor.
(Chris Toshok)
- Worked on LDAP dialog. (Chris Toshok)
- General LDAP work. (Chris Toshok)
- Fixed charset handling within VCard handling. (Chris Lahey)
- Reworked Drag & Drop for card view.
Calendar & Tasks:
- Free/Busy changes. (JP, Rodrigo)
- iTIP fixes (JP)
- i18n fixes, particularly for printing (Zbigniew Chyla)
- Added option to confirm deletions (Federico)
- Improved alarm system (Federico)
- Fixed crashing bug when deleting a folder (Federico)
- Added option to hide completed tasks (Damon)
- Timezone changes for interoperability with Outlook (Damon)
- Fixed problems displaying/parsing times in locales which don't specify
'am' and 'pm' strings (Damon)
- Added toolbar button to delete the selected calendar event (Damon)
- Meeting selector integrated (JP)
Summary:
- Fixed bugs and leaks. (Iain)
- Fixed bug with handling of the Slashot RDF files. (Iain)
- Made the Addressbook and Tasks links open the editor for
them. (Iain)
- Mail summary doesn't force all folders to be opened. (Iain)
- Calendar summary shows if an alarm is set for an appointment. (Iain)
- Timezone fixes. (Iain, Damon)
Importers:
- Fixed more bugs. (Iain)
- Netscape importer shouldn't crash on Movemail users anymore.
- Pine importer should import addressbooks better. (Iain)
- VCard importer will actually import things now. (Iain)
Diffstat (limited to 'mail')
-rw-r--r-- | mail/evolution/Makefile | 6 | ||||
-rw-r--r-- | mail/evolution/distinfo | 12 | ||||
-rw-r--r-- | mail/evolution/patches/patch-aa | 14 | ||||
-rw-r--r-- | mail/evolution/patches/patch-ac | 12 | ||||
-rw-r--r-- | mail/evolution/patches/patch-al | 31 | ||||
-rw-r--r-- | mail/evolution/patches/patch-ao | 34 | ||||
-rw-r--r-- | mail/evolution/pkg/PLIST | 24 |
7 files changed, 40 insertions, 93 deletions
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile index 3000ba67107..fb938ca6cc3 100644 --- a/mail/evolution/Makefile +++ b/mail/evolution/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2001/09/27 23:18:21 jlam Exp $ +# $NetBSD: Makefile,v 1.8 2001/09/29 17:43:55 rh Exp $ -DISTNAME= evolution-0.13 +DISTNAME= evolution-0.14 CATEGORIES= mail time gnome MASTER_SITES= ${MASTER_SITE_GNOME:=unstable/sources/evolution/} EXTRACT_SUFX= .tar.bz2 @@ -16,7 +16,7 @@ DEPENDS+= db3-2.9:../../databases/db3 DEPENDS+= gal>=0.12:../../devel/gal DEPENDS+= bonobo>=1.0.7:../../devel/bonobo DEPENDS+= bonobo-conf>=0.11:../../devel/bonobo-conf -DEPENDS+= gtkhtml>=0.12.0:../../www/gtkhtml +DEPENDS+= gtkhtml>=0.13.0:../../www/gtkhtml DEPENDS+= gnome-vfs>=1.0.1:../../sysutils/gnome-vfs DEPENDS+= libunicode>=0.4:../../textproc/libunicode DEPENDS+= oaf>=0.6.5:../../devel/oaf diff --git a/mail/evolution/distinfo b/mail/evolution/distinfo index fba409a1a49..fdc84322b00 100644 --- a/mail/evolution/distinfo +++ b/mail/evolution/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.5 2001/09/25 13:31:17 tron Exp $ +$NetBSD: distinfo,v 1.6 2001/09/29 17:43:55 rh Exp $ -SHA1 (evolution-0.13.tar.bz2) = 48613c0765e7f80656cb23b4e36b8e0f4608875a -Size (evolution-0.13.tar.bz2) = 6882344 bytes -SHA1 (patch-aa) = 0226e0efb09700985d8545246998e85dd1fb00ba +SHA1 (evolution-0.14.tar.bz2) = daa858cba933c38ae90c8e4cda1363d0b624f38b +Size (evolution-0.14.tar.bz2) = 7278567 bytes +SHA1 (patch-aa) = b95e7ab2f12cf76b1685a3d0381145c220dad95d SHA1 (patch-ab) = 6c3ed264bccf90052c843c2ef1f4b4ee89997770 -SHA1 (patch-ac) = bab83268025540badf791e4062c7d7de808c43bc +SHA1 (patch-ac) = 9a67ed544cd6894c0387a2b185fcb41ec59a7329 SHA1 (patch-ad) = fd7327c9cfbc52bb81304f1a80f0014f4e654d8e SHA1 (patch-ae) = 155e692bc82f32d25c37a5c37aa8145615a50329 SHA1 (patch-af) = 51486b2b20dd497b7faab42f2eaabc7e7968c5f1 @@ -13,6 +13,4 @@ SHA1 (patch-ah) = 36662bab9902e7a09f0e56b820beb2d6af03994b SHA1 (patch-ai) = 7f6b9212a482fcb1230b1e920daa58aef678b15d SHA1 (patch-aj) = 9b24098b338af3eff7e2f2f46d6817e7cf5cd510 SHA1 (patch-ak) = 1f367591284d27beeecd8c9f9308ca77dda8f7fb -SHA1 (patch-al) = c8e74b698a5472b143b55716d1a4f6df71544f23 SHA1 (patch-am) = 4c6b3e83efe66feb42a2d7eddce9d4e34593efa8 -SHA1 (patch-ao) = 07cde176d8982ddde22766adc04512bad1587e20 diff --git a/mail/evolution/patches/patch-aa b/mail/evolution/patches/patch-aa index eaf2b29789a..4223e9c869a 100644 --- a/mail/evolution/patches/patch-aa +++ b/mail/evolution/patches/patch-aa @@ -1,9 +1,9 @@ -$NetBSD: patch-aa,v 1.4 2001/09/25 13:31:18 tron Exp $ +$NetBSD: patch-aa,v 1.5 2001/09/29 17:43:55 rh Exp $ ---- configure.orig Fri Aug 24 00:41:21 2001 -+++ configure Mon Sep 24 22:08:59 2001 -@@ -4644,13 +4644,13 @@ - if { (eval echo configure:4645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +--- configure.orig Sat Sep 22 00:22:38 2001 ++++ configure +@@ -8364,13 +8364,13 @@ + if { (eval echo configure:8365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* CATOBJEXT=.gmo - DATADIRNAME=share @@ -18,7 +18,7 @@ $NetBSD: patch-aa,v 1.4 2001/09/25 13:31:18 tron Exp $ fi rm -f conftest* INSTOBJEXT=.mo -@@ -4879,7 +4879,7 @@ +@@ -8599,7 +8599,7 @@ # We need to process the po/ directory. POSUB=po else @@ -27,7 +27,7 @@ $NetBSD: patch-aa,v 1.4 2001/09/25 13:31:18 tron Exp $ nls_cv_header_intl=intl/libintl.h nls_cv_header_libgt=intl/libgettext.h fi -@@ -5494,8 +5494,8 @@ +@@ -9195,8 +9195,8 @@ # This can only change between Evolution versions (and then can only # go up.) evolution_db_version_major=3 diff --git a/mail/evolution/patches/patch-ac b/mail/evolution/patches/patch-ac index 72bdce3b466..6cef396843f 100644 --- a/mail/evolution/patches/patch-ac +++ b/mail/evolution/patches/patch-ac @@ -1,8 +1,8 @@ -$NetBSD: patch-ac,v 1.2 2001/08/11 18:39:25 rh Exp $ +$NetBSD: patch-ac,v 1.3 2001/09/29 17:43:56 rh Exp $ ---- shell/main.c.orig Mon Jul 30 16:22:50 2001 +--- shell/main.c.orig Tue Sep 18 01:21:34 2001 +++ shell/main.c -@@ -53,6 +53,23 @@ +@@ -60,6 +60,23 @@ static gboolean no_splash = FALSE; extern char *evolution_debug_log; @@ -24,9 +24,9 @@ $NetBSD: patch-ac,v 1.2 2001/08/11 18:39:25 rh Exp $ +#endif + - static void - no_views_left_cb (EShell *shell, gpointer data) -@@ -273,6 +290,10 @@ + static GtkWidget * + quit_box_new (void) +@@ -347,6 +364,10 @@ } gtk_idle_add (idle_cb, uri_list); diff --git a/mail/evolution/patches/patch-al b/mail/evolution/patches/patch-al deleted file mode 100644 index d60533240ca..00000000000 --- a/mail/evolution/patches/patch-al +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-al,v 1.2 2001/08/11 18:39:26 rh Exp $ - ---- camel/camel-disco-diary.c.orig Tue May 29 23:07:11 2001 -+++ camel/camel-disco-diary.c -@@ -270,14 +270,14 @@ - off_t size; - double pc; - -- fseeko (diary->file, 0, SEEK_END); -- size = ftello (diary->file); -+ fseek (diary->file, 0, SEEK_END); -+ size = ftell (diary->file); - g_return_if_fail (size != 0); - rewind (diary->file); - - camel_operation_start (NULL, _("Resynchronizing with server")); - while (!camel_exception_is_set (ex)) { -- pc = ftello (diary->file) / size; -+ pc = ftell (diary->file) / size; - camel_operation_progress (NULL, pc * 100); - - if (camel_file_util_decode_uint32 (diary->file, &action) == -1) -@@ -399,7 +399,7 @@ - gboolean - camel_disco_diary_empty (CamelDiscoDiary *diary) - { -- return ftello (diary->file) == 0; -+ return ftell (diary->file) == 0; - } - - void diff --git a/mail/evolution/patches/patch-ao b/mail/evolution/patches/patch-ao deleted file mode 100644 index 4a0fda47819..00000000000 --- a/mail/evolution/patches/patch-ao +++ /dev/null @@ -1,34 +0,0 @@ -$NetBSD: patch-ao,v 1.1 2001/09/25 13:31:18 tron Exp $ - -From the GNOME CVS repository: - - * gui/dialogs/meeting-page.c (build_etable): Updated this to match - the new ETableSimple interface. - ---- calendar/gui/dialogs/meeting-page.c.orig Wed Aug 15 03:13:37 2001 -+++ calendar/gui/dialogs/meeting-page.c Tue Sep 25 13:59:27 2001 -@@ -1306,18 +1306,21 @@ - /* The table itself */ - priv->model = e_table_simple_new (column_count, - row_count, -+ append_row, -+ - value_at, - set_value_at, - is_cell_editable, -+ -+ NULL, -+ NULL, -+ - duplicate_value, - free_value, - init_value, - value_is_empty, - value_to_string, - mpage); -- gtk_object_set (GTK_OBJECT (priv->model), -- "append_row", append_row, -- NULL); - - priv->etable = e_table_scrolled_new_from_spec_file (priv->model, - extras, diff --git a/mail/evolution/pkg/PLIST b/mail/evolution/pkg/PLIST index 5e58b4c1c2e..a1605369ecf 100644 --- a/mail/evolution/pkg/PLIST +++ b/mail/evolution/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2001/09/25 13:31:18 tron Exp $ +@comment $NetBSD: PLIST,v 1.5 2001/09/29 17:43:56 rh Exp $ bin/evolution bin/evolution-addressbook bin/evolution-alarm-notify @@ -129,6 +129,7 @@ include/camel/string-utils.h include/ename/e-address-western.h include/ename/e-name-western-tables.h include/ename/e-name-western.h +include/evolution/cal-client/cal-client-multi.h include/evolution/cal-client/cal-client-types.h include/evolution/cal-client/cal-client.h include/evolution/cal-client/cal-query.h @@ -296,6 +297,7 @@ share/evolution/ecps/medbook.ecps share/evolution/ecps/phonelist.ecps share/evolution/ecps/smallbook.ecps share/evolution/etspec/e-calendar-table.etspec +share/evolution/etspec/e-meeting-time-sel.etspec share/evolution/etspec/e-storage-set-view.etspec share/evolution/etspec/meeting-page.etspec share/evolution/etspec/message-list.etspec @@ -305,7 +307,6 @@ share/evolution/glade/addressbook-config.glade share/evolution/glade/alarm-notify.glade share/evolution/glade/alarm-options.glade share/evolution/glade/alarm-page.glade -share/evolution/glade/alphabet.glade share/evolution/glade/cal-prefs-dialog.glade share/evolution/glade/contact-editor.glade share/evolution/glade/contact-list-editor.glade @@ -332,6 +333,7 @@ share/evolution/glade/mail-config.glade share/evolution/glade/meeting-page.glade share/evolution/glade/my-evolution.glade share/evolution/glade/recurrence-page.glade +share/evolution/glade/schedule-page.glade share/evolution/glade/select-names.glade share/evolution/glade/subscribe-dialog.glade share/evolution/glade/task-details-page.glade @@ -350,7 +352,6 @@ share/evolution/views/tasks/Tasks.galview share/evolution/views/tasks/With_Category.galview share/evolution/views/tasks/galview.xml share/gnome/apps/Applications/evolution.desktop -share/gnome/help/evolution/C/aboutbook.html share/gnome/help/evolution/C/apx-authors.sgml share/gnome/help/evolution/C/apx-bugs.sgml share/gnome/help/evolution/C/apx-gloss.html @@ -366,7 +367,10 @@ share/gnome/help/evolution/C/config-prefs.sgml share/gnome/help/evolution/C/config-sync.html share/gnome/help/evolution/C/config-sync.sgml share/gnome/help/evolution/C/config.html +share/gnome/help/evolution/C/contact-automation-basic.html +share/gnome/help/evolution/C/contact-automation-lists.html share/gnome/help/evolution/C/contact-search.html +share/gnome/help/evolution/C/customizing-summary.html share/gnome/help/evolution/C/docbook.css share/gnome/help/evolution/C/encryption.html share/gnome/help/evolution/C/evolution-faq.sgml @@ -404,6 +408,7 @@ share/gnome/help/evolution/C/print-destination.html share/gnome/help/evolution/C/quickref-cal.html share/gnome/help/evolution/C/quickref-contact.html share/gnome/help/evolution/C/quickref-mail.html +share/gnome/help/evolution/C/rsvp-stuff.html share/gnome/help/evolution/C/stylesheet-images/caution.gif share/gnome/help/evolution/C/stylesheet-images/home.gif share/gnome/help/evolution/C/stylesheet-images/important.gif @@ -417,19 +422,18 @@ share/gnome/help/evolution/C/stylesheet-images/toc-plus.gif share/gnome/help/evolution/C/stylesheet-images/up.gif share/gnome/help/evolution/C/stylesheet-images/warning.gif share/gnome/help/evolution/C/topic.dat +share/gnome/help/evolution/C/typography.html share/gnome/help/evolution/C/ui-intro.html share/gnome/help/evolution/C/usage-calendar-apts.html share/gnome/help/evolution/C/usage-calendar-multiple.html share/gnome/help/evolution/C/usage-calendar-todo.html share/gnome/help/evolution/C/usage-calendar.html share/gnome/help/evolution/C/usage-calendar.sgml -share/gnome/help/evolution/C/usage-contact-automate.html share/gnome/help/evolution/C/usage-contact-organize.html share/gnome/help/evolution/C/usage-contact-sharing.html share/gnome/help/evolution/C/usage-contact.html share/gnome/help/evolution/C/usage-contact.sgml share/gnome/help/evolution/C/usage-encryption.sgml -share/gnome/help/evolution/C/usage-exec-summary.html share/gnome/help/evolution/C/usage-exec-summary.sgml share/gnome/help/evolution/C/usage-mail-getnsend-get.html share/gnome/help/evolution/C/usage-mail-getnsend-send.html @@ -442,10 +446,12 @@ share/gnome/help/evolution/C/usage-mail-organize.html share/gnome/help/evolution/C/usage-mail-subscriptions.html share/gnome/help/evolution/C/usage-mail.html share/gnome/help/evolution/C/usage-mail.sgml +share/gnome/help/evolution/C/usage-mainwindow-starting.html share/gnome/help/evolution/C/usage-mainwindow.html share/gnome/help/evolution/C/usage-mainwindow.sgml share/gnome/help/evolution/C/usage-print.html share/gnome/help/evolution/C/usage-print.sgml +share/gnome/help/evolution/C/usage-summary.html share/gnome/help/evolution/C/usage-sync.html share/gnome/help/evolution/C/usage-sync.sgml share/gnome/help/evolution/C/usage.html @@ -692,6 +698,7 @@ share/images/evolution/import.png share/images/evolution/import.xpm share/images/evolution/inbox-16.png share/images/evolution/inbox-full-16.png +share/images/evolution/ldap-16.png share/images/evolution/mail-config-druid-account-name.png share/images/evolution/mail-config-druid-identity.png share/images/evolution/mail-config-druid-receive.png @@ -699,6 +706,7 @@ share/images/evolution/mail-config-druid-send.png share/images/evolution/mail-config-druid.png share/images/evolution/malehead.png share/images/evolution/mark-as-important-16.png +share/images/evolution/meeting-request.png share/images/evolution/move_message.xpm share/images/evolution/myevo-appointments.png share/images/evolution/myevo-mail-summary.png @@ -720,6 +728,9 @@ share/images/evolution/open-in-new-window-16.png share/images/evolution/outbox-16.png share/images/evolution/outbox-full-16.png share/images/evolution/pattern.png +share/images/evolution/pgp-signature-bad.png +share/images/evolution/pgp-signature-nokey.png +share/images/evolution/pgp-signature-ok.png share/images/evolution/print-preview.xpm share/images/evolution/print.xpm share/images/evolution/rdf.png @@ -748,6 +759,8 @@ share/images/evolution/splash.png share/images/evolution/talking-heads.png share/images/evolution/task.xpm share/images/evolution/thankyou.png +share/images/evolution/timezone-16.xpm +share/images/evolution/timezone-48.png share/images/evolution/undelete_message-16.png share/images/evolution/wax-seal-broken.png share/images/evolution/wax-seal.png @@ -1129,6 +1142,7 @@ share/libical/zoneinfo/Pacific/Wallis.ics share/libical/zoneinfo/Pacific/Yap.ics share/libical/zoneinfo/zones.tab share/locale/az/LC_MESSAGES/evolution.mo +share/locale/bg/LC_MESSAGES/evolution.mo share/locale/ca/LC_MESSAGES/evolution.mo share/locale/da/LC_MESSAGES/evolution.mo share/locale/de/LC_MESSAGES/evolution.mo |