pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/kdepim3 Update KDE to 3.5.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/60f596fb3c9d
branches:  trunk
changeset: 529059:60f596fb3c9d
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed May 23 13:24:58 2007 +0000

description:
Update KDE to 3.5.7

Akregator
* Disable java and javascript in the article viewer.
* Partially fix "javascript:" links in the browser tabs.

KAddressBook
* Add support to search in custom fields.
* Don't deselect all previous selected items on a RMB click, otherwise
  it's impossible to send all selected contacts via mail or delete them
  at once.
* Changed the category editor to use an inline editing, that makes the
  usage a lot more userfriendly and less confusing.
* Fix crash when importing addresses from Konqueror twice.
* Export Home Address and Business Address when exporting to CSV.
* Fix importing some fields from CSV.
* Change non-modal dialogs into modal ones to prevent the user from
  closing the contact editor dialog before the category editor dialog.
* Fix crash when adding picture to contact.
* Move the IM Address field into the IM section, so it's shown when you
  enable the 'Show IM Addresses' option.
* Always select the first entry of the view on startup.
* Use proper encoding for URLs in contact data.
* Add the formatted name according to the KAddressbook settings.

KAlarm
* Add test play button to sound file selection dialog.
* Show Simple Repetition and Special Action statuses by means of button
  states, in alarm edit dialog.
* Prevent pre-alarm actions being executed multiple times when the alarm
  is triggered.
* Only execute pre-alarm actions when the main alarm is initially
  triggered, and post-alarm actions when the alarm is finally
  acknowledged (after any deferrals).
* Display advance reminders for each occurrence of recurring alarms.
* Prevent repetitions triggering again if KAlarm is restarted.
* Prevent recurring alarms being triggered on exception days.
* Fix start-of-day time being ignored for date-only alarms.
* Fix failure to save "Execute in terminal window" option in Preferences
  dialog.
* Fix Undo of deletion of active alarms.
* Fix attachments not being sent with scheduled emails when using KMail
  as email client.
* Ensure up-to-date menus are displayed if user has a customised toolbar.
* Make the alarm times shown in the system tray tooltip take account of
  alarm repetitions.
* Disable Defer button in new message window when deferral limit has been
  reached.

KArm
* In case of stale lock files, do not start timing, but warn.

Kitchensync
* The OpenSync based Kitchensync is being used now.

Korn
* Make it possible to disable TLS.

KMail
* IMAP Quota feature.
* All folders can be copyied or moved now.
* Drag 'n drop of one or multiple folders.
* Copy/cut/paste actions for one or multiple folders.
* Drag 'n drop of messages from the search result window to the folder
  tree.
* Copy/cut/paste actions for messages (in the header view and search
  result window).
* IMAP: exclude some folders from syncing, allowing you to use online
  and disconnected IMAP on the same account for a disjoint set of folders.
* Inline-viewing of TNEF attachments.
* kmail --view can also handle *.mbox files (such as the ones saved by kmail)
* Adds support for accepting image drags to the composer window and also
  now accepts pasting images with Ctrl+V so that it does not write a
  temporary file.
* Add icons for context menu on address in reader window.
* Show the User-Agent or X-Mailer value in fancy headers if so configured.
* Show preferred email addresses first in auto completion.
* Allow the user to cancel kmail connection attempts when the account
  settings are incorrect.
* Many crashes were fixed regarding IMAP.
* Fix pasting in addressee fields.
* Do not ask to store the SMTP password outside KWallet everytime you
  want to send a mail.
* Typo in the antispam wizard definitions, which caused CRM114 to be
  always displayed as available.
* Fix crash after creating a disconnected IMAP account.
* Make sure that a corrupted .ids file does not allocate huge amount of
  memory by checking consistency of file length vs. number of items
  expected.
* Copying messages is faster.
* Honor umask of the user when saving attachments
* Fix "deleting maildir does not delete associated .index.ids file"
* Updates of libgpg-error and gpgme in order to fix serious security
  issues.
* Don't allow base64 or qp encoding for message attachements, such as
  when forwarding.
* Make sure attached emails are never encoded in anything but 7 or 8 bit.
* Don't base64 encode forwarded messages.
* Special characters are not lost if the HTML message was saved in the
  drafts folder and opened again.
* Prevent that the local folder contents changed while the IMAP search
  was working.
* Don't crash when deleting an account while jobs for that account are
  still pending.
* Disallow closing the composer window whilst performing a sign operation,
  this causes a crash when using the non-gpg-agent PGP backend.
* Fixing Outlook compatibility with attachments that have umlauts in the
  filename.
* Fix crash when opening KMail's configuration while another Kontact
  component is active at that time.
* Prevent crash when moving mail to an IMAP folder with a filter.
* Fix kmail crash when creating index
* Remember the SMTP password.
* Send MDN when this is requested.
* Fix "attendee in CC-field are missing from an invitation if the own
  email address could not be found".
* Fix for "MultiPart message plain/text body encoding" bug.
* Fix sending invitations to Outlook users.
* Give original style answers about meeting attendance.

KNode
* More tolerant parsing of broken headers.

KOrganizer
* Add holiday file for South Africa.
* Ukrainian national holidays added.
* Support Pascha (Orthodox Easter) in holidays files.
* When there are too many entries in the journal, make a scrollbar appear.
* Don't write out empty, invalid or superfluous fields in the calendar.
* Fix newlines in calendar files to comply to RFC 2445.
* When loading any URL/URI make sure we load it as UTF8 and not as Latin1.
* Fix issue that journal title was not shown when searching for journals.
* Properly sort list view when using AM/PM notation.
* Disable time and date edits when no due date is given, and set the due
  date to someting sensible (not in 200000 years).
* Fix 'spurious reminders from korgac'
* Make "Edit Categories" button open the editor again.
* Bugfixes regarding recurring events in combination with timezones.
* Save resources upon modifications, in order to fix reliability problems
  with KPilot.
* Fix "Working days views won't follow the configured work days".

KPilot
* Cleanups in memofile conduit; using new OS5 database if it's present,
  otherwise falling back to legacy one.
* As a first step to combatting the "kpilot ate my future" e-mails (read:
  data loss), we now use a CUDCounter (Create/Update/Delete). Step 1 is
  to track these and report on them to the user in their sync log.
* Bug fix in popconduit... making sure we always have a sent date
* Bug fixing in vcalconduit... long-time bug that existed in libkcal
  that caused every calendar resource save to mark every calendar event
  as modified. Now kpilot won't have to sync every record every time.
* Changing KPilotDeviceLink to use a separate thread, dedicated to doing
  device communication. This is much better design as a start, but fixes
  the problems kpilot was having (and widely talked about) where kpilot
  would hang and crash if our user was using "usb:" or "net:any" devices
  because of how these new "device"s operated (allowed immediate opening,
  even though there is no physical device connected, and then hung
  indefinitely until the real device connected).
* Icon naming bug fix.

diffstat:

 misc/kdepim3/Makefile         |    4 +-
 misc/kdepim3/PLIST            |  224 ++++++++++++++---------------------------
 misc/kdepim3/distinfo         |   15 +-
 misc/kdepim3/patches/patch-ac |   23 ----
 misc/kdepim3/patches/patch-ad |   12 --
 misc/kdepim3/patches/patch-ae |   39 -------
 misc/kdepim3/patches/patch-af |   22 ----
 misc/kdepim3/patches/patch-ag |   13 --
 misc/kdepim3/patches/patch-ap |   86 ++++++++++++++++
 misc/kdepim3/patches/patch-aq |   86 ++++++++++++++++
 10 files changed, 259 insertions(+), 265 deletions(-)

diffs (truncated from 1040 to 300 lines):

diff -r 333f4d0bbbb1 -r 60f596fb3c9d misc/kdepim3/Makefile
--- a/misc/kdepim3/Makefile     Wed May 23 13:19:23 2007 +0000
+++ b/misc/kdepim3/Makefile     Wed May 23 13:24:58 2007 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2007/03/23 23:03:01 abs Exp $
+# $NetBSD: Makefile,v 1.75 2007/05/23 13:24:58 markd Exp $
 
 DISTNAME=      kdepim-${_KDE_VERSION}
-PKGREVISION=   2
 CATEGORIES=    misc
 COMMENT=       Personal Information Management tools for the KDE desktop
 
@@ -44,6 +43,7 @@
 BUILDLINK_DEPMETHOD.qt3-tools= full
 
 .include "../../comms/libmal/buildlink3.mk"
+.include "../../comms/libopensync/buildlink3.mk"
 .include "../../comms/pilot-link-libs/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../security/gpgme/buildlink3.mk"
diff -r 333f4d0bbbb1 -r 60f596fb3c9d misc/kdepim3/PLIST
--- a/misc/kdepim3/PLIST        Wed May 23 13:19:23 2007 +0000
+++ b/misc/kdepim3/PLIST        Wed May 23 13:24:58 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2007/01/26 03:17:09 markd Exp $
+@comment $NetBSD: PLIST,v 1.28 2007/05/23 13:24:58 markd Exp $
 bin/akregator
 bin/egroupwarewizard
 bin/exchangewizard
@@ -33,11 +33,9 @@
 bin/kpalmdoc
 bin/kpilot
 bin/kpilotDaemon
-bin/ksync
 bin/ktnef
 bin/kwatchgnupg
 bin/kxml_compiler
-bin/multisynk
 bin/networkstatustestservice
 bin/sloxwizard
 include/KNotesAppIface.h
@@ -90,39 +88,6 @@
 include/kgantt/xQGanttBarViewPort.h
 include/kgantt/xQGanttListView.h
 include/kgantt/xQGanttListViewPort.h
-include/kitchensync/actionpart.h
-include/kitchensync/actionpartservice.h
-include/kitchensync/addressbookmerger.h
-include/kitchensync/addressbooksyncee.h
-include/kitchensync/bookmarksyncee.h
-include/kitchensync/calendarmerger.h
-include/kitchensync/calendarsyncee.h
-include/kitchensync/conflictdialog.h
-include/kitchensync/core.h
-include/kitchensync/filter.h
-include/kitchensync/idhelper.h
-include/kitchensync/konnector.h
-include/kitchensync/konnectorinfo.h
-include/kitchensync/konnectormanager.h
-include/kitchensync/kontainer.h
-include/kitchensync/merger.h
-include/kitchensync/opiedesktopsyncee.h
-include/kitchensync/profile.h
-include/kitchensync/profilecheckitem.h
-include/kitchensync/profileitem.h
-include/kitchensync/standardsync.h
-include/kitchensync/syncalgorithm.h
-include/kitchensync/syncconfig.h
-include/kitchensync/syncee.h
-include/kitchensync/synceelist.h
-include/kitchensync/syncentry.h
-include/kitchensync/syncer.h
-include/kitchensync/synchistory.h
-include/kitchensync/syncui.h
-include/kitchensync/syncuikde.h
-include/kitchensync/syncuikdeplugin.h
-include/kitchensync/systemtray.h
-include/kitchensync/unknownsyncee.h
 include/kleo/backendconfigwidget.h
 include/kleo/cryptobackend.h
 include/kleo/cryptobackendfactory.h
@@ -177,7 +142,9 @@
 include/korganizer/mainwindow.h
 include/korganizer/part.h
 include/korganizer/printplugin.h
+include/kpilot/kpilotdevicelink.h
 include/kpilot/kpilotlink.h
+include/kpilot/kpilotlocallink.h
 include/kpilot/pilot.h
 include/kpilot/pilotDatabase.h
 include/kpilot/pilotLinkVersion.h
@@ -187,7 +154,6 @@
 include/kpilot/plugin.h
 include/kpilot/pluginfactory.h
 include/kpilot/syncAction.h
-include/kpilot/uiDialog.h
 include/ksieve/error.h
 include/ksieve/lexer.h
 include/ksieve/parser.h
@@ -375,7 +341,6 @@
 lib/kde3/libkontact_knotesplugin.la
 lib/kde3/libkontact_korganizerplugin.la
 lib/kde3/libkontact_kpilotplugin.la
-lib/kde3/libkontact_multisynk.la
 lib/kde3/libkontact_newstickerplugin.la
 lib/kde3/libkontact_specialdatesplugin.la
 lib/kde3/libkontact_summaryplugin.la
@@ -387,16 +352,6 @@
 lib/kde3/libkorg_journalprint.la
 lib/kde3/libkorg_yearlyprint.la
 lib/kde3/libkorganizerpart.la
-lib/kde3/libksfilter_addressbook.la
-lib/kde3/libksfilter_calendar.la
-lib/kde3/libksync_backup.la
-lib/kde3/libksync_debugger.la
-lib/kde3/libksync_pluckerpart.la
-lib/kde3/libksync_restore.la
-lib/kde3/libksync_syncerpart.la
-lib/kde3/libksync_viewer.la
-lib/kde3/libmultisynkpart.la
-lib/kde3/liboverviewpart.la
 lib/kde3/libsloxwizard.la
 lib/kde3/plugins/designer/kdepimwidgets.la
 lib/kde3/plugins/designer/kpartsdesignerplugin.la
@@ -410,7 +365,6 @@
 lib/libkabc_slox.la
 lib/libkabc_xmlrpc.la
 lib/libkabckolab.la
-lib/libkabckonnector.la
 lib/libkabinterfaces.la
 lib/libkaddressbook.la
 lib/libkcal.la
@@ -422,13 +376,12 @@
 lib/libkcal_slox.la
 lib/libkcal_xmlrpc.la
 lib/libkcalkolab.la
-lib/libkcalkonnector.la
 lib/libkdepim.la
 lib/libkgantt.la
 lib/libkgroupwarebase.la
 lib/libkgroupwaredav.la
 lib/libkholidays.la
-lib/libkitchensyncui.la
+lib/libkitchensync.la
 lib/libkleopatra.la
 lib/libkmailprivate.la
 lib/libkmime.la
@@ -437,7 +390,6 @@
 lib/libknoteskolab.la
 lib/libkocorehelper.la
 lib/libkode.la
-lib/libkonnector.la
 lib/libkontact.la
 lib/libkorg_stdprinting.la
 lib/libkorganizer.la
@@ -450,15 +402,10 @@
 lib/libkpinterfaces.la
 lib/libksieve.la
 lib/libkslox.la
-lib/libksync.la
-lib/libksync2.la
 lib/libktnef.la
-lib/liblocalkonnector.la
 lib/libmimelib.la
-lib/libmultisynk.la
 lib/libqgpgme.la
-lib/libqtopiakonnector.la
-lib/libremotekonnector.la
+lib/libqopensync.la
 share/applications/kde/KMail.desktop
 share/applications/kde/KNode.desktop
 share/applications/kde/KOrn.desktop
@@ -469,6 +416,7 @@
 share/applications/kde/kalarm.desktop
 share/applications/kde/kandy.desktop
 share/applications/kde/karm.desktop
+share/applications/kde/kitchensync.desktop
 share/applications/kde/kleopatra_import.desktop
 share/applications/kde/kmail_view.desktop
 share/applications/kde/knotes.desktop
@@ -478,7 +426,6 @@
 share/applications/kde/kpilot.desktop
 share/applications/kde/kpilotdaemon.desktop
 share/applications/kde/ktnef.desktop
-share/applications/kde/multisynk.desktop
 share/doc/kde/HTML/en/akregator/add-feed.png
 share/doc/kde/HTML/en/akregator/add-feed2.png
 share/doc/kde/HTML/en/akregator/add-folder.png
@@ -722,20 +669,6 @@
 share/doc/kde/HTML/en/kwatchgnupg/common
 share/doc/kde/HTML/en/kwatchgnupg/index.cache.bz2
 share/doc/kde/HTML/en/kwatchgnupg/index.docbook
-share/doc/kde/HTML/en/multisynk/common
-share/doc/kde/HTML/en/multisynk/editdialog-conflicts.png
-share/doc/kde/HTML/en/multisynk/editdialog.png
-share/doc/kde/HTML/en/multisynk/index.cache.bz2
-share/doc/kde/HTML/en/multisynk/index.docbook
-share/doc/kde/HTML/en/multisynk/konnector-addressbook.png
-share/doc/kde/HTML/en/multisynk/konnector-calendar.png
-share/doc/kde/HTML/en/multisynk/konnector-local.png
-share/doc/kde/HTML/en/multisynk/konnector-qtopia.png
-share/doc/kde/HTML/en/multisynk/konnector-remote.png
-share/doc/kde/HTML/en/multisynk/konnectors-chapter.docbook
-share/doc/kde/HTML/en/multisynk/logdialog.png
-share/doc/kde/HTML/en/multisynk/mainwin-filled.png
-share/doc/kde/HTML/en/multisynk/mainwin.png
 share/icons/crystalsvg/16x16/actions/kalarm.png
 share/icons/crystalsvg/16x16/actions/kontact_contacts.png
 share/icons/crystalsvg/16x16/actions/kontact_date.png
@@ -826,6 +759,7 @@
 share/icons/hicolor/16x16/apps/kaddressbook.png
 share/icons/hicolor/16x16/apps/kalarm.png
 share/icons/hicolor/16x16/apps/karm.png
+share/icons/hicolor/16x16/apps/kitchensync.png
 share/icons/hicolor/16x16/apps/kmail.png
 share/icons/hicolor/16x16/apps/knode.png
 share/icons/hicolor/16x16/apps/knode2.png
@@ -834,18 +768,18 @@
 share/icons/hicolor/16x16/apps/korganizer.png
 share/icons/hicolor/16x16/apps/korn.png
 share/icons/hicolor/16x16/apps/kpilot.png
-share/icons/hicolor/16x16/apps/multisynk.png
 share/icons/hicolor/22x22/apps/akregator.png
 share/icons/hicolor/22x22/apps/karm.png
+share/icons/hicolor/22x22/apps/kitchensync.png
 share/icons/hicolor/22x22/apps/kmail.png
 share/icons/hicolor/22x22/apps/knotes.png
 share/icons/hicolor/22x22/apps/kontact.png
 share/icons/hicolor/22x22/apps/kpilot.png
-share/icons/hicolor/22x22/apps/multisynk.png
 share/icons/hicolor/32x32/apps/akregator.png
 share/icons/hicolor/32x32/apps/kaddressbook.png
 share/icons/hicolor/32x32/apps/kalarm.png
 share/icons/hicolor/32x32/apps/karm.png
+share/icons/hicolor/32x32/apps/kitchensync.png
 share/icons/hicolor/32x32/apps/kmail.png
 share/icons/hicolor/32x32/apps/knode.png
 share/icons/hicolor/32x32/apps/knode2.png
@@ -854,11 +788,11 @@
 share/icons/hicolor/32x32/apps/korganizer.png
 share/icons/hicolor/32x32/apps/korn.png
 share/icons/hicolor/32x32/apps/kpilot.png
-share/icons/hicolor/32x32/apps/multisynk.png
 share/icons/hicolor/48x48/apps/akregator.png
 share/icons/hicolor/48x48/apps/kaddressbook.png
 share/icons/hicolor/48x48/apps/kalarm.png
 share/icons/hicolor/48x48/apps/karm.png
+share/icons/hicolor/48x48/apps/kitchensync.png
 share/icons/hicolor/48x48/apps/kmail.png
 share/icons/hicolor/48x48/apps/knode.png
 share/icons/hicolor/48x48/apps/knode2.png
@@ -868,7 +802,6 @@
 share/icons/hicolor/48x48/apps/korn.png
 share/icons/hicolor/48x48/apps/kpilot.png
 share/icons/hicolor/48x48/apps/ktnef.png
-share/icons/hicolor/48x48/apps/multisynk.png
 share/icons/hicolor/64x64/apps/akregator.png
 share/icons/hicolor/64x64/apps/kaddressbook.png
 share/icons/hicolor/64x64/apps/karm.png
@@ -1036,9 +969,20 @@
 share/kde/apps/kgantt/icons/crystalsvg/32x32/actions/ganttSelect.png
 share/kde/apps/kgantt/icons/crystalsvg/32x32/actions/ganttSelecttask.png
 share/kde/apps/kgantt/icons/crystalsvg/32x32/actions/ganttUnselecttask.png
-share/kde/apps/kitchensync/ksyncgui.rc
-share/kde/apps/kitchensync/pics/kitchensync.png
-share/kde/apps/kitchensync/pics/opie.png
+share/kde/apps/kitchensync/about/kitchensync.css
+share/kde/apps/kitchensync/about/main.html
+share/kde/apps/kitchensync/about/top-right-kitchensync.png
+share/kde/apps/kitchensync/icons/crystalsvg/128x128/apps/mobile_phone.png
+share/kde/apps/kitchensync/icons/crystalsvg/16x16/actions/hotsync.png
+share/kde/apps/kitchensync/icons/crystalsvg/16x16/apps/mobile_phone.png
+share/kde/apps/kitchensync/icons/crystalsvg/22x22/actions/hotsync.png
+share/kde/apps/kitchensync/icons/crystalsvg/32x32/actions/hotsync.png
+share/kde/apps/kitchensync/icons/crystalsvg/32x32/apps/mobile_phone.png
+share/kde/apps/kitchensync/icons/crystalsvg/48x48/actions/hotsync.png
+share/kde/apps/kitchensync/icons/crystalsvg/48x48/apps/mobile_phone.png
+share/kde/apps/kitchensync/icons/crystalsvg/64x64/apps/mobile_phone.png
+share/kde/apps/kitchensync/kitchensync_part.rc
+share/kde/apps/kitchensync/kitchensyncui.rc
 share/kde/apps/kleopatra/kleopatraui.rc
 share/kde/apps/kmail/about/kmail.css
 share/kde/apps/kmail/about/main.html
@@ -1172,8 +1116,6 @@
 share/kde/apps/knotes/knotes_part.rc
 share/kde/apps/knotes/knotesappui.rc
 share/kde/apps/knotes/knotesui.rc
-share/kde/apps/konqueror/servicemenus/kitchensync-pluck-rdf.desktop
-share/kde/apps/konqueror/servicemenus/kitchensync-pluck.desktop
 share/kde/apps/kontact/about/kontact.css
 share/kde/apps/kontact/about/main.html
 share/kde/apps/kontact/about/top-right-kontact.png
@@ -1270,7 +1212,6 @@
 share/kde/apps/kpilot/pics/kpilot-splash.png
 share/kde/apps/kpilot/sysinfoconduit/Template.html
 share/kde/apps/kpilot/sysinfoconduit/Template.txt
-share/kde/apps/ksync/ksyncui.rc
 share/kde/apps/ktnef/icons/hicolor/22x22/actions/ktnef_extract_all_to.png
 share/kde/apps/ktnef/icons/hicolor/22x22/actions/ktnef_extract_to.png
 share/kde/apps/ktnef/icons/locolor/16x16/actions/ktnef_extract_all_to.png



Home | Main Index | Thread Index | Old Index