# changelog

author: vuntz@opensuse.org
changelog:
  - Rework packaging to make it easy to switch between using evoldap
    and not using it, with a USE_EVOLDAP define.
  - Do not use evoldap right now: the evoldap package doesn't seem to
    be well-maintained.
  - Call suse_update_desktop_file on evolution-alarm-notify.
  - Add libgnomecanvas-devel Requires to devel package.
  - Remove scrollkeeper BuildRequires.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + Various changes to support Anjal
    + Introduce ESelectable and EFocusTracker
    + Remove dbus-glib-1 from evolution-shell.pc.in
    + Rename ECalendarTable to ETaskTable
    + Remove useless --enable-nntp configure option
    + Hard code "EDS_PACKAGE" since it will never change
    + Replace alloca() with g_alloca()
    + Hard code "GTKHTML_PACKAGE"
    + Evolution does not need flex and bison
    + Hide "Submit Bug Report" if bug-buddy is not present
    + Clarify "Synchronization Options" menu item
    + Kill redundant RGB/HSV color conversion utilities
    + Kill e_popup_menu()
    + Kill widgets/misc/e-colors.[ch]
    + Teach ETable to prefer themed icon names over pixbufs
    + Do not focus in a search entry when it is not having a focus
    + Cleanup delete actions in shell views
    + bgo#329693 - Add contexts to translated "None" words
    + bgo#342935 - Do not choose disabled accounts for meeting
      requests
    + bgo#361145 - Evolution hangs when formatting message - fixes
      part of it
    + bgo#372921 - Meeting invites sent from wrong email account
    + bgo#520816 - S/MIME shares "Do not sign meeting requests" with
      PGP
    + bgo#549988 - "Empty Trash" in Trash popup empties all Trash
      folders
    + bgo#592117 - Calendar Day view All Day events print
      improvements
    + bgo#595501 - Crash on a changed mail filter action removal
    + bgo#597816 - Read/save search folders with labels properly
    + bgo#598305 - Use Exif data to rotate inlined photos
    + bgo#599794 - Set composer as not changed on reply or forward
      action
    + bgo#600521 - Remove trailing spaces from particular account
      fields
    + bgo#603452 - Increase gnome-pilot version to 2.0.16
    + bgo#603469 - Crash in contacts-map with no Home address filled
    + bgo#604520 - Create first account window hidden behind main
      window
    + bgo#604994 - Folder state not preserved in Copy/Move Folder
      dialog
    + bgo#605192 - New memo window has start date as None
    + bgo#605392 - pkg-config files reference libraries that are not
      used anymore
    + bgo#605600 - Meeting reminders with wrong times
    + bgo#605645 - Crash on exit in calendar_view_dispose
    + bgo#606250 - Remove usage of deprecated GTK+ symbols
    + bgo#606316 - Mail with an attachment in a Junk folder crashes
      Evo
    + bgo#606340 - Crash on non-utf8 letter in mail folder name
    + bgo#606344 - Clicking "Reply to All" button causes Evo to dump
      core
    + bgo#606449 - empty mail-notification popups
    + bgo#606542 - Broken paste action on to/cc/subject fields
    + Translation updates
  - Change libgtkimageview-devel BuildRequires to gtkimageview-devel.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.6:
    + Bug Fixes:
    - bgo#607952 - "Hours" used as both singular and plural form
    - bgo#606342 - PST option not offered in single file import
    - bgo#607804 - Fallback to missing image, when a stock icon
      could not be found
    - bgo#607087 - Not all inlined text attachments are included in
      replies
    - bgo#607741 - Move folder to claims it's copying in status
      bar
    - bgo#607591 - Revert commit for bug bgo#516000
    - bgo#607572 - Date navigator should be synced with the
      GnomeCalendar upon setting
    - bgo#549558 - "Download Messages for Offline Usage" still
      sensitive in offline mode
    - bgo#607608 - Empty Trash does not work unless Trash is
      selected
    - bgo#607542 - Sometimes delete in pop up doesn't get displayed
    - bgo#606301 - Slow sort by subject
    - bgo#607409 - ~/.evolution/mail/config not created on demand
    - bgo#603480 - [bbdb] Traverse lists in destinations properly
    - bgo#602827 - Disable broken plugins automatically
    - bgo#603480 - [bbdb] Crash on unref of uninitialized memory
    - bgo#607360 - [regression] Runtime warnings at exit
    - bgo#606940 - plugin_lib_loadmodule() always enables the
      plugin
    - bgo#607234 - Open received attachments as read-only
    - bgo#390973 - Changing meeting organizer should also change
      default attendee
    - bgo#606937 - void function should not have a return value
    - bgo#605120 - evolution-exchange requires libcomposer
    - bgo#606874 - mktemp disabled in latest glibc-2.11.90-8
    - bgo#605633 - A little code inconsistency in
      em_utils_send_receipt
    - bgo#604670 - addressbook-export segfaults when specifying
      addressbook
    + Other Changes:
    - Rearrange composer options
    - Coding style and whitespace cleanups
    - Add a EShellWindow::shell-view-created signal
    - Add focus tracking to EMailBrowser
    - Move e-search-bar around
    - A bit less 'camel_exception_get_id called with NULL
      parameter' on console
    - Don't stomp on GConf's identifier namespace
    - Fix mention of CVS in autogen.sh
    - EShellBackend cleanup
    - Give all preview panes a search bar
    - Improve clipboard behavior
    - Add selection utilities for "text/html" targets
    - Fix potential uninitialized variable uses, return values, and
      uninitialized arguments
    - Remove dead assignments and dead code
    - Also ship gnome-cal.h as a public header
    - Baby steps toward GSEAL compliance
    + Translation updates


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.90:
    + Bug Fixes:
    - bgo#581604: Permissions on mail/local folders are too open
    - bgo#602416: Changing shell views emits many runtime warnings
    - bgo#605596: Crash on message change
    - bgo#606666: Cannot move cursor with arrows in preview with
      caret mode
    - bgo#607520: 'Add to Address Book' fails when address has
      space
    - bgo#607566: Cause calendar view widget to redraw when dates
      shown changed
    - bgo#607595: Do not auto-sign when replying to a signed
      message
    - bgo#607751: Double free while copying whole calendar
    - bgo#607776: Crash in image-inline.c:size_allocate_cb
    - bgo#608160: Pasting text from FireFox into composer gives
      just "[?]"
    - bgo#608340: Help text missing --debug parameter
    + Other Changes:
    - Implement account-wide search scope in mail
    - Move some ESource-plugin common code to e-plugin-util.h/.c
    - Enforce unique-1.0 >= 1.1.2 build requirement
    - Disable strict aliasing optimization
    - Fix some misspellings of "calendar"
    - Improve sidebar and ECalModel interaction
    - Sidebar cleanups for Memos and Tasks
    - Remove a bunch of dead code in GnomeCalendar
    - Refactor the autoconfig stuff a bit
    - Don't show total attachment size if it's zero
    - Add bug-database and XML header. Fixes bgo#587974
    - Changes in mingw.org last w32api/mingw-rt packages
    - Level the differences with the alternative runtime/header set
    - Expose ECalendarSelector
    - Make authentication functionality available
    - Fix include paths for some files to also work when installed
    - Remove a couple silly ECalModel functions
    - Fix a issue for anjal while saving/restoring search across
      multiple folders
    + Translation updates


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Bug Fixes:
    - bgo#610061 - Do not re-run book view on same book with same
      query
    - bgo#588833 - Improve account selection heuristics for replies
    - bgo#610250 - '[' and ']' keyboard shortcuts are swapped
    - bgo#609982 - Avoid unnecessary prompts when marking folders
      as read
    - bgo#609042 - Convert quoted-printing to UTF-8 when copying to
      clipboard
    - bgo#610124 - Autosave errors dialogues can't be dismissed
    - bgo#438759 - Fixed German translation
    - bgo#609836 - Add translator comments to ambiguous strings
    - bgo#604306 - Crash in folder_tree_cell_edited_cb
    - bgo#610085 - e_alert_get_primary_text() does not escape
      arguments
    - bgo#599370 - Crash in e_activity_set_percent
    - bgo#554663 - Swap "Save" and "Save as Draft" accelerators in
      composer
    - bgo#609638 - Empty warning message on New vFolder
    - bgo#604522 - Mouse wheel scroll doesn't work above inline
      images
    - bgo#604542 - Skip non-system rules when building quick search
      menu
    - bgo#593700 - Opens folder on top
    - bgo#609403 - Doesn't restore window size always
    - bgo#609404 - Quick search filter should work on current
      message list view
    + Other Changes:
    - Fix a potential crasher in e_charset_add_radio_actions().
    - Update API documentation and fixed some warnings.
    - [itip-formatter] Show reason of failed calendar open.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + Bug Fixes:
    - bgo#529331: Deletes appointments when moving to the same
      calendar
    - bgo#594083: Oversized main window on startup
    - bgo#601551: [PST] evolution crashed with SIGSEGV
    - bgo#610327: Proxy login doesn't show folder list
    - bgo#610382: No addressbook selected on account disable
    - bgo#610658: Contact is lost after moving to the same address
      book
    - bgo#610659: Clear option is disabled after moving to other
      component
    - bgo#610663: Message receipts combo box is empty
    - bgo#610824: Contacts list view column width doesn't follow
      header
    - bgo#611873: Make triple-clicking a shortcut for "Show Only
      This ..."
    - bgo#611975: Delivery Notification message not
      internationalized
    + Other Changes:
    - Various cleanups for Windows support
    - Work around recent GTK+ deprecations.
    - Fix a misspelled icon name.
    - Save state key file asynchronously.
    - Allow retrieving multiple messages without cancelling if the
      store is async
    - Restore some calendar headers that got dropped.
    - Do less output on an evolution-alarm-notify console
    + Updated translations.
  - Add evolution-gtk2.19.7.patch to fix build with gtk 2.19.7.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92.1:
    + Work around GTK_WIDGET_STATE deprecation so the tarball
      successfully builds against GTK+ 2.19.7.
  - Drop evolution-gtk2.19.7.patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0.1:
    + Fix build with recent GTK+.
  - Update to version 2.30.0:
    + Add express mode.
    + bgo#610023 - Does not restore "Current View" on startup
    + bgo#611727 - Date navigator marks dates for inactive calendars
    + bgo#612374 - Build failure due to recent GTK+ deprecations
    + bgo#612679 - Crash when saving to a directory without permission
    + bgo#612619 - Don't mark message as read after folder change
    + bgo#612792 - Crash when trying to delete WebDav addressbook
    + bgo#612916 - e_lookup_action() called too early during
      initialization
    + Prevent "message selected" timeouts from piling up.
    + Fix runtime warnings when opening calendar for the first time
    + Don't poke around a GdkWindowObject directly but use
      gdk_window_get_parent
    + Integrate into new account button.
    + Integrate account assistant wizard to anjal style.
    + Integrate anjal's account capplet lib in start up wizard.
    + Libify settings capplet.
    + Start the mailer's folder sidebar with a reasonable width
    + Use proper URIs in markup and be consistent in directory names
    + Code cleanups.
    + Windows-specific fixes.
    + Build fixes.
    + Updated translations.


author: lakhil@novell.com
changelog:
  - Update to version 2.30.1.2:
    + Missing backslashes in data/icons/Makefile.am.
    + bgo#374533 - Read window stays open after last email is deleted
    + bgo#488979 - Disable Edit for card views in contacts
    + bgo#569945 - Recurrence icon not removed after changing to
      single event
    + bgo#589393 - Configure fails to detect pilot-link utf8
      capabilities
    + bgo#592117 - Calendar compressed weekend print improvement
    + bgo#600861 - Backup utility should use --quit instead of
    - -force-shutdown
    + bgo#608203 - Left pane of mailer window is really narrow at
      startup
    + bgo#610229 - Status bar progress goes beyond 100 percentage
    + bgo#611646 - Calendar shows recurring birthdays incorrectly
    + bgo#612236 - Find-As-You-Type in Folder list stops working
    + bgo#612821 - Uses freed memory when changing task's source
    + bgo#612916 - Runtime error on console when opening a message
      window
    + bgo#613261 - application/mbox not shown properly
    + bgo#613352 - Changed time range not propagated to calendar
    + bgo#613354 - Folder->Mark all messages as read does not work
    + bgo#613356 - Calendar doesn't save Task/Memo table state
    + bgo#613564 - If no <> in the email address, addr should be the
      full email address.
    + bgo#614325 - Shrink/expand To,Cc header images is missing
    + bgo#614644 - Email window's title is blank when subject is blank
    + bgo#614647 - Don't reset names and colors of default mail labels
    + bgo#614813 - Crash during e-mail migration
    + bgo#614889 - Memory leaks in EMailSidebar
    + bgo#614892 - String leak in the composer
    + bgo#614918 - GnomeGoal: Correct Desktop File
    + bgo#614926 - Memos and Tasks accelerators switched since 2.28
    + bgo#615331 - Message list/Folder tree focus policy has changed
    + bgo#616097 - Remembers page ranges
    + Fix build settings under capplet.
    + Fix build break due to GTK+ deprecations.
    + Fix a potential crasher in e_contact_quick_add_email()
    + Initialize dbus threading to avoid loosing alarms
    + Work around another dropped gnome-icon-theme icon
    + Fix migration event hook for google-account-setup and
      calendar-weather plugins
    + Fix disappearing e-table headers by realising the (horrible)
      pet widget we are going to steal the gc from, so it actually
      has it.
    + Add more stock icons dropped from gnome-icon-theme.
    + Revise legacy stock icon contexts.
    + Use newer GTK+ API to manage print settings.
    + Install stock icons in "hicolor" instead of "gnome".
    + Remove duplicate use_system_timezone pref, set default to true
    + Add missing linker flag to NetworkManager extension.
    + Remove gtk_notebook_set_tab_label_packing().
    + Convert NetworkManager integration to an EShell extension.
    + Updated translations
  - Removed evolution-as-needed.patch - part of 2.30.1.2 tarball.


author: vuntz@opensuse.org
changelog:
  - Move libeconduit.so to the pilot subpackage, to make evolution
    not depend on the pilot libraries unless really needed. Fix
    bnc#580612.
  - Make evolution-pilot supplement evolution and gnome-pilot.


author: dimstar@opensuse.org
changelog:
  - Add evolution-bnc576165-mono-plugin-crash.patch: fix sigsegv in
    mono plugin registration (bnc#576165).


author: lnussel@suse.de
changelog:
  - remove build dependency on libytnef as it's not used anyways. The
    tnef plugin is experimental and has security issues so we don't
    want to enable it (bnc#609013)


author: dimstar@opensuse.org
changelog:
  - For details about all the upstream changes, see included NEWS
    file.
  - Update to version 2.31.4:
    + Add Outlook Express DBX mailbox file importer plugin.
    + Don't auto-undelete when viewing Trash folder.
    + Warn the user before marking all messages as read.
    + Remove gnome-pilot integration.
    + Embed libart_lgpl and libgnomecanvas.
    + Bug Fixes:
    - bgo#206061 - Allow normal, non-vFolder, Trash and Junk folder
    - bgo#617557 - Quits without asking user to save unfinished
      messages
    - bgo#622633 - Can't launch Evolution from clock applet
    - bgo#623029, bgo#622535, bgo#553104, bgo#621770, bgo#617854,
      bgo#620815, bgo#621903, bgo#622547, bgo#604262, bgo#622559,
      bgo#611165, bgo#620246, bgo#331305, bgo#621819, bgo#622329,
      bgo#619347, bgo#620951, bgo#621759, bgo#621210, bgo#616724,
      bgo#621958, bgo#619098, bgo#621930, bgo#621839, bgo#585904,
      bgo#534369, bgo#603468, bgo#619218, bgo#585301, bgo#585353,
      bgo#501534, bgo#611100, bgo#573228
  - Changes from version 2.31.3:
    + Hook up GNOME's configured SOCKS4 proxy in the mail session
    + Simplify the Notes tab in Contact Editor.
    + Merge branch 'express2'
    + Bug Fixes:
    - bgo#620602 - Next/prev shortcuts should focus message list
    - bgo#585301 - Use NSS SQLite database, if available
    - bgo#620150, bgo#620628, bgo#620635, bgo#257776, bgo#620207,
      bgo#617579, bgo#617094, bgo#619345, bgo#620044, bgo#619417,
      bgo#585577, bgo#619637, bgo#619783, bgo#613038, bgo#619903,
      bgo#619900, bgo#619904, bgo#573510, bgo#313791, bgo#619781,
      bgo#248105, bgo#613798, bgo#619811, bgo#478090, bgo#599794,
      bgo#576165
  - Changes from version 2.31.2:
    + Improve attachment bar selection behavior.
    + Bug Fixes:
    - bgo#240317 - Allow searching in subscribe dialog
    - bgo#304415 - Allow change of signature hash algorithm
    - bgo#220672, bgo#499320, bgo#523775, bgo#531013, bgo#531912,
      bgo#545462, bgo#546551, bgo#593890, bgo#594153, bgo#598833,
      bgo#603006, bgo#604971, bgo#607257, bgo#608855, bgo#611560,
      bgo#615291, bgo#615745, bgo#616640, bgo#616823, bgo#616889,
      bgo#617041, bgo#617496, bgo#617557, bgo#617865, bgo#618113,
      bgo#618177, bgo#618400, bgo#618578, bgo#618902, bgo#619010
  - Changes from version 2.31.1:
    + Drop the "hula-account-setup" plugin.
    + Add meego detection logic.
    + Express: Composer always defaults to HTML mode
    + Hide searchbar in calendar view in express mode.
    + Drop support for migrating from Evolution < 2.0.
    + UI improvements.
    + Bug Fixes:
    - bgo#583742 - Port to external libgdata
    - bgo#614346, bgo#545505, bgo#609052, bgo#569523, bgo#609052,
      bgo#614900, bgo#604430, bgo#610495, bgo#615384, bgo#603418,
      bgo#613392, bgo#360461, bgo#494047, bgo#615331, bgo#616097,
      bgo#592986, bgo#610428, bgo#614041, bgo#615814, bgo#613867,
      bgo#600861, bgo#569516, bgo#608766, bgo#608203, bgo#610229,
      bgo#615263, bgo#611646, bgo#589393, bgo#614325, bgo#612236,
      bgo#614644, bgo#614647, bgo#614813, bgo#614889, bgo#614892,
      bgo#614918, bgo#614926, bgo#591939, bgo#574755, bgo#567304,
      bgo#571714, bgo#567304, bgo#549971, bgo#547368, bgo#458828,
      bgo#458510, bgo#458499, bgo#417412, bgo#347330, bgo#333039,
      bgo#329694, bgo#325616, bgo#325609, bgo#592117, bgo#325121,
      bgo#302742, bgo#272567, bgo#261979, bgo#261062, bgo#605745,
      bgo#613352, bgo#613356, bgo#613354, bgo#613261, bgo#612916,
      bgo#612821, bgo#602801, bgo#569945, bgo#488979, bgo#374533,
      bgo#614049
  - Drop evolution-bnc576165-mono-plugin-crash.patch, fixed upstream.
  - Add libgdata-devel BuildRequires.
  - Remove pilot subpackage: the gnome-pilot support has been
    removed.
  - Remove --with-pisock, --enable-pilot-conduits=yes, --with-krb4,
    - -enable-exchange=yes, --enable-default-binary=yes,
    - -enable-icedesktop=no configure options: they don't exist
    anymore.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.5:
    + Fix places where "~/.evolution" is hard-coded
    + Allow edit accounts in the capplet to go fwd/back
    + Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
    + Bug Fixes:
    - bgo#624128: Folder -> Subscriptions is always enabled
    - bgo#621839: Improve auto-selection of messages
    - bgo#623738: Select All is always enabled for message list
    - bgo#624011: EMeetingTimeSelector tries to change mouse cursor
      before it's realized
    - bgo#624022: "stock_mail-import" no longer exists in
      gnome-icon-theme
    - bgo#623769: Post Message to List asks for confirmation on
      close
    - bgo#623201: Set default options automatically while creating
      a new account.
    - bgo#623702, bgo#623947, bgo#623204, bgo#623432
  - Disable bnc-440634-forwarded-hide-accept-decline.patch and
    bnc-435668-hide-accept.patch: patches need to be rebased for
    CAMEL API change (name is no longer a property)
  - Remove explicit devel Requires in devel package: they will
    automatically get added with pkgconfig()-style.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Evolution now complies with the XDG Base Directory
      Specification. Data is now partitioned into three base
      directories controlled by environment variables:
    - $XDG_DATA_HOME/evolution
    - $XDG_CACHE_HOME/evolution
    - $XDG_CONFIG_HOME/evolution
      Data which is managed by Evolution will be migrated from
      $HOME/.evolution on startup.
    + Reset BASE_VERSION to 2.32.
    + Express mode now shows mail messages and folders in tabs, using
      Clutter for animation effects if available.
    + Warn on reply-to-all with too many recipients
    + Add support for ignoring mailing list Reply-To: headers
    + Change 'Reply to All' toolbar button into configurable
      'Group Reply'
    + Add nag popup when mailing list hijacks private reply with
      Reply-To: header
    + Update to new icon theme
    + Prefer gio-2.0 when requiring GLib libraries.
    + Use the shell's active window as parent for dialog
    + fix lifecycle nasties (bgo#625852)
    + Bug Fixes:
    - bgo#622181 - Backup settings uses unhelpful yes/no dialog
    - bgo#624204 - Warn when replying privately to a mailing list
      message
    - bgo#625624 - Customizations of contacts views forgotten
    - bgo#625724 - Message filters do no work
    - bgo#598833, bgo#615049, bgo#622912, bgo#623035, bgo#624216,
      bgo#624235, bgo#624237, bgo#624285, bgo#624335, bgo#624482,
      bgo#624500, bgo#624525, bgo#624534, bgo#624677, bgo#624891,
      bgo#625204, bgo#625606, bgo#625761
    + Updated translations.
  - Drop evolution-shared-nss-db.patch: upstream fixed it another
    way, with the sqlite NSS database. Thanks to Wolfgang Rosenauer
    for checking this. Also drop nss-shared-helper-devel
    BuildRequires.
  - Remove gnome-pilot-devel, libpisock-devel, libpisync-devel,
    pilot-link BuildRequires since gnome-pilot support was removed.
  - Add missing krb5-devel BuildRequires.
  - Remove gnome-patch-translation support: we don't patch anything
    with new strings now.
  - Call %suse_update_desktop_file on evolution-settings.desktop.


author: dimstar@opensuse.org
changelog:
  - Finally drop unmaintained sharepoint patches (came from SLE)
    + sharepoint-account-setup.patch
    + sp-meetingworkspace-ui.patch
    + sp-process-meetings.diff
    + sp-tasks-setup.diff


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + ESelectionModel, ECanvas, EMsgComposer, EMfolderTreeModel,
      EMFormat cleanups.
    + Pass an EShell to EMsgComposer instances.
    + Pause timline instead of stop. It hides the search animation
      texture.
    + Add keybindings to tab.
    + Remove select-on-focus hack, and replace with new skip-a-parent
      chaining hack
    + Ensure widgets are registered, without relying on config dialog
      setup at startup.
    + build: Add libemformat to LDADD for evolution-settings
    + Add Histogram of mail trend in clutter tab and enable DnD of
      tabs
    + Change em_format_redraw() to em_format_queue_redraw().
    + Defer the load / creation of configuration UI with changes to
      e_preferences_window to take factory callbacks and store a
      reference to the shell.
    + Execute calendar search post startup, not
    + Make the intention of /tmp more explicit, and rescue people who
      happen to have evolution .po files in /tmp from a sad fate
    + bgo#624896: Missing icons in table properties
    + bgo#605737: Appointment reminder shows icons on buttons
    + bgo#624913: Disallow drag-and-drop within the same attachment
      bar
    + bgo#323142: Signature missing when handling mailto: URI with
      body part
    + bgo#626724: Folder tree mistakes "mark as unread" as new mail
    + bgo#271691: Add a way to view all attachments inline
    + bgo#626453: Show attachments inline when printing
    + bgo#626090: Only set -fno-strict-aliasing for GCC
    + bgo#626059: Welcome messages has incorrect links
    + bgo#625847: make signatures work again.
  - Drop evolution-no-dbus-glib.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.91:
    + bgo#573320: "Encrypt to self" by default on newly created mail
      accounts
    + bgo#627124: Crash while opening task-page.ui
    + bgo#627333: Cannot cancel password dialog for a calendar
    + bgo#627734: Double-click a message opens it twice
    + bgo#628003: Bundle IM protocol icons dropped from
      gnome-icon-theme
    + bgo#628136: update_query_async() should not free the message
      struct
    + bgo#628141: Duplicate signal connections in EMailReader
    + bgo#628154: Ignore paths in MIME part filenames
    + Fix memory leaks (bgo#627598, bgo#627601, bgo#627611,
      bgo#627852)
    + Use the new e_load_book_source_async() where possible.
    + Fix more non-removal of signals on user_data object distruction
      by using g_signal_connect_object in many places
    + Add encryption and authentication support for autoconfig
    + Update autoconfig settings for live.com
    + Add e_load_cal_source_async().
    + Build break with evolution-connman - new parameter in a GDBus
      function
    + Crash on Startup wizard cancel
    + Convert EAttachmentHandler to an EExtension.
    + Contact list editor is not translated
    + Remove the last traces of dbus-glib.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: NetworkManager-devel, evolution-data-server-devel,
      gnome-desktop-devel, gnome-icon-theme-devel,
      gstreamer-0_10-devel, gtkhtml2-devel, gtkimageview-devel,
      libcanberra-devel, libgdata-devel, libgweather-devel,
      libnotify-devel, libpst-devel, libunique-devel,
      mozilla-nss-devel, shared-mime-info
    + new-style: NetworkManager, atk, gail, gconf-2.0, gio-2.0,
      gnome-desktop-2.0, gnome-icon-theme, gstreamer-0.10, gtk+-2.0,
      gtkimageview, gweather, libcanberra-gtk, libedataserver-1.2,
      libedataserverui-1.2, libgdata, libgtkhtml-3.14, libnotify,
      libpst, libsoup-2.4, libxml-2.0, nspr, nss, pangoft2,
      shared-mime-info, unique-1.0.
  - This will make it easier to switch to GNOME 3 libraries.
  - Add pkgconfig(gladeui-1.0) BuildRequires and pass
    - -with-glade-catalog to configure to build the glade catalog.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.92:
    + No more blinking status icon.
    + Work around deprecation of gtk_dialog_set_has_separator()
    + Memory leak fixes.
    + Various other bug fixes.
    + Bugs fixed: bgo#627812, bgo#629132, bgo#626066, bgo#629413,
      bgo#629393, bgo#628591, bgo#616073, bgo#629250, bgo#629253,
      bgo#626579, bgo#629089, bgo#629115, bgo#629046, bgo#629054,
      bgo#629052, bgo#629051, bgo#629050, bgo#629049, bgo#627952,
      bgo#628694, bgo#628653, bgo#628654, bgo#628660, bgo#580623,
      bgo#628635, bgo#628483, bgo#628482, bgo#624021, bgo#628350,
      bgo#627101
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + bgo#626066: log in to NSS database on demand for changing trust
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + Drop accessibility support for ECellText.
    + Workaround crash when pasting nothing into html message
      composer
    + stock_appontment-reminder icons renamed
    + Fix build on platforms when ngettext is a macro
    + Memory leaks around g_value_set_string
    + MailFolderCache notifies in reverse order
    + Calendar's "Open Web Page" actions doesn't work
    + Bugs fixed: bgo#632293, bgo#634088, bgo#628139, bgo#632941,
      bgo#632278, bgo#632199, bgo#592045, bgo#632870, bgo#597567,
      bgo#631526, bgo#567265, bgo#630518, bgo#631968, bgo#604981,
      bgo#632171, bgo#630375, bgo#617611, bgo#619387, bgo#552121,
      bgo#631588, bgo#617953, bgo#618102, bgo#211593, bgo#500591,
      bgo#630295, bgo#629825, bgo#615835, bgo#626066, bgo#629462,
      bgo#629799, bgo#630294, bgo#628522, bgo#630700, bgo#629266,
      bgo#604080, bgo#629934, bgo#629636, bgo#629480, bgo#629150,
      bgo#629972.
    + Updated translations.
  - Drop bnc-433448-backup-restore-fails.patch. As per bgo#557066,
    this was fixed in evo 2.25.1.
  - Add libmono-2_0-devel (and temporarly libmono-2_0-1)
    BuildRequires on openSUSE 11.4.
  - Add evolution-mono2.patch to fix build against latest mono
    packages in openSUSE 11.4.


author: vuntz@opensuse.org
changelog:
  - Add evolution-mime-scheme-handler.patch to register the mailto
    scheme MIME type. This is needed because of a change in how gio
    works.
  - Call %desktop_database_post/%desktop_database_postun in
    %post/%postun.
  - Use %mime_database_post/%mime_database_postun macros instead of
    plain call to update-mime-database in %post/%postun.


author: vuntz@opensuse.org
changelog:
  - Call missing relevant macros in %post/%postun:
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Stop calling %mime_database_post/postun: there is no mime type
    definition.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: yvibha@novell.com
changelog:
  - Drop bnc-435668-hide-accept.patch,
    bnc-440634-forwarded-hide-accept-decline.patch,
    bnc-445996-address-conflict.patch,
    bnc-449888-handle-no-workspace.patch, calendar-sendbutton.patch:
    those patches all needed rebase, but were specific to evolution
    2.28. The code has been removed since then.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Miscellaneous Fixes:
    - Typo in comment: s/datefime-formats/datetime-formats/
    - Do not prompt for offline when mail backend not started
    - Use message subject for attachment description if no filename
      provided.
    - Minor glitches in Account Editor
    - Fix build break after recent eds changes
    - Fix few invalid reads caused by ECanvas
    - Save account list when changing account
    - Select IMAP+ by default in new account setup
    + Bug Fixes: bgo#223838, bgo#586461, bgo#615204, bgo#618440,
      bgo#637641, bgo#641939, bgo#643507, bgo#644053, bgo#644066,
      bgo#644107, bgo#644164, bgo#644166, bgo#644194, bgo#644232,
      bgo#644235, bgo#644301, bgo#644792.
  - Changes from version 2.91.91:
    + Other Changes:
    - Write state.ini immediately in EShellView::dispose method.
    - Slightly smaller dialogs for Reply type questions (but not
      all).
    - Let Esc behave like Cancel in Reply questions and do not leak
      message.
    - Do not leak attachments in a mail view.
    - Merge duplicate local sources.
    - Do not flush Outbox when mail shell backend not started.
    - Construct attachment bars for correct message part ids.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#434972: Reply does not detect "RE :" subject prefix.
    - bgo#550867: Showing location in meetings.
    - bgo#608804, bgo#614480, bgo#623593, bgo#635002, bgo#637091,
      bgo#640829, bgo#641343, bgo#641374, bgo#641456, bgo#641805,
      bgo#642093, bgo#642447, bgo#642954, bgo#643218, bgo#643297,
      bgo#643402, bgo#643635, bgo#643693.
  - Changes from version 2.91.90:
    + Miscellaneous Fixes:
    - Order matters, process master object first, then detached
      instances.
    - Slightly nicer EAlertDialog after move to gtk3.
    - Do not perform the summary consistency check on local
      folders, 'On this Computer'.
    - Composer: Add Edit -> Preferences.
    - Fix image dropping in composer while in HTML mode.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#222423: Support Face headers.
    - bgo#639483, bgo#639043, bgo#642121, bgo#642566, bgo#638307,
      bgo#642088, bgo#638478, bgo#638391, bgo#638333, bgo#640802,
      bgo#255973, bgo#642171, bgo#638057, bgo#637924, bgo#637923,
      bgo#637727, bgo#637493, bgo#636408, bgo#641502, bgo#641701,
      bgo#641756, bgo#634571, bgo#641451, bgo#641011, bgo#640801,
      bgo#635144.
  - Changes from version 2.91.6:
    + Miscellaneous Fixes:
    - Most (but not all) packing issues from Mail preferences.
    - Do not oversize New and Send/Receive toolbar buttons.
    - Do not hide maildir accounts from UI
    + Misc code and build changes.
    + Bug Fixes: bgo#640760, bgo#640707, bgo#640706, bgo#640704,
      bgo#640536, bgo#640526, bgo#640522, bgo#640516, bgo#640517,
      bgo#640083, bgo#640025, bgo#640091, bgo#634403, bgo#604534,
      bgo#633982, bgo#633788, bgo#553438, bgo#600013, bgo#634305,
      bgo#638087, bgo#638808, bgo#593020.
  - Changes from version 2.91.5:
    + Other Changes:
    - Improve wording of Maildir migration dialog.
    - Improve Maildir migration.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#567879: Add View >> Gallery Option In Email Composer.
    - bgo#633854, bgo#637482, bgo#637906, bgo#638245.
  - Changes from version 2.91.4:
    + Miscellaneous Fixes:
    - Show common addressbook and calendar errors in an alert sink.
    - Remove duplicated info listed already in Quick Reference PDF
      anyway.
    - Remove useless listing of all categories available. No
      additional value to have that in the docs.
    - Check for the existence of .Outbox folder while migrating.
      Make sure the dummy account is created only once.
    - Free/busy meeting view doesn't work due to non-working
      extension.
    - Remove confusing and isolated "Contact list" line.
    - Set the provider's defaults on when CamelURLs get refreshed
      with a new protocol.
    - Avoid a crash when building templates menu.
    - CalDAV plugin: use saved password, if available, for server
      browsing.
    - Default to beginning of the day for the last alarm
      notification.
    + Bug Fixes:
    - bgo#250046: Quote names in addresses when necessary in mail
      preview.
    - bgo#436914: Reply to inline GPG quotes raw GPG message.
    - bgo#634385, bgo#637162, bgo#616452, bgo#633702, bgo#633611,
      bgo#633332, bgo#631568, bgo#593587, bgo#590245, bgo#627536,
      bgo#620234, bgo#636265, bgo#635755, bgo#567415, bgo#544328,
      bgo#608527, bgo#566240, bgo#588572, bgo#587153, bgo#587152,
      bgo#588570, bgo#634734, bgo#555324, bgo#627176, bgo#621150,
      bnc#602183, bgo#636058.
  - Changes from version 2.91.3:
    + Miscellaneous Fixes:
    - [vCard-inline] Check also text/directory parts.
    - Reset IM context when entering ECellText editing.
    - Maildir migration: allow subfolders for Inbox.
    - Migrate the local store from mbox to maildir format.
    - Workaround crash when pasting nothing into html message
      composer.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#207580: Allow new mail check on individual accounts.
    - bgo#635828, bgo#635738, bgo#634387, bgo#635673, bgo#632962,
      bgo#371705, bgo#635087, bgo#633783, bgo#633779, bgo#633774,
      bgo#632781, bgo#632683, bgo#632293, bgo#632676, bgo#632671,
      bgo#632176.
  - Changes from version 2.91.2:
    + Other Changes:
    - Crash on start with vfolders configured
    - Port gnome-canvas drawing from GDK to cairo.
    - Skip writing to Outbox when sending.
    - Add missing stock appointment-reminder icons
    - Move calendar preferences to the calendar module.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#445439: Delete mail from pop-server when deleted from
      Inbox/Trash.
    - bgo#484554: Day names can overlap in calendar printouts.
    - bgo#534453: Incorporate 'Remove attachments' plugin.
    - bgo#567265: BCC kept on message forward from Sent folder.
    - bgo#592045: Use week-day names in abbreviated date.
    - bgo#612181: Show recurring events in italic in date
      navigator.
    - bgo#597567, bgo#628139, bgo#629479, bgo#630504, bgo#630695,
      bgo#630969, bgo#631451, bgo#631526, bgo#631731, bgo#631870,
      bgo#631956, bgo#631981, bgo#631982, bgo#632199, bgo#632278,
      bgo#632280, bgo#632562, bgo#632580, bgo#632641, bgo#632679,
      bgo#632767, bgo#632768, bgo#632769, bgo#632870, bgo#632903,
      bgo#632941, bgo#633155, bgo#633158, bgo#633172, bgo#633371,
      bgo#633471, bgo#634088.
  - Changes from version 2.91.1:
    + Miscellaneous Fixes:
    - EAlertBar: Always show the most recent alert.
    - Composer: Show cancellable operations and errors inline.
    - Day view print: Put day name in its box
    - Add a missing week number offset
    - MailFolderCache notifies in reverse order
    - Calendar's "Open Web Page" actions doesn't work
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#587011: Integrate remove-duplicates into evolution.
    - bgo#240302: Print the work week view
    - bgo#223337: Auto-close message-browser when replying to them.
    - bgo#552121: Drop UUENCODE inline filter.
    - bgo#617953: Hide Junk messages in Search folders.
    - bgo#211593: Show week numbers on calendar printout.
    - bgo#630506, bgo#631968, bgo#604981, bgo#632171, bgo#632127,
      bgo#305425, bgo#461769, bgo#630490, bgo#630375, bgo#617611,
      bgo#619387, bgo#631341, bgo#631588, bgo#631320, bgo#630390,
      bgo#618102, bgo#500591, bgo#588851, bgo#630295, bgo#629825,
      bgo#615835, bgo#616250.
  - Changes from version 2.91.0:
    + Other Changes:
    - Convert plugin-manager to an EExtension.
    - Remove uninteresting mail options from Preferences.
    - Reorganize composer preferences
    - Kill the subject-thread plugin.
    - Rewrite the folder subscription editor.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#346438: Error dialog too wide.
    - bgo#510020, bgo#563471, bgo#604080, bgo#611154, bgo#616250,
      bgo#624321, bgo#626066, bgo#626066, bgo#628522, bgo#629150,
      bgo#629266, bgo#629462, bgo#629480, bgo#629482, bgo#629636,
      bgo#629645, bgo#629735, bgo#629737, bgo#629799, bgo#629934,
      bgo#629972, bgo#630118, bgo#630269, bgo#630294, bgo#630700.
  - Drop evolution-mime-scheme-handler.patch: fixed upstream
  - Drop evolution-mono2.patch: fixed upstream.
  - Disable glade3 catalog support with a glade_catalog define, until
    we have a working gtk3 glade.
  - Update BuildRequires to GTK3/GNOME3 counterpart
  - Update pkgconfig() BuildRequires for GNOME 3:
    + Old ones: gnome-desktop-2.0, gtk+-2.0, gweather,
      libcanberra-gtk, libedataserverui-1.2, libgtkhtml-3.14,
      unique-1.0.
    + New ones: gnome-desktop-3.0, gtk+-3.0, gweather-3.0,
      libcanberra-gtk3, libedataserverui-3.0, libgtkhtml-4.0,
      unique-3.0.
  - Disable image-inline support with a use_gtkimageview define,
    until gktimageview is ported to gtk3.


author: dimstar@opensuse.org
changelog:
  - Add libmono-2_0-1 BuildRequires to workaround an issue on mono
    packaging. Reported to mono team, will be fixed for Factory.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Fix translations being broken by removing calls to
      bindtextdomain() from plugins. It shouldn't be needed for
      plugins that live in the evolution source tree anyway since
      they should just use the translation domain they inherit from
      main().
    + Bug Fixes:
    - bgo#646384: Updated App Icon
    - bgo#646200, bgo#645551.
  - No more svg icon.


author: vuntz@opensuse.org
changelog:
  - Onky keep the libmono-2_0-1 BuildRequires for openSUSE 11.4, as
    the devel package now has a correct dependency for it in Factory.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Miscellaneous Fixes:
    - Don't try to refresh or sync mail folders when offline.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#502188: store 'Remember password' for calendars.
    - bgo#619782, bgo#648308, bgo#648346, bgo#641154, bgo#648317,
      bgo#647708, bgo#647116, bgo#645610, bgo#646197, bgo#647816,
      bgo#647698, bgo#646817.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Remove libunique dependency, and port to GtkApplication.
    + Restore lockdown integration.
    + Remove the profiler plugin.
    + Don't try to refresh or sync mail folders when offline.
    + Fix popb4smtp authentication.
    + Adapt to X-Evolution-Source headers storing UIDs.
    + UI improvements and fixes.
    + Adapt to API changes in Camel.
    + Fix crashes.
    + Misc code and build changes.
    + Bug Fixes:
    - bgo#303653: Make headers collapsable in preview pane
    - bgo#418954: Add a separate entry combo for port numbers
    - bgo#303862, bgo#332497, bgo#502188, bgo#547954, bgo#588891,
      bgo#597082, bgo#619782, bgo#627952, bgo#641154, bgo#641845,
      bgo#644310, bgo#645545, bgo#645551, bgo#645610, bgo#645721,
      bgo#645825, bgo#646197, bgo#646200, bgo#646384, bgo#646817,
      bgo#647116, bgo#647429, bgo#647698, bgo#647708, bgo#647816,
      bgo#648308, bgo#648346, bgo#648756, bgo#649046, bgo#649365,
      bgo#649381.
  - Drop now unneeded pkgconfig(unique-3.0) BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Simplified the format of folder URIs and refactored the
      evolution-mail library to use CamelFolder objects as much as
      possible instead of folder URIs.
    + Chip away at the legacy message passing infrastructure for
      mail operations. Prefer GIO-style async ops using EActivity.
    + Cannot send message with just enabled account
    + EMailReader:
    - Support multiple action groups.
    - Remove the forward/reply style hack.
    + Handle SIGTERM instead of SIGQUIT.
    + Fix crash when opening message window.
    + Updated the help license from GFDL 1.2 to GFDL 1.3 and
      CC-BY-SA 3.0
    + Do not add 'Local delivery' accounts into folder tree
    + Various other code changes.
    + Bugs fixed: bgo#229244, bgo#243938, bgo#332907, bgo#537691,
      bgo#578245, bgo#601541, bgo#608203, bgo#614274, bgo#619347,
      bgo#633948, bgo#636809, bgo#640083, bgo#642557, bgo#643526,
      bgo#643819, bgo#645476, bgo#646033, bgo#646109, bgo#646615,
      bgo#647785, bgo#648612, bgo#649310, bgo#649392, bgo#649757,
      bgo#649939, bgo#649952, bgo#649990, bgo#649993, bgo#650088,
      bgo#650223, bgo#650491, bgo#650522, bgo#650524, bgo#650525,
      bgo#650587, bgo#651001, bgo#651039, bgo#651062, bgo#651135,
      bgo#651316, bgo#651684, bgo#651761, bgo#651976.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove commented out mentions of dice: the dice features are not
    getting maintained by anyone, and we do not want to support them
    in that case.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Add prototype for online-accounts module.
    + Add "Open With Other Application" to attachment menu.
    + Fix autocompletion in contact list.
    + Fix few memory leaks
    + Various other code changes.
    + Bug Fixes:
    - bgo#224687: Create lists of lists
    - bgo#637402: No quoted mail when replying to html email
    - bgo#653008: Preference window for imap accounts is too large
    - bgo#650671, bgo#499739, bgo#652958, bgo#653247, bgo#653644,
      bgo#224687, bgo#652627, bgo#653618, bgo#224687, bgo#653358,
      bgo#653466, bgo#653154, bgo#650278, bgo#646442, bgo#648468,
      bgo#631954, bgo#269413, bgo#650223, bgo#638307, bgo#652620,
      bgo#652626, bgo#252670.
  - Add pkgconfig(goa-1.0) BuildRequires for the new GNOME Online
    Accounts integration.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Adapt to Camel API changes.
    + Convert junk filtering EPlugins to EExtensions.
    + network-manager:
    - Recover from dropped D-Bus connections faster
    - Keep network availablility state accurate.
    + online-accounts: Give Google calendars a color.
    + Various other code changes.
    + Bug Fixes:
    - bgo#653699: Improve mail notifications
    - bgo#652629, bgo#652634, bgo#653568.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add evolution-GtkHVBox.patch: Stop using deprecated Gtk[HV]Box
    and Gtk[HV]BoxClass. This patch helps in fixing build failures of
    evolution-rss.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Simplify real junk/trash folder selection.
    + Avoid crashes when moving between messages quickly.
    + Do not leak memory on each mail folder change.
    + Updated documentation.
    + Various other code changes.
    + Bugs fixed:
    - bgo#340614: Replace alarm by reminder for UI consistency.
    - bgo#656290, bgo#656267, bgo#655957, bgo#645476, bgo#656133,
      bgo#655843, bgo#655944, bgo#655492, bgo#655494, bgo#655872,
      bgo#655669, bgo#656136, bgo#656035, bgo#655943, bgo#655870,
      bgo#655702, bgo#655507, bgo#655507, bgo#655893, bgo#646646,
      bgo#655190, bgo#635211, bgo#655444, bgo#655441, bgo#655430,
      bgo#655353, bgo#655255, bgo#654889, bgo#654261, bgo#340614.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90.1:
    + Bug fixed: bgo#657765.
  - Changes from version 3.1.90:
    + Adapt to Camel API changes.
    + Do not show IM icons for now.
    + Notify about all newly received messages since the last check
    + Make it possible to add folder to previously saved Search
      folder
    + New user documentation in Mallard format.
    + Various other code changes.
    + Bugs fixed:
    - bgo#362366: Dragging selected folder to message pane
      duplicates messages
    - bgo#650839: Add option for alarms into calendar preferences
    - bgo#651633: Hidden task/memo sidebar always automagically
      re-appears
    - bgo#651741: Find in text message doesn't warn about no
      matching found
    - bgo#652092: 'Mark messages as read' doesn't work with search
      folder
    - bgo#655666: Split task preferences into its own tab
    - bgo#657396: Rename Alarms tab to Reminders in preferences
    - bgo#652914, bgo#655254, bgo#655419, bgo#655490, bgo#655549,
      bgo#655551, bgo#655629, bgo#655708, bgo#655942, bgo#656258,
      bgo#656537, bgo#656620, bgo#656622, bgo#656718, bgo#656720,
      bgo#656722, bgo#656723, bgo#656733, bgo#656810, bgo#657310.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Various user documentation improvements.
    + Disable inline-image plugin by default.
    + Bugs fixed: bgo#657836.
    + Updated translations.
  - Rebase bnc-210959-evo-accept-ics.patch and
    evolution-GtkHVBox.patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Make sure GConf schemas have defined default values
    + User documentation improvements.
    + Bugs fixed: bgo#659125, bgo#655253, bgo#635347, bgo#657611,
      bgo#658460, bgo#657386, bgo#655728, bgo#655564, bgo#655568,
      bgo#655709.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Re-enable the build of the glade catalog (bnc#689575):
    + Remove the glade_catalog define that was set to 0.
    + Rename glade3-catalog-evolution subpackage to
      glade-catalog-evolution since it's a catalog for glade, and
      not glade3.


author: vuntz@opensuse.org
changelog:
  - Add evolution-fix-cannot-upgrade-random.patch: fix "Cannot
    upgrade from version <random>" on initial startup.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Bugs fixed: bgo#576478, bgo#655625, bgo#658066, bgo#658835,
      bgo#659440, bgo#659486, bgo#659517, bgo#659558, bgo#659568,
      bgo#659726, bgo#659828, bgo#659874, bgo#659876, bgo#659932,
      bgo#660224, bgo#660721, bgo#660782, bgo#660799, bgo#660829,
      bgo#660850, bgo#660861, bgo#661434, bgo#661542.
    + Updated translations.
  - Drop evolution-fix-cannot-upgrade-random.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Pass -u to %suse_update_desktop_file call for
    evolution-settings.desktop: we don't want to show this item in
    the menu as it's quite useless on a standard desktop.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1:
    + User documentation improvements.
    + Move EExtension framework to libebackend.
    + Various other code changes.
    + Bugs fixed:
    - bgo#351025: Make the order of the mail accounts configurable
    - bgo#527614: Valgrind shows a nice amount of lost memory
    - bgo#601898: SOCKS proxy does not work with mailer
    - bgo#657374: mailto: attachment parameter can lead to
      accidental data exfiltration
    - bgo#660530: Improve folder Subscription interface
    - bgo#235665, bgo#451377, bgo#455271, bgo#576478, bgo#616981,
      bgo#632619, bgo#637673, bgo#655252, bgo#655625, bgo#656378,
      bgo#656473, bgo#657170, bgo#658066, bgo#658835, bgo#659440,
      bgo#659486, bgo#659517, bgo#659555, bgo#659558, bgo#659568,
      bgo#659726, bgo#659828, bgo#659874, bgo#659876, bgo#659932,
      bgo#660224, bgo#660584, bgo#660721, bgo#660738, bgo#660782,
      bgo#660799, bgo#660829, bgo#660850, bgo#660861, bgo#660878,
      bgo#661399, bgo#661404, bgo#661409, bgo#661434, bgo#661534,
      bgo#661542, bgo#661549, bgo#661650.
    + Updated translations.
  - Drop evolution-text-colour.patch: fixed upstream.
  - Rebase evolution-GtkHVBox.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Remove g_thread_init() calls.
    + Teach Evolution about Photo/Logo EContact fields stored as URIs
    + Various other code changes.
    + Bugs fixed:
    - bgo#662914: Reply to gnupg signed mails should be signed
    - bgo#440316, bgo#565483, bgo#627952, bgo#636214, bgo#659557,
      bgo#659736, bgo#659945, bgo#660782, bgo#660878, bgo#661126,
      bgo#662589, bgo#662742, bgo#662929, bgo#663286, bgo#663372,
      bgo#663376, bgo#663746, bgo#663748, bgo#663836, bgo#664001,
      bgo#664016.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Migrate to GSettings.
    + Reorder accounts by drag-and-drop.
    + Add a hidden --version option.
    + Remove some unnecessary GConf crud.
    + Split MDN handling into a module.
    + Various other code changes.
    + Bugs fixed:
    - bgo#566793: Support Drop And Drag Into Nautilus As PDF File
    - bgo#577322: Rename of a system ESource doesn't persist
    - bgo#585066: Add Auto-Submitted header to outgoing MDNs
    - bgo#661043: Printing causes email images to download
    - bgo#376075, bgo#561696, bgo#578245, bgo#580394, bgo#582649,
      bgo#616561, bgo#659491, bgo#663122, bgo#663615, bgo#664018,
      bgo#664634, bgo#664654, bgo#664678, bgo#664707, bgo#664708,
      bgo#664753, bgo#665103, bgo#665123, bgo#665149, bgo#665782,
      bgo#665980, bgo#665981, bgo#666081, bgo#666106, bgo#666341.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop evolution-GtkHVBox.patch: while we could keep the patch,
    it's not needed anymore to fix the build and it's easier to not
    have to rebase it all the time.
  - Mark bnc-210959-evo-accept-ics.patch as needing a rebase, and
    stop applying it (bnc#737890).
  - Only use gnome-common BuildRequires and call autoreconf,
    intltoolize and tweak help/Makefile.in if we change the build
    system, which is if %USE_EVOLDAP is set.
  - Use %glib2_gsettings_schema_* macros for new GSettings schemas.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Various code changes.
    + User documentation improvements
    + Bugs fixed:
    - bgo#661087: Add ability to remove localized "Re:" prefixes in
      subject
    - bgo#343499, bgo#353743, bgo#357175, bgo#612257, bgo#636214,
      bgo#638810, bgo#641154, bgo#661885, bgo#664003, bgo#664370,
      bgo#665036, bgo#666490, bgo#666675, bgo#666695, bgo#666706,
      bgo#666832, bgo#667119, bgo#667185, bgo#667281, bgo#667346,
      bgo#667384, bgo#667398, bgo#667528.
    + Updated translations.
  - Drop evolution-libpst-0.6.54.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Introduce libemail-engine and libemail-utils.
    + Remove the --debug command-line option.
    + Various other code changes.
    + Bugs fixed: bgo#636413, bgo#646430, bgo#651221, bgo#659395,
      bgo#661535, bgo#664160, bgo#667576, bgo#667741, bgo#668479,
      bgo#668480, bgo#668595, bgo#668631, bgo#668634, bgo#668714,
      bgo#668805, bgo#669005, bgo#669006.
    + Updated translations:
  - Add evolution-pst-plugin.patch: fix linking pst import plugin.
  - Add need_autogen macro, that is used in addition to %USE_EVOLDAP
    to determine if gnome-common BuildRequires and call to autoreconf
    are used. Set it to 1 for evolution-pst-plugin.patch.
  - Split out libemail-utils and libemail-engine subpackages as per
    SLPP.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(ice) and pkgconfig(sm) BuildRequires: they used to
    be pulled in by something else, but the relayout of xorg-x11
    packages changed that.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Use GSettings for EProxy
    + Improved documentation
    + Bugs fixed: bgo#670414, bgo#670301, bgo#670389, bgo#668620,
      bgo#670252, bgo#552873, bgo#471795, bgo#670278, bgo#670280,
      bgo#663110, bgo#663077, bgo#320976, bgo#332043, bgo#668482,
      bgo#669113, bgo#668848, bgo#659396, bgo#659394, bgo#655955,
      bgo#670014, bgo#655485, bgo#655021, bgo#637200, bgo#662743,
      bgo#670073, bgo#591436, bgo#637354, bgo#669097, bgo#669433,
      bgo#210105, bgo#384838, bgo#391472, bgo#418520, bgo#553796,
      bgo#309945.
    + Updated translations.
  - Drop evolution-pst-plugin.patch: fixed upstream.
  - Drop the libemail-engine0 and libemail-utils0 subpackages: those
    are private libraries now. Like for any removed shared library,
    we do not need to obsolete them; and they were only available in
    Factory for a short time anyway.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Further staging of mailer code to be moved to
      evolution-data-server; new libevolution-utils introduced as a
      temporary bridge during the staging phase.
    + Various user documentation improvements.
    + Show account properties on remote folders.
    + Show errors on message load.
    + Avoid crash when formatting broken message.
    + Show composer window on "Continue editing".
    + Handle cut-paste appointments better.
    + Bugs fixed: bgo#617557, bgo#661265, bgo#663745, bgo#669294,
      bgo#670432, bgo#670512, bgo#670934, bgo#671211.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Various code changes.
    + User documentation improvements.
    + Bugs fixed: bgo#659756, bgo#661654, bgo#664169, bgo#664205,
      bgo#664323, bgo#664326, bgo#665008, bgo#665106, bgo#665129,
      bgo#665130, bgo#665399, bgo#669246, bgo#669490, bgo#671068,
      bgo#671233, bgo#671509, bgo#671509, bgo#671633, bgo#671716.
  - Add pkgconfig(dbus-glib-1) BuildRequires: new dependency
    upstream, needed to initialize thread for GConf.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Bugs fixed: bgo#672474, bgo#672593.
    + Updated translations.
  - Use gnome-autogen.sh instead of calls to intltoolize and
    autoreconf: that's better for GNOME packages, and it comes with
    the benefit that it fixes the build for this tarball (else,
    things break because of a gnome-doc-utils bug that got fixed in
    newer gnome-doc-utils).
  - Also remove hack editing help/Makefile.in in %build: there's no
    need for that.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + Re-release 3.4.0 to fix a build bug in 3.4.0 tarball caused by
      gnome-doc-utils.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Disable call to gnome-autogen.sh as it's not needed anymore for
    now.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Add ability to specify INBOX for non-storage type accounts.
      Email daemon allows to store mails in individual INBOX rather
      than a common one.
    + Various other code changes.
    + Bugs fixed:
    - bgo#600860: Opening IMAP message with large attachment blocks
      UI
    - bgo#617930, bgo#672916, bgo#672986, bgo#673895, bgo#673955.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Fix attached images not shown in text/html within
      multipart/mixed.
    + Fix potential memory leaks.
    + Bugs fixed:
    - bgo#246581: Replies in Sent folder goes to myself
    - bgo#465076: INBOX confusion with outbox
    - bgo#564820: Search filter persists when changing folders
    - bgo#667046: Outgoing filter cannot override used Sent folder
    - bgo#668481: Account order is not remembered
    - bgo#667912, bgo#668687, bgo#668988, bgo#669088, bgo#669111,
      bgo#669133, bgo#669295, bgo#669445, bgo#674381, bgo#675725,
      bgo#675728.
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Require evolution-data-server: evolution does not start if
    evolution-data-server is not installed in the system; fixes
    bnc#766055.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Disabled account is not deleted in Edit -> Preferences
      (bgo#668478)
    + Add support for smooth scrolling devices (bgo#671585)
    + 'Mark as read' confirmation dialog is too big (bgo#672827)
    + Changing GOA mail account looses GOA key (bgo#676226)
    + Bugs fixed: bgo#671585, bgo#673946, bgo#676410, bgo#676492,
      bgo#677045, bgo#677273, bgo#677280, bgo#677597
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.4:
    + Trust attachments from ~/.kde and ~/.kde4.
    + Run mbox-to-Maildir conversion before loading modules.
    + Bugs fixed: bgo#559815, bgo#617557, bgo#653529, bgo#677993,
      bgo#678292, bgo#678304, bgo#678783, bgo#680682
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + Bugs Fixed: bgo#266147, bgo#273233, bgo#477535, bgo#534938,
      bgo#555888, bgo#563212, bgo#567008, bgo#567861, bgo#569459,
      bgo#570653, bgo#570696, bgo#570765, bgo#571046, bgo#571726,
      bgo#571761, bgo#572268, bgo#572566, bgo#572950, bgo#573175,
      bgo#573240, bgo#573497, bgo#566984, bgo#573183, bgo#573494,
      bgo#549838
    + Other contributions:
    - AC_HELP_STRING instead of AS_HELP_STRING
    - Add a "no space" error
    - Add e_contact_field_id_from_vcard()
    - Add EVC_X_SIP and E_CONTACT_SIP
    - Comment too recent error codes
    - Fix -Wold-style-definition warnings
    - Handle EContactName structures containing NULLs
    - Move e_book_view_set_book to -private
    - Recompute digests from the signed message content
    - Some help comments for the future maintainers
    - Include <libical/ical*.h>
    - Use correct server parameter for getting folder information
    + Updated translations.
  - Remove -fno-strict-aliasing from compilation flags.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Bugs Fixed: bgo#569108, bgo#574282, bgo#573870, bgo#574282,
      bgo#465364, bgo#479908, bgo#573198, bgo#564465, bgo#572179,
      bgo#534938
    + Updated translations
  - Drop bnc-463653-msg-list-meeting-time.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + bnc#477697: Evolution GroupWise Sender column is blank
    + bnc#480091: Crash From Filters Moving To Sub-Folders
    + bgo#564465: Pass correct body for signature verification
    + bgo#569700: Disconnect properly on a failure
    + bgo#571677: Do not duplicate timezones in a file on open
    + bgo#573187: Do not leak unchanged components
    + bgo#573880: Encode only path and use SoupURI to do this
    + bgo#574522: Crash while authenticating to the exchange server
    + bgo#575084: Check for actual SQLite3 version in runtime to call
      xCheckReservedLock with correct number parameters
    + bgo#576424: Do not unref object twice and treat icalcomponent as it is
    + bgo#577002: Do not leak ".ev-journal" file handles
  - Remove AutoReqProv: it's default now.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1.1:
    + bgo#556116 ? unmatched search folder missing
  - Do not ship empty README and AUTHORS.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + bnc#480091 - Crash From Filters Moving To Sub-Folders
    + bnc#477697 - Evolution GroupWise Sender column is blank
    + bgo#576424 - Do not unref object twice and treat icalcomponent
      as it, not as icaltimezone.
    + bgo#573187 - Do not leak unchanged components.
    + bgo#569700 - Disconnect properly on a failure
    + bgo#564465 - Pass correct body for signature verification
    + bgo#573880 - Properly encode given uri before using it
    + bgo#571677 - Do not duplicate timezones in a file on open
    + bgo#575084 - Check for actual SQLite3 version in runtime
    + bgo#577002 - Do not leak ".ev-journal" file handles
    + bgo#574522 - Free list's members of e-proxy properly
    + bnc#241604 - Fixes monthly recurring appointments to be created
      on correct dates
    + bnc#471083 - Do not allow deletion of system folders
    + bnc#488632 - Fixes the number of instances created on server
    + bgo#561312 - Need not merge master event dates as evo handles
      it now
    + bgo#573205 - Use the util function to load the system timezone
      if its not
    + bgo#556116 - support for unmatched search folder
    + bgo#578823 - fixed a wrong condition
    + bgo#578210 - fix the code to handle re-entrant problem
    + bgo#578817 - fixed potential invalid dereference
    + bgo#578822 - fixed potential invalid dereference
    + bgo#578818 - only do closedir() if directory is not NULL
    + bgo#343505 - Make Search ignore accents for address book
      summary searches
    + bgo#381132 - Allow getting system timezone information in
      libecal
    + bgo#552583 - Compare URLs only on protocol, user, host and port
      for smtp and pop3
    + bgo#569652 - Deprecate e_source_list_peek_group_by_name
    + bgo#571206 - Index files on Maildir accounts are not updated
    + bgo#563954 - Define camel_folder_cmp_uids to compare UIDs
      properly
    + bgo#478239 - Unset attachment icon if no attachment found
    + bgo#575773 - Set new object properly on object modify in a file
      calendar backend
    + bgo#553932 - Ask calendar on a readonly state after changing
      its mode
    + bgo#567731 - Redundant declarations in camel-folder-summary.h
    + bgo#577485 - CRL strings suck: explain the abbrevation
    + bgo#572977 - Use g_strerror() instead of strerror()
    + bgo#577491 - "mailbox:%s (%s)" typo
    + bgo#573170 - Add back support for vfolder of vfolders
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + bgo#549094 ? provider_table might not be initialized in
      camel_provider_list
    + bgo#576413 ? Cannot delete multiple categories at once
    + bgo#579176 ? crashes when accepting meeting invitation
    + bgo#579360 ? Problem with vfolders in latest svn trunk version
    + bgo#580154 ? Use e_data_book_view_{ref,_unref} transition
      functions
    + bgo#580419 ? Remove deprecated libgnome dependency
    + bgo#581420 ? Cannot retrieve html images on Solaris
    + bgo#581424 ? Personal folder tree appears besides Public folder
      when you go to Folder > Subscription
    + bgo#582110 ? build: dolt has some link issues with library
      dependency
    + bnc#184554 ? multiple groupwise open notices
    + bnc#494490 ? Fixes a crash while moving messages twice
    + bnc#498712 ? meetings are not deleted properly sometimes
    + bnc#498745 ? Read/Unread count is not syncronized properly
    + bnc#499105 ? do not update the server utc time when the
      calendar opens
    + bnc#500133 ? show mails with same subject in a single thread
  - Respin bnc-210959-eds-accept_ics.patch and
    evolution-data-server-shared-nss-db.patch.
  - Remove libgnome-devel BuildRequires and from Requires of devel
    package.
  - Add libbonobo-devel BuildRequires.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.4:
    + Addressbook:
    - bgo#540779 - Do not call e_book_new in the main thread
    - bgo#563668 - Do not pop-down an empty completion list
    - bgo#586225 - Parse numeric name suffixes
    + Calendar:
    - bgo#548702 - google calendar source does not show all events
    - CalDav Fixes/improvements
    + Mail:
    - bgo#575701 - Message disappear from unread vfolder on reply
    - bgo#568302 - create camel summary table if not exists on load
    - bgo#586602 - folder messages are lost on folder rename
    - bgo#327285 - Word "Success" in error message for failed
      action
    - bgo#587699 - IMAP - Localize only Inbox folder name, no other
    - bgo#579065 - IMAP - Synchronize remote mail locally is not
      working
    - bgo#564388 - UI blocks for a long time when downloading mails
      with nntp
    + Misc:
    - bgo#586442 - Various build cleanups
    - bgo#586477 - Fix quoting in configure.ac
    - bgo#586811 - Require automake 1.9 and fix whitespace
    - bgo#586813 - Fix iconv cflags/libs in configure.ac
    - bgo#586809 - Enable "silent rules" automake 1.11 option
    - bgo#587165 - Double free in initialize_categories
    - bgo#587374 - iconv test broken on some gcc
    - Use G_BEGIN_DECLS / G_END_DECLS macros
    - Work around deprecation of g_mapped_file_free()
    - Silence some compiler warnings
    - Fixes for windows build
  - Changes from version 2.27.3:
    + bgo#583507 - Fix for evolution hang while updating search
      folder.
    + bgo#585327 - Attaching a message via drag and drop doesn't work
      for GW provider
    + bgo#266678 - Renaming LDAP contacts CN breaks DN
    + bgo#580198 - IMAP offline mode improvement
    + bgo#584797 - Do not set internal SQLite3 structures on error
    + bgo#580212 - Report errors in CamelException when verifying
      signature
    + bgo#559345 - Support CalDAV free/busy extension
    + bgo#337082 - Do not return folders with empty names
    + bgo#584101 - Configure fails with kerberos and
      LDFLAGS="-Wl,--as-needed"
    + bgo#584030 - New API function for ESourceSelectorDialog
    + bgo#583344 - do not leak pipe handles
    + bgo#562015 - CalDAV - Store CTag in a cache
    + bnc#506265 - do not reset the meeting date to delivered date
    + bgo#583528 - Hints of missing mails in Gw
    + bgo#582643 - Deleted mails are not immediately synced
    + bgo#543069 - Support detached instances in CalDAV
    + bgo#559980 - Harden WebDAV contact backend by checking for etag
      being NULL
    + Other Fixes:
    - Support for header based threading in GroupWise provider
    - Compiler warnings and white space cleanup
    - Correctly dispose the source in EBookBackend. Code cleanup
    - Instead of duplicating libgnome function, use corresponding
      glib functions
    - Make the backend factory type const
    + Updated translations
  - Upstreamed Patches:
    + eds-comp-percent.diff
  - Rebased Patches:
    + dice-eds-changes.patch
  - Patch needs rebase:
    + bnc-210959-eds-accept_ics.patch


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.5:
    + Address Book:
    - bgo#587558 - Removing a picture of a contact in an LDAP
      addressbook crashes evolution
    - bgo#589325 - Evolution Contacts reports ambiguous error on
      Google Contacts authentication failure with bad password
    + Calendar:
    - bgo#572176 - Allow local iCal files to be selected as
      calendar source
    - bgo#586342 - CalDAV backend does not support attachments
    - bgo#588857 - CalDAV for Google calendars should allow email
      notifications
    + Mail:
    - bnc#524219 - Unable to read forward groupwise mails in other
      clients
    - bgo#588220 - Evolution crashed when starting with local
      account configured
    - bgo#588573 - NULL string comparison in
      camel-search-sql-sexp.c
    + Miscellaneous:
    - bgo#583374 - The broken Google calendar import should be
      replaced by the working CalDAV support
    - bgo#588277 - Unnecessary special-purpose configure flag
    + Other Fixes:
    - Handle quota error messages
    - Return the proper timezone to get the counts right in all
      timezones.
    - CamelVeeFolder - pass exceptions to functions instead of NULL
    - Migrate caldav, groupwise, http, weather backends to
      ECalBackendStore.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.90:
    + Calendar:
    - bgo#579965 - calendar file backend, update 'LAST-MODIFIED'
      when removing a recurring event instance
    - bgo#589985 - eds crash trying to create an event.
    + Mail:
    - bgo#511283 - Some imags do not display in Evolution mail
      reader
    + Miscellaneous:
    - bgo#590697 - Build regression detecting com_err.h
    - bgo#589388 - Build fixes / enhancements for EDS
    + Other Fixes:
    - Enforce including only top-level GLib and GTK+ headers
    + Updated translations.
  - Added evolution-data-server-krb5-as-needed.patch


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.91:
    + Mailer:
    - bgo#350007 - evolution busy-waits on GPG signing operations
    - bgo#571206 - Index files on Maildir accounts are not updated
      on move
    - bgo#590044 - Drop index on all columns of sqlite database
    - bgo#592310 - Deadlock in maildir provider after doing expunge
    + Miscellaneous:
    - bgo#591324 - Cosmetic changes and fixes in configure.ac
    - bgo#591326 - Keep m4 macros in their own folder
    - bgo#591377 - Fails to detect krb5 in configure with
    - as-needed
    + Other fixes:
    - Updated the macros from latest gtk-doc.m4
    + Updated translations
  - Drop evolution-data-server-krb5-as-needed.patch, upstreamed.
  - Use gnome-autogen.sh to reconfigure instead of intltool, automake
    and autoconf.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Mailer:
    - bgo#350007 - evolution busy-waits on GPG signing operations
    - bgo#578910 - Fixes problem of missing migration for left out
      folders
    + Other fixes:
    - Show filename in password file load/save warnings
    - Paste of e-mail always goes to the left most position
    - Expand <group> inline adds control codes
    - vee_rebuild_folder() code cleanup and adding comments
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0
    + Notable changes:
    - Better Calendar cache
    - Improved Caldav support
    - Converstaion threading support for GroupWise
    + Calendar:
    - bgo#494394 - Check backends with their uri too forward compat
    + Mailer:
    - bgo#592310 - Adds an environment variable to skip summary
      check
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.3:
    + For the entire list of changes, see NEWS file.
  - Rebase evolution-data-server-shared-nss-db.patch and
    dice-eds-changes.patch
  - No longer carry a evolution-data-server wrapper script.
  - Remove libbonobo-devel BuildRequires.
  - Workaround en@shaw not being owned by filesystem, bnc#559206.
  - Dropped evolution-data-server-1.11.5-cert-auth-complete.patch,
    bnc-304835-ex-crash-after-restart.patch and
    bnc-307861-calendar-auth.diff; they had no future upstream.
  - Remove gnome-certauth-devel BuildRequires and Requires.
  - Move libexecdir from libdir to libexecdir


author: vuntz@opensuse.org
changelog:
  - Change gnome-keyring-devel BuildRequires and Requires to
    libgnome-keyring-devel, following the module split upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Mailer:
    - bgo#604865 - Message part description shouldn't be translated
    - bgo#553057 - Add information about signers to a validity
      structure
    - bgo#603342 - Memory leak fixes
    - bgo#592317 - Sign S/MIME with valid certificates only
    - bgo#604305 - Attachments not properly indicated in message
      summary
    - bgo#603689 - Improper escaping of folder name
    - bgo#487988 - Bad search filter for LDAP address book
    + Calendar:
    - bgo#603437 - Fixes for valgrind reports on e-calendar-factory
    - bgo#602945 - Avoid code duplication with timezone fetching
      from backends
    + Contacts:
    - bgo#601513 - Crashes when trying to add a new contact in MAPI
    + Misc:
    - bgo#604550 - e_passwords_shutdown is buggy password_cache is
      destroyed without properly acquiring the lock.
    - bgo#603770 - Replace __PRETY_FUNCTION__ with G_STRFUNC
    - bgo#603772 - Include e-data-server-ui-marshal.list in
      tarballs
    + Other Changes:
    - Get the prototype for strptime() when it's available  Instead
      of only getting it on Linux.
    - Also use nl_langinfo()
    - In the factories, don't double-free some memory (and crash)
      when the DBus service name owner changes.
    - Fixes a crash in select - imapx.
    - Sync up the store summary and rename labels for backward,
      thunderbird compatibility - imapx
    - Get rid of rest of the warnings.
    - Initialize the uidset before sync user flags.
    - Sync the changes - imapx.
    - Lock the search.
    - Create a new me-card in e_book_get_self() if one doesn't
      exist
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Rework packaging to make it easy to switch between using evoldap
    and not using it, with a USE_EVOLDAP define.
  - Do not use evoldap right now: the evoldap package doesn't seem to
    be well-maintained.
  - Remove perl-XML-Parser, sgml-skel BuildRequires.
  - Remove orbit2-devel Requires of devel package.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + bgo#550622 - Always update attachment flag on IMAP message
      fetch
    + bgo#597816 - Do not crash on incorrect parameters used in sexp
      to SQL
    + bgo#604236 - Slow GPG processing
    + bgo#605125 - Crash while trying to access ldap address book
    + bgo#605432 - Renaming source allows entering same name
    + bgo#605682 - Do not scan url in invalid UTF8 strings
    + bgo#606316 - Mail with an attachment in a Junk folder crashes
      Evo
    + Do not show the passwd in the dialog while typing
    + Steady progress on the new IMAPX backend
    + Bump libedata-cal soname from 6 to 7
    + Translation updates


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.6:
    + Bug Fixes:
    - bgo#605232 - configure.ac quoting fixes and sync with
      evolution
    - bgo#607588 - Fix leak in camel_folder_info_build()
    - bgo#602983 - Unresponsive IMAP Inbox
    - bgo#345401 - Cannot include 2 emails from same contact in To:
      dialog
    - bgo#590762 - Reocurring google calendar items are not
      changeable
    - bgo#607191 - Do not install gtk-docs that claim lower-level
      functions
    - bnc#568822 - crash caused overly large window due to
      malicious POP3 server
    - bgo#607169 - Remove space and tab trailing backspace
    - bgo#606765 - e_cal_get_timezone() broken for sync backends
    - bgo#599879 - Dbus integration with krb5-auth-dialog for
      renewing ticket when it expires
    + Other Changes:
    - Fix distcheck errors
    - Coding style and whitespace cleanups
    - Fix possible access to already freed memory in
      camel-store-summary.c
    - Update the folder count in NOOP
    - A bit less 'camel_exception_get_id called with NULL
      parameter' on console
    - Change the conditional sentences for Solaris CC support.
    - Added tests for various modules
    + Translation updates


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.90:
    + Bug Fixes:
    - bgo##581604 - Permissions on mail/local folders are too open
    - bgo##602820 - Test validity of a book_view before using it in
      LDAP
    - bgo##607812 - Properly encode CalDAV URL
    + Other Changes:
    - Disable strict aliasing optimization
    - Steady progress on the new IMAPX backend
    - Fix a misspelling of "calendar"
    - Use conditional locks in camel-folder
    - Level the differences with the alternative runtime/header set
    - Fix missing LDFLAGS for imapx
    - Add gthread-2.0 to E_DATA_SERVER.
    + Translation updates


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Bug Fixes:
    - bgo#603506 - Use thread safe
      G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED
    - bgo#609964 -  Crash in imapx_command_expunge_done
    - bgo#574940 - Always ref returned info from
      message_info_from_uid
    - bgo#609649 - Doesn't emit cal-opened on password prompt
      cancel
    - bgo#609646 - Unset global DBus variables on destroy or
      disconnect
    - bgo#609614 -  Folder -> expunge doesn't work in imapx
    - bgo#606811 - evolution crashed in match_content_type at
      camel-folder-summary.c:5066
    - bgo#609398 -  [IMAPX] Subscriptions are not respected.
    - bgo#609390 -  search folders don't work in imapx
    - bgo#609393 -  evolution crashed when clicked on search folder
    - bgo#609375 -  Duplicate mnemonic in imapx preference
    - bgo#609310 -  IMAPX - Crasher - imapx_job_done
    - bgo#609374 -  Missing mnemonic in imapx preference
    + Other Fixes:
    - Fix distcheck error
    - Remove libglade-2.0 from libedataserverui.pc.
    - More imapx fixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + bgo#529331: Be able to disallow selection of a certain ESource
    + bgo#600322: assertion failed: (reply == msg) in cs_waitinfo()
    + bgo#602723: Contact list name doesn't get displayed in 'To'
      dialog
    + bgo#611125: Duplicate definition of camel-iconv.h in install
      targets
    + bgo#611355: calendar/tests/ecal/test-ecal-create-object--2 test
    + bgo#611860: Pilot calendar, todo, memo do not sync when
      timezone is set to UTC (Matt McCutchen 2)
    + bgo#611873: Make triple-clicking a shortcut for "Show Only
      This ..."
    + Locking improvements in Camel
    + Steady progress on the new IMAPX backend
    + Various cleanups for Windows support
    + Updated translations.
  - BuildRequire gperf.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + IMAPX:
    - bgo#612121 - No UTF7 folder name encoding applied
    - bgo#612260 - Moving a message to other folder marks it as
      unread
    - bgo#612116 - Problems with separator . and namespace INBOX.
    - bgo#612388 - can't move message from a folder to another
    - bgo#612401 - cann't create folder in top hierarchy
    - bgo#611879 - 'copy folder content locally for offline'
      doesn't get remembered
    - bgo#610774 - automatic filtering doesn't work
    - bgo#611861 - Folder list does not show up immediately.
    - bgo#612534 - cann't create sub folder
    - bgo#610909 - password failure isn't reported properly
      Implement query auth types.
    - bgo#612667 - Crash in imapx_connect_to_server at
      camel-imapx-server.c:2148
    - bgo#612383 - Error while filtering message
    - Implement create folder
    - Implement folder_delete
    - Ensure inbox is subscribed if lsub is used during initial setup.
    - Implement folder subscriptions
    + bgo#604047 - Use accessor functions instead of direct access
    + bgo#613169 - Weather calendar backend links against out-of-tree
      library
    + Delete folders while syncronizing
    + Strip whitespace off strings returned from e_contact_get().
    + Sync changes before expunge
    + Hide the un-implemented preference options.
    + Create the .gnome2_private directory if it does not exist
    + Use the surrounding code style
    + Clean some relocations (E_DATA_SERVER_UI_GLADEDIR ->
      E_DATA_SERVER_UI_UIDIR)
    + Support "givenName" LDAP attribute.
    + Avoid warning about linking with a loadable module
    + Improve API documentation.
    + Build fixes.
    + Updated translations.


author: lakhil@novell.com
changelog:
  - Update to version 2.30.1:
    + bgo#418502 - Evolution causes gpg stale locks
    + bgo#518876 - Does not display recent messages in nntp
    + bgo#520233 - Crash in imap_body_decode at
      camel-imap-utils.c:979
    + bgo#562595 - POP3 Delete after X days should depend on Leave
      messages
    + bgo#567000 - [IMAP] Renaming folder generates errors
    + bgo#570508 - Google Contacts does not display business phone
    + bgo#603773 - com_err.h doesn't exist on Solaris
    + bgo#610353 - Search folder with label matches on substring
    + bgo#611646 - Calendar shows recurring birthdays incorrectly
    + bgo#611775 - IMAPX : support for folder rename
    + bgo#614388 - Broken Delete after X days behaviour
    + bgo#615290 - Fails to build with Heimdal Kerberos
    + Compare the recurrence appointments using item id rather than
      rid while fetching deltas, Rid comparision may not be fool-
      proof as default_zone can change
    + Don't leave dangling stale pointers to ECal's in the backend
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + Always enable QRESYNC where it's available.
    + Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server
    + Allow debugging to be enabled with CAMEL_DEBUG environment
      variable
    + Permit all characters but dir_sep in imapx folder names.
    + Simplify relationship between full and path names for imapx
    + Queue non-folder specific jobs while waiting for SELECT to
      complete
    + Propagate STATUS responses to folders directly from
      imapx_untagged()
    + Fix overzealous IDLE handling
    + Handle [CLOSED] status (RFC5162)
    + Cope with unsolicited FETCH having both FLAGS and UID.
    + Support VANISHED response (RFC5162)
    + Extract EXPUNGE handling into imapx_expunge_uid_from_summary()
      function.
    + Fix imapx_parse_flags to not just return the first UID
      repeatedly, export it.
    + Fix batch fetch to use UID FETCH in
      imapx_job_fetch_new_messages_start()
    + Add LITERALPLUS support
    + Encode folder names as literals when sending commands, where
      needed
    + Accept unsolicited CAPABILITY report as part of
      LOGIN/AUTHENTICATE response
    + Detect CONDSTORE and QRESYNC capabilities
    + Clarify documentation for e_destination_get_address().
    + Check EBook DBus error names without underscores too
    + Build with gtk3 and have backward compatibility
    + Bug fixes:
    - bgo#316783 - Broken dragging of email addresses
    - bgo#601535 - Categories not translated in menus
    - bgo#621842 - use 'UID FETCH' instead of 'FETCH' for
      scan_changes
    - bgo#206061 - Allow normal, non-vFolder, Trash and Junk folder
    - bgo#610919 - Remove superfluous space in flags in APPEND
      command
    - bgo#615239 - Fix GSSAPI (and other SASL) authentication for
      imapx
    - bgo#585301 - Use ~/.pki/nssdb for NSS SQL database, not
      Evolution directory.
    - bgo#585301 - Use correct NSS system database where
      appropriate.
    - bgo#621262 - Fix fetch of large mails from broken servers
      like Exchange
    - bgo#621237 - Add imap-over-custom-command support for imapx
    - bgo#622392, bgo#622799, bgo#622710, bgo#620815, bgo#622008,
      bgo#621851, bgo#621961, bgo#621877, bgo#621740, bgo#621740,
      bgo#617723, bgo#610919, bgo#599879, bgo#585353, bgo#550414,
      bgo#622350
  - Changes from version 2.31.3:
    + Add support for SOCKS proxy support
    + Bug Fixes:
    - bgo#617439 - Fix translation of birthday and anniversary
      events
    - bgo#585301 - Use NSS SQLite database, if available
    - bgo#601535 - Fix translation domain for default categories
    - bgo##619347, bgo##620522, bgo##617261
  - Changes from version 2.31.2:
    + Improve name selector dialog UI
    + Add ORG support to the Google Contacts backend
    + Add NOTE support to the Google Contacts backend
    + Remove Google Calendar backend
    + Various fixes in the webdav addressbook.
    + Bug Fixes:
    - bgo#240317 - Allow searching in subscribe dialog
    - bgo#304415 - Allow change of signature hash algorithm
    - bgo#337479 - Evolution forgets password on any error
    - bgo#556061 - EContact/EVCard can re-order phone and email
      attributes
    - bgo#531912, bgo#566330, bgo#566354, bgo#604650, bgo#612596,
      bgo#617168, bgo#617881, bgo#618474, bgo#618578
  - Changes from version 2.31.1:
    + Many imapx improvements and fixes.
    + Don't abbreviate public symbols.
    + Clean up the Google Contacts addressbook backend
    + Show deleted mails from trash and fix a crash
    + Drop the "hula" Camel provider.
    + Drop the "imap4" Camel provider.
    + Remove deprecated API from libedataserver.
    + Remove ESourceOptionMenu from libedataserverui.
    + Bug Fixes:
    - bgo#615735 - Contacts are not displayed in GW Addressbook.
    - bgo#608620 - Use CRLF in signed & encrypted S/MIME messages
    - bgo#616821 - From field missing in mail
    - bgo#580021 - Port to external libgdata
    - bgo#501140 - IMAP provider missing mnemonics
    - bgo#562595 - POP3 Delete after X days should depend on Leave
      messages
    - bnc#507423 - Message list in Inbox doesn't get refreshed
    - bgo#611646 - Calendar shows recurring birthdays incorrectly
    - bgo#514041 - Add space between categories
    - bnc#583791 - User created contact list does not behave
      reliably
    - bgo#336776 - Learning junk feedback in status bar unclear
    - bgo#614388 - Broken Delete after X days behaviour
    - bgo#610353 - Search folder with label matches on substring
    - bgo#570508 - Google Contacts does not display business phone
    - bgo#567000 - [IMAP] Renaming folder generates errors
    - bgo#518876 - Does not display recent messages in nntp
    - bgo#418502 - Evolution causes gpg stale locks
    - bgo#549221 - Deleted E-Mails re-appear in Evolution client
    - bnc#549225 - Evlution client does not update status of
      messages in the GroupWise Post Office
    - bgo#617263, bgo#545505, bgo#616819, bgo#615246, bgo#616318,
      bgo#603773, bgo#615776, bgo#608766, bgo#615290, bgo#253510,
      bgo#593843, bgo#538793, bgo#325121, bgo#261087, bgo#611247,
      bgo#520233, bgo#614056
  - Disable evolution-data-server-shared-nss-db.patch, needs rebase.
  - Add libgdata-devel BuildRequires.
  - Rebase dice-eds-changes.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.5:
    + Lots of IMAPX improvements
    + Make NSS database initialisation more robust, handle errors
      better
    + Use text/vcard content type on WebDAV PUT request
    + Migrate from CamelException to GError.
    + Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
    + Add functions to get Evo/EDS base directories.
    + Improve error handling in CamelStreamBuffer::read().
    + Bug fixes:
    - bgo#618938: Crash when reading calendar acknowledgement
      message
    - bgo#623936: 75 second delay when creating new DAV entries in
      Zimbra
    - bgo#623919: Error while opening any newly received message
    - bgo#623795: URI at the end of text isn't clickable
    - bgo#624018, bgo#623204, bgo#621609, bgo#623431, bgo#623430
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Evolution-Data-Server now complies with the XDG Base Directory
      Specification. Data is now partitioned into three base
      directories controlled by environment variables:
    - $XDG_DATA_HOME/evolution
    - $XDG_CACHE_HOME/evolution
    - $XDG_CONFIG_HOME/evolution
      Data which is managed by the various address book and calendar
      backends will be migrated from $HOME/.evolution upon starting
      the corresponding D-Bus factory service.
    + IMAPX:
    - Add connection manager
    - server flags can be integers
    + Reset BASE_VERSION to 2.32.
    + libebook.pc.in missing camel-1.2 requirement.
    + Removed folders from connection when operations gets done -
      handles when jobs return back without executing
    + Avoid absolute paths in "On This Computer" source groups.
    + Remove deprecated ECalBackend::set_default_timezone
    + EDataCal: Add a getCacheDir() D-Bus method.
    + Fix error handling in CamelLocalFolder::sync()
    + Fix error handling in CamelImapFolder::get_message()
    + ebook & edataserverui: Use _async suffix rather than _ex suffix
    + Replace dbus-glib-1 with gio-2.0 in pkgconfig files.
    + Prefer gio-2.0 when requiring GLib libraries.
    + Fixed uudecode logic
    + Optimized camel_uuencode_step
    + Bug Fixes:
    - bgo#608299 - Cut/copy error when selection has trailing comma
    - bgo#625351 - Sending through sendmail reports error
    - bgo#602287, bgo#612082, bgo#622884, bgo#624029, bgo#624316,
      bgo#624325, bgo#624417, bgo#624891, bgo#625039, bgo#625083,
      bgo#625282, bgo#625482, bgo#625606
    + Updated translations.
  - Drop evolution-data-server-shared-nss-db.patch: upstream fixed it
    another way, with the sqlite NSS database. Thanks to Wolfgang
    Rosenauer for checking this. Also drop nss-shared-helper-devel
    BuildRequires, and gnome-common BuildRequires as well as the call
    to gnome-autogen.sh.
  - Remove unneeded krb5-devel, libcom_err, libgpg-error-devel,
    nss-shared-helper-devel Requires from devel package.
  - Remove gconf2-devel, glib2-devel, gnome-vfs2-devel, gtk2-devel,
    libglade2-devel, libgnome-keyring-devel, libgweather-devel,
    libical-devel, libsoup-devel, libxml2-devel, sqlite3-devel
    Requires from devel package: they will be automatically added
    with pkgconfig()-like Requires.
  - Drop unneeded libglade2-devel BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support
    + Use cairo as gc is deprecated
    + Enable largefile support by default.
    + ENameSelectorEntry: Avoid IM confusion when inserting text
    + Deprecate CamelHttpStream.
    + bgo#622366: cleanup, and fix for substantial GWise / soap mail
      leak
    + bgo#624789: use ldapssl_init to initialize SSL connection for
      sunldap.
    + bgo#626505: ECategoriesDialog doesn't show new categories
    + bgo#626090: Only set -fno-strict-aliasing for GCC


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.91:
    + bgo#623703: Reference counting error in Google backend
    + bgo#625115: Changes notified from backends aren't propagated to
      UI
    + bgo#625514: Client doesn't recognize server close/crash on
      GDBus
    + bgo#625579: Corruption of mbox file should be properly reported
    + bgo#627333: Cannot cancel password dialog for an addressbook
    + bgo#627937: Crash on email Add to a contact list
    + bgo#628196: Miscellaneous string fixes
    + bgo#627332: Do not unref EDataBook before done with it
    + Plug memory leaks (including bgo#627597, bgo#627599,
      bgo#627610, bgo#627616, bgo#627854, bgo#627855, bgo#627876)
    + Rewrite e_load_book_source_async().
    + Add e_source_list_peek_default_source().
    + Remove -DGDK_DISABLE_DEPRECATED
    + Fix SEGV when imapx_parse_list() fails
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
    + Update API documentation.
    + Work around deprecation of gtk_dialog_set_has_separator()
    + Update the server utc time in the key file to avoid fetching
      duplicates items again and again. This had been broken when
      fetching modified items moved away from get_quick_messages to
      get_items_request.
    + Fix comma insertion while selecting auto-completed emails.
    + Fix issue that made it impossible to send mails using
      Evolution.
    + Don't use getline, implement a simple replacement. Some
      systems don't have getline in their C library, so use a private
      implementation released under LGPL v2+.
    + Ensure end date is generated for master recurrence event while
      inserting into the interval tree
    + Avoid having backslashes in uri on windows
    + Handle error from camel_imapx_stream_token()
    + Fix attachments retrieval issue in groupwise. Add the prefix
      file:// to the filename to form the uri
    + Find the timezone in libical first and then the backend or
      cache while resolving tzids
    + Optimize eds calendar memory usage and speed.
    + Remove fatal assertions from libecal.
    + Various misc bug fixes.
    + Bugs fixed: bgo#507290, bgo#471079, bgo#627336, bgo#628426,
      bgo#603044, bgo#611568, bgo#628977, bgo#628659, bgo#628658,
      bgo#628657, bgo#628651, bgo#628426, bgo#624135, bgo#624229,
      bgo#611539, bgo#627817, bgo#625110, bgo#624130, bgo#624228,
      bgo#624705, bgo#624702, bgo#624318, bgo#569329, bgo#628485,
      bgo#624027, bgo#628100, bgo#623912, bgo#627627, bgo#627871,
      bgo#627609
    + Updated translations.
  - Rebase dice-eds-changes.patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Various imapx fixes (bgo#629714, bgo#629726, bgo#629916,
      bgo#630135, bgo#630150, bgo#630152).
    + Update some files to be LGPLv2.
    + Updated translations.
  - Change License tags to LGPLv2+, since this is the right license.


author: dimstar@opensuse.org
changelog:
  - Apply Shared Library Packaging Policy, create sub-packages:
    + libcamel-1_2-19
    + libebackend-1_2-0
    + libebook-1_2-10
    + libecal-1_2-8
    + libedata-book-1_2-8
    + libedata-cal-1_2-10
    + libedataserver-1_2-14
    + libedataserverui-1_2-11
    + libegroupwise-1_2-13


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + Fix memory leaks
    + Fix QRESYNC protocol violation ()
    + Fix build failures and linking errors
    + [IMAPX] Crash on QRESYNC line formatting on 32bit platform
    + Opening default/system addressbook doesn't always work
    + Limit libgdata support to 0.6.
    + Avoid passing NULL to g_strstrip in e_contact_get calls
    + Don't link libebook to GTK+
    + Bugs fixed: rh#648082, bgo#634658, bgo#632692, bgo#538716,
      bgo#631804, bgo#634084, bgo#632532, bgo#631842, bgo#632030,
      bgo#631953, bgo#632771, bgo#597567, bgo#631290, bgo#631073,
      bgo#558478, bgo#632376, bgo#534369, bgo#608557, bgo#347520,
      bgo#630361, bgo#631122, bgo#616598, bgo#616596, bgo#615828,
      bgo#616172, bgo#629507, bgo#630321, bgo#628655, bgo#629752,
      bgo#629908, bgo#615274, bgo#599741, bgo#630265
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Miscellaneous Fixes:
    - Improve camel_file_util_encode_fixed_string
    - Allow special CAMEL_DEBUG=pop3 to debug pop3 communication
      only.
    - Ensure backend life-time during inner calls
    - Coding style and whitespace cleanup.
    - Build fixes.
    - Documentation improvements.
    + Bug Fixes:
    - bgo#629032: GW count is not updated while downloading
      contacts.
    - bgo#643748: Slow message_location search rule with maildir
      accounts.
    - bgo#644367: Check NNTP server capabilities before using OVER
      command.
    - Other bugs fixed: bgo#634663, bgo#641838, bgo#642783,
      bgo#644532.
  - Changes from version 2.91.91:
    + Various small changes.
    + Bug Fixes:
    - bgo#617763: Cannot create events on Yahoo through CalDAV
    - bgo#640829: Can drop text/plain message lines in message
      preview.
    - Other bugs fixed: bgo#614480, bgo#633156, bgo#639201,
      bgo#643095.
  - Changes from version 2.91.90:
    + Miscellaneous Fixes:
    - Perform consistency check on local folders based on the
      parameter 'need-summary-check'.
    - Add a --keep-running option to e-calendar-factory.
    - Add a --keep-running option to e-addressbook-factory.
    - Improve libebook annotations.
    - Plug leaks.
    - Cleanups.
    + Bug Fixes:
    - bgo#639483: Category list includes weather information.
    - bgo#638089: Some mobile phone contacts are not shown in
      preview.
    - bgo#641250: Cannot add more than 2 recipients in To: or Cc:
      field.
    - bgo#640696: Hidden new messages in On This Computer/Inbox.
    - bgo#634743: Moving message on GMail with real Trash set
      deletes it.
    - Other bugs fixed: bgo#638563, bgo#638246, bgo#641757,
      bgo#601111, bgo#641110.
  - Changes from version 2.91.6:
    + Miscellaneous Fixes:
    - Drop support for gtk+-2.0.
    - Add versioning to D-Bus service names.
    - Make contact removal asynchronous in the Google Contacts
      backend.
    - Add cancellation support to the Google Contacts backend.
    - Fix crashes.
    - Various other fixes.
    + Bug Fixes:
    - bgo#640529: Default size of category window is too small.
    - bgo#635339: 'Mark as read' from popup menu not working on
      Junk folder.
    - bgo#566441: The Google backend doesn't use the
      tags/categories/groups.
    - bgo#639469: WebDAV addressbook only uses https.
    - bgo#639165: maildir expunge not working as expected.
    - bgo#638948: NNTP folder doesn't implement Expunge
    - Other bugs fixed: bgo#640898, bgo#623933, bgo#636495,
      bgo#635519, bgo#635353, bgo#627788, bgo#525565.
  - Changes from version 2.91.5:
    + Address book and calendar backend modules are now split into
      different installation directories so the D-Bus factory
      processes will only load relevant backend modules. This
      changes some pkg-config details for third-party backend
      modules.
    + Misc fixes.
    + Bug Fixes: bgo#637838, bgo#637916, bgo#638095.
  - Changes from version 2.91.4:
    + Miscellaneous Fixes:
    - Do not store and generate locel:/system URIs.
    - Maildir: Hide folders which do not start with a dot.
    - Drop support for password key files.
    - Use less threads in CamelDB.
    + Bug Fixes:
    - bgo#420813: Unnecessarily slow update/reopen of webcal
      calendars.
    - bgo#633332: Preserve port number in WebDAV address book.
    - bgo#631568: Scheduling Meetings with CalDAV calendars.
    - bgo#530205: Use CalDAV calendar read-only when server
      unreachable.
    - bgo#625048: Fails to detect America/New York system
      timezone.
    - bnc#590476: Evolution corrupts PDF files.
    - bmc#6498: Filters are not applied to imapx Inboxes.
    - Other bugs fixed: bgo#636334, bgo#636850, bgo#633180,
      bgo#634385, bgo#616452, bgo#633557, bgo#573125, bgo#590245,
      bgo#628563.
  - Changes from version 2.91.3
    + Miscellaneous Fixes:
    - Cannot delete maildir folder.
    - CamelStore: Place Inbox at the top while building folder
      info.
    - Maildir: Use Inbox instead of '.' while building folder info.
    - Maildir: Allow subfolders for Inbox.
    - Use '_' instead of '^' for renaming folders with dot symbol
      in it.
    - Do not unset the deleted flag while copying mails across
      folders.
    - Fix QRESYNC protocol violation (rh#648082).
    + Bug Fixes:
    - bgo#486553: Inline expansion of email lists are not separated
      by commas.
    - bgo#634658: Unread counts for vfolders never update.
    - bgo#602958: Right click over source in calendar view opens a
      calendar.
    - bgo#632692: Thread by In-Reply-To, then first found
      reference.
    - bgo#538716: Do not set expiration on POP3 message cache
    - bgo#632676: Only "Checking for new mail" in status bar and
      nothing else.
    - Other bugs fixed: bgo#635825, bgo#624420, bgo#635673,
      bgo#632962, bgo#635572, bgo#635550, bgo#633780, bgo#634573,
      bgo#633181, bgo#634593, bgo#633122, bgo#581288, bgo#631804,
      bgo#634084.
  - Changes from version 2.91.2:
    + Other Changes:
    - Fix failure to RSET SMTP connection before re-use.
    - Change the maildir folder hierarchy as per maildir++ spec
    - Fix remove maildir folder.
    - Fix maildir rename and some memory leaks.
    - Misc fixes.
    + Bug Fixes:
    - bgo#623017: Add introspection support.
    - bgo#632771: Recurring calendar events set to recur forever do
      not display past first week.
    - bgo#445439: Delete mail from pop-server when deleted from
      Inbox/Trash.
    - Other bugs fixed: bgo#631073, bgo#631290, bgo#632687,
      bgo#597567, bgo#631953, bgo#632030, bgo#631842, bgo#632527,
      bgo#632177, bgo#633122, bgo#632532, bgo#633919, bgo#634167.
  - Changes from version 2.91.1:
    + Miscellaneous Fixes:
    - Google contacts - do not drop all URLs/events on update.
    - Misc fixes.
    + Bug Fixes:
    - bgo#558478: Autocompletion inserts comma.
    - bgo#534369: New mail notifications for local Inbox don't
      work.
    - bgo#630358: Google contacts doesn't sync anniversary.
    - bgo#347520: Names containing a dot in address parsed
      incorrectly.
    - Other bugs fixed: bgo#632376, bgo#608557, bgo#630358,
      bgo#631594, bgo#630361, bgo#630889, bgo#631404.
  - Changes from version 2.91.0:
    + Other Changes:
    - bmc#3667 - SOCKS5 failure doesn't fall back to SOCKS4
    - Update license to LGPLv2 for e-debug-log files.
    - Updated licenses for imapx to LGPLv2.
    - Many other  code updates.
    + Bug Fixes:
    - bgo#630135: No UI feedback when imapx connection fails
    - bgo#629752: ldap doesn't work in offline.
    - bgo#616598: AM/PM in Date header confuses parser.
    - Other bugs fixed: bgo#629714, bgo#630150, bgo#630152,
      bgo#615274, bgo#628655, bgo#615828, bgo#629916, bgo#616596,
      bgo#629726, bgo#629908, bgo#630321, bgo#630149, bgo#599741,
      bgo#630265, bgo#629507, bgo#616172, bgo#630222.
  - Many sonames have changed with gtk3/gnome3 port.
  - Add pkgconfig(gtk+-3.0) BuildRequires.
  - Remove obsolete configure options (with-krb4, gnome-keyring,
    enable-nss, enable-nspr, enable-hula, enable-exchange)
  - Rebase dice-eds-changes.patch.


author: vuntz@opensuse.org
changelog:
  - Add gobject-introspection-devel BuildRequires to build
    introspection support.
  - Do not package files twice between
    %{_libdir}/evolution-data-server/ and
    %{_libexecdir}/evolution-data-server/.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Fix few memory leaks.
    + Bug Fixes: bgo#645498, bgo#645783, bgo#645845, bgo#647873,
      bgo#647873, bgo#646117.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + GroupWise backend is now split in new evolution-groupwise
      module (will be packaged soon).
    + NTLM improvements:
    - Support NTLMv2
    - Infer NTLM domain from username; don't assume it matches the
      server's domain
    - Add support for NTLM single-sign-on using /usr/bin/ntlm_auth
    - Fix read off end of string in NTLM SSO support
    + Fix few memory leaks
    + Various API changes in Camel library, including API breaks.
    + Misc small fixes.
    + Collect all test code into a top-level "tests" directory
    + Code cleanups.
    + Bugs fixed: bgo#332497, bgo#418954, bgo#628142, bgo#645239,
      bgo#645498, bgo#645783, bgo#646117, bgo#646200, bgo#646619,
      bgo#647429, bgo#647873, bgo#648844, bgo#649365, bgo#649684.
    + Updated translations.
  - Drop libegroupwise-1_2-23 subpackage since the backend is gone.


author: dimstar@opensuse.org
changelog:
  - Update baselibs.conf to follow the library bumps.
  - Disable translation-update for now: it fails for the removed
    groupwise bits.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + New asynchronous APIs to replace EBook/ECal, and additional
      asynchronous work in Camel
    + Improved introspection annotations
    + Improved Vala bindings
    + Various calendar file backend improvements
    + IMAPX: optionally download the messages in descending order
    + Handle SIGTERM instead of SIGQUIT.
    + Add sqlitedb cache for addressbook
    + Fix some memory leaks.
    + Various other code changes.
    + Bugs fixed: bgo#550414, bgo#589495, bgo#633948, bgo#640054,
      bgo#640083, bgo#646898, bgo#648454, bgo#648736, bgo#649433,
      bgo#649757, bgo#649757, bgo#649761, bgo#649762, bgo#650105,
      bgo#650524, bgo#650950, bgo#650952, bgo#651054, bgo#651113,
      bgo#651147, bgo#651226, bgo#651446, bgo#651458.
    + Updated translations.
  - Bump soversion according their changes (spec and baselibs.conf):
    + so_camel to 26
    + so_ebook to 11
    + so_ecal to 9
    + so_edata_book to 10
    + so_edata_cal to 12


author: vuntz@opensuse.org
changelog:
  - Drop dice-eds-changes.patch: the dice features are not getting
    maintained by anyone, and we do not want to support them in that
    case.
  - Build vala bindings:
    + add evolution-data-server-fix-vala.patch to fix build; taken
      from git
    + add vala BuildRequires
    + pass --enable-vala-bindings to configure


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Add support for GNOME Online Accounts.
    + Add OAuth support to Google Contacts backend.
    + Fix LDAP authentication and process authentication requests on
      idle
    + SMTP: Handle 235 code after initial AUTH command.
    + Make Camel's SASL framework more extensible.
    + Fix few memory leaks
    + Various other code changes.
    + Code cleanups.
    + Build fixes.
    + Bugs fixed: bgo#650671, bgo#653476, bgo#650126, bgo#653385,
      bgo#224687, bgo#224687, bgo#652173, bgo#648468, bgo#269413,
      bgo#565961, bgo#652530.
    + Updated translations.
  - Add pkgconfig(goa-1.0) and pkgconfig(oauth) for the new GNOME
    Online Accounts and OAuth support features.
  - Drop evolution-data-server-fix-vala.patch: fixed upstream.
  - Bump so_camel define to 27 to follow library soversion change.
    This results in libcamel-1_2-26 being renamed to libcamel-1_2-27.
  - Bump so_edataserverui define to 1 to follow library soversion
    change. This results in libedataserverui-3_0-0 being renamed to
    libedataserverui-3_0-1.
  - Re-enable translation-update-upstream support.
  - Disable parallel build as it is broken in this release.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Authorization domains are no longer used in password storage.
    + Camel API changes (see NEWS).
    + Rewrite Camel's junk plugin interface.
    + Fix wakeups in imapx parser thread.
    + Use GError in various places.
    + Various other code changes.
    + Updated translations.
  - Bump so_camel define to 28 to follow library soversion change.
    This results in libcamel-1_2-27 being renamed to libcamel-1_2-28.


author: dimstar@opensuse.org
changelog:
  - Add e-d-s-deprecated.patch: Use g_unichar_fully_decompose instead
    of deprecated g_unicode_canonical_decomposition.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Various code changes.
    + Bugs fixed:
    - Several memory leaks fixed (bgo#656490, bgo#656487,
      bgo#656480)
    - bgo#619135: Add photo support to Google Contacts backend
    - bgo#656267, bgo#656058, bgo#652172, bgo#655748, bgo#655190,
      bgo#655499, bgo#654893, bgo#655414, bgo#655409, bgo#654472,
      bgo#655331, bgo#654480.
    + Updated translations.
  - Update library sonum defines, following the code changes.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Various fixes regarding Google integration, including data loss
      bugs.
    + Add Google Talk field to the list of IM information
    + Camel API changes (see NEWS).
    + Pretend successful read when skipping 3+ part of
      multipart/signed
    + Various other code changes.
    + Bugs fixed:
    - bgo#562912: Unread vfolder marks unread messages as read
    - bgo#576398: vfolder not showing new messages from nntp group
    - bgo#651469: Folders don't update after moving mails in
      maildir
    - bgo#652914: IMAP: moving mail puts a copy into real Trash too
    - bgo#656051: Preserve mbox file attributes after rewrite
    - bgo#651693, bgo#651849, bgo#652437, bgo#655121, bgo#655272,
      bgo#655833, bgo#655997, bgo#657181.
    + Updated translations.
  - Bump so_camel define to 29 to follow library soversion change.
    This results in libcamel-1_2-28 being renamed to libcamel-1_2-29.
  - Rewrite e-d-s-deprecated.patch to correctly use
    g_unichar_fully_decompose().


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Do not expose password in imapx log
    + Add a vapi for ecalendar
    + Bugs fixed:
    - bgo#566563: Make ESource password prompts clearer
    - bgo#655253: Delete of one occurrence of a repeatable event
      don't work
    - bgo#655433: Drag and Drop of messages out of Junk folder
      broken
    - bgo#657345: Remember password by default for book/calendar
    - bgo#655111, bgo#657836.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Handle changes in the goa accounts list at runtime
    + imapx: Fix read of uninitialized memory from g_str_has_prefix
    + Various other code changes.
    + Bugs fixed: bgo#659282, bgo#659184, bgo#659079, bgo#659165,
      bgo#655253, bgo#632153, bgo#658911, bgo#655728, bgo#655837,
      bgo#654818,
    + Updated translations.
  - Drop e-d-s-deprecated.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + google: Handle multivalue custom vcard attributes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Bugs fixed: bgo#620382, bgo#659438, bgo#659553, bgo#659568,
      bgo#659914, bgo#660246, bgo#660533, bgo#660615, bgo#660829,
      bgo#661432.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Fix crashes.
    + Various other code changes.
    + Bugs fixed:
    - bgo#601898: SOCKS proxy does not work with mailer
    - bgo#660870: Empty contacts list when pressing To: in composer
    - bgo#527614, bgo#620382, bgo#632619, bgo#642984, bgo#655252,
      bgo#656473, bgo#656603, bgo#659438, bgo#659553, bgo#659555,
      bgo#659568, bgo#659914, bgo#660246, bgo#660533, bgo#660615,
      bgo#660656, bgo#660829, bgo#660884, bgo#661432, bgo#661448,
      bgo#661549.
    + Updated translations.
  - Add evolution-data-server-g_thread.patch: do not call
    g_thread_init; taken from upstream git.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1.1:
    + Work around libgthread shenanigans in GLib 2.31.
  - Drop evolution-data-server-g_thread.patch: fixed upstream.
  - Update the soname defines following library soversion changes.
  - Change evo_version to 3.4, as this is the development tree
    leading to evolution-data-server 3.4.
  - Add a with_introspection defines to easily enable/disable
    building of gobject-introspection and vala bindings. Currently,
    this is disabled due to bgo#662888. Based on with_introspection,
    pass either --disable-vala-bindings --disable-introspection (if
    with_introspection=0) or --enable-vala-bindings
    - -enable-introspection (with_introspection=1) to configure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Various code changes.
    + Bugs fixed: bgo#440316, bgo#652171, bgo#652175, bgo#655167,
      bgo#659736, bgo#660182, bgo#660646, bgo#660972, bgo#660974,
      bgo#661033, bgo#662473, bgo#662524, bgo#662643, bgo#662929,
      bgo#663062, bgo#663219
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Be more responsive to cancellations.
    + Add --wait-for-client factory processes command line option
    + Fix leaks.
    + Various other code changes.
    + Bugs fixed: bgo#665253, bgo#662068, bgo#666106, bgo#652173,
      bgo#665337, bgo#664819, bgo#664572, bgo#652177.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Bump so_camel define to 32 and so_edata_cal to 15, to follow
    library soversion changes.
  - Update baselibs.conf for library soversion changes.
  - Split typelib files into typelib-1_0-EBook-1_2,
    typelib-1_0-ECalendar-1_2, typelib-1_0-EDataServer-1_2
    subpackages.
  - Add typelib-1_0-EBook-1_2, typelib-1_0-ECalendar-1_2,
    typelib-1_0-EDataServer-1_2 Requires to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Add evolution-data-server-fix-introspection-build.patch: fix
    build of introspection support.
  - Set %with_introspection macro to 1 now that we can build
    introspection support again.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Various code changes.
    + Bugs fixed: bgo#357175, bgo#482171, bgo#592906, bgo#638810,
      bgo#644817, bgo#661743, bgo#662888, bgo#665036, bgo#666327,
      bgo#666327, bgo#666757, bgo#666770, bgo#667388, bgo#667698.
    + Updated translations.
  - Drop evolution-data-server-fix-introspection-build.patch: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Improved deadlock and crash avoidance in IMAPX.
    + Some performance improvements.
    + Fix few memory leaks.
    + Add support for mobile mode for mails.
    + Various other code changes.
    + Bugs fixed: bgo#649141, bgo#666764, bgo#668811, bgo#669003,
      bgo#669005, bgo#669238.
    + Updated translations.
  - Bump so_camel define to 33, following library soversion change.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Use GSettings for EProxy
    + Fix issues found by Coverity Scan
    + Crash on message send, under check_header_in_message_info()
    + Fix google contacts going online after being offline
    + Bugs fixed: bgo#309945, bgo#391472, bgo#485283, bgo#535978,
      bgo#553796, bgo#637200, bgo#658347, bgo#658348, bgo#662920,
      bgo#669341, bgo#669487, bgo#669545, bgo#669847.
    + Updated translations.
  - Add %glib2_gsettings_* schemas to handle the newly installed
    gsettings schemas.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Manual Refresh on a CalDAV calendar does not work
    + Provide at least some NSPR error text, rather than cryptic
      error code
    + Various other code changes.
    + Bugs fixed: bgo#610988, bgo#658742, bgo#663224, bgo#668639,
      bgo#670887, bgo#670938.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Various code changes.
    + Update API documentation.
    + Bugs fixed: bgo#659756, bgo#664186, bgo#665025, bgo#671470,
      bnc#736655.
    + Updated translations.
  - Add pkgconfig(dbus-glib-1) BuildRequires: new dependency
    upstream, needed to initialize thread for GConf.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + CalDAV backend could starve on its dispose waiting for slave
      finish
    + Several fixes for Google address books and calendars.
    + Bugs fixed:
    - bgo#666438: Contact's Full name field not displayed in list
      view
    - bgo#666896: Workaround Improper GB-2312 Mail Encodings
    - bgo#667477: EXDATE containing time are not handled correctly
    - bgo#670470: Do not force password for IMAPx connection
    - bgo#671172: smtp: Make EHLO keywords check case insensitive
    - bgo#673563: Encoded filename for Outlook broken by spaces
    - bgo#663324, bgo#664793, bgo#672258, bgo#673527, bgo#673894.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Several code changes.
    + Bugs fixed: bgo#667891, bgo#669191, bgo#672398, bgo#674257,
      bgo#674309.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Cannot delete search folders (bgo#673946)
    + Birthday calendar broken since 3.3.4 (bgo#671603)
    + imapx: Syncing folder after server-side deletion of many
      messages is *very* slow (bgo#676403)
    + Bugs fixed: bgo#667725, bgo#668247, bgo#673817, bgo#674454,
      bgo#676108, bgo#676506, bgo#677183, bgo#677841, bgo#678069,
      bgo#678255
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.4:
    + Fix hangs when network changes (bgo#551788)
    + Broken spool mbox file accounts (bgo#679017)
    + Unable to send mail using SMTP (bgo#679488)
    + Bugs fixed: bgo#559391, bgo#674696, bgo#677530, bgo#678856,
      bgo#679245, bgo#680211, bgo#680502, bgo#681318.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Remove g_thread_init() calls.
    + Do not use deprecated g_atexit.
    + Bugs fixed: bgo#657320, bgo#661528, bgo#661972, bgo#662598.
    + Updated translations.
  - Changes from version 3.3.1.1:
    + Work around libgthread shenanigans in GLib 2.31.
  - Changes from version 3.3.1:
    + Adapt to various API changes.
    + Prefill Host URL when creating new account
    + Use SHA256 of EWS ItemId for cache filename, not the ItemId
      itself.
    + Updated translations.
  - Enhance change-compiler-flag-dimstar.patch: Remove usage of
    G_DISABLE_DEPRECATED from the build.
  - Drop base-version-changed.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Fix address-book to display contents without error.
    + Implement GetFolder request.
    + Remove all *_DISABLE_DEPRECATED_FLAGS.
    + Remove GSEAL_ENABLE macro.
    + Bugs fixed:
    - bgo#656376: Support for delegation
    - bgo#664637: Deleted messages appear in Inbox
    - bgo#648877, bgo#654940, bgo#659679, bgo#661537, bgo#663379,
      bgo#664116, bgo#664572, bgo#665065.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop change-compiler-flag-dimstar.patch: fixed upstream. Also
    remove gnome-common BuildRequires and call to gnome-autogen.sh
    that were needed for the patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Bugs fixed:
    - bgo#665104: Possible memory leaks
    - bgo#665533: OAB caching not working
    - bgo#667185: Menu items from plugins not translated
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Adapt to libemail-engine.
  - Add pkgconfig(libemail-engine) BuildRequires, folloing the code
    changes.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Bugs fixed:
    - bgo#656375: Implement Out of Office
    - bgo#668174: Fix creation of appointments and meetings
    - bgo#654810, bgo#654810, bgo#654822, bgo#658347, bgo#664749,
      bgo#665801, bgo#669338.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Suppress deprecation warnings.
    + Various other code changes.
    + Bugs fixed: bgo#660428, bgo#665801, bgo#667849.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Report errors from backends in their error domain
    + Fix possible crash at the end of autodiscovery
    + Bugs fixed:
    - bgo#653631: Empty trash doesn't work
    - bgo#664637: Deleted messages appear in Inbox


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Mark as junk doesn't work (bgo#654543)
    + Deleted message not deleted from server (bgo#676081)
    + Bugs fixed: bgo#673408, bgo#674599, bgo#677007, bgo#677398,
      bgo#677531.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.4:
    + Crash when failed to get a message from a server (bgo#665986)
    + Unable to accept meeting request (bgo#670458)
    + Bugs fixed: bgo#656709, bgo#663383, bgo#668555, bgo#669460,
      bgo#670506, bgo#673095, bgo#675285, bgo#675442, bgo#678321,
      bgo#679303, bgo#679305, bgo#680153, bgo#680525, bgo#680683.


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + Updated translations.
  - Remove -fno-strict-aliasing from compilation flags.


author: vuntz@novell.com
changelog:
  - Remove unneeded BuildRequires: notification-daemon (libnotify
    recommends it), perl-XML-Parser, sgml-skel.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + bgo#563954 - Define its own compare function for UIDs
    + bgo#577105 - Prevent using NULL in libical functions
    + bgo#553932 - Do not notify about readonly mode when not asked
    + bnc#464053 - GAL Delta fetching support added
    + Updated translations.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.5:
    + bgo#522277 - Crash in Evolution: sending, recelving, deleting
    + Remove unneeded includes. Fixes part of bgo#580904
    + Updated translations.
  - Changes from version 2.27.4:
    + bgo#586206 - build failed on Solaris.
    + bgo#586809 - Enable "silent rules" automake 1.11 option
    + Use G_BEGIN_DECLS / G_END_DECLS macros
    + Remove INSTALL from source control
    + Use AM_CPPFLAGS instead of INCLUDE in all Makefile.m
    + Remove EConfigListener usage
  - Changes from version 2.27.3:
    + bgo#581908 - Missing mails in exchange
    + bgo#581424 - Folder > Subscription broken
    + code cleanup
  - Use libexecdir instead of libdir where appropriate.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.3:
    + Fix a parsing issue with GETTEXT_PACKAGE
    + Updated translations
  - Changes from version 2.29.2:
    + bgo#601218 - Accepted meeting doesn't show attachments in
      calendar view
    + bgo#599654 - evolution crashes : move from offline to online
      state
  - Changes from version 2.29.1:
    + bgo#260407 - 'endswith' address book search doesn't work
    + bgo#260407 - Return the appropriate value for queries having
      'NOT'
    + bgo#436619 - "Unable to book" dialog when adding "Resources"
    + bgo#521956 - Groups from Global Address List are incomplete
    + bgo#597123 - Composer's Send Options doesn't work
    + bgo#594471 - Shouldn't call e_error_new/run with NULL 'parent'
    + bgo#597932 - Split out Kerberos 5 check into an macro
    + bgo#591953 - Rewrite of build system
    + bgo#597400 - Folder flags get lost
    + bgo#456240 - Move exchange plugin to exchange package
    + bgo#590251 - Let it compile and run with eds/evo master
    + bgo#596157 - Use "Message-ID" instead of "Message-Id"
    + bgo#590251 - Fails to build against eds-dbus
    + bgo#592875 - Use mnemonics in account wizard
    + bgo#592568 - Remove libglade dependency
    + bgo#580904 - Kill libgnome(ui) dependency
    + bgo#599651 - authentication fails durig exchange account
      configuration.
  - No longer export SUSE_ASNEEDED, as the build now works.
  - Disable hacks around evoldap for now.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Calendar:
    - bgo#604255 - e-calendar-factory crashed on start up
    - bgo#603437 - Fix for valgrind report on e-calendar-factory
    - bgo#603567 - e-calendar-factory crashes if i try to create
      any appointment
    - bgo#602945 - Avoid code duplication with timezone fetching
    a                  from backends
    + Misc:
    - bgo#604544 - Try Exchange fallback authentication only once
    - bgo#600397 - Delete option enabled for undeletable ESource
    - bgo#600778 - Harmonize --enable-e2k-debug help string with
      the option
    - bgo#591938 - Update translator's comments
    - bgo#603457 - evolution-exchange for e_error -> e_alert
      changes in evolution
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Rework packaging to make it easy to switch between using evoldap
    and not using it, with a USE_EVOLDAP define.
  - Do not use evoldap right now: the evoldap package doesn't seem to
    be well-maintained.
  - Remove AutoReqProv: it's default now.
  - Only use workaround for en@shaw for openSUSE 11.2 and earlier.
  - Build with kerberos support: add krb5-devel BuildRequires and
    pass --with-krb5 to configure.
  - Remove --enable-gtk-doc configure option.
  - Remove gnome-certauth-devel, gnome-common, gtk-doc, lzo,
    scrollkeeper, update-desktop-files BuildRequires.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + bgo#600521 - Remove trailing spaces from particular account
      fields
    + bgo#604143 - cache support should be optional just like in 2.28
    + bgo#605111 - evolution-exchange requires evolution-mail,
      evolution-shell
    + Translation updates


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + bgo#608257 - Minor string fixes.
    + bgo#610426 - Unsubscribing other user's folder throws an error
    + bgo#597509 - Subscribe to other user's mailbox doesn't work
    + bgo#602800 - Missing menu entries
    + bgo#597507 - Permission dialog doesn't pop up.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + bgo#601787: Double free in destroy_oof_data
    + bgo#602800: Missing menu entries (mailer part)
    + Add also authentication section to account wizard
    + Work around recent GTK+ deprecations
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Windows build fixes
    + Respect --disable-schemas-install
    + Updated translations.


author: lakhil@novell.com
changelog:
  - Update to version 2.30.1:
    + bgo#613409: Missing rpath for calendar and address book plugins
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Adapt to removal of deprecated
      ECalBackend::set_default_timezone
    + Adapt to libedata-book and libedata-cal API changes.
    + Use the new base directory functions in E-D-S.
    + Prefer gio-2.0 when requiring GLib libraries.
    + Updated translations.
  - Changes from version 2.31.5:
    + bgo#623204 - Be able to report detailed errors from backends
    + Migrate from CamelException to GError.
    + Updated translations.
  - Changes from version 2.31.4:
    + bgo#621167 - NULL tzid passed in internal_get_timezone
    + bgo#620815 - Memory leaks with Evolution
    + Adapt to gtk3 changes
    + One day off in addressbook's populate_date function
    + Add missing LDAP_LIBS to addressbook
    + Updated translations.
  - Changes from version 2.31.3:
    + bgo#478840 - Exchange folder size report needs a total
    + Adapt to Camel API changes.
    + Updated translations.
  - Changes from version 2.31.2:
    + bgo#337479 - Evolution forgets password on any error
    + bgo#617510 - Displays source of a message sent by RoadSync 5
    + bgo#617989 - Folder -> Subscription doesn't show sub folders
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Baseversion 3.0 -> 2.32 as evolution and evolution-data-server
    + bgo#626090: Only set -fno-strict-aliasing for GCC
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
    + Properly report failure in CamelExchangeFolder::sync
    + Bugs fixed:
    - bgo#629393: git.mk breaks parallel builds
    - bgo#629118: Translation not working in "Add Account" dialog
    - bgo#624146: Runtime warnings while connecting
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + bgo#632669: Crash when path for attachments doesn't exist
    + bgo#631034: Message cache keeps zero-sized mails on cancel
    + bgo#629603: Allow calendar refresh on demand
    + Can read out of bounds in exchange_folder_get_message_sync
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    - bgo#644644: Exchange password not stored
  - Changes from version 2.91.91:
    + Bump BASE_VERSION to 3.0.
    + Updated translations.
  - Changes from version 21.91.90:
    + Miscellaneous Fixes:
    - Remove NULL checks for GObject methods.
    - Bump GTK+ requirement to 3.0.
    + Bug Fixes:
    - bgo#641995: Cannot build with -Wl,--as-needed.
  - Changes from version 2.91.6:
    + Miscellaneous Fixes:
    - Prevent invalid reads.
    - Drop the --enable-gtk3 configure option.
    + Bug Fixes:
    - bgo#635590: Crash on account re-enable
    - bgo#638241: Renaming folder always fails
    - bgo#639123: Incorrect unref of ExchangeAccount in
      EBookBackendExchange.
    - bgo#638085: Duplicate folders in subscription dialog.
    + Updated translations.
  - Changes from version 2.91.5:
    + Adapt to split E-D-S backend directories.
    + Updated translations.
  - Changes from version 2.91.4:
    + Miscellaneous Fixes:
    - To be buildable against gtk3.
    + Bug Fixes:
    - bgo#573125: Use new bdata_extract_ functions instead of own
      macros.
    - bgo#625570: Do not free ExchangeFolder on error
    + Updated translations.
  - Changes from version 2.91.3:
    + Miscellaneous Fixes:
    - Can read out of bounds in exchange_folder_get_message_sync.
    + Bug Fixes:
    - bgo#634573: Crash when importing ics file
    - bgo#630444: Fix linking issues
    + Updated translations.
  - Changes from version 2.91.2:
    + Other Changes:
    - Adapt to Evolution enum type changes.
    - Be able to compile against Gtk+ 2.23.0
    - mail_append_mail() removed from Evolution
    + Bug Fixes:
    - bgo#632669: Crash when path for attachments doesn't exist
    + Updated translations:
  - Changes from version 2.91.1:
    + Adapt to Evolution API changes.
  - Changes from version 2.91.0:
    + Other Changes:
    - Adapt to Camel API changes.
    - GtkObject is gone in GTK3
    + Bug Fixes:
    - bgo#629603: Allow calendar refresh on demand
    - bgo#631034: Message cache keeps zero-sized mails on cancel.
    + Updated translations.
  - Remove gconf2 PreReq: it's already covered by
    %gconf_schemas_prereq.
  - Drop old --with-e2k-debug configure option.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + bnc#687605: Evolution hangs on moving email.
    + Mark the message_info dirty when there in a change.
    + Add the ESource if we get folder-already-exists error.
    + Look for changed event and sync the unread flags.
    + Mark the dirty flag in message_info when the flags are changed
      to sync the changes to db.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Initialize the port entries to NULL.
    + Mark the dirty flag in message_info when the flags are changed
      to sync the changes to db.
    + Look for changed event and sync the unread flags.
    + Add the ESource if we get folder-already-exists error.
    + Mark the message_info dirty when there is a change.
    + Adapt to API changes in Camel and Evolution.
    + Bugs fixed: bgo#339827, bgo#436619, bgo#645721.


author: dimstar@opensuse.org
changelog:
  - Change Requires for lang subpackage to Recommends as translations
    are not strictly required to use this package.
  - Pass no_lang_C to find_lang (there are no C-lang files at the
    moment, but we will catch them, should they ever appear).


author: vuntz@opensuse.org
changelog:
  - Remove filesystem and /usr/bin/touch PreReq: there's no need for
    those.
  - Drop definition of devel subpackage since there's no such
    subpackage.
  - Manually remove gtk-doc documentation, as it's useless without a
    devel subpackage. Add a evolution-exchange-doc Obsoletes to the
    main package.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + exchange_transport_send_to_sync(): Remove an unnecessary check.
    + Fix a build break after mail_get_folder() removal from
      evolution
    + Adapt to EClient changes in eds master
    + Avoid crashes in a calendar backend
    + bgo#648612: Crash during drag & drop of recurring events
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Remove E2K_MAKE_TYPE macros.
    + ExchangeAccount: Make the header file readable.
    + Clarify user-visible Description string in Account Editor:
    - evolution-exchange supports 2000 and 2003 servers using OWA,
      contrary to evolution-mapi
    + bgo#651786: Fix more linking issues
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Add CamelExchangeSettings.
    + Adapt to new CamelSubscribable interface.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Bugs fixed:
    - bgo#656806: Public calendar can be accessed only after
      restart
    - bgo#659554: Calendars always read-only
    - bgo#659666: Critical warning on folder rename
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Remove g_thread_init() calls.
    + CamelExchangeSearch: Use CamelSExp instead of ESExp.
    + Updated translations.
  - Changes from version 3.3.1.1:
    + Work around libgthread shenanigans in Glib 2.31.
  - Changes from version 3.3.1:
    + Adapt to recent ECalBakcend API changes
    + Adapt to Camel's new authentication API.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Adapt to Evolution API changes.
    + Remove almost all *_DISABLE_DEPRECATED_FLAGS.
    + Remove GSEAL_ENABLE macro.
    + Remove *_DISABLE_SINGLE_INCLUDES macros.
    + Bugs fixed: bgo#664572.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Add evolution-exchange-fix-build.patch: remove non-existing
    include, taken from git.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Bugs fixed:
    - bgo#667185: Menu items from plugins not translated
    + Updated translations.
  - Drop evolution-exchange-fix-build.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Adapt to libemail-engine.
    + Adapt to Camel API changes.
    + bgo#665339: Uses libical but does not link explicitly to it
    + Updated translations.
  - Add pkgconfig(libical) BuildRequires: it is now explicitly needed
    for linking.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Adapt to last-minute Evolution library rearrangement.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Suppress deprecation warnings.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Silently fails to send message (bgo#677845)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.4:
    + Invalid free in e_exchange_calendar_pcalendar_on_change()
      (bgo#679613).
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Adapt to API changes in evolution / evolution-data-server
    + Place .ui files in correct directory
    + Bugs fixed: bgo#599745, bgo#628684. bgo#650031.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Fix a leak.
    + bgo#651254: Changed the license from GPLv3 to LGPLv2.1.
  - Update License tag from "LGPLv2.0 ; LGPLv3" to LGPLv2.1, as
    changed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Changed the license from GPLv3 to LGPLv2.1, like eds.
    + Whitespace cleanups.
    + Do not leak GnomeCalendar by missing g_object_unref()


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Add CamelGroupwiseSettings.
    + Adapt to new CamelSubscribable interface.
    + Adapt to Evolution API changes.
    + bgo#656618: Invalid reads while editing an account setting.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Adapt to evolution and e-d-s API changes.
    + Remove g_thread_init() calls.
    + Bugs fixed: bgo#651465.
    + Updated translations.
  - Changes from version 3.3.1.1:
    + Work around libgthread shenanigans in GLib 2.31.
  - Changes from version 3.3.1:
    + Adapt to various API changes
    + Bugs fixed: bgo#351025, bgo#655252, bgo#656378, bgo#661543.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Adapt to Evolution API changes.
    + Remove deprecated e-mail-store header file
    + Remove almost all *_DISABLE_DEPRECATED_FLAGS.
    + Remove GSEAL_ENABLE macro.
    + Remove *_DISABLE_SINGLE_INCLUDES macros.
    + Bugs fixed: bgo#651453, bgo#656273, bgo#664572.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Bugs fixed:
    - bgo#627334: Blank junk setting window
    - bgo#665036: Memory leak with allocated string value
    - bgo#667185: Menu items from plugins not translated


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Do not use find_book_view to update status, instead use
      e_book_backend_foreach_view
    + Adapt to last-minute Evolution library rearrangement.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Update store<=>folder summaries connection on folder rename.
    + Suppress deprecation warnings.


author: dimstar@opensuse.org
changelog:
  - Remove xz BuildRequires since it comes for free in the build
    system.
  - Change the BuildRequires to be versioned. Helps Factory in
    deciding the build order.


author: dimstar@opensuse.org
changelog:
  - Initial package, based on current git commit 686d979. Latest
    version was 0.2.0, this the version 0.2.0+git. 0.2.0 does not
    work with Evolution 2.32 due to architecture changes of evo.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Remove warnings on missing shellview.
    + Fix render engine combo.
    + Fix gtkhtml detection.
    + Fix sending RSS articles as mails.
    + Improve displaying of folder icons (it greately speeds up the
      loading)
    + bgo#635157: Bad character encoding when showing full text
    + bgo#636053: Host-relative links in atom feed don't work
  - Changes from version 0.2.1:
    + Add support for evolution 2.32.
  - Remove gnome-common BuildRequires and call to ./autogen.sh since
    this is no longer a git snapshot.
  - Add Url tag.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Fix parsing of ref=alternate nodes
    + Do not pass empty string to strcasecmp
    + Fix fetch feed operation progress bar
    + Allow build with newer webkit
    + Fix parsing children nodes
    + Remove excesive debug warnings
    + Init rss folder hooks later
    + Print imported feed url in case cannot lookup channel name
    + Use ref alternate in atom feeds to get feed link
    + Bug fixes: bgo#639825, bgo#639942, bgo#638297.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.4:
    + bgo#643187: url redirection for enclosures doesn't work as
      expected.
    + bgo#643050: crash on moving rss-folder.
    + bgo#642357: crash on parsing RSS feed.
    + bgo#641237: Importing RDF feed fails.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.5:
    + Miscellaneous Fixes:
    - Fix export function
    - Improve debug output
    - Fix deleting folder contents
    - Make opml filter default when exporting
    - Add default export file name
    + Bugs fixed: bgo#648559, bgo#648490, bgo#647142, bgo#644100.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.90 (git commit 592138d - not released), to
    fix build with evolution 3.0 and gtk+ 3.0. New features and bug
    fixes from git will be listed on update to 0.2.90.
  - Change evolution-devel BuildRequires to
    pkgconfig(evolution-shell-3.0).
  - Update the evo_* defines to reflect evolution 3.0 names (e.g.
    evolution-shell => evolution-shell-3.0)


author: dimstar@opensuse.org
changelog:
  - Forward to git commit 11637dc: support evolution 3.1.1.
  - Add evolution-rss-evo311.patch: the evolution-rss git snapshot is
    against evolution master, which is still called 3.1.1.


author: vuntz@opensuse.org
changelog:
  - Drop now unneeded libgnomecanvas-devel BuildRequires.
  - Change libwebkitgtk-devel BuildRequires to
    pkgconfig(webkitgtk-3.0).
  - Add explicit pkgconfig() BuildRequires instead of relying on
    other packages to bring them in: evolution-data-server-1.2,
    glib-2.0, libebook-1.2, libsoup-2.4, evolution-plugin-3.0,
    gtk+-3.0, gtkhtml-editor-4.0.


author: dimstar@opensuse.org
changelog:
  - Add evolution-rss-evo314.patch: Adapt to changes in evo 3.1.4.
    Patch taken from upstream git
  - Add evoltution-rss-gtk_hbvox_new.patch: Stop using depreacated
    gtk_[hv]box_new calls. Patch submitted as bgo#656126.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.90 (git commit cac58a2f - not released), to
    fix build with evolution 3.3:
    + Fix build against evolution 3.1.x/3.2.x/3.3.x.
    + Small bug fixes.
    + Build fixes.
  - Drop evolution-rss-evo311.patch, evolution-rss-evo314.patch,
    evolution-rss-evo315.patch, evolution-rss-gtk_hvbox_new.patch:
    patches all included in the new git checkout.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Add update-desktop-files BuildRequires and call to
    %suse_update_desktop_file for new .desktop files: while not
    needed for Factory/12.2, we still support previous versions of
    openSUSE in this package.


author: vuntz@opensuse.org
changelog:
  - Add evolution-rss-evo-3.4.patch: commits from git to fix build
    with evolution 3.4.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    needed for above patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.91:
    + Additional fixes for compatibility with evolution 3.4.
    + Fix memory leaks.
  - Drop evolution-rss-evo-3.4.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    that were only needed for above patch.


author: vuntz@novell.com
changelog:
  - Update to version 0.20.0:
    + Update to support 2.26.0 stable release of
      Evolution-Data-Server
  - Drop evolution-sharp-newer-eds.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 0.21.1:
    + Update to support 2.26.0 stable release of
      Evolution-Data-Server. Compatible with EDS < 2.27.3.
  - Drop evolution-sharp-newer-eds.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update evolution-sharp-newer-evo.patch so that the 2.91/2.92
    compatibility doesn't break the 2.32 build.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.0.6:
    + Allow building against latest evolution.
    + Add support for notifications.
    + Fix starting minimised.
  - Change devel BuildRequires to pkgconfig() ones:
    + old-style: evolution-devel, gtk2-devel, libglade2-devel,
      libgnome-devel, libgnomeui-devel.
    + new-style: evolution-plugin, gtk+-2.0, libglade-2.0,
      libgnome-2.0, libgnomeui-2.0
  - Add pkgconfig(libnotify) BuildRequires for notifications support.
  - Add evolution-tray-fix-missing-include.patch to fix build.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.0.7:
    + Allow building with old versions of evolution.
    + Fix tray icon kde issues.
    + Do not minimize when notification is active.
    + Support libnotify 0.7.0.
  - Drop evolution-tray-fix-missing-include.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add evolution-tray-gnome3.patch: taken from git, beginning of a
    port to GNOME 3.
  - Add evolution-tray-gnome3-bis.patch: finish the port to GNOME 3.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    required by the patches.
  - Drop unneeded pkgconfig() BuildRequires: libglade-2.0,
    libgnome-2.0, libgnomeui-2.0.
  - Use %favor_gtk2 to decide if we build against GNOME 3 or not.
    This controls whether the patches are applied, and switches
    between those two sets of pkgconfig() BuildRequires:
    + GNOME 2: evolution-plugin, evolution-shell, gtk+-2.0.
    + GNOME 3: evolution-plugin-3.0, evolution-shell-3.0, gtk+-3.0.


author: dimstar@opensuse.org
changelog:
  - Add evolution-tray-gnome3-ter.patch: Fix build against evo 3.1.x.
    Patch based on git master changes.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.0.8:
    + Fix build with latest GTK+ and evolution.
    + Fix displaying of popup menu.
  - Drop evolution-tray-gnome3.patch,
    evolution-tray-gnome3-bis.patch, evolution-tray-gnome3-ter.patch:
    all fixed upstream.
  - Drop gnome-common BuildRequires and call to gnome-autogen.sh:
    those were needed for the patches.
  - Drop usage of favor_gtk2: the upstream code moved to GTK+ 3 only.
  - Add evolution-tray-fix-include.patch: add missing include to fix
    build.


author: vuntz@opensuse.org
changelog:
  - Add evolution-tray-git-00c08ae8.patch: update to current git
    (last commit from January 21), to update the code to work with
    evolution 3.4 and get build fixes.
  - This patch brings the following changes:
    + Add minimize to tray ability.
    + Port to GSettings, following evolution changes.
    + Build fixes.
  - Add evolution-tray-evo-3.4.patch: additional fixes for latest
    evolution 3.3.x.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    needed for evolution-tray-git-00c08ae8.patch.
  - Use %glib2_gsettings_schema_* macros.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.90:
    + bgo#574047 - Remove dependency on libgnome
    + Updated translations.
  - Remove libgnome-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.2:
    + Fix build with recent evolution-data-server
    + Remove usage of deprecated GTK+ symbols and make it GSeal-safe
    + String fixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Change evolution-data-server-devel BuildRequires to
    pkgconfig(libecal-1.2).
  - Add pkgconfig() BuildRequires: glib-2.0, gtk+-2.0, libsoup-2.4.
  - This fixes the build in Factory, with GNOME 3.


author: vuntz@opensuse.org
changelog:
  - Change License tag from "GPLv2+ ; Other uncritical OpenSource
    License ; MIT License (or similar)" to GPLv2: this is the correct
    license, and the previous tag was rejected by legal team.


author: cfarrell@suse.com
changelog:
  - license update: LGPL-3.0+
    No indication that LGPL-3.0 is the license (i.e. only). Looks like
    LGPL-3.0+


author: saschpe@suse.de
changelog:
  - Spec file cleanup:
    * Provide sane versioning, this will break updates in the 'security'
      project now, but this is better than breaking Factory updates later.
    * Don't "rm -rf %buildroot" in the %install section
    * Use upstream tarballs
    * Cleanup BuildRequires


author: mvyskocil@suse.cz
changelog:
  - Added license-wrapper.txt to docdir of excalibur-fortress-platform
    to met the tanukiwrapper license requirements.


author: vuntz@novell.com
changelog:
  - Update to version 2.1.1:
    + Added shave to the build system for sane output. (build only)
    + fdo#16030: if the property is an array or struct allow "" to be
      passed as a value.
    + fdo#19312: source/XMPFiles/FileHandlers/P2_Handler.cpp was
      using an improper string comparison. (made rpmlint unhappy).
    + fdo#20554: Missing file on MacOS X.
    + fdo#20554: Detect ldflags properly.
    + fdo#20622: Catch unhandled exceptions in
      xmp_files_can_put_xmp().
    + fdo#21934: Mismatched new [] / delete.
    + fdo#22554: Fix a SIGFPE encountered on some invalid files.
      (bgo#586720)
  - Drop exempi-rpmlint.diff: fixed upstream.
  - Drop exempi-gcc44.patch: fixed upstream.


author: cristian.rodriguez@opensuse.org
changelog:
  - run make check
  - Disable usage of "shave-libtool" that messes up post build checks
    provide --disable-silent-rules


author: vuntz@opensuse.org
changelog:
  - Update to version 2.2.0:
    + New 'exempi' command line tool.
    + Upgrade XMPCore to Adobe XMP 5.1.2
    - Quicktime support now works without Quicktime.
    - Reconciliation with ID3v2.
    - "Blessed" 64-bits support (we already had it in exempi).
    - Slight change in the way XMP are written for MWG compliance.
    - Fixed a serious bug with RIFF.
    - Change in the way local text encoding is dealt with.
    - Alternative languages behave slightly differently by changing
      how the default language property is managed.
    - Probably a bunch of bugs fixed that I don't know about.
    + Update unit tests.
    - Refactor the fixtures.
    + Use automake silent rules instead of shave. (build only)
    + "make dist" generate a bzip2 archive as well. (build only)
    + Remove some obsolete warning flags. (build only)
    + Build xmpcommandtool
    + Several new APIs.
    + Bug fixes: fdo#37747.
  - Drop exempi-no-shave.patch: shave is not used upstream anymore.
  - Drop libtool BuildRequires, autoreconf call and
    - -disable-silent-rules that were used because of patch above.
  - Create a tools subpackage for new exempi command line tool.
  - Change group of libexempi3 from "Development/Libraries/C and C++"
    to System/Libraries.
  - Use V=1 during the build to get a verbose build.


author: meissner@suse.de
changelog:
  - upgraded to 0.6.16.1:
    * Fixed the output of -s and -t when iconv is configured
    * Updated translations: pl
    * Added translations: id nl sk sv vi zh_CN
    * Fixed a double character encoding conversion problem with recent
      GNU gettext because version >= 0.10.36 does the conversion of message
      texts itself.
  - upgraded to 0.6.16:
    * Updated translations: pl


author: meissner@suse.de
changelog:
  - upgraded to 0.6.17
    * Fixed the output of -s and -t when iconv is configured
    * Updated translations: pl
    * Added translations: id nl sk sv vi zh_CN
    * Fixed a double character encoding conversion problem with recent
      GNU gettext because version >= 0.10.36 does the conversion of message
      texts itself.


author: meissner@suse.de
changelog:
  - exif-0.6.19 (2009-11-12):
    * New translations: fi, ja
    * Updated translations: sv, vi, zh_CN
    * Fixed alignment of --list-tags header with --width
  - exif-0.6.18 (2009-10-08):
    * New translations: is, it, lv
    * Updated translations: da, de, id, nl, pl, sk, sv, vi, zh_CN
    * Fixed alignment of tables in locales with multibyte character encoding
      (sfbug #2034873)
    * Allow setting --tag=0 (needed for the GPS IFD)
    * --ifd is now honoured while displaying tag contents
    * --create-exif now creates mandatory EXIF tags with default data
    * --no-fixup disables attempts to fix tags in existing files
    * --width option sets width of output lines


author: meissner@suse.de
changelog:
  - updated to exif 0.6.20:
    * New translation: ro
    * Updated translations: it, lv, sk
    * --no-fixup now honoured during --create-exif to not create default tags
    * Fixed crash when not enough components were given to --set-value
    * Made --set-value more forgiving of whitespace
    * Allow --set-value on UNDEFINED tags (treating them as byte arrays)
    * Honour --machine-readable with --show-mnote and --show-description
    * Turned on the --enable-silent-rules configure option
    * Adding or removing a thumbnail can be done simultaneously with other options
    * Allow --create-exif to be used in place of an input file


author: Greg.Freemyer@gmail.com
changelog:
  - update to 8.65
    * /usr/bin/exiftool was previously packaged as only an application and the perl(Image::ExifTool) module was not available for use.
    * Thus the standalone exiftool package has now been obsoleted
    * And /usr/bin/exiftool is now included in this package as a sub-package in addition to the perl library modules
    * 
    * A significant number of new file formats, etc. are now supported, see
    * http://cpansearch.perl.org/src/EXIFTOOL/Image-ExifTool-8.65/Changes


author: lazy.kent@opensuse.org
changelog:
  - update to 2.08
  - removed libpng-1.4 and jpeg-8.0.2 patches (fixed upstream)
  - fix build dependencies (requires libpcd-devel)
  - fbi package requires ghostscript-library to run fbgs script
  - added desktop_database_post/un macros for ida
  - updated site URL
  - corrected License tags
  - use full URL for source
  - man pages marked as doc
  - minor spec formatting


author: toganm@opensuse.org
changelog:
  - reworked package
    * remove dependency to openmotif-devel and therefore remove
    subpackage ida due to licensing (bnc#761246)
    * fix fbi man page display error


author: toganm@opensuse.org
changelog:
  - cleanup
    * fixed file-contains-date-and-time warning
    * removed not used ida.png and ida-desktop.patch


author: poeml@suse.de
changelog:
  - silence some rpmlint warnings, by removing executable permissions
    from utilities packaged under documentation.
  - in the exim-mysql package, remove the versioned Provides, because
    rpmlint doesn't like it at all.


author: poeml@cmdline.net
changelog:
  - update to 4.70
    This release is a combination feature and bug fix release.
    The major new features are:-
    * Native DKIM support without an external library.
    * Experimental DCC support via dccifd (contributed by Wolfgang Breyha).
    Other changes:-
    * PCRE is no longer included with the Exim distribution. You will
      need a separate PCRE library (and matching headers) to compile
      Exim. You will need to change your Local/Makefile to support
      this. Most modern systems have a packaged PCRE library,
      alternatively PCRE can be found at http://www.pcre.org/
    * Experimental Yahoo! Domainkeys support dropped in favor of
      native DKIM support.
    * The documentation has been updated and regenerated.
    As usual, all changes are in the doc/ChangeLog file:
    http://vcs.exim.org/viewvc/exim/exim-doc/doc-txt/ChangeLog?view=markup&pathrev=exim_4_70


author: poeml@cmdline.net
changelog:
  - update to 4.71
    Bugfixes over 4.70:
    * Bugzilla 912: Fix DKIM segfault on empty headers/body
    * Bugzilla 913: Documentation fix for gnutls_* options.
    * Bugzilla 722: Documentation for randint. Better randomness defaults.
    * Bugzilla 847: Enable DNSDB lookup by default.
    * Bugzilla 915: Flag broken perl installation during build.


author: poeml@cmdline.net
changelog:
  - fix build of exim-mysql package by correcting path in postinstall script;
    patch kindly provided by Christian Schweingruber


author: poeml@cmdline.net
changelog:
  - update to 4.72
    - installed exipick 20100104.1, adding $max_received_linelength, $data_path,
      and $header_path variables; fixed documentation bugs and typos
    - installed exipick 20100222.0, added --input-dir and --finput to allow
      exipick to access non-standard spools, including the "frozen" queue
      (Finput)
    - Bugzilla 965: Support mysql stored procedures.  Patch from Alain Williams
    - Bugzilla 961: Spacing fix (syntax error) on Makefile directives for NetBSD
    - Bugzilla 955: Documentation fix for max_rcpts.  Patch from Andreas Metzler
    - Bugzilla 954: Fix for unknown responses from Dovecot authenticator.  Patch
      from Kirill Miazine
    - Bugzilla 671: Added umask to procmail example.
    - installed exipick 20100323.0, fixing doc bug
    - Bugzilla 988: CVE-2010-2023 - prevent hardlink attack on sticky mail
      directory.  Notification and patch from Dan Rosenberg.
    - PDKIM: Upgrade PolarSSL files to upstream version 0.12.1.
    - Improve log output when DKIM signing operation fails.
    - Treat the transport option dkim_domain as a colon separated list, not as a
      single string, and sign the message with each element, omitting multiple
      occurences of the same signer.
    - Null terminate DKIM strings, Null initialise DKIM variable Bugzilla 985,
      986.  Patch by Simon Arlott
    - Bugzilla 967. dnsdb DNS TXT record bug fix (DKIM-related) Patch by Simon
      Arlott
    - Bugzilla 989: CVE-2010-2024 - work round race condition on MBX locking.
      Notification from Dan Rosenberg.


author: lars@samba.org
changelog:
  - Fix memory corruption in string_format code for pre-11.3 systems;
    CVE-2010-4344; (beo#787); (bnc#658731).
  - Fix remote root vulnerability; CVE-2010-4345; (bnc#658731).


author: lars@samba.org
changelog:
  - update to 4.74
    - Failure to get a lock on a hints database can have serious
      consequences so log it to the panic log.
    - Log LMTP confirmation messages in the same way as SMTP,
      controlled using the smtp_confirmation log selector.
    - Include the error message when we fail to unlink a spool file.
    - Bugzilla 139: Support dynamically loaded lookups as modules.
    - Bugzilla 139: Documentation and portability issues.
      Avoid GNU Makefile-isms, let Exim continue to build on BSD.
      Handle per-OS dynamic-module compilation flags.
    - Let /dev/null have normal permissions.
      The 4.73 fixes were a little too stringent and complained about the
      permissions on /dev/null.  Exempt it from some checks.
    - Report version information for many libraries, including
      Exim version information for dynamically loaded libraries.  Created
      version.h, now support a version extension string for distributors
      who patch heavily. Dynamic module ABI change.
    - CVE-2011-0017 - check return value of setuid/setgid. This is a
      privilege escalation vulnerability whereby the Exim run-time user
      can cause root to append content of the attacker's choosing to
      arbitrary files.
    - Bugzilla 1041: merged DCC maintainer's fixes for return code.
    - Bugzilla 1071: fix delivery logging with untrusted macros.
      If dropping privileges for untrusted macros, we disabled normal logging
      on the basis that it would fail; for the Exim run-time user, this is not
      the case, and it resulted in successful deliveries going unlogged.
  - update to 4.73
    - Date: & Message-Id: revert to normally being appended to a message,
      only prepend for the Resent-* case.  Fixes regression introduced in
      Exim 4.70 by NM/22 for Bugzilla 607.
    - Include check_rfc2047_length in configure.default because we're seeing
      increasing numbers of administrators be bitten by this.
    - Added DISABLE_DKIM and comment to src/EDITME
    - Bugzilla 994: added openssl_options main configuration option.
    - Bugzilla 995: provide better SSL diagnostics on failed reads.
    - Bugzilla 834: provide a permit_coredump option for pipe transports.
    - Adjust NTLM authentication to handle SASL Initial Response.
    - If TLS negotiated an anonymous cipher, we could end up with SSL but
      without a peer certificate, leading to a segfault because of an
      assumption that peers always have certificates.  Be a little more
      paranoid.  Problem reported by Martin Tscholak.
    - Bugzilla 926: switch ClamAV to use the new zINSTREAM API for content
      filtering; old API available if built with WITH_OLD_CLAMAV_STREAM=yes
      NB: ClamAV planning to remove STREAM in "middle of 2010".
      CL also introduces -bmalware, various -d+acl logging additions and
      more caution in buffer sizes.
    - Implemented reverse_ip expansion operator.
    - Bugzilla 937: provide a "debug" ACL control.
    - Bugzilla 922: Documentation dusting, patch provided by John Horne.
    - Bugzilla 973: Implement --version.
    - Bugzilla 752: Refuse to build/run if Exim user is root/0.
    - Build without WITH_CONTENT_SCAN. Path from Andreas Metzler.
    - Bugzilla 816: support multiple condition rules on Routers.
    - Add bool_lax{} expansion operator and use that for combining multiple
      condition rules, instead of bool{}.  Make both bool{} and bool_lax{}
      ignore trailing whitespace.
    - prevent non-panic DKIM error from being sent to paniclog
    - added tcp_wrappers_daemon_name to allow host entries other than
      "exim" to be used
    - Fix malware regression for cmdline scanner introduced in PP/08.
      Notification from Dr Andrew Aitchison.
    - Change ClamAV response parsing to be more robust and to handle ClamAV's
      ExtendedDetectionInfo response format.
      Notification from John Horne.
    - OpenSSL 1.0.0a compatibility const-ness change, should be backwards
      compatible.
    - Added a CONTRIBUTING file.  Fixed the documentation build to use http:
      XSL and documented dependency on system catalogs, with examples of how
      it normally works.
    - Added Valgrind hooks in store.c to help it capture out-of-bounds store
      access.
    - Bugzilla 1044: CVE-2010-4345 - partial fix: restrict default behaviour
      of CONFIGURE_OWNER and CONFIGURE_GROUP options to no longer allow a
      configuration file which is writeable by the Exim user or group.
    - Bugzilla 1044: CVE-2010-4345 - part two: extend checks for writeability
      of configuration files to cover files specified with the -C option if
      they are going to be used with root privileges, not just the default
      configuration file.
    - Bugzilla 1044: CVE-2010-4345 - part three: remove ALT_CONFIG_ROOT_ONLY
      option (effectively making it always true).
    - Add TRUSTED_CONFIG_PREFIX_FILE option to allow alternative configuration
      files to be used while preserving root privileges.
    - Set FD_CLOEXEC on SMTP sockets after forking in the daemon, to ensure
      that rogue child processes cannot use them.
    - Bugzilla 1047: change the default for system_filter_user to be the Exim
      run-time user, instead of root.
    - Add WHITELIST_D_MACROS option to let some macros be overriden by the
      Exim run-time user without dropping privileges.
    - Remove use of va_copy() which breaks pre-C99 systems. Duplicate the
      result string, instead of calling string_vformat() twice with the same
      arguments.
    - Allow TRUSTED_CONFIG_PREFIX_FILE only for Exim or CONFIGURE_OWNER, not
      for other users. Others should always drop root privileges if they use
    - C on the command line, even for a whitelisted configure file.
    - Turn TRUSTED_CONFIG_PREFIX_FILE into TRUSTED_CONFIG_FILE. No prefixes.
    - Fixed bug #1002 - Message loss when using multiple deliveries


author: poeml@cmdline.net
changelog:
  - postgresql-enabled build when build_with_pgsql is defined (which is done in a
    linked package named server:mail/exim-postgresql)


author: lars@samba.org
changelog:
  - update to 4.75
    - Workround for PCRE version dependency in version reporting
      Bugzilla 1073
    - Permit LOOKUP_foo enabling on the make command-line.
      Also via indented variable definition in the Makefile.
    - Restore caching of spamd results with expanded spamd_address.
    - Build issue: lookups-Makefile now exports LC_ALL=C
      Improves build reliability.
    - Fix wide character breakage in the rfc2047 coding; Fixes bug 1064.
    - Allow underscore in dnslist lookups; Fixes bug 1026.
    - Bugzilla 230: Support TLS-enabled LDAP (in addition to ldaps).
    - Fixed exiqgrep to cope with mailq missing size issue
      Fixes bug 943.
    - Bugzilla 1083: when lookup expansion defers, escape the output which
      is logged, to avoid truncation.
    - Bugzilla 1042: implement freeze_signal on pipe transports.
    - Bugzilla 1061: restrict error messages sent over SMTP to not reveal
      SQL string expansion failure details.
    - Bugzilla 486: implement %M datestamping in log filenames.
    - New lookups functionality failed to compile on old gcc which rejects
      extern declarations in function scope.
    - Use sig_atomic_t for flags set from signal handlers.
      Check getgroups() return and improve debugging.
      Fixed developed for diagnosis in bug 927 (which turned out to be
      a kernel bug).
    - Bugzilla 1055: Update $message_linecount for maildir_tag.
    - Bugzilla 1056: Improved spamd server selection.
    - Bugzilla 1086: Deal with maildir quota file races.
    - Bugzilla 1019: DKIM multiple signature generation fix.
    - Fix to spam.c to accommodate older gcc versions which dislike
      variable declaration deep within a block.
    - Make DISABLE_DKIM build knob functional.
    - Bugzilla 968: child_open_uid: restore default SIGPIPE handler


author: lars@samba.org
changelog:
  - The new ldap_require_cert option would segfault if used; use upstream patch
    to address the ldap_set_option() issue; (beo#230); (beo#1108).


author: lars@samba.org
changelog:
  - update to 4.77
    - DKIM Verification: Fix relaxed canon for empty headers w/o
      whitespace trailer
    - Fix a couple more cases where we did not log the error message
      when unlink() failed. See also change 4.74-TF/03.
    - Make the exiwhat support code safe for signals. Previously Exim might
      lock up or crash if it happened to be inside a call to libc when it
      got a SIGUSR1 from exiwhat.
    - The SIGUSR1 handler appends the current process status to the process
      log which is later printed by exiwhat. It used to use the general
      purpose logging code to do this, but several functions it calls are
      not safe for signals.
    - The new output code in the SIGUSR1 handler is specific to the process
      log, and simple enough that it's easy to inspect for signal safety.
      Removing some special cases also simplifies the general logging code.
      Removing the spurious timestamps from the process log simplifies
      exiwhat.
    - Improved ratelimit ACL condition.
    - Removed obsolete $Cambridge$ CVS revision strings.
    - Removed a few PCRE remnants.
    - Automatically extract Exim's version number from tags in the git
      repository when doing development or release builds.
    - Raise smtp_cmd_buffer_size to 16kB.
      Bugzilla 879.  Patch from Paul Fisher.
    - Implement SSL-on-connect outbound with protocol=smtps on smtp transport.
      Heavily based on revision 40f9a89a from Simon Arlott's tree.
      Bugzilla 97.
    - Use .dylib instead of .so for dynamic library loading on MacOS.
    - Variable $av_failed, true if the AV scanner deferred.
      Bugzilla 1078.  Patch from John Horne.
    - Stop make process more reliably on build failure.
      Bugzilla 1087.  Patch from Heiko Schlittermann.
    - Make maildir_use_size_file an _expandable_ boolean.
      Bugzilla 1089.  Patch from Heiko Schlittermann.
    - Handle ${run} returning more data than OS pipe buffer size.
      Bugzilla 1131.  Patch from Holger Weiß.
    - Handle IPv6 addresses with SPF.
      Bugzilla 860.  Patch from Wolfgang Breyha.
    - GnuTLS: support TLS 1.2 & 1.1.
      Bugzilla 1156.
      Use gnutls_certificate_verify_peers2() [patch from Andreas Metzler].
      Bugzilla 1095.
    - match_* no longer expand right-hand-side by default.
      New compile-time build option, EXPAND_LISTMATCH_RHS.
      New expansion conditions, "inlist", "inlisti".
    - fix uninitialised greeting string from PP/03 (smtps client support).
    - shell and compiler warnings fixes for RC1-RC4 changes.
    - fix log_write() format string regression from TF/03.
      Bugzilla 1152.  Patch from Dmitry Isaikin.
  - update to 4.77
    - The new ldap_require_cert option would segfault if used.  Fixed.
    - Harmonised TLS library version reporting; only show if debugging.
      Layout now matches that introduced for other libraries in 4.74 PP/03.
    - New openssl_options items: no_sslv2 no_sslv3 no_ticket no_tlsv1
    - New "dns_use_edns0" global option.
    - Don't segfault on misconfiguration of ref:name exim-user as uid.
      Bugzilla 1098.
    - Extra paranoia around buffer usage at the STARTTLS transition.
      nb: Exim is not vulnerable to http://www.kb.cert.org/vuls/id/555316
    - Updated PolarSSL code to 0.14.2.
      Bugzilla 1097. Patch from Andreas Metzler.
    - Catch divide-by-zero in ${eval:...}.
      Fixes bugzilla 1102.
    - Condition negation of bool{}/bool_lax{} did not negate.  Fixed.
      Bugzilla 1104.
    - Bugzilla 1106: CVE-2011-1764 - DKIM log line was subject to a
      format-string attack -- SECURITY: remote arbitrary code execution.
    - SECURITY - DKIM signature header parsing was double-expanded, second
      time unintentionally subject to list matching rules, letting the header
      cause arbitrary Exim lookups (of items which can occur in lists, *not*
      arbitrary string expansion). This allowed for information disclosure.
    - Fix another SIGFPE (x86) in ${eval:...} expansion, this time related to
      INT_MIN/-1 -- value coerced to INT_MAX.


author: wstephenson@novell.com
changelog:
  - update to 0.18.1:
    * added new 'organize' tool
    * bug fixes
    * for changelog see http://www.exiv2.org/changelog.html


author: beineri@opensuse.org
changelog:
  - update to 0.18.2, fixed issues:
    * Exiv2 corrupts certain NEF images when writing to them.
    * Editing via symlink does not work as expected.
    * PNG images: CRC error in chunk zTXt.
    * JPG images: Exiv2 puts comments directly after SOI.
    * PNG images: Setting IPTC preview corrupts PNG image.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.19:
    + See complete changes at http://www.exiv2.org/changelog.html
    + Exiv2 utility
    - Inverted the meaning of -u to deal with large numbers of
      unknown Nikon Makernote tags.
    - -b option now also suppresses Byte and SByte values.
    + Exiv2 library
    - Fix various bugs, crashes and exceptions.
    - Add exif tag: TimeZoneOffset (0x882a) and other TIFF/EP tags.
    - Additional lens data.
    - Update Nikon makernotes.
    - Optimize TIFF writing.
    - Upgrade XMP Toolkit to version 4.4.2.
    - Remove FindMetadatum* from API.
    - Convert character set when writing XMP sidecar.
    - Support multiple APP13 Photoshop 3.0 segments in a JPEG.
    - Changed FileIo and MemIo classes to use a Pimpl structure.
    - Removed --disable-printucs2 configure option.
    - Updated config files
    - Added support for Canon FileInfo tags.
    - Updated Nikon Lens lookup table to v4.1.361.01 of
      Robert Rottmerhusen's fmountlens list.
    - Added Sigma 28-80mm f/3.5-5.6 lens.
    - Added easy-access functions saturation, sharpness, contrast and
      sceneCaptureType.
    - Support for PGF files added.
    - Updated digiKam XMP properties.
    - Added iptc4xmpExt and plus XMP schemas.
    - Some windows-specific change.
    - Updated translations.
  - Drop gcc43.diff: it's not needed anymore.
  - Change libexiv2-5 to libexiv2-6, following soname change.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.20:
    + Exiv2 utility
    - %a broken in rename
    - It should be possible to insert newlines in text strings.
    - Exif.Photo.UserComment unicode comment doesn't work
      (deb#486884)
    - Added -g option to 'grep' info for individual tags.
    + Exiv2 library
    - Pentax 645D makernote update
    - Update of Pentax makernote
    - Nikon Capture NX won't save a NEF file manipulated with exiv2
      from SVN
    - Padding of XMP data results in invalid XMP JPEG segment
      larger than 65535 bytes
    - Add XMP support for src/metacopy
    - src/psdimage.cpp: operands of ? are integers of different
      signs: 'unsigned int' and 'long'
    - Wrong conversion of IPTC SpecialInstructions in copyIptcToXmp()
    - LLVM clang: error: default initialization of an object of
      const type 'class Exiv2::IptcData const' requires a
      user-provided default constructor.
    - Exif.Image.SubIFDs should support more than 4 sub-IFDs
    - Nikon Makernote tags regression in exiv 0.19 (deb#579835)
    - ShutterSpeedValue should be a signed rational
    - Allow XMP sidecar files which start with a UTF-8 BOM
    - Image file gets deleted when writing to it
    - Writing to read-only TIFF-like file fails
    - "TIFF-safe" setExifData variant
    - Optimize binary array elements
    - Write support for Olympus RAW ORF files
    - Incorrect Unicode encoding of Exif UserComment tag
    - LensType not reported for Pentax K-x
    - Add support for makernote of Sony ARW files
    - Unable to write GPS data in ORF files with digikam
    - Added Kipi XMP namespace used by digiKam kipi-plugins
    - Added iView Media Pro and MS Expression Media XMP schemas.
    - Generalized class Error, added class WError for use with
      Unicode-Paths.
    - Updated Nikon Lens lookup table to v4.3.401.01 of Robert
      Rottmerhusen's fmountlens list.
    - Various fixes and enhancements when building with MSVC.
    - Added several missing TIFF tags (from PageMaker 6.0, Adobe
      OPI TIFF, Adobe TIFF&PM6 and TIFF/EP specs).
    - Completed support for Nikon makernote
  - Rename libexiv2-6 to libexiv2-9 following library version bump.
  - Add pkg-config BuildRequires to have pkgconfig() Provides.


author: wstephenson@novell.com
changelog:
  - Update to version 0.21
    + Exiv2 utility
    - grep should find all occurrences of a tag, not only one.
    - Added option -q (quiet) to silence warnings and error messages
      from the Exiv2 library to the exiv2 command line tool.
    - Allow "migration" of XMP namespaces.
    + Exiv2 library
    - Error handler: Applications should be able to register an error
      handler.
    - Silence warnings from code.
    - Support of Sigma 17-50 2.8 OS HSM.
    - Tag 0x0203 in Olympus makernotes should be "Lens ID".
    - Remove makernote classes and pretty-print functions from the
      published interface.
    - Remove IfdId from the published interface.
    - Add support for Samsung's .SRW raw format.
    - Need a way to get a list of all supported tags.
    - The default type of Array element tags is incorrect.
    - New image formats and improved makernote support should not
      break ABI.
    - Lensname missing with EF100mm f/2.8L Macro IS USM.
    - exiv2 0.20 is corrupting ORF files from E-PL1.
    - Problem compiling with Sun Studio - visibility.
    - Writing Exif.Image.ImageDescription in ORF file corrupts file.
    - Support for Tamron 17-50mm f/2.8 SP XR LD II Di VC.
    - Support for Sigma AF 50mm f/1.4 EX DG HSM.
    - Exiv2 crash on "print".
    - Metadata of Canon EF-S 18-55mm are not read correctly.
    - exiv2 crashes when examining previews.
    - Typo in XMPCore_Impl.hpp.
    - Missing header in canonmp.cpp.
    - Fix pkg-config file.
    - PSD resource block handling patch.
    - Updated Nikon Lens lookup table to v4.3.410.01 of
      Robert Rottmerhusen's fmountlens list.
    - Introduced exiv2.hpp as a wrapper to include all Exiv2 objects.
    - Added a count field to the Exif tag reference data.
    - Added ExifKey::defaultCount() to access the new count reference
      information.
    - Fixed zlib uncompression of large PNG metadata buffers.
    - Improved determination of MIME type.
    - Updated Canon makernote.
    - Updated Olympus makernote.
    - Updated Sony and Minolta makernote tags.
    - Fixed writing to pseudo memory mapped areas on Linux.
    - Modified test for XMP files to not recognize any XML file with
      a regular header as XMP.
    - Added afPoint() easy-access function.
    - Updated Spanish translations.


author: dmueller@suse.de
changelog:
  - update to 0.21.1:
    Cannot extract exif data from Pentax K-x DNG file.
    Crash when writing Exif.Image.Software.
    Assertion in XmpParser::encode should be an exception.
    Regression: Compilation error with EXV_HAVE_XMP_TOOLKIT undefined.
    Regression: Panasonic RW2 files are missing information.
    - Updated configuration files (config.guess, config.sub).
    - Added new Color Label value to digiKam 2.0.0 XMP namespace.


author: coolo@suse.com
changelog:
  - update to 0.22
    This release introduces support for Postscript (EPS) images.
    XMP metadata can be read and written from/to EPS images and
    previews are accessible.
    Further it includes a new build environment for MSVC 64 bit
    builds and a number of smaller features and bugfixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.23:
    + Add write support for Canon CR2 raw images.
    + Add support for CR2 IFD2 image preview.
    + Add support for Pentax makernotes in Pentax native DNG images.
    + Add several KIPI XMP properties.
    + Add support for Windows Live Photo Gallery face tags.
    + Add MS Photo RegionInfo and MetaWorkingGroup Regions schemas.
    + Update various lens lists
    + Exiv2 utility: Allow to add/set tags without a value with the
      command line tool.
    + Several new minor features.
    + Bugfixes.
  - Rename libexiv2-11 subpackage to libexiv2-12 following upstream
    soversion change.


author: max@suse.de
changelog:
  - New version: 2.7.2.
  - Moved the script library part to /usr/share/tcl.
  - Packaged the stuff from misc/ as documentation.


author: max@novell.com
changelog:
  - Rename exmh's lassign proc to prevent it from overwriting the
    Tcl8.5 builtin lassign command (exmh-lassign.patch, bnc#684968).


author: gber@opensuse.org
changelog:
  - added branding for libgarcon, libxfce4ui, xfce4-notifyd
  - obsoleted xfce4-desktop branding which is now provided by
    xfdesktop-branding
  - split up in subpackages xfce4-panel-branding-openSUSE,
    xfce4-session-branding-openSUSE,
    xfce4-settings-branding-openSUSE, xfdesktop-branding-openSUSE,
    libgarcon-branding-openSUSE, libxfce4ui-branding-openSUSE,
    xfce4-notifyd-branding-openSUSE


author: gber@opensuse.org
changelog:
  - exclude X-XFCE category from the Settings menu as it will be
    shown inside the settings manager and exclude X-Xfce-Toplevel
    category from submenus
  - merged some keyboard shortcut changes from libxfce4ui 4.8.0
  - removed unused panel launcher desktop files


author: gber@opensuse.org
changelog:
  - added temporary splash screen for xfce4-settings based on 11.3
    branding
  - switch to Sonar theme
  - added xfce4-branding-openSUSE
  - replace exo- launches with launchers for the openSUSE default
    applications since items hidden in the main menu cannot be used
    as panel launchers


author: gber@opensuse.org
changelog:
  - explicitly include xfce-settings-manager.desktop in the Settings
    menu since it is also in the X-XFCE category


author: gber@opensuse.org
changelog:
  - change /etc/xdg/menus/xfce-applications.menu to not show category
    PackageManager under System
  - renamed COPYING.xfce4-splash-openSUSE-11.4
  - created xfce4-branding-openSUSE-4.8.0-11.4.tar.bz2 for < 12.1
  - switch to Adwaita as the new default theme for >= 12.1
  - use wallpaper from new wallpaper-branding package


author: gber@opensuse.org
changelog:
  - rename
    /usr/share/desktop-directories/xfce-settings-system.directory to
    /usr/share/desktop-directories/xfce-administration.directory
    and add
    /usr/share/desktop-directories/xfce-preferences.directory


author: cfarrell@suse.com
changelog:
  - license update: CC-BY-SA-3.0 and GPL-2.0+
    Indicate the aggregation of GPL-2.0+ and the CC licensed wallpapers


author: gber@opensuse.org
changelog:
  - enable GNOME compatibility mode in order to start gnome-keyring
    by default (bnc#754700)
  - adapt to renamed packages


author: gber@opensuse.org
changelog:
  - added midori-branding-openSUSE
    - added openSUSE package search to the list of search engines
    - use opensuse.org as the default home page


author: gber@opensuse.org
changelog:
  - bump version to 4.9.0
  - remove xfce4-tips autostart file
  - add build dependencies on upstream branding to avoid ambiguities


author: gber@opensuse.org
changelog:
  - added openSUSE-xfce-icon-theme which provides icons missing from
    gnome-icon-theme
  - moved licenses into the tarballs
  - xfce4-panel-branding-openSUSE
    - use internal clock plugin again
    - added new button images
      %{_datadir}/pixmaps/xfce4-opensuse-light.png and
      %{_datadir}/pixmaps/xfce4-opensuse-dark.png
  - xfce4-session-branding-openSUSE
    - dropped xfce4-settings-helper which ash been removed
    - dropped xscreensaver which is now started via autostart
  - xfwm4-branding-openSUSE
    - increased doubleclick time to 400ms
    - enabled composite by default
    - enabled shadows
  - libgarcon-branding-openSUSE
    - reworked application menu and incorporated a customized
      xfce-settings-manager-menu
  - xfce4-settings-branding-openSUSE
    - added customized
      %{_sysconfdir}/xdg/menus/xfce-settings-manager.menu which also
      includes non-Xfce settings
    - switch from the GNOME icon theme to the openSUSE Xfce icon
      theme
  - xfdesktop-branding-openSUSE
    - deliver symlink %{_datadir}/xfce4/backdrops/default.jpg
      pointing to the default backdrop image from
      wallpaper-branding-openSUSE which is now the compiled-in
      default and removed
      %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
      so that now all screens have the same default
  - enabled thunar-volman-branding-openSUSE for 11.4


author: gber@opensuse.org
changelog:
  - only build midori-branding-openSUSE for > 11.4 since Midori does
    not support 11.4 any more
  - only depend on wallpaper-branding-openSUSE for > 11.4


author: gber@opensuse.org
changelog:
  - libxfce4ui-branding-openSUSE
    - added keyboard shortcuts for starting browser and MUA with
      XF86WWW and XF86Mail
    - use startup notification for xfce4-appfinder shortcuts
  - xfce4-settings-branding-openSUSE
    - order the menus in xfce-settings-manager.menu
  - xfwm4-branding-openSUSE
    - enable tiling


author: gber@opensuse.org
changelog:
  - libgarcon-branding-openSUSE should have a reverse dependency on
    libgarcon-data rather than libgarcon-1-0


author: gber@opensuse.org
changelog:
  - remove dependency of libgarcon-branding-openSUSE on
    libgarcon-data
  - remove dependency of xfce4-panel-branding-openSUSE on exo-tools


author: gber@opensuse.org
changelog:
  - added depenency of libgarcon-branding-openSUSE on
    libxfce4ui-tools snce the menu references xfce4-about.desktop


author: gber@opensuse.org
changelog:
  - fix xfcemail and xfce-nomail icons
  - rename %{_datadir}/wallpapers/xfce/default.jpg to
    %{_datadir}/wallpapers/xfce/default.wallpaper, the default
    wallpaper formats may differ and xfdesktop doesn't care about
    the filetype extension


author: gber@opensuse.org
changelog:
  - mark the global menus as config files, they may be edited by an
    administrator and should not be silently overwritten
  - use actions menu rather than buttons in the panel


author: prusnak@suse.cz
changelog:
  - updated to 0.3.106
    - Only sync devices with no volume.
    - Updated translation: sk, nn.
  - updated to 0.3.105
    - Read mount options from a rc file (bug #2891).
    - Version the API docs.
    - Fix notes when generating the man pages.
  - updated to 0.3.104
    - Make unmount work for devices that have a parent that is a volume (bug #2968).
  - updated to 0.3.103
    - Use the update-preview signal for updating the preview (bug #5133)
    - Add support for iocharset in exo-mount (bug #4294).
    - Make mounting NTFS drives work in exo-mount (bug #4532).
    - Open trash:// uris with the file manager (bug #5777).
    - Fix some small compiler warnings.
    - Switch the build files to use GIT.
    - Updated translation: ca (Carles Muñoz Gorriz)
  - updated to 0.3.102
    - Allow all arguments in the terminal parameters (part of bug #5301).
    - Fix some issues in exo-open with spaces in arguments.
    - Properly handle NULL pixbufs in the toolbars code.
    - Make sure the ui-manager is up2date when creating the exo toolbar.
    - Fix possible segfault in exo_icon_view_get_item_at_pos (bug #5633).
    - Do not escape commas in urls (bug #5654).
    - Lookup the hardcoded paths for (u)mount during configure (bug #3717).
    - Fix missing include for strftime (bug #3751).
    - Prefer getvfsstat over getfsstat (bug #3718).
    - Don't abort if python is not found (bug #3751).


author: bernhard@bwalle.de
changelog:
  - updated to 0.3.107
    o Make the treeview work again with gtk 2.20 (bug #6230).
    o Fix compilation error (bug #6421).
    o Build ChangeLog from GIT.
    o Translation updates (pt, nl, it, am, bn, kk, ug, ru, ja).


author: andrea@opensuse.org
changelog:
  - update to 0.5.4
    - Abort dist if xml is not valid.
    - Fix exo-preffered-applications.
    - Move files from $libexecdir to $libdir.
    - Remove deprecated encoding key from desktop files.
    - Translations update
  - Spec file clean up


author: prusnak@opensuse.org
changelog:
  - updated to 0.5.5
    - Fix opening of URIs with spaces in claws-mail and sylpheed.
    - Fix two @libexecdir@ -> @HELPERDIR@ replacements.
    - Add Icedove helper.
    - Fix Opera helper with Opera >= 10.60.
    - Add mime types to the exo-open desktop files (bug #6800).
    - Store preferred application in mimeapps.list (bug #6800).
    - Don't build the GIO module after glib 2.27 (bug #6800).
    - Make exo-open more standalone (bug #6573).
    - Translation updates (ug, gl, zh_TW, ru, sk, ja, el, sv, es, eu,
      hu, pt, kk, it, ja, he, uk, ca, da, id).


author: gber@opensuse.org
changelog:
  - improved summaries, descriptions
  - marked config files
  - split off python bindings into a separate package
  - add missing dependency on python-gtk
  - handle duplicate files in %%{python_sitearch}
  - recompile python files instead of modifying them in place in
    order to prevent inconsistent mtime
  - merged libexo-1-0 into exo since the library is not useful
    without its helper tools
  - renamed rpmlintrc to exo-rpmlintrc according to packaging policy


author: gber@opensuse.org
changelog:
  - added exo-0.5.5-add-default-filemanager.patch in order to define
    Thunar as the default file manager


author: gber@opensuse.org
changelog:
  - added branding subpackage and removed
    exo-0.5.5-add-default-filemanager.patch as a corresponding
    helpers.rc is now delivered by openSUSE branding


author: gber@opensuse.org
changelog:
  - update to version 0.6.2:
    - improve exo-open url and email match regexes
    - allow installation of the helpers in a custom location
    - bugfixes
    - translation updates
  - added patch tags


author: gber@opensuse.org
changelog:
  - split exo into libexo-1-0, exo-tools, and exo-data in order to
    conform to the shared library packaging policy
  - added exo-icons.tar.bz2 with icons from tango-icon-theme 0.8.90
    in order to provide icons for all desktop files and to prevent a
    dependency on an icon theme
  - specfile cleanup
  - added exo-fix-python-install-location.patch in order to install
    all python files under %%{python_sitearch}
  - dropped exo-env.patch, shebang lines are fixed during build
    instead


author: gber@opensuse.org
changelog:
  - -branding-upstream should supplement exo-data
  - replace %lang_package by a manually specfified -lang package
  - %{libname} should recommend -lang since there are translations
    for the library
  - drop rpmlintrc


author: gber@opensuse.org
changelog:
  - update to version 0.7.2
    - drop gtk 2.24 api
    - bump libxfce4ui dependency for help function
    - send exo-open startup-id to child instead of using it
    - add preferred app helper for Chromium
    - remove package manuals and link to online documentation
    - queue an icon view resize if the requesitions don't match
    - add new API exo_icon_view_get_item_{column,row}
    - add keynav-failed to ExoIconView
    - show Preferred Application in settings category
    - don't destroy already destroyed widget
    - do not insert symlink icons in the icon chooser
    - use libxfce4ui instead of support library
    - drop the python bindings
    - use new libtool macros and versions
    - remove spec file and rpm build
    - silenty save to local application is permission denied to
      original file in exo-desktop-item-edit
    - support hexadecimal xid and center exo-desktop-item-edit on
      parent
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 0.7.3
    - enable startup-notify in the exo-open desktop files
    - use g_file_set_contents on local files
    - bump gtk to 2.20 and glib to 2.24
    - don't set invalid startup id
    - replace deprecated function g_strcasecmp
    - fix possible segfault in exo_str_looks_like_an_uri
    - updates licenses
    - fix saving of desktop files in local dir
    - translation updates


author: gber@opensuse.org
changelog:
  - removed system-file-manager and utilities-terminal icons since
    these are standard icon names from the Icon Naming Spec


author: gber@opensuse.org
changelog:
  - update to version 0.8.0
    - rename "Novell Evolution" to "Evolution"
    - add Iceweasel helper
    - translation updates


author: gber@opensuse.org
changelog:
  - do not package the internet-web-browser and internet-mail icons
    any more for >= 12.2 which are widely available and will be
    standardized


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build
  - Add libexpat-devel to baselibs


author: crrodriguez@opensuse.org
changelog:
  - Hide non public symbols reusing existing win32 API export/imports
  - annotate malloc/realloc-like functions with attribute alloc_size
    to catch possible misuses in calling code.


author: tabraham@novell.com
changelog:
  - update to 2.1.0 beta
    * refreshed expat-visibility.patch
    * removed obsolete expat-CVE-2009-3560.patch
    * removed obsolete expat-CVE-2009-2625.patch
    - hash table DOS attack fix
    - accumulated bug fixes and some changes to the build system
    - new conditional feature to make byte offsets for attributes
      and attribute names available


author: tabraham@novell.com
changelog:
  - update to 2.1.0
    - Bug Fixes:
      [#1742315]: Harmful XML_ParserCreateNS suggestion.
      [#2895533]: CVE-2012-1147 - Resource leak in readfilemap.c.
      [#1785430]: Expat build fails on linux-amd64 with gcc version>=4.1 -O3.
      [#1983953], 2517952, 2517962, 2649838:
      Build modifications using autoreconf instead of buildconf.sh.
      [#2815947], #2884086: OBJEXT and EXEEXT support while building.
      [#1990430]: CVE-2009-3720 - Parser crash with special UTF-8 sequences.
      [#2517938]: xmlwf should return non-zero exit status if not well-formed.
      [#2517946]: Wrong statement about XMLDecl in xmlwf.1 and xmlwf.sgml.
      [#2855609]: Dangling positionPtr after error.
      [#2894085]: CVE-2009-3560 - Buffer over-read and crash in big2_toUtf8().
      [#2958794]: CVE-2012-1148 - Memory leak in poolGrow.
      [#2990652]: CMake support.
      [#3010819]: UNEXPECTED_STATE with a trailing "%" in entity value.
      [#3206497]: Unitialized memory returned from XML_Parse.
      [#3287849]: make check fails on mingw-w64.
      [#3496608]: CVE-2012-0876 - Hash DOS attack.
    - Patches:
      [#1749198]: pkg-config support.
      [#3010222]: Fix for bug #3010819.
      [#3312568]: CMake support.
      [#3446384]: Report byte offsets for attr names and values.
    - New Features / API changes:
    * Added new API member XML_SetHashSalt() that allows setting an
      intial value (salt) for hash calculations. This is part of the
      fix for bug #3496608 to randomize hash parameters.
    * When compiled with XML_ATTR_INFO defined, adds new API member
      XML_GetAttributeInfo() that allows retrieving the byte
      offsets for attribute names and values (patch #3446384).
    * Added CMake build system.  See bug #2990652 and patch #3312568.
    * Added run-benchmark target to Makefile.in - relies on testdata
      module present in the same relative location as in the repository.


author: max@suse.de
changelog:
  - Update to version 5.44.1.5 from CVS:
    * Improved internal buffer management
    * Ported script-level commands to the newer Tcl object API
    * Optimized regular expression matching
  - Split off a -devel subpackage
  - Don't package the example subdir anymore.
  - Fix all critical and part of the non-critical warnings that
    show up with gcc 4.3. To be continued...


author: max@suse.de
changelog:
  - Fixed swapped arguments in prototype of exp_cmd_init()
  - Adjusted installation to the new Tcl file system layout


author: max@suse.de
changelog:
  - Updagte to version 5.44.1.11 from CVS. The changes mainly consist
    of our former expect-fixes.patch and expect-warnings.patch, plus
    some more bug fixes, e.g. for the [expect -exact] crash reported
    at bnc#427270 .


author: max@suse.com
changelog:
  - New version 5.45:
    * Examples now use the expect package instead of /usr/bin/expect.
    * Countless other bug fixes. For details, see
      /usr/share/doc/packages/expect/ChangeLog


author: Greg.Freemyer@gmail.com
changelog:
  - initial packaging - v0.30
      ext4magic is file recovery tool for the ext4 filesystem.
      per the author, discussing v0.3.0 in Feb, 2012
    For me, the program and its functions completed tested and stable
    up to 16TByte filesystem size. 64Bit file systems are not implemented.
    Not tested at the moment:
    - the new library releases form last 2 Weeks libmagic and libext2fs
    - file systems written with new Kernel (only testet written with 2.6 Kernel)
    - BigEndian CPUs not testet very extensively


author: adam@mizerski.pl
changelog:
  - added creation of desktop file (/usr/share/applications/etracer.desktop)
  - in BuildRequires removed unnneded linux-kernel-headers
  - fixed symlink /usr/bin/extreme-tuxracer -> etracer
  - added missing %clean section
  - removed changelog from spec, since it should be only in this (extreme-tuxracer.changes) file
  - fixed misspellings in description


author: vuntz@novell.com
changelog:
  - Remove unneeded BuildRequires: libwnck-devel, perl-XML-Parser.
  - Pass --disable-scrollkeeper to configure.
  - Remove old scrollkeeper work-around.


author: vuntz@novell.com
changelog:
  - Remove unneeded BuildRequires: docbook_4.
  - Remove AutoReqProve: it's default now.
  - Remove checks for old versions of openSUSE.
  - Do not package omf files twice.
  - Clean up file list a bit.


author: lmedinas@gmail.com
changelog:
  - Add brasero-replace-ncb.patch to replace depracated
    nautilus-cd-burner by brasero from depencencies.


author: vuntz@novell.com
changelog:
  - Update to version 0.6.0.0:
    + no longer depends on libeog
    + fighting against deprecation, on the path to gnome3
    + new viewer widget
    + new widget showing folders organisation
    + new Preference dialog
    + db and config moved to .config (or whatever is pointed by xdg
      config)
    + tons of bugs fixed (really)
    + updated translations
  - Drop all patches (camera_detect.patch, sidepane_width.patch,
    catalog_init.patch, file_import.patch, bgo557793.patch,
    theme.patch, prefdialog.patch, ellipsize.patch, hashjob.patch,
    import-nautilus.patch, bnc_449687.patch, bnc462298.patch,
    bnc462294.patch, f-spot-no-X-SuSE-translate.patch,
    brasero-replace-ncb.patch): they're all fixed upstream.
  - Remove call to autoreconf and intltoolize.
  - Remove art-sharp2, dbus-1-mono, gtkhtml314-sharp,
    libglade2-devel, libusb-devel, ndesk-dbus-glib, sqlite2-devel
    BuildRequires.
  - Add beagle-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 0.6.1.1:
    + some files were missing from the tarball
    + fix SendEmail for thunderbird3beta
  - Changes from version 0.6.1.0:
    + fix some crashers
    + reduce the both the package size and installed size by a few
      Megs
    + works on gtk+ > 2.17
    + load .pcx files
    + extendable slideshow
    + ~30 bugs fixed
    + updated translations
  - Use spec-cleaner script to reorder lines in preamble and split
    BuildRequires/Requires on separate lines.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.1.2:
    + bgo#594016  no longer fails to upgrade if you have photos from
      post 2038
    + use interpolation on drawing
    + allows to run on gtk2.14


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.1.3:
    + bgo#593561 - call g_type_init () prior to using gconf
    + bgo#595606 - avoid echoing an entry as tip
    + bgo#596071 - check for existing files on version creation
    + bgo#595228 - set the progress dialog properties atomically
    + bgo#595418 - avoid a crash in the facebook extensions
    + fix slideshow transitions on gdk csw (>=2.18)
    + bgo#595503 - prevent a crash on broken exif data
    + bgo#596240 - support for X-GNOME-FullName in .desktop files
    + bgo#592278 - avoid locking on loading tiffs
    + bgo#593243 - better support for parallel build
    + bgo#596279 - avoid a crash on some broken color profiles
    + bgo#596196 - don't copy files to memory first at import
      (libgphoto2 >= 2.4, for usb cameras only)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Drop sqlite2 Requires:, it was needed to update databases of
    f-spot pre 0.3.5 to newer versions. Oldest still maintained
    openSUSE release 10.3 was shipped with f-spot 0.4.0, so no
    problems with updates should appear.


author: dimstar@opensuse.org
changelog:
  - Split off extension-beagle in order to be able to uninstall
    beagle without loosing f-spot (bnc#539291).
  - Modification on _find_provides to always return at least an
    empty string.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.1.5:
    + bgo#600032 - make IconView responsive to mouseclicks on gdk
      2.18
    + bgo#593474 - do not ignore .rw2 files
    + bgo#566977 - avoid an Array.OORE on empty dbs
  - Fixes from version 0.6.1.4
    + bgo#598714 - keep sorting on startup
    + bgo#598009 - NRE on LastRollDialog
    + bgo#591421 - fix the toolbar 2.28-ification
    + accept --sync as comandline parameter
    + bgo#591402 - avoid crashing on AdjustTimeDialog
    + allow more than 60 pictures per Facebook albums
    + Backported translations.


author: dimstar@opensuse.org
changelog:
  - use pkg-config to detect the proper location of the screensaver
    installation files. Helps in using the same spec on openSUSE
    11.1 and 11.2 (libexecdir changed).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.2:
    + Replaced the old slow slideshow code with new fast SlideShow
      (bgo#608849)
    + Wording changes for clarity (Edit Tag)
    + Fix version selection tooltip
    + Add gconf schema
    + Added a border to filmstrip thumbnails (bgo#540772)
    + Fix display names of color profiles
    + Fix histogram colors on theme change (bgo#601565)
    + Always update ImageView adjustments when scaling.
    + Correctly set attributes on copying
    + Correct mnemonics in create tag dialog
    + Provide sane defaults for image resize size (bgo#608440)
    + Updates to the build system, including fixes for distcheck
    + Fix wording for duplicate hashing (bgo#607916)
    + Fix wording for imported tags tag (bgo#603053)
    + Fix label alignment in preferences dialog (bgo#607318)
    + Add unique# and use it to handle our activation
    + Stop bundling Mono.Addins
    + Avoid leakage in straighten and softfocus editor
    + Allow to copy files to clipboard
    + Large number of color management related fixes
    + Removed the Beagle plugin at the request of the openSUSE team
    + A pile of other cleanups and fixes
    + Two performance improvement patches for our database
      interaction (bgo#614403, bgo#614580)
    + Fix the longstanding issue of F-Spot changing photo timestamps
      (bgo#340903)
    + Tons of translation updates (seriously)
  - Drop f-spot-fix-findbar-crash-bnc594142.patch: fixed upstream.
  - Drop beagle-devel BuildRequires and remove extension-beagle
    subpackage since the extension has been removed upstream.
  - Add libunique-devel, mono-addins BuildRequires.
  - Package gconf schemas: add %gconf_schemas_prereq, call
    %find_gconf_schemas, and pre/preun/posttrans section.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.0:
    + Reparenting and detaching support
    + A new Mallard-based documentation
    + No longer embeds flickrnet, uses distribution copy
    + Adoption of a large amount of Hyena functionality
    + No longer embeds gnome-keyring-sharp
    + Completely rewritten import, much faster and less memory hungry
    + No longer use gphoto2-sharp, now uses gvfs which is less
      crash-prone
    + Fix Facebook support
    + Modernized unit tests
    + Revamped build
    + Much improved duplicate detection (much faster too)
    + Mouse selection in Iconview
    + Image panning support using middle mouse button
    + Timeline slider now restricted to the size of the window
    + Over 100 bugs closed (http://bit.ly/cyVjnD)
  - Add flickrnet, gnome-keyring-sharp-devel BuildRequires.
  - Remove libgphoto2-devel BuildRequires.
  - Pass --disable-schemas-install to configure.
  - Add f-spot-glib-2.22.1.patch to require glib 2.22.1 instead of
    2.22.2, which enables f-spot to build on openSUSE 11.2.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.1:
    + Switched to a new Taglib#-backed metadata layer
    + Add support for XMP sidecars
    + Add "remove from camera after import"-option
    + Start of a massive backend cleanup
    + Upstreaming of a lot of Debian/Ubuntu patches
    + Several dialogs converted from glade to GtkBuilder
    + Code refactorings and cleanups, increased Hyena adoption
    + Small usability improvements
    + More build retooling
    + Many bugs fixed and improvements in stability: Over 85 bugs
      closed
  - Drop f-spot-glib-2.22.1.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.2:
    + Reorganized source tree for clarity, builds with Monodevelop.
    + Switched from QueuedSqliteDatabase to HyenaSqliteConnection
    + Build tweaks
    + More GtkBuilder transition
    + Reliability improvements (lots of them) for metadata handling
    + Prune empty directories when deleting photos, import usability
    enhancements
    + Big race-condition fix in import
    + Loads of improvements to Taglib#, in terms of handling broken
    files, extra format support (Pentax, Panasonic, Leica),
    stability and correctness
    + Reporting of import errors.
    + Speedups to repeated imports of the same directory.
    + Piles of cleanups and general stability improvements.
    + Over 50 bugs closed


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.3:
    + Completely replaced Glade usage by GtkBuilder
    + Cleanups and refactorings all accross
    + Correctly decide when to make the library location sensitive
    + Fixes in Taglib#.
    + IconView has been split up and made much more modular
    + More Hyenafication
    + Copy to Clipboard fixed
    + Another 20 bugs closed
  - Remove glade-sharp2 BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Contains everything from the 0.7.x series as well as some
      critical extra fixes that were added during the past week.
    + Some regressions in terms of support for obscure RAW formats,
      but lots of improvements overall, definitely in terms of
      stability.
    + Nearly 300 bugs closed since 0.6.2.


author: dimstar@opensuse.org
changelog:
  - Add f-spot-empty-database.patch: Don't crash on empty database.
    Patch taken from upstream git, commit id 9054153b.


author: vuntz@opensuse.org
changelog:
  - Add f-spot-mono-2.8.patch to fix build with mono 2.8.
  - Add f-spot-mono-recent-gtk-sharp.patch to fix build with recent
    gtk-sharp (in 11.4 and later).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.2:
    + A small error slipped through while releasing 0.8.1, this
      release fixes that one.
  - Changes from version 0.8.1:
    + Infobox crasher fixed
    + CRW crasher
    + XMP sidecar file naming now uses file.jpg.xmp, falls back to
      old file.xmp if present
    + Loads of obsolete code fixed
    + DateTime.DaysInMonth crasher fix
    + Mono.Data.Sqlite removed
    + Switch to official Taglib# repository.
    + Lots of Taglib# fixes.
    + Rotation crasher
    + Gallery export crasher for Unicode characters
    + A fix for the very annoying Int32.MaxValue bug.
    + Around 20 bugs closed
    + Updated translations.
  - Drop f-spot-empty-database.patch: fixed upstream.
  - Drop f-spot-mono-2.8.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Replace -devel BuildRequires with pkgconfig()-style:
    + Old: flickrnet, gconf-sharp2, glib-sharp2,
      gnome-keyring-sharp-devel, gnome-sharp2, gtk-sharp2,
      libgnomeui-devel, libunique-devel, mono-addins, mono-devel,
      ndesk-dbus-glib-devel.
    + New: flickrnet, gconf-2.0, gconf-sharp-2.0, glib-sharp-2.0,
      gnome-keyring-sharp-1.0, gnome-sharp-2.0, gtk-sharp-2.0,
      libgnomeui-2.0, mono, mono-addins, ndesk-dbus-glib-1.0,
      unique-1.0.


author: jengelh@medozas.de
changelog:
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
  - Use %_smp_mflags for parallel build


author: vuntz@opensuse.org
changelog:
  - Add explicit libjpeg-devel BuildRequires: this was coming
    implicitly before, but somehow not anymore.


author: anicka@suse.cz
changelog:
  - update to 1.5.2
    * Added a Process.waitall thread when there's a timeout,
    to avoid zombies.
    * Set the timeout the host-based and resolve-based resolutions
    to 2.
    * Adding a rake task for creating an archive.
    * Adding better SuSE detection for both operatingsystem and
    release.
    * Add sample test and strawman solution for IP parsing code
    * Add module level tests for Facter::IPAddress
  - bugfixes, new facts added


author: anicka@suse.cz
changelog:
  - update to 1.5.4
    * Added support for Oracle VM Server to operatingsystem
    * and operatingsystemrelease
    * Added support for Oracle Enterprise Linux to operatingsystem
    * and operatingsystemrelease
    * Added network fact
    * Added uptime facts
    * Added ci namespace and Rake tasks
    * Added Ubuntu to a variety of confines
    * bugfixes


author: anicka@suse.cz
changelog:
  - update to 1.5.8
    * Adding HP-UX support to Facter's IP facts
    * Added support for Slackware in operatingsystem and
    operatingsystemrelease
    * Add kvm support to virtual fact
    * Only ignore IPs starting with 127.
    * bugfixes


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2:
    + New apps: Desura, Gajim, Google Music Frame, Mail notification
    + New icons sizes: 64x64 and 96x96
    + Fixes the specific folders icons replaced by the standard one
    + Fixes some missing links
  - Add unzip BuildRequires since the upstream sources is a zip file.
  - On openSUSE >= 11.3, add hicolor-icon-theme BuildRequires and use
    %icon_theme_cache_* macros to get the icon theme caches built.
  - Add gnome-icon-theme Requires to main subpackage as the theme
    inherits the GNOME icon theme.
  - Fix Requires of the various subpackages so that they depend on
    the right Faenza variant they inherit from.
  - Improve summaries and descriptions.


author: lchiquitto@suse.com
changelog:
  - Update to version 0.8.4. Important changes:
    * New "Ban IP" command
    * New filters: lighttpd-fastcgi php-url-fopen cyrus-imap sieve
    * Fixed the 'unexpected communication error' problem
    * Remove socket file on startup if fail2ban crashed (bnc#537239)


author: lchiquitto@suse.com
changelog:
  - Create /var/run/fail2ban during startup to support systems that
    mount /var/run as tmpfs
  - Build package as noarch
  - Spec file cleanup: fix a couple of rpmlint warnings
  - Init script: look for fail2ban-server when checking if the
    daemon is running


author: coolo@suse.com
changelog:
  - Use /var/run/fail2ban instead of /tmp for temp files in
    actions: see bugs.debian.org/544232, bnc#690853,
    CVE-2009-5023


author: lchiquitto@suse.com
changelog:
  - Update to version 0.8.5: many bug fixes, enhancements and, as
    a bonus, drop two patches that are now upstream
  - Update FSF address to silent rpmlint warnings
  - Drop stale socket files on startup (bnc#537239, bnc#730044)


author: asemen@suse.de
changelog:
  - Adding to fail2ban.init remove of pid and sock files on stop
    in case not removed before (prevents start fail)


author: prusnak@suse.cz
changelog:
  - use -y in %fillup_and_inserv macro in fam-server package
    (fam is useless if the service is not running)


author: vuntz@opensuse.org
changelog:
  - Change license of source package to "GPL-2.0+ and LGPL-2.1+"
    because of the license of some tools from the tarball used during
    the build. This does not affect the license of the binary
    packages. Fix bnc#751720.


author: vuntz@opensuse.org
changelog:
  - Change libgstfarsight-0_10-0 Conflicts to Obsoletes in
    gstreamer-0_10-plugins-farstream: now that all the farstream
    stack has entered Factory, we can drop the farsight one. The
    Obsoletes will help with a smooth transition.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.2:
    + Ignore config while comparing send codecs, fixes H.264 and
      Theora negotation
    + Require GLib 2.30, do not allow APIs added after and ignore
      later deprecations
    + Add default element properties for rawconference
    + Set better latency/buffer time for pulse src/sink
    + Remove the buffer-time property on the shm transmitter, because
      the gst-plugins-bad plugin has a bug, we will restore it once a
      new gst-plugins-bad version has been released


author: mvyskocil@suse.cz
changelog:
  - Update to 0.95
    - included an fix of a directory traversal to parents of the extraction root.
    - some fixes in build system - Makefile.{am,in}, configure.ac, ...
    - enable fastjar to update an existing .jar with an META-INF/INDEX.LIST aka
    - i support. Still, it doesn't process the MANIFEST.MF to index files
      coming from dependant archives.
    - use '\n' instead of '\0' before adding the index to the jar file to avoid
      having a zero byte at the end of the index file.
    - Fallback on the method used for non-seekable files when reading the
      central-header-end section does not work, i.e. in archives with a zipfile
      comment at the end.
    - Added support for native libraries for libfastjar.
    - jartool.c: Include regex.h, as recommended by  gnulib-tool for the gnulib
      getopt functionality


author: rguenther@novell.com
changelog:
  - Update to 0.98
    - added support for -J and @file options.
    - fixed file name extraction, so that it can now be used during OpenJDK build.
  - Fix unterminated filenames on archive update.


author: mfabian@suse.de
changelog:
  - make rpmlint happy:
    ? add post-scripts with ldconfig calls for the library packages.
    ? remove BuildRequires for suse_version <= 910.


author: coolo@novell.com
changelog:
  - remove gnome paths in autoreconf - removing autoreconf did not
    work as the time stamps are broken


author: kirill.kirillov@gmail.com
changelog:
  - Update to 0.10.3
    + Some issues related to multi-file tar, tar.gz and tar.bz2
      archives have been fixed.
    + Greek hyphenation patterns were regenerated from another
      TeX source.
    + New version has no license issues from the Debian point of view
  - Changes for 0.10.2
    + Images order in mobipocket files has been corrected.
    + Indonesian localization files have been updated.
  - Changes for 0.10.1
    + Fixed an infinite loop in library building code.
    + Fixed <Space> key processing in qt4-based version.
    + Book description is visible for books found in network libraries.


author: kirill.kirillov@gmail.com
changelog:
  - Update to 0.10.5
    + An FBReader freeze has been fixed
    + Several text selection related issues have been fixed


author: kirill.kirillov@gmail.com
changelog:
  - Update to 0.10.7
    + A conflict between hyperlink clicks and touch scrolling has been fixed
  - Changes for 0.10.2
    + A bug with images/css links in epub has been fixed


author: Kirill Kirillov <kirill.kirillov@gmail.com>
changelog:
  - Update to 0.12.0
    + New presentation of library.
    + Better integration with network libraries: FeedBooks, LitRes,
      Shucang and SmashWords. This version allows to browse catalogs,
      to search and download the books. For LitRes (Russian e-library)
      it is also possible to purchase books.
    + Added Chinese localization (by Shucang).
    + Image scaling has been implemented.
    + Better encoding/language detection. Arabic and Indonesian patterns are back.
    + Mobipocket, eReader and chm support have been improved.


author: Kirill Kirillov <kirill.kirillov@gmail.com>
changelog:
  - Update to 0.12.1
    + Integration with LitRes.ru has been improved. A link for signing up has been added. A browsing by authors and by genres has been added.
    + Scrolling preferences have been simplified. Tap scrolling has been fixed.
    + Lithuanian localization has been added (thanks to Stanislovas Zacharovas).
    + Open file dialog behaviour has been fixed (in Gtk+ version).
    + A crach on some mobipocket files has been fixed.


author: kirill.kirillov@gmail.com
changelog:
  - Update to 0.12.10
    + Processing of external hyperlinks in ePub files has been changed.
  - Changes for 0.12.9
    + Processing of epub local hyperlinks of form ../dir/file.html has been fixed.
    + Code is now compilable with gcc 4.4.* (missing include directives have been added).
  - Changes for 0.12.8
    + Smashwords library support has been improved: purchase links have been added.
    + LitRes library support has been updated: since this version FBReader uses an OPDS proxy located at http://data.fbreader.org/ for most operations with the LitRes catalog.
    + Processing of the xhtml hyperlinks in html encoded form (like /files/This%20is%20a%20link) has been fixed.
    + A seg.fault during scanning several archives has been fixed.
    + Lithuanian localization has been updated.
    + Vietnamese language/encoding detection patterns have been added.
  - Changes for 0.12.7
    + Vietnamese interface taranslation by Ph?m V?n Hùng_Firestork has been added.
    + LitRes integration broken in the previous version has been fixed.
  - Changes for 0.12.6
    + The viewing of ePub files from fictionwise.com has been fixed. A set of files from this site are compressed with some errors. However other readers (like Adobe Digital Editions) allows to read these books. FBReader 0.12.6 supports such books too.


author: kirill.kirillov@gmail.com
changelog:
  - split zlibrary and zlibrary-ui packages (based on Fedora spec)
  - used alternatives to select user interface (based of Fedora spec)


author: puzel@suse.cz
changelog:
  - amended last change :
    - on powerpc, leave /etc/fb.modes as is
    - on other architectures, move fb.modes to %docdir


author: puzel@novell.com
changelog:
  - put /etc/fb.modes back (bnc#304995)
  - make rpmlint happy
    - bzip sources
    - add Short-Description to initscript


author: stecue@gmail.com
changelog:
  - im-modules packaged. Thanks to hillwood (hillwood@linuxfans.org)!
  - xim is still the default method.


author: hillwood@linuxfans.org
changelog:
  - Fixed a bug for type words in comment box of facebook while using
    firefox visit facebook. Thanks to CSSlayer.


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+
    GPL is not a recognised license and is not in SPDX format. Going on an
    analysis of the source files GPL-2.0+ seems to be the best choice"


author: i@marguerite.su
changelog:
  - Fix local fcitx.googlecode.com resolv error because of #GFW.
  - Change pyphrase.mb to Sougou's Dict.


author: i@marguerite.su
changelog:
  - spec clean to make it pure openSUSE to submit to M17N.
  - set _service to localonly.
  - server deleted openSUSE unused sources.


author: i@marguerite.su
changelog:
  - update source from git.
  - to keep source in the same state as modules submited,
    as upstream suggested.


author: hillwood@linuxfans.org
changelog:
  - update to 4.2.1
    * Changes related to API:
      Cleanup Unused macro and API
      Some new FcitxInputState series API for get the origin key event
      for frontend.
      Portable with custom path, hide two path related API that may
      break portable.
      Make FcitxHotkeyGetKey process latin letter and strip shift
      modifier for them.
      Ability to bind menu with a status.
      Ability to update client preedit with formatted string.
    * Change related to user:
      Update Taiwan punctuation
      Quick Phrase can use grave as trigger key.
      ctrl rshift can switch input method in reverse order.
      2nd 3rd candidate choosing key will not conflict with same
      switch key.
      AutoEng can accept upper case english key which is not the
      initial key.
      Add Zenkaku_Hankaku and Hangul as default trigger key when
      locale is ja and ko.
      Add Symbolic icon for gnome-shell?s kimpanel.


author: i@marguerite.su
changelog:
  - update to 4.2.2
    * Can use text as classic UI icon.
    * Add more key can be used as hotkey.
    * Fixes 536(trayicon),538(enter as submit).
    * Make tray icon has a maximum size, so it will looks good under other tray.


author: i@marguerite.su
changelog:
  - update to 4.2.3
    * Lua extension support, same interface with Googlepinyin.
    * super can be used in hotkey again
    * fixes Trad-Simp native engine in chttrans.
    * Update fcitx-pinyin algorithm
    * txt2mb and mb2txt support new English format
    * Fix a crash when enable share status.
    * Add surrounding text support.
    * Commit input when unfocus.
    * Classic UI improvement, including trayicon, menu.


author: i@marguerite.su
changelog:
  - fix sles builds.
    * add version tags.
    * changed source compression.
    * add a patch to downgrade gio's version.
    * use xim instead of qt im module.


author: i@marguerite.su
changelog:
  - update to 4.2.4
    * fix some xim problem
    * add fcitx-gclient for glib and gir binding, can be used to control fcitx or implement fcitx client.
    * merge fcitx-keyboard into fcitx
    * bind specific keyboard layout with inputmethod
      (you need up to date fcitx-configtool?gtk3 ver or kcm-fcitx to configure this feature)
    * adjust some default hotkey setting.
  - drop openSUSE 11.4 lua51 patch. upstream fixed.
  - drop downgrade gio version patch. upstream fixed.
  - add SUSE_ASNEEDED=0 macro to avoid a gobject-introspection bug as vuntz suggested. thanks!


author: i@marguerite.su
changelog:
  - fix memory overflow, thanks to reporter dieter.
    * http://lists.opensuse.org/opensuse-factory/2012-06/msg00359.html
  - support fedora builds.
  - further split packages by input engines and tables, no longer a big mess.


author: hillwood@linuxfans.org
changelog:
  - Update to 0.1.2
    Add Baidu Cloud Pinyin as a new source
    Fcitx built-in Pinyin can now memorize content Cloud Pinyin has inputed.
    Sunpinyin cant because of its API limitation.


author: hillwood@linuxfans.org
changelog:
  - update to 0.4.1
    * Tree view for input method choosing
    * Better UI layout, keep focus on last selected input method when
      move up and down.
    * update gtk3 version to use gtk3 new API.


author: i@marguerite.su
changelog:
  - update version 0.4.4
    * fix a potential crash with newer gtk3
    * rework gtk3 version UI,  able to configure input method from input method page


author: i@marguerite.su
changelog:
  - remove fix shebang line from spec file.
    * now it has no shebang, this will remove good code
      thus cause no configuration page under system settings - locale.


author: hillwood@linuxfans.org
changelog:
  - Update to 0.1.3
    coexistance with latest Fcitx API.
    pre-input text shows Chinese and fixed cursor position.


author: hillwood@linuxfan.org
changelog:
  - update to 0.1.1
    * Portable
    * Can use traditional chinese data for pinyin and simplified
      chinese data for zhuyin
    * Use tone for zhuyin by default
    * When using Zhuyin, Enter for first candidate, Shift+Enter
      for commit English Character


author: i@marguerite.su
changelog:
  - update version 0.1.1
    * Fix wrong option name.
    * If available, don?t display preedit in input window.


author: i@marguerite.su
changelog:
  - initial package 0.1.0 from git.
    * contains extra table data of Zhengma, Cangjie 3/5/big-endian, and Boshiamy for Fcitx 4.2+ series.


author: hillwood@linuxfans.org
changelog:
  - update to 0.2.0
    * update Traditional Chinese translation
    * Add Quick 3,5 and classic
    * Quick is a derivative of Cangjie.


author: i@marguerite.su
changelog:
  - emergency upstream fix for bug [bnc#751808].
  - add fix-for-upstream-no-detailed-license.patch.
    * will be droped with next major release.


author: i@marguerite.su
changelog:
  - update version 0.3.1
    * adjust some quick-classic hotkey
    * fix some error in scj6
    * add wubi-large for large charset
  - fix sles builds.


author: ro@suse.de
changelog:
  - update to FreeWnn-1.1.1-a021
  - disable parallel building again (not solid)
  - fix build by using "-traditional-cpp" for "gcc -E"


author: mvyskocil@suse.cz
changelog:
  - fix bnc#406825: speedup fdupes
    * fdupes-speedup.patch fixes some performance gaps in code
    * fdupes-endianness.patch speedups the built in md5 on little endian machines


author: mskibbe@suse.de
changelog:
  - update speech_tools to version 1.96-beta which
    o fix a lot of bugs
    o includes speech_tools-1.2.95-includes.patch
    o fix VUL-0: Festival: Privilege elevation (#294691)


author: ro@suse.de
changelog:
  - Add speech_tools-1.2.96-beta-const.patch to fix build: strchr
    return value changed from char* to const char*


author: vuntz@opensuse.org
changelog:
  - Add festival-no-LD_LIBRARY_PATH-extension.patch and
    speech_tools-no-LD_LIBRARY_PATH-extension.patch: do not change
    LD_LIBRARY_PATH to include a directory that can be used by
    malicious users. Fix bnc#642507.


author: vuntz@opensuse.org
changelog:
  - Add festival-safe-temp-file.patch: do not use the PID of the
    process to create a temporary file. Mentioned in bnc#642507.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1:
    + Integrated and updated support for HTS, Clustergen, Multisyn
      and Clunits voices.
    + Build fixes for newer gcc.
    + Bug fixes galore.
  - Drop various patches that were needed to fix build issues
    (generally caused by recent gcc): festival-1.95-gcc4.patch,
    festival-1.96.patch, speech_tools-1.2.95-gcc4.patch,
    speech_tools-1.2.95-gcc41.patch,
    speech_tools-1.2.95-returnvalue.patch,
    speech_tools-1.2.96-beta-const.patch,
    speech_tools-1.2.96-beta.patch.
  - Rebase festival-no-LD_LIBRARY_PATH-extension.patch and
    speech_tools-no-LD_LIBRARY_PATH-extension.patch, and change them
    to not remove empty files (which introduces errors during the
    build) by keeping an empty line in those files.
  - Add speech_tools-undefined-operation.patch, which contains the
    only interesting bit left from speech_tools-1.2.95-gcc41.patch.


author: puzel@suse.cz
changelog:
  - update to 6.3.10-beta1
    [#] INCOMPATIBLE BUGFIXES AND CHANGES:
    * Fetchmail no longer drops permanently undelivered messages by default, to
      match historic documentation.  It does this by adding a new "softbounce"
      option, see below.
    * There is a new "softbounce" global option that prevents the deletion of
      messages that have not been forwarded. It defaults to "true" for fetchmail
      6.3.X in order to match historic documentation. This may change its default
      in the next major release.
    * For other changes, please see the package changelog
  - update fetchmail-6.3.8-smtp_errors.patch (partially upstreamed)


author: puzel@novell.com
changelog:
  - update to 6.3.11
    [#] SECURITY BUGFIXES
    * CVE-2009-2666: SSL NUL prefix impersonation attack through NULs in a
      part of a X.509 certificate's CommonName and subjectAltName fields. These
      fields use opaque strings with a separate length field, so that the NUL
      character isn't a special character inside the certificate. Fetchmail, being
      written in the C language, used to treat these strings as C strings
      nonetheless, so that the domain comparison would end at the first embedded NUL
      character, rather than at the real end of the string.
      Fetchmail will now abort certificate verification as failed if NULs are
      encountered inside either of these fields regardless of their position, and
      drop the connection even if --sslcertck is not used, because NUL is not a
      valid character in legitimate DNS names.
      See fetchmail-SA-2009-01.txt for details, including a minimal patch.
    [#] BUGFIXES
    * Remove the spurious message "message delimiter found while scanning headers".
      RFC-5322 syntax states that the delimiter is part of the body, and the body is
      optional.
    * Convert all non-printable characters in certificate Subject/Issuer
      Common Name or Subject Alternative Name fields to ANSI-C hex escapes (\xnn,
      where nn are hex digits).


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.12
    [#] REGRESSION FIXES
    * The CVS-2009-2666 fix in fetchmail release 6.3.11 caused a free() of
      unallocated memory on SSL connections, which caused crashes or program aborts
      on some systems (depending on how initialization and free() of unallocated
      memory is handled in compiler and libc).
      Workaround for older versions: run in verbose mode.
      Patch courtesy of Thomas Heinz, fixes Gentoo Bug #280760.
      This regression affected only the 6.3.11 release, but not the patch that was
      part of the security announcement fetchmail-SA-2009-01.
    [#] BUG FIXES
    * Fix error reporting for GSSAPI on Heimdal (h5l) Kerberos.
    * Look for MD5_Init in libcrypto rather than libssl, fixes Gentoo Kerberos
      builds; fixes upstream parts of Gentoo Bugs #231400 and #185652, and fixes
      BerliOS Bug #16134.
    * Report multiline SMTP errors properly, reported by Earl Chew; fixes Debian Bug
      [#569899], reported by Akihiro Terasaki.
      Note: This fix introduced a regression, fixed in 6.3.13.
    * Replace control characters in SMTP replies by '?'.
    * Fetchmailconf: Fix descriptions for smtpaddress and smtpname options;
      smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert.
  - update to fetchmail-6.3.13
    [#] REGRESSION FIXES
    * The multiline SMTP error fix in release 6.3.12 caused fetchmail to lose
      message codes 400..599 and treat all of these as temporary error. This would
      cause messages to be left on the server even if softbounce was turned off.
      Reported by Thomas Jarosch.
  - drop fetchmail-6.3.11-fix-invalid-free.patch (fixed upstream)


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.14
    [#] SECURITY FIXES
    * SSL/TLS certificate information is now also reported properly
      on computers that consider the "char" type signed. Fixes
      malloc() buffer overrun.  Workaround for older versions: do not
      use verbose mode.
    [#] BUG FIXES
    * The IMAP client no longer skips messages from several IMAP
      servers including Dovecot if fetchmail's "idle" is in use.
      Causes were that fetchmail (a) ignored some untagged responses
      when it should not (b) relied on EXISTS messages in response to
      EXPUNGE, which aren't mandated by RFC-3501 (the IMAP standard)
      and aren't sent by Dovecot either. Fix by Sunil Shetye (the fix
      also consolidates IMAP response handling, improving overall
      robustness of the IMAP client), bug report and testing by Matt
      Doran, with further hints from Timo Sirainen.
    * The SMTP client now recovers from errors (such as servers
      dropping the connection after errors) when sending an RSET
      command.  Fix by Sunil Shetye. Report by James Moe.
    * The IMAP client now uses "SEARCH UNSEEN" rather than "SEARCH
      UNSEEN NOT DELETED" again on IMAP2, to fix a regression in
      fetchmail 6.2.5 reported by Will Stringer in June 2004. (Sunil
      Shetye)
    * The IMAP client now uses "SEARCH UNSEEN UNDELETED" on IMAP4
      and IMAP4r1 servers (Sunil Shetye).
    * Workaround: The IMAP client now falls back to "FETCH n:m
      FLAGS" if the server does not support "SEARCH". (Sunil Shetye)
    * The IMAP client now requests message numbers in batches of
      1,000 to avoid problems if there are more than 1860 unseen
      messages. (Sunil Shetye) Note that this wasn't security
      relevant because fetchmail would only read up to the maximum
      buffer size and leave the remainder of the string unread, going
      out of synch afterwards.
    * Stricter validation of IMAP responses containing byte or
      message counts.
  - fetchmail 6.3.13 :
    [#] REGRESSION FIXES
    * The multiline SMTP error fix in release 6.3.12 caused
      fetchmail to lose message codes 400..599 and treat all of these
      as temporary error. This would cause messages to be left on the
      server even if softbounce was turned off.  Reported by Thomas
      Jarosch.


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.15
    [#] FEATURE
    * Fetchmail now supports a bad-header command line or rcfile
      option that takes exactly one argument, accept or reject
      (default).
    [#] BUG FIXES
    * In the rcfile, recognize "local" as abbreviation for
      "localdomains", as documented.
    * Do not close stdout when using mda and "bsmtp -" at the same time.
    * Log operating system errors when BSMTP writes fail.
    * Fix verbose mode progress formatting regression from 6.3.10;
      SMTP trace lines were no longer on a line of their own. Reported
      by Melchior Franz.
    * Check seteuid() return value and abort running MDA if switch fails.
    * Set global flags in a consistent manner. Make --nosoftbounce and
    - -nobounce work from command line (these used to work in rcfiles).
      Reported and fix confirmed working by N.J. Mann. (Sunil Shetye)


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.16
    [#] BUG FIX
    * Fix --interface option, broken in 6.3.15.
    [#] CHANGE
    * Call OpenSSL_add_all_algorithms(). This is needed to support
      non-mandatory algorithms in certificates.


author: puzel@novell.com
changelog:
  - make it possible change default fetchmailrc location using new
    sysconfig option
  - do not change owner of fetchmailrc in post


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.17
    [#] SECURITY FIX
    * CVE-2010-1167: Fetchmail before release 6.3.17 did not properly
      sanitize external input (mail headers and UID).
    [#] FEATURES
    * Fetchmail now supports a --sslcertfile <file> option to
      specify a "CA bundle" file (a file that contains trusted CA
      certificates).
    * Fetchmail now supports a
      FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS environment variable
      to force loading the default SSL CA certificate locations even
      if --sslcertfile or --sslcertpath is used.  If neither option
      is in effect, fetchmail loads the default locations.
    [#] REGRESSION FIX
    * Fix string handling in rcfile scanner, which caused fetchmail
      to misparse a run control file in certain circumstances.
    [#] BUG FIXES
    * Plug memory leak when using a "defaults" entry in the run
      control file.
    * Do not print SSL certificate mismatches unless verbose or
    - -sslcertck is enabled.
    * Do not lose "set invisible" in fetchmailconf. (Michael Barnack)
  - drop fetchmail-SA-2010-02.patch (in upstream)


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.18
    [#] SECURITY IMPROVEMENTS TO DEFANG X.509 CERTIFICATE ABUSE
    * Fetchmail now only accepts wildcard certificate common names
      and subject alternative names if they start with "*.". Previous
      versions would accept wildcards even if no period followed
      immediately.
    * Fetchmail now disallows wildcards in certificates to match
      domain literals (such as 10.9.8.7), or wildcards in domain
      literals ("*.168.23.23").  The test is overly picky and
      triggers if the pattern (after skipping the initial wildcard
      "*") or domain consists solely of digits and dots, and thus
      matches more than needed.
    * Fetchmail now disallows wildcarding top-level domains.
    [#] CRITICAL BUG FIXES AND REGRESSION FIXES
    * Fetchmail 6.3.15, 6.3.16, and 6.3.17 would pick up libmd5 to
      obtain MD5* functions, as an effect of an undocumented Solaris
      MD5 fix.  This caused all MD5-related functions to malfunction
      if, for instance, libmd5.so was installed on other operating
      systems as part of libwww on machines where long isn't
      32-bits, i. e.  usually on 64-bit computers.
    * Fetchmail 6.3.17 warned about insecure SSL/TLS connections
      even if a matching --sslfingerprint was specified. This is an
      omission from an SSL usability change made in 6.3.17.
    * Fetchmail will now apply timeouts to the authentication stage.
      This stage encompasses STARTTLS/STLS negotiation in IMAP/POP3.
      Reported missing by Thomas Jarosch.
    * Fetchmail now cancels GSSAPI authentication properly when
      encountering GSS errors, such as no or unsuitable credentials.
      It now sends an asterisk on a line by its own, as required in
      SASL.  This fixes protocol synchronization issues that cause
      Authentication failures, often observed with kerberized MS
      Exchange servers.
    * Other fixes.


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.19
    - bugfix release
    * When specifying multiple local multidrop lists, do not lose
      wildcard flag.  (Affects "user foo is bar baz * is joe here")
    * In multidrop configurations, an asterisk can now appear
      anywhere in the list of local users, not just at the end.
    * In multidrop mode, header parsing is now more verbose in -vv
      mode, so that it becomes possible to see which header is used.
    * Make --antispam work from command line (these used to work in
      rcfiles).
    * Smoke test XHTML 1.1 validation, and if it fails, skip
      validating HTML documents.  Skip validating
      Mailbox-Names-UTF7.html. Several systems have broken XHTML 1.1
      DTD installations that jeopardize the build.
    * Send a NOOP only after a failed STARTTLS in IMAP.
    * GSSAPI verbose/debug syslog to INFO severity.  Do STARTTLS/STLS
      negotiation in IMAP/POP3 if it is mandatory even if the server
      capabilities do not show support for upgradation to TLS.  To
      use this, configure --sslproto tls1.
    * IMAP: Understand empty strings as FETCH response, seen on
      Yahoo.  Note that fetchmail continues to expect literals as
      FETCH response for now.


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.20
    [#] SECURITY BUG FIXES
    - CVE-2011-1947 (bnc#697368): STARTTLS: Fetchmail runs the IMAP
      STARTTLS or POP3 STLS negotiation with the set timeout (default
      five minutes) now. This was reported missing, with observed
      fetchmail freezes beyond a week, by Thomas Jarosch.
      See fetchmail-SA-2011-01.txt for further details.
    [#] BUG FIXES
    - IMAP: Do not search for UNSEEN messages in ranges. Usually,
      there are very few new messages and most of the range searches
      result in nothing. Instead, split the long response to make the
      IMAP driver think that there are multiple lines of response.
    - Do not print "skipping message" for old messages even in
      verbose mode. If there are too many old messages, the logs just
      get filled without any real activity.
    - Build: fetchmail now always uses its own MD5 implementation
      rather than trying to find a system library with matched
      header. The library and header variants found on systems are
      too diverse, and the code size saving is not worth any more
      wasted user or programmer time.
    [#] CHANGES
    - Call strlen() only once when removing CRLF from a line.
    - fetchmail sets Internet domain sockets to "keepalive" mode now.
      Note that there is no portable way to configure actual timeouts
      for this mode, and some systems only support a system-wide
      timeout setting. fetchmail does not attempt to tune the time
      spans of keepalive mode.
  - remove build-time dependency on ed
  - use spec-cleaner


author: cdenicolo@novell.com
changelog:
  - license update:  GPLv2+
    remove licenses " Other uncritical OpenSource License ; Public Domain,
    Freeware"


author: puzel@novell.com
changelog:
  - update to fetchmail-6.3.21
    - critical bug fix
    - The IMAP client no longer inserts NUL bytes into the last line
      of a message when it is not closed with a LF or CRLF sequence.
      Reported by Antoine Levitt.  As a side effect of the fix, and
      in order to avoid a full rewrite, fetchmail will now
      CRLF-terminate the last line fetched through IMAP, even if it
      is originally not terminated by LF or CRLF. This bears no
      relevance if your messages end up in mbox, but adds line
      termination for storages (like Maildir) that do not require
      that the last line be LF- or CRLF-terminated.


author: meissner@suse.de
changelog:
  - %ghost the font files so they get removed on -e
  - run font-config on %postun (for removal), buildrequire it and
    freetype2 for it.


author: jdelvare@suse.de
changelog:
  - Drop references to legacy package agfa-fonts.
  - Properly reference all files and directories so that they are
    deleted on package removal.


author: davejplater@gmail.com
changelog:
  - Update to svn 1856.
  - Upstream changes : Make it easier for distributions to define
    their own additional built-flags.
    Numerous bug fixes, see ChangeLog for details.


author: davejplater@gmail.com
changelog:
  - Update to version 2.0.1
  - Upstream changes :-
    Make it work on the new firewire-stack.
    Of course some more fixes went into the package. But its mostly
    intended for distributors so they can finally deprecate/disable the
    old firewire stack in kernels.
    For more changelog and instructions please look back at the 2.0.0
    release announcement http://www.ffado.org/?q=release/2.0.0


author: davejplater@gmail.com
changelog:
  - Update to ffado-svn revision 2040 to fix bnc#747391 & bnc#736115
  - Upstream changes, see /usr/share/doc/packages/ffado/ChangeLog


author: tiwai@suse.de
changelog:
  - updated to version 3.2.2:
    * Improve performance of some copy operations of complex arrays
    * Add configure flag to disable alloca()
    * Planning in FFTW_ESTIMATE mode for r2r transforms became slower
    between fftw-3.1.3 and 3.2. This regression has now been fixed.


author: toddrme2178@gmail.com
changelog:
  - Add 32bit compatibility libraries
  - Changed -devel package groups to Development/Libraries/C and C++ (fix for RPMLINT warning)


author: dhall@wustl.edu
changelog:
  - updated to version 3.3:
    * Compiling OpenMP support (--enable-openmp) now installs a fftw3_omp
      library, instead of fftw3_threads, so that OpenMP and POSIX threads
      (--enable-threads) libraries can be built and installed at the same time.
    * Add support for the AVX extensions to x86 and x86-64
    * Added Fortran 2003 interface
    * Added MPI distributed-memory transforms
    * Add support for quad-precision __float128 in gcc 4.6 or later (on x86.
      x86-64, and Itanium). The new routines use the fftwq_ prefix.
    * New convenience functions fftw_alloc_real and fftw_alloc_complex to use
      fftw_malloc for real and complex arrays without typecasts or sizeof.
    * New convenience functions fftw_export_wisdom_to_filename and
      fftw_import_wisdom_from_filename that export/import wisdom to a file, which
      don't require you to open/close the file yourself.
    * New function fftw_cost to return FFTW's internal cost metric for a given plan
    * Remove --enable-portable-binary flag: we new produce portable binaries by default.
    * Fixed build problem failure when srand48 declaration is missing
    * Fixed bug in fftw_set_timelimit: ensure that a negative timelimit is equivalent
      to no timelimit in all cases
    * Fixed stack-overflow problem on OpenBSD caused by using alloca with too
      large a buffer.
  - added openmp library support
  - added mpi library support


author: dhall@wustl.edu
changelog:
  - specfile cleanup
    * Remove authors from description
    * use %makeinstall
  - fix devel and mpi-devel to include proper header files


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Employ shlib naming (fftw3 -> libfftw3)


author: dhall@wustl.edu
changelog:
  - updated to version 3.3.1
    * Reduced planning time in estimate mode for sizes with large prime factors.
    * Added AVX autodetection under Visual Studio. Thanks Carsten Steger for submitting
      the necessary code.
    * Modern Fortran interface now uses a separate fftw3l.f03 interface file for the
      long double interface, which is not supported by some Fortran compilers. Provided
      new fftw3q.f03 interface file to access the quadruple-precision FFTW routines
      with recent versions of gcc/gfortran.
    * Added support for the NEON extensions to the ARM ISA.
    * MPI code now compiles even if mpicc is a C++ compiler; thanks to Kyle Spyksma for
      the bug report.


author: adrian@suse.de
changelog:
  - fix build on %arm
    * disable neon it would require --enable-single (precision)
  - enable openmpi for %arm


author: coolo@suse.com
changelog:
  - update to 3.3.2 to fix crashes with gcc 4.7
    * Removed an archaic stack-alignment hack that was failing with
      gcc-4.7/i386.
    * Added stack-alignment hack necessary for gcc on Windows/i386.  We
      will regret this in ten years (see previous change).
    * Fix incompatibility with Intel icc which pretends to be gcc
      but does not support quad precision.
    * make libfftw{threads,mpi} depend upon libfftw when using libtool;
      this is consistent with most other libraries and simplifies the life
      of various distributors of GNU/Linux.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-FHS
    A new license was created in the spreadsheet linked from
    license.opensuse.org specifically for this package and license


author: jimmac@novell.com
changelog:
  - replace old style numerals with capitals
  - add hungarian glyps. bnc#547881
  - new shape for g
  - class based kernings
  - basic latin ligatures


author: jimmac@novell.com
changelog:
  - Update to version 0.6:
    + fixes to the hungarian umlauts (bnc#547881)
    + No need to rename the COPYING file anymore.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 2.2.4:
    * Add support to Sam Hocevar's TOIlet TLF fonts containing UTF-8
      encoded Unicode characters.
    * Add infocode 5 to list supported font formats
    * Fix rendering error caused by the previous attempt to fix invalid
      memory accesses when smushing at start of line
    * New environment variable FIGLET_FONTDIR can be used to specify
      the path to search for fonts
    * Add regression tests
    From 2.2.3:
    * License changed from "Academic Free License" to "New BSD License"
      (3-clause) as agreed by FIGlet authors
    * New JIS X 0201 control file (Micah Cowan)
    * Fix behavior of JIS0201 SHIFT-OUT and SHIFT-IN that were previouly
      inverted (Micah Cowan)
    * Fix memory violation when smushing at line start
    * Fix handling of memory allocation errors
    * Relicense Ed Hamrick zipio under the MIT license. This should
      eliminate any concerns about redistribution of FIGlet as libre
      software.
    * Update Makefile to meet modern standards in variable naming, using
      BINDIR as the pathname for binary files and reservind DESTDIR
      as the extra prefix commonly used in package building.
    * Add a Turbo C makefile, just because I had the compiler. (this
      also tests portability to old compilers and foreign platforms)
    * Add Jonathon Abbott's man pages for figlist, showfigfonts and
      chkfont originally contributed to the Debian Project
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to BSD-3-Clause.
    * Install binaries in /usr/bin and fonts in /usr/share/figlet.
    * Minor other updates.
  - Rebased figlet-config.patch to apply cleanly.
  - Removed figlet-random.patch and figlet-implicit.patch (fixed upstream).


author: werner@suse.de
changelog:
  - Update to file version 5.02
    * Read ~/.magic in addition to the default magic file not instead
      of, as documented in the man page.
    * filesystem and msdos patches (Joerg Jenderek)
    * Added CDF parsing
    * Add text/x-lua MIME type for Lua scripts.
    * >= <= is not supported, so fix the magic and warn about it.
      reported by: Thien-Thi Nguyen <ttn@gnuvola.org>
    * use memchr instead of strchr because the string
      might not be NUL terminated (Scott MacVicar)
    * Fix --mime, --mime-type and --mime-encoding under new scheme.
    * add loop limits to avoid DoS attacks by constructing
      looping sector references.
    * Allow escaping of relation characters, so that we can say \^[A-Z]
      and the ^ is not eaten as a relation char.


author: werner@suse.de
changelog:
  - Do _not_ touch change log of python-magic
  - Update to file version 5.03
    * Avoid null dereference in cdf code (Drew Yao)
    * More cdf bounds checks and overflow checks


author: werner@suse.de
changelog:
  - Update to file version 5.04
    * print proper mime for crystal reports file
    * print the last summary information of a cdf document, not the
      first so that nested documents print the right info
    * ctime/asctime can return NULL on some OS's although
      they should not (Toshit Antani)
    * Centralize magic path handling routines and remove the
      special-casing from file.c so that the python module for
      example comes up with the same magic path (Fixes ~/.magic
      handling) (from Gab)
    * When magic argument is a directory, read the files in
      strcmp-sorted order (fixes Debian bug #488562 and our own FIXME).
    * Combine overlapping epoc and psion magic files into one (epoc).
    * Add some more EPOC MIME types.
    * Fix 3 bugs (From Ian Darwin):
    - file_showstr could move one past the end of the array
    - parse_apple did not nul terminate the string in the overflow case
    - parse_mime truncated the wrong string in the overflow case
    * Add the necessary field handling for crystal reports files to work
    * Stop "(if" identifying Lisp files, that's plain dumb!
    * Add a couple of missing MP3 MIME types.
    * Add full range of hash-bang tests for Python and Ruby.
    * Add MIME types for Python and Ruby scripts.
    * off by one in parsing hw capabilities in elf (Cheng Renquan)


author: cristian.rodriguez@opensuse.org
changelog:
  - libmagic: export only public interface symbols listed
    in magic.h, this also avoids exporting interesting stuff
    like strlcat, strlcpy...


author: werner@suse.de
changelog:
  - Add patch for Bio-Rad image format to avoid conflicts with other
    magic records like RPM and even some ACII files (bnc#654696)


author: werner@suse.de
changelog:
  - Update to file version 5.07
    * Several regressions in magic were fixed. A buffer overflow was
      corrected. The program version is now recorded in only one place.
      Several documentation improvements were made.
    * The Python bindings were updated and fixed. Magic support for
      OCF (EPUB) files and for lrzip files was added. Zip file magic
      was adapted for files with unsupported special types. Many
      more magic updates and fixes were made.
    * Several minor bugs were fixed.
  - Add magic for clicfs evne if upstream does not support it (bnc#681329)


author: werner@suse.de
changelog:
  - Update to file version 5.08
    * Fix detection of Zip files (Mantis #128).
    * Make some minor improvements to file(1).
    * Rename MIME types for filesystem objects for consistency with
      xdg-utils. Typically this means that application/x-foo becomes
      inode/foo, but some names also change slightly, e.g.
      application/x-character-device becomes inode/chardevice.


author: crrodriguez@opensuse.org
changelog:
  - libmagic: use O_CLOEXEC where needed, as there is no warranty
    that calling applications will not fork() and we end up leaking
    file descriptors to their child processes.


author: werner@suse.de
changelog:
  - Update to file version 5.10
    * Add magic for /usr/bin/env Perl scripts
    * Weaken generic script magic to avoid clashing with
      language-specific magic.
    * Remove hardwired token finding (names.h), turning it into soft
      magic. Patterns are either anchored regexs or search/8192. English
      language detection and PL/1 detection have been removed as they
      were too fragile. -e tokens is still accepted for backwards
      compatibility.
    * Move 3ds patterns (which are commented out anyway) into autodesk
      (they were, oddly, in c-lang).
    * Tweak strength of generic hash-bang detectors to be less than
      specific ones.
    * Make an inconsistent description of Python scripts consistent.
    * Python3 binding fixes from Kelly Anderson
    * If a string type magic entry is marked as text or binary
      only match text files against text entries and binary
      files against binary entries.
    * If the application name is not set in a cdf file, try to see
      if it has a directory with the application name on it.
    * Fix ELF lseek(2) madness. Inspired by PR/134 by Jan Kaluza
    * Don't use variable string formats.


author: werner@suse.de
changelog:
  - Update to file version 5.11 (bnc#753303, CVE-2012-1571)
    * Fix CDF parsing issues found by CERT's fuzzing tool (Will Dormann)


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + bgo#574657: support corrupted rar archives.
    + bgo#576960: file-roller shows random filesize for zero bytes
      files.
    + bgo#577389: File roller hangs and leaks memory when file is
      dragged / dropped from archive
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.2:
    + bgo#503240: File-roller kills the entire session when aborted
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + New features and user visible changes
    - Added support for lzip compressed archives  (bgo#579467)
    - Added support for xz compressed archives (bgo#582237)
    + Bugs fixed:
    - bgo#582712: Opening multipart encrypted .7z files does not
      work (file-roller-created .7z)
    - bgo#584675: Untracked files on fresh clone
    - bgo#580070: Garbage is displayed when adding a folder
    - bgo#583863: Wrong explanation for the command 'extract-here'.
    - bgo#584810: File-roller uses libsexy
    - bgo#584718: File-roller crashes when opening certain archives
      with wierd characters in filename
    - bgo#581102: build error in copy-n-paste/
    - bgo#578467: Should not use deprecated gtk symbols
    + Updated translations.
  - Suggests xz, since it's now supported.
  - Suggests lha, since it's in Contrib.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Bugs fixed:
    - Renamed the "Open Destination" button as "Show the Files"
      (bgo#587501)
    - Renamed the "Create Archive" command as "Compress"
      (bgo#300655)
    - Added a Quit button to the extract dialog. (bgo#586014)
    - Do not distribute built sources. (bgo#587491)
    - Auto-resize the property dialog to view the content correctly
      (bgo#586189)
    + Internal changes:
    - Do not copy remote files to a local folder, use gvfs
      directly.
    + Updated translations.
  - Use libexecdir instead of libdir in the file list to fix build.
  - Do not package omf files twice.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.3:
    + Do not execute the extraction operation twice when the archive
      is encrypted (bgo#392994)
    + Fixed bug that prevented in some cases the correct extraction
      of encrypted files (bgo#588547)
    + Updated translations.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.90:
    + Allow to archive files with spaces and other special characters
      bgo(#590468)
    + Support different types of RPM payloads
      (bgo#590262, bgo#574005)
    + Fixed building error (bgo#591243)
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.91:
    + Fixed bug that prevented to add files with spaces. (bgo#589920)
    + Fixed opening of cab files (bgo#591868)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.2:
    + New features and user visible changes:
    - Use the eggfileformatchooser widget to select the file format
    + Updated translations.
  - Changes from version 2.29.1:
    + New features and user visible changes
    - Install the missing packages if a command is not available
      (bgo#482560)
    + Bugs fixed:
    - bgo#590606: drag and drop bug makes file-roller UI unusable
      as a whole
    - bgo#600131: encrypt_header is left enabled when creating zip
      archives
    - bgo#580624: Visual refresh issues while browsing into the
      directories included in the archive
    - bgo#326017: 4th and 5th mouse buttons should control back /
      forward
    - bgo#590027: file-roller will not update files
    + Updated translations.
  - Add file-roller-fix-build.patch to fix build.
  - Create a nautilus-file-roller subpackage, to make file-roller
    installable without nautilus.


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.29.3:
    + Allow to specify different package names using a configuration
      file (bgo#603757)
    + Use the zip format to create cbz files
    + Use AES128 as encryption type when creating zip files with 7zip
    + Fixed wrong use of gdk_property_get (bgo#604535)
    + Updated translations.
  - Drop file-roller-fix-build.patch: fixed upstream.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.4:
    + [arj] Fixed the way to get the filename from the command output
      (bgo#606074)
    + Do not show the password dialog if not needed. Check only the
      files to extract to see if the password prompt is needed
      (bgo#605244)
    + Translation updates


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.29.90:
    + Fixed some file renaming issues (bgo#608556)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Ensure that strcmp gets non-NULL values (bgo#609449)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + bgo#610813: Allow to start the PackageKit service if it's not
      available. Removed the call to NameHashOwner.
    + bgo#610815: Recheck commands presence after package
      installation. Clear the program cache before updating the
      capabilities.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Removed multipart/x-zip from .desktop file (bgo#612677)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1.1:
    + bgo#613298 - Extract multi-byte filename from URI in case of
      DND
  - Changes from version 2.30.1:
    + bgo#615127 - Fixed build error when dbus is not available
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.3:
    + Fixed segmentation fault when opening some rar archives
    + bgo#576436: Use dpkg-deb to view and extract .deb files
  - Changes from version 2.31.2:
    + bgo#620172: improved the "encrypt header" button usability.
      Always keep the "encrypt header" button clickable even when the
      password field is void.
  - changes from version 2.31.1:
    + Added support for lrzip archives and lrzip compressed tar
      archives.
    + bgo#617769: Bring back support for archives on remote GIO
      mounts when the fuse daemon is not available.
    + bgo#617840: Fixed crashes when trying to create a tar.z7
      archive. due to a missing sentinel in a varargs call.
    + Updated translations.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + bgo#622900: Migrated from dbus-glib to glib's GDBus
    + Ported to GSettings
    + Updated translations.
  - Drop file-roller-voidreturn.patch, upstream fixed.
  - Replace gconf scriptlets with gsettings scriptlets.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.5:
    + Make it possible to build against GTK+ 3. (bgo#624564)
    + Make it compile again with GSEAL and DEPRECATED macros enabled
    + Updated translations.
  - Drop gconf2-devel BuildRequires, since it's now ported to
    GSettings.
  - Remove --disable-schemas-install from configure call: it was only
    needed for gconf.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Use GConf instead of GSettings
    + Updated translations.
  - Add pkgconfig(gconf-2.0) BuildRequires.
  - Revert back to gconf handling instead of gsettings:
    + Stop using gsettings macros.
    + Pass --disable-schemas-install to configure.
    + Re-introduce gconf pre, preun and posttrans scriptlets.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.91:
    + 7zip: do not allow to specify a password if only 7zr is
      installed. The 7zr command does not support encryption.
      (bgo#618908)
    + Fixed extraction of cpio archives with absolute paths
      (bgo#558023)
    + Unexpected msgstr appears in update dialog, when Plural Forms
      definition in .po file is "Plural-Forms: nplurals=1;
      plural=0;\n" (e.g. ja.po). (bgo#627387)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.92:
    + bgo#550946: Truncated file names in iso images.
    + bgo#628717: Fixed update of files in .tar.xz archives
    + Fixed some memleaks
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Fixed call to the package installer. (bgo#629604)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + bgo#631472: crash when clicking Cancel in Add Files
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Stop calling update-mime-database in %post/%postun: there is no
    mime type definition.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.90:
    + Fixed extraction of zip archives when "unzip" is used
      (bgo#639664)
    + Updated translations.
  - Changes from version 2.91.6:
    + Fixed error when creating zip archives with files starting
      with an hyphen (bgo#639664)
    + Added focus stealing prevention code (bgo#318108)
    + Updated translations.
  - Changes from version 2.91.5:
    + Use the new Gtk+ app chooser dialog for the "Open With"
      command.
    + Updated translations.
  - Changes from version 2.91.4:
    + Fixed compilation with GTK+ 2.91.7
  - Changes from version 2.91.3:
    + Fixed GetSupportedTypes method name (bgo#636125)
    + Fixed distribution of the D-Bus service files.
    + Updated translations.
  - Changes from version 2.91.2:
    + New features and user visible changes:
    - Added a D-Bus service to create and extract archives.
      (bgo#627732)
    - 7z: changed the compression level options (bgo#635083)
    + Bugs fixed:
    - Fixed build without packagekit (bgo#634356)
    + Updated translations.
  - Changes from version 2.91.1:
    + New features and user visible changes:
    - Added Windows Imaging Format (.wim, .swm) support.
    - Save the configuration files in the XDG config subdirectory
      instead of using $HOME/.gnome2, and provide an automatic
      migration mechanism. (bgo#522812)
    + Bugs fixed:
    - Fixed crash when clicking Cancel in Add Files (bgo#631472)
    + Updated translations.
  - Changes from version 2.91.0:
    + New features and user visible changes:
    - Ported to GSettings
    - Ported to Gtk+ 3.0
    + Bugs fixed:
    - Package installer: don't display an error message if the
      user cancelled the operation.
    + Updated translations.
  - Remove pkgconfig(gconf-2.0) BuildRequires.
  - Remove gconf2-devel BuildRequires and %gconf_schemas_prereq. Do
    not pass --disable-schemas-install to configure, since this is
    needed for gconf only.
  - Use %glib2_gsettings_schema_* macros.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Non-fuzzy app icon ('highres') (bgo#645156)
    + Fix translation of New... and Open... (bgo#644951)
    + Updated translations.
  - Add dbus-1 BuildRequires for directory ownership.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + bgo#648472: crash on exit after using Open With.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Change old-style -devel BuildRequires to pkgconfig() equivalents:
    + Old: glib2-devel, nautilus-devel
    + New: glib-2.0, libnautilus-extension
  - Replace gtk2-devel with pkgconfig(gtk+-3.0) to ensure we do have
    GTK+ 3.0 available.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.2:
    + bgo#603757: Fix implementation and use of the alternative
      package name lookup, when installing the missing utilities.
    + bgo#646562: Can't open rar files with password protected file
      data and headers.
    + Fixed crash when loading rpm files.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.1:
    + New features and user visible changes:
    - Drag&Drop: use the dragged row as drag icon
    + Bugs fixed:
    - Pointer arithmetic fixes for end of string access
      (bgo#651416)
    - Remove G_CONST_RETURN from file-roller (bgo#644611)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Added an icon in the progress dialog.
    + Ask to install unzip if only zip is installed when opening zip
      archives.
    + Fixed build with --enable-run-in-place
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Fixed loading of multi-volume rar archives with 7zip
    + Removed use of a deprecated function
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Use natural order when sorting by filename (bgo#658173)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Fixed duplicated folders in the file list. (bgo#659906)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add file-roller-no-crash-without-nautilus.patch: do not crash if
    nautilus is not installed. Fix bnc#722863.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Do not crash if nautilus schema is not present
    + Use $(DISABLE_DEPRECATED) in copy-n-paste/Makefile.am
  - Drop file-roller-no-crash-without-nautilus.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Updated the user manual
    + Change strings to use ellipsis (bgo#666447)
    + Improvement for string in password dialog (bgo#666297) and
      archive properties dialog (bgo#666295)
    + Fixed padding in the request and error dialogs (bgo#666075)
    + Bad string in the error dialog 'Could not rename the file'
      (bgo#666075)
    + Improve string in error dialog (bgo#666070)
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Removed the "Last Output" command.
    + Improvements to the user's manual.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Allow to compress ISO images and tar archives from the nautilus
      menu (bgo#651930)
    + Fixed bug when pasting files in another path.
    + Fixed a typo in the description of a gsettings key (bgo#644683)
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(ice) and pkgconfig(sm) BuildRequires to fix build
    after the relayout of the xorg-x11 packages.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + User visible changes:
    - Ask overwrite confirmation when extracting files with
      drag&drop.
    + Bugs fixed:
    - Can't open ".war" format since 3.2. (bgo#664269)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + 'All files' entry is duplicated in available formats combobox
      (bgo#671029)
    + Updated translations.


author: gankov@opensuse.org
changelog:
  - Add file-roller-3.4-change-archiver-priority.patch : Give 'unzip'
    a higher priority than '7z' when choosing the packer/unpacker
    tool. Even though 7z would have slight better compression, unzip
    has better results with non-latin character sets (due to added
    librcc support in openSUSE). We favor having a better visible
    user experience to slight better compression ratios (bnc#767386).


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 or GPL-3.0
    Typical KDE proxy type license. More accurate to state the choice as
    GPL-2.0 or GPL-3.0 (Fedora do this too)


author: saschpe@suse.de
changelog:
  - Ran spec-cleaner
  - Removed outdated build requirements left from package split
  - Package AUTHORS, COPYING*, README and NEWS


author: beineri@opensuse.org
changelog:
  - split off -apps and -workspace sub-packages
  - remove some with kde4 packages conflicting man pages


author: anixx@opensuse.org
changelog:
  - add dependency on libusb-compat-devel to restore Logitech mouse support
  - add a simlink to the screensavers directory to fix the issue of their sudden disappearance


author: anixx@opensuse.org
changelog:
  - add three patches from Trinity project:
    * no busy cursor is now default
    * euro currency sign for the Baltic states
    * add an option to launch ksysguard from the kicker context menu


author: anixx@opensuse.org
changelog:
  - add one patch from trinity and four from pardus corporate:
    trinity:
    * add smooth scrolling option to konqueror settings dialog
    pardus corporate:
    * double click on window caption maximizes it by default
    * fix for windows list
    * allow users to mount media when using hal
    * exclude /proc and /sys from search


author: anixx@opensuse.org
changelog:
  - add several patches:
    fedora:
    * make full hinting default
    * decrease bounce timeout
    chakra:
    * make text labels of desktop icons round to match style in Konqueror
      (and also fix buggy appearance)
    pardus corporate:
    * add Turkish translations
    * fix boolean error
    * fix fish in some circumstances
    * add url handling to kconsole
    * fix kicker container area
    * port klineedit from KDE4
    trinity:
    * disable previously applied patch for smooth scrolling option:
      seems it does not affect the behavior


author: anixx@opensuse.org
changelog:
  - use upower instead of hal for hibernate and suspend,
    thanks to Sergei Amelian (gentoo/trinity) (bnc#749028)


author: anixx@opensuse.org
changelog:
  - move man pages to /opt/kde3/share/man
  - reenable man pages previously deleted due to conflict with KDE4


author: anixx@opensuse.org
changelog:
  - recommend udisks so to ensure that udisks-1 is installed,
    for automount script
  - watch also /run/mount/utab for future udisks-2 compatibility


author: anixx@opensuse.org
changelog:
  - use udisks-glue instead of devmon; implement check whether it is
    already running to avoid multiple instances (in case of relogin)
  - partial fix for build with gcc4.7


author: anixx@opensuse.org
changelog:
  - make kdebase3-ksysguard installable in parallel with
    kdebase4-worspace-ksysguardd, remove any file conflicts


author: anixx@opensuse.org
changelog:
  - hard dependency on kdebase3-ksysguardd
  - replace run_permissions with set_permissions (bnc#764100)
  - initial implementation of udisks2 backend


author: jengelh@medozas.de
changelog:
  - Add /usr/$march directories for SPARC. Will be packaging both
    sparc-suse-linux and sparc64-suse-linux because the compiler
    suite is usually configured with the latter on this arch.


author: ro@suse.de
changelog:
  - add ghost.list with directories only listed in this package
    as ghost files, move /tmp/.X11-unix, /tmp/.ICE-unix
    and /var/tmp/vi.recover to that list
  - also move /media/cdrom and /media/floppy to that list
    they were done manually as ghosts in the specfile before
  - add /etc/tmpdirs.d (see aaa_base)


author: lnussel@suse.de
changelog:
  - add /lib/systemd and /lib/systemd/system to avoid systemd
    dependencies in lots of packages that merely install a text file
    there.


author: coolo@novell.com
changelog:
  - reset list of languages to only contain what's translated with
    more than 45.000. we might add big ones later if they become popular
    to translate


author: aj@suse.de
changelog:
  - Increase version number to 12.1.
  - Add missing directories from aaa_base: /usr/share/doc/packages/aaa_base,
    /lib/aaa_base


author: lnussel@suse.de
changelog:
  - add /etc/skel/{.local,.config} to make sure they have correct
    permissions for new users (bnc#676468)


author: vuntz@opensuse.org
changelog:
  - Add /usr/share/help and /usr/share/help/C: this is the directory
    used by the XDG help system specification, and the subdirectory
    for the english docs there.


author: vuntz@opensuse.org
changelog:
  - Also create /usr/share/help/$LOCALE for each LOCALE defined in
    the languages file. This will allow our packages to have
    translations for the XDG help system.


author: lnussel@suse.de
changelog:
  - remove /var/run/vi.recover (bnc#765288)
  - remove /media/floppy and /media/cdrom ghost entries, they are not
    used anywhere since years either


author: per@osbeck.com
changelog:
  - update to v3.3.2
  - *nix: Add support for forward and backward mouse buttons
  - Speed limits can be re-enabled on SFTP connections
  - Changed settings did not come into effect unless FileZilla was restarted
  - Small performance improvements
  - Spelling fixes
  - Rebuilt due to timer problems
  - Speed limits can be quickly set using the menu and a new indicator in the status bar
  - Display number of bytes transferred and duration of transfer in log
  - MSW: React to back button of mouse in file lists
  - Updated blukis icon set
  - Refactored large parts of the toolbar and menubar code
  - A race condition in the socket code could lead to crashes
  - Fix connecting to addresses longer than 15 characters if using SOCKS proxy
  - Get add to queue in local directory tree context menu working again
  - Do not open request dialogs if user is holding a mouse button
  - Forward all Ctrl+Tab key events to tab bar
  - Do not report SFTP exitcodes that do not originate from the server


author: per@osbeck.com
changelog:
  - update to v3.3.2.1
    - Remember location of update download directory
    - Cancel file renaming on actions that change the file list, such as changing sort order or performing a refresh
    - Cancel file renaming if starting a drag&drop operation
    - Filter invalid characters if downloading through double-clicking files or if adding from the search dialog
    - Fix site-specific bookmarks menu
    - The menu did not reflect initial value of preserve timestamp option properly
    - MSW: Keep FileZilla subdirectory in startmenu when updating, preserves custom order
    - MSW: Add AppID support to installer


author: pth@novell.com
changelog:
  - Refresh german message catalog and disambiguate messages
    marked fuzzy.
  - Split off message catalogs into a -lang subpackage.


author: pth@suse.de
changelog:
  - Update to 3.3.4.1:
    * Set a minimum size for column widths in directory lists and
      transfer queue.
    * Fix build-time check for system TinyXML.
    * Update german translation.
  - Fix Provides and Obsoletes.
  - Don't use __DATE__ and __TIME__ in included Putty source
    in order to reduce package rebuilds.


author: sbrabec@suse.cz
changelog:
  - Compile with wxWidgets-wxcontainer, it does not compile with STL
    variant.
  - Fixed invalid translation locales (filezilla#6514).
  - Fixed project URL.


author: pth@novell.com
changelog:
  - Update to 3.4.0. Changes since 3.3.4.1:
      3.3.5-rc1 (2010-11-07)
      + FTP over TLS certificate store is now host-specific
      + MSW: Large-DPI awareness
      + Improved SFTP transfer speeds
      + FTP over TLS should prefer ciphers with longer key sizes
      + Add context menu entry to re-queue all files on the successful and
      failed queue tabs
    - Resuming of uploads was not working correctly in all cases
    - Correct remaining time calculation in queue
    - Do not show welcome dialog in kiosk mode 2
    - Do not offer option to permanently accept certificate in kiosk mode 2
    - Fix sorting by size in filelists with directory sort behavior set to
      inline
    - Directly save settings after importing from file
      3.3.5.1 (2010-11-21)
    - Permanently trusting certificates had no effect until FileZilla was
      restarted
    - Fix downloading of symbolic links to files
      3.4.0-beta1 (2011-01-09)
      + Added option to force use of insecure plain FTP to Site Manager
      + Kiosk mode option can now also be read from FileZilla.xml, with
      fzdefaults.xml having priority if setting exists in both files
    - Fix memory leak in directory cache
    - Compatibility with obscure DOS servers using forward slashes as path
      delimiter
    - Improve text wrapping engine
      3.4.0-rc1 (2011-03-20)
      + Add checkbox to settings dialog to not save passwords
      + Add timestamp columns to successful and failed queue tabs showing
      when the transfers completed or failed
    - Fixed infinite loop in TinyXML when loading settings from corrupt
      XML documents
    - Parsing MDTM reply now takes seconds into account
    - Compatibility with MVS listing containing PO-E type entries
    - Fix Resizing issues with manual transfers dialog


author: fisiu@opensuse.org
changelog:
  - Update to 3.5.1. Changes since 3.4.0:
      3.5.1 (2011-08-28)
    - Add support for another rate variant of MVS style directory listings
      3.5.1-rc1 (2011-08-21)
      + Add menu item to hide toolbar
    - Don't save server list in kiosk mode 2
    - Fix for predefined sites not appearing in all circumstances
    - Fix typo in build script in detection of SQLite3
    - Fix character set conversion in desktop notification code
    - Merged upstream PuTTY changes for compatibility with PuTTY 0.61
    - Updated built-in TinyXML
      3.5.0 (2011-05-22)
    - Don't create queue.xml anymore if it does not exist
    - Several fixes to build system and environment
      3.5.0-rc2 (2011-05-15)
      + Added experimental setting to strip file revision upon download from VMS servers. Set "Strip VMS revisions" to 1 in FileZilla.xml to enable
    - The string coalescer benchmark debug option no longer crashes if benchmarking an empty string coalescer
      3.5.0-rc1 (2011-05-08)
      + The transfer queue is now stored in an SQLite database.
    - Fixed crash during shutdown of FileZilla
    - Clearing the queue when it was not yet fully populated no longer causes a crash
    - If using ask login type for a site and no username is given, the initial focus is now on the user box in the login dialog


author: fisiu@opensuse.org
changelog:
  - Update to 3.5.2. Changes since 3.5.1:
      3.5.2 (2011-11-08)
    - Updated translations
      3.5.2-rc1 (2011-11-01)
      + Added option to open site manager on startup to the settings dialog
    - The "Don't save passwords" option was not being saved
    - The queue was not saved correctly if having items from multiple servers
    - Queue items with the lowest priority setting are now being restored again
    - Drag & Drop did not work with all saved sites if saving of passwords had been disabled


author: cstender@suse.com
changelog:
  - Update to version 3.5.3. Changes since 3.5.2:
    + Ctrl+Shift+O can be used to toggle between modification time and filesize based directory comparison
    - It is now possible to use custom passwords if using "anonymous" as user name
    - After un-hiding toolbar, update toolbar button states
    - Fix TLS compatibility issues with TLS 1.2 servers
    - MSW: Unset hidden attribute on FileZilla's settings files
    - Building FileZilla from source now requires wxWidgets 2.8.12 or higher.


author: anicka@suse.cz
changelog:
  - update to 0.8.1
    * Two extra levels (by Stephan Barth and Mirek Olsak).
    * Added support for translated images (by Leonid Myravjev).
    * Prevented music restart on undo.
    * Fixed checking for solvable room before undo saving.
    * Fixed checking for second dead fish.


author: prusnak@suse.cz
changelog:
  - updated to 0.9.0
    * Level 'linux' (by Mirek Olsak).
    * Level 'electromagnet' (by Stephan Barth).
    * Embedded intro video (thanks to Mirek Olsak).
    * Faster undo (hold -) (thanks to Mirek Olsak).
    * Redo (hold +).
    * Czech spoken dialogs for level 'keys' (thanks to Mirek Olsak).
    * Updated Bulgarian translation (by Damyan Ivanov).
    * Updated Swedish translation (by Olov Gustavsson).
    * Enhanced graphics for the NG levels (by Fank Skalicky).


author: anicka@suse.cz
changelog:
  - update to 0.9.2
    * Fixed undefined behavior in the last levels. The outgoing
    objects could be stopped by obstacle
    * Fixed strange background colors on the F10 and F1 screens.
    SDL-1.2.14 would fix these too.
    * Used sound frequency 44100 to prevent crackles


author: lars@linux-schulserver.de
changelog:
  - update to 1.0.0:
    + Disallowed a move, to be consistent with the original Fish
      Fillets. Pushing of partially supported objects is disallowed.
      The object has to be supported by wall or by a fish who isn't
      directly under it. You could switch back to the less restrictive
      rules by using "strict_rules=0" config option.
    + Provided music looping without fading


author: dimstar@opensuse.org
changelog:
  - Conditionally BuildRequire lua51-devel on openSUSE 12.2+. This
    game has not been ported to lua 5.2 yet.


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+
    No indication of GPL-1.0+ files. They are all GPL-2.0+ - hence no need
    for GPL-1.0 reference


author: lrupp@suse.de
changelog:
  - update to 0.8.0:
    + Slovenian translation (by Marko Burjek)
    + Brazilian Portuguese translation (by Ricardo Faria)
    + Russian translation (by Leonid Myravjev, Maria Antropova,
      Gregory Bonik)
  - use fdupes to reduce diskspace


author: lars@linux-schulserver.de
changelog:
  - update to 1.0.0:
    + Dutch spoken dialogs for all levels
    + Provided music looping without fading


author: vuntz@opensuse.org
changelog:
  - Add fillmore-lombard-no-update-mimedb.patch to fix build: it adds
    a way to disable the update-mime-database call on install.
  - Define DISABLE_MIME_UPDATE=1 for %makeinstall.


author: vuntz@opensuse.org
changelog:
  - Add gstreamer-0_10-plugin-gnonlin Requires to both fillmore and
    lombard since they both need gnonlin to work.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %mime_database_post/postun because the package ships a mime
      type definition.


author: vuntz@opensuse.org
changelog:
  - Update to git version as of today, to fix build:
    + Add fillmore-lombard-git.patch.
    + Drop changeset_r1838.diff, changeset_r1946.diff,
      changeset_r1947.diff, changeset_r1953.diff: fixed with the
      update to git.
    + Pass new --disable-icon-update flag to configure.
    + Stop adding AudioVideoEditing category to desktop files: fixed
      with the update to git.


author: rguenther@suse.de
changelog:
  - Do not install info or plaintext documentation (same as manpage).
  - Remove sgmltool BuildRequires.


author: uli@suse.com
changelog:
  - cross-build workarounds: disable %build section testing, use fake
    gcc script to work around build system deficiencies


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.5.5:
    libpurple:
    * Fix a crash when removing an account with an unknown protocol id.
    * Beta support for SSL connections for AIM and ICQ accounts.  To
      enable, check the "Use SSL" option from the Advanced tab when
      editing your AIM or ICQ account. (Paul Aurich)
    * Fix a memory leak in SILC. (Luke Petre)
    * Fix some string handling in the SIMPLE prpl, which fixes some buddy name
      handling and other issues. (Paul Aurich, Marcus Sundberg)
    * Implement support for resolving DNS via the SOCKS4 proxy (SOCKS4a).
    ICQ:
    * Fix retrieval of status messages from users of ICQ 6.x, Miranda, and
      other libpurple clients. (Daniel Ljungborg)
    * Change client ID to match ICQ Basic 14.34.3096.  This fixes publishing
      of buddy icons and available messages.
    * Properly publish status messages for statuses other than Available.
      ICQ 6.x users can now see these status messages. (Daniel Ljungborg)
    * Fix receipt of messages from the mobile client Slick. (David Jedelsky)
    MSN:
    * Fix transfer of buddy icons, custom smileys, and files from the
      latest Windows Live Messenger 9 official client. (Thomas
      Gibson-Robinson)
    * Large (multi-part) messages are now correctly re-combined.
    * Federated/Yahoo! buddies should now stop creating sync issues at
      every signin.  You may need to remove duplicates in the Address
      Book.  See the FAQ for more information.  Thanks to Jason Lingohr
      for lots of debugging and testing.
    * Messages from Yahoo! buddies are no longer silently dropped.
    * We now save and use the CacheKey for ABCH SOAP requests.
    * Don't try to parse Personal Status Messages or Current Media if they
      don't exist.
    * Convert from ISO-8859-1 encoding to UTF-8 when no charset is specified
      on incoming messages.  This should fix some issues with messages from
      older clients.
    * Force sending the font "Segoe UI" if outgoing formatting doesn't specify
      a font already.
    * Queue callbacks when token updates are in progress to prevent two token
      update attempts from trampling each other.
    * Fixed a crash on Windows when removing a buddy's alias.
    * Update the Address Book when buddies' friendly names change.  This
      prevents seeing an outdated alias or not seeing an alias at all for
      buddies who are offline when you sign in.
    * Update tokens for FindMembership and ABFindAll SOAP requests.
    * We no longer try to send empty messages.  This could happen when a
      message contained only formatting and that formatting was not supported
      on MSN.
    * Buddies on both the Allow and Block list are now automatically
      removed from the Allow list.  Users with this problem will now no
      longer receive an ADL 241 error.  The problematic buddy should now
      appear on the buddy list and can be removed or unblocked as desired.
    XMPP:
    * Resources using __HOSTNAME__ substitution will now grab only the short
      hostname instead of the FQDN on systems which put the FQDN in the
      hostname. (Mat?j Cepl)
    * No longer send a 'to' attribute on an outgoing stanza when we haven't
      received one.  This fixes a registration bug as described in ticket
      pidgin#6635.
    Pidgin:
    * Tooltip windows now appear below the mouse cursor. (Kosta Arvanitis)
    * Tooltip windows now disappear on keypress events. (Kosta Arvanitis)
    * Tooltip windows no longer linger when scrolling the buddy list. (Kosta
      Arvanitis)
    Finch:
    * Allow rebinding keys to change the focused widget (details in the
      man-page, look for GntBox::binding)


author: vuntz@novell.com
changelog:
  - Update to version 2.5.6:
    + libpurple:
    - Improve sleep behavior by aggregation of longer timeouts on
      second boundaries to allow better power saving.
    - Fix various crashes on exit.
    - Make XML parsing more resilient to interactions with other
      libraries. This, along with the fix for libxml2 bgo#564217,
      fixes the crashes on connect in XMPP with recent
      gst-plugins-bad.
    - Many security related fixes.
    + IRC:
    - Correctly handle WHOIS for users who are joined to a large
      number of channels.
    - Notify the user if a /nick command fails, rather than trying
      fallback nicks.
    + MSN:
    - Fix a race condition causing occasional Pidgin crashes.
    - Fix some errors about the friendly name changing too fast
      caused by MSN/Yahoo integration buddies.
    + XMPP:
    - Less likely to pop up a new conversation window in disregard
      of the "Hide new IM conversations" preference.
    + Yahoo:
    - Fix a crash when sending very long messages.
    - Fix a bug where UTF-8 status messages get garbled when going
      idle.


author: claes.backstrom@fsfe.org
changelog:
  - Update to version 2.5.7:
    + Yahoo Protocol 16 support, including new HTTPS login method;
      this should fix a number of login problems that have recently
      cropped up.
    + Only display the AIM "Unable to Retrieve Buddy List" message
      once per connection.
    + Blocking MSN users not on your buddy list no longer disconnects
      you.
    + When performing operations on MSN, assume users are on the
      MSN/Passport network if we don't get network ID's for them.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.5.8:
    * ICQ:
      + Fix misparsing a web message as an SMS message.
    * MSN:
      + Increase NS command history size to prevent crashes on buddy
      lists that have a lot of buddies on other networks like
      Yahoo!
    * MySpace:
      + Accounts with empty buddy lists are now properly marked as
      connected.
      + Fix receiving messages from users of MySpace IM's web client.
    * Yahoo:
      + Fixed phantom online buddies.  They should now properly
      disappear when signing out.
      + Fixed the crashes some users were seeing with
      cn.scs.msg.yahoo.com in 2.5.7.
      + Fixed compiling on systems with glib 2.4.x or older.
      + Fixed an issue with file transfers.  This may not resolve all
      issues, but it should resolve at least some of the most
      common ones.
      + The pager server will automatically update to
      scsa.msg.yahoo.com if the user empties the field or if it is
      scs.msg.yahoo.com.  This should ease the pain of transition
      to the new login method.
    * XMPP:
      + Fix an incompatibility betweeen Prosody and libpurple
      clients.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.6.1:
    * Voice and Video support.
    * Theme support.
    * Yahoo: Separate plugin for Yahoo Japan, SMS support.
    * XMPP: voice and video support, service discovery, support for
      BOSH, idle time reporting, attention support, in-band bytestreams
      file transfer as, custom smiley support, updated support for buddy
      icons.
    * Support for IDN.
    * Several security fixes (CORE-2009-0727, CVE-2009-2694,
      bnc#527100).


author: riggwelter@opensuse.org
changelog:
  - Update to version 2.6.2
    + libpurple
    - Fix --disable-avahi to actually disable it in configure, as
      opposed to just making the warning non-fatal.
    - Fix using GNOME proxy settings properly.
    + IRC:
    - Fix parsing of invalid TOPIC messages. (CVE-2009-2703)
    + MSN:
    - Sending custom smileys in chats is now supported.
    - Ink messages are now saved when using the HTML logger.
    - Fix a crash when receiving some handwritten messages.
    - Fix a crash when receiving certain SLP invite messages.
    - Chats with multiple people should no longer spontaneously
      disconnect.
    + XMPP:
    - Prompt the user before cancelling a presence subscription.
    - Escape status messages that have HTML entities in the Get
      Info dialog.
    - Fix connecting to XMPP domains with no SRV records from
      Pidgin on Windows.
    - Fix typing notifications with Pidgin 2.5.9 or earlier.
    - Fix connecting using BOSH and legacy authentication (XEP-0078).
    - Adding buddies of the form "romeo@.../Resource" are handled
      properly. In addition, it is no longer possible to add
      buddies of the form "room@.../User", where room@... is a MUC.
    - Don't crash when receiving "smileyfied" XHTML-IM from clients
      that don't support bits of binary (ie. when getting an empty
      <data/> in return)
    - Fix bug where SSL/TLS was not required even though the
      "require SSL/TLS" preference checked when connecting to
      servers that use the older iq-based authentication.
      (CVE-2009-3026)
    + Yahoo!:
    - Accounts now have "Use account proxy for SSL connections"
      option.
    + Finch
    - Properly detect libpanel on OpenBSD.
    - Remove IO watches in gnt_quit.
    + Pidgin
    - Fix the auto-personize functionality in the Buddy List.
    - Set the window icon for the media window to an icon
      corresponding to the type of call (headphone or webcam).
    - Customized sound files are no longer reset whenever opening
      the Preferences dialog.
    - The buddy list should now immediately refresh upon changing
      the icon theme.


author: sbrabec@suse.cz
changelog:
  - Single spec for all SUSE products in all build systems.
  - Updated to Pidgin 2.6.3:
    * Fix a crash when performing DNS queries on Unixes that use the
      blocking DNS lookups.
    * Fixed incorrect Oscar memory access by a specially crafted SIM
      IM client contacts message (bnc#548072, pidgin#10481,
      CVE-2009-3615).
    * Fix blocking and other privacy list problems.
  - Migrate all QQ accounts to QQ2008 (bnc#550170).
  - Update may include these security fixes:
  - Fixed XMPP crash when receiving a message with a custom smiley
    from a client that doesn't actually support custom smileys.
    (bnc#536602, CVE-2009-3085)
    http://www.pidgin.im/news/security/index.php?id=37
  - Fixed MSN remote denial of service via handwritten Ink message
    (bnc#536602, pidgin#10159, CVE-2009-3084)
    http://www.pidgin.im/news/security/index.php?id=38
  - Fixed MSN remote denial of service via an SLP invite message that
    lacks certain required fields (bnc#536602, pidgin#10048,
    CVE-2009-3083)
    http://www.pidgin.im/news/security/index.php?id=39
  - Fixed IRC TOPIC message DoS (bnc#537214, IS-2009-001,
    CVE-2009-2703, Bugtraq#36277).
    http://www.pidgin.im/news/security/index.php?id=40
  - Fixed incorrect Oscar memory access by a specially crafted SIM IM
    client contacts message (bnc#548072, pidgin#10481,
    CVE-2009-3615).
    http://www.pidgin.im/news/security/index.php?id=41
  - Re-added NLD artwork by Hans Petter Jansson (hpj@novell.com).


author: vuntz@opensuse.org
changelog:
  - Update to version 2.6.4:
    + libpurple:
    - Actually emit the hold signal for media calls.
    - Fix building the GnuTLS plugin with older versions of GnuTLS.
    - Fix DNS TXT query resolution.
    - Don't send Proxy-Authorization headers to HTTP proxy servers
      until we've received a "407 Proxy Authentication Required"
      response from the server.
    - Added "MXit" protocol plugin, supported and maintained by the
      MXit folks themselves.
    + General:
    - New 'plugins' sub-command to 'debug' command (i.e. '/debug
      plugins') to announce the list of loaded plugins.
    - Always rejoin open chats after an account reconnects.
    + AIM and ICQ:
    - Better rate limit calculations and other improvements.
    - More detailed error messages when messages fail to send.
    - The simultaneous login account option is respected when using
      the clientLogin authentication method.
    - Fix offline message retrieval (broken in 2.6.3)
    - Fix handling of markup on some messages (broken in 2.6.2)
    - Fix SSL when clientLogin is enabled.
    - Fix sending and receiving Unicode characters in a Direct IM
    + MSN:
    - Fix various crashes.
    - Don't forget display names for buddies.
    - Fix more FQY 240 connection errors.
    - Cache our own friendly name as the server no longer does that
      for us.
    + XMPP:
    - Fix some crashes.
    - Users connecting to Google Talk now have an "Initiate Chat"
      context menu option for their buddies.
    - Resolve an issue when connecting to iChat Server when no
      resource is specified.
    - Try to automatically find a STUN server by using an SRV
      lookup on the account's domain, if no prefs is set for this.
    - Only show the "send a file" option if the buddy supports one
      of the file transfer methods supported by libpurple.
    - Keep the avatar on the server if one is not set locally.
    + Yahoo:
    - Fix sending /buzz.
    - Fix blocking behavior for federated (MSN/OCS/Sametime)
      service users.
    - Add support for adding OCS and Sametime buddies. OCS users
      are added as "ocs/user@domain.tld" and Sametime users are
      added as "ibm/sametime_id".
    + Finch:
    - The TinyURL plugin now creates shorter URLs for long
      non-conversation URLs, e.g. URLs to open Inbox in Yahoo/MSN
      protocols, or the Yahoo Captcha when joining chat rooms.
    - Fix displaying umlauts etc. in non-utf8 locale.
    + Pidgin:
    - The userlist in a multiuser chat can be styled via gtkrc.
    - Add a hold button to the media window.
    - Fix a bug where the conversation backlog stops scrolling in a
      very busy chat room.
    - In the Conversation "Send To" menu, offline buddies appear
      grayed out (but are still selectable).
    + Pidgin Preference and Preference Window Changes:
    - General reorganization of the preference window.
    - Removed the "Use font from theme" and "Conversation Font"
      preferences. This can be controlled from the Pidgin GTK+
      Theme Control plugin.
    - The Browser and Proxy tabs show appropriate GNOME-specific
      messages and allow launching the correct applications to
      change the relevant GNOME preferences if found.
  - Do not use the Tango and NLD icon themes for 11.2 and later. This
    was discussed with Jakub Steiner.


author: vuntz@opensuse.org
changelog:
  - Fix build in Factory by not owning /usr/share/locale/ms_MY which
    is now owned by the filesystem package.


author: vuntz@opensuse.org
changelog:
  - Change gnome-keyring-devel BuildRequires to
    libgnome-keyring-devel on 11.3 and later, following the module
    split upstream.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.6.5:
    + libpurple:
    - TLS certificates are actually stored to the local cache once
      again (accepting a name mismatch on a certificate should now
      be remembered)
    + General:
      + Build-time fixes for Solaris.
    + AIM and ICQ:
    - Messages from some mobile clients are no longer displayed as
      Chinese characters (broken in 2.6.4)
    + MSN:
    - Fix an issue allowing a remote user to download arbitrary
      files from a libpurple client. (CVE-2010-0013, bnc#567799)
    + XMPP:
    - Do not crash when attempting to register for a new account on
      Windows.
    - Fix file transfer with clients that do not support Entity
      Capabilities (e.g. Spark)
  - Disabled GNOME keyring integration for openSUSE (bnc#566286).


author: pgajdos@suse.cz
changelog:
  - Updated to version 2.6.6:
    + libpurple:
    - Fix a quirk in purple_markup_html_to_xhtml that caused some
      messages to be improperly converted to XHTML.
    - Set "controlling-mode" correctly when initializing a media
      session. Fixes receiving voice calls from Psi.
    - When looking up DNS records, use the type of record returned
      by the server (instead of the type we asked for) to determine
      how to process the record.
    - Fix an issue with parsing XML attributes that contain
      "&lt;br&gt;". See ChangeLog.API for more details.
    + General:
    - Correctly disable all missing dependencies when using the
    - -disable-missing-dependencies option.
    + Gadu-Gadu:
    - Fix display of avatars after a server-side change.
    + AIM:
    - Allow setting and displaying icons between 1x1 and 100x100
      pixels. Previously only icons between 48x48 and 50x50 were
      allowed.
    + MSN:
    - Fix CVE-2010-0277, a possible remote crash when parsing an
      incoming SLP message.
    - File transfer requests will no longer cause a crash if you
      delete the file before the other side accepts.
    - Received files will no longer hold an extra lock after
      completion, meaning they can be moved or deleted without
      complaints from your OS.
    - Buddies who sign in from a second location will no longer
      cause an unnecessary chat window to open.
    - Support setting an animated GIF as a buddy icon.
    - Numerous code cleanups and memory savings.
    + MySpace:
    - Fix a leak and crash when retrieving buddy icons.
    + XMPP:
    - Less likely to send messages to a contact's idle/inactive
      resource. Previously, if a message was received from a
      specific resource, responses would be sent to that resource
      until either it went offline or a message is received from
      another resource. Now, messages are sent to the bare JID upon
      receipt of any presence change from the contact.
    - Added support for the SCRAM-SHA-1 SASL mechanism. This is
      only available when built without Cyrus SASL support.
    - When getting info on a domain-only (server) JID, show uptime
      (when given by the result of the "last query") and don't show
      status as offline.
    - Fix getting info on your own JID.
    - Wrap XHTML messages in <p>, as described in XEP-0071, for
      compatibility with some clients.
    - Don't do an SRV lookup for a STUN server associated with the
      account if one is already set globally in prefs.
    - Don't send custom smileys larger than the recommended maximum
      object size specified in the BoB XEP. This prevents a client
      from being disconnected by servers that dislike overly-large
      stanzas.
    - Fix receiving messages without markup over an Openfire BOSH
      connection (forcibly put the stanzas in the jabber:client
      namespace).
    - The default value for the file transfer proxies is
      automatically updated when an account connects, if it is
      still the old (broken) default (from 'proxy.jabber.org' to
      'proxy.eu.jabber.org').
    - Fix an issue where libpurple created duplicate buddies if the
      roster contains a buddy in two groups that differ only by
      case (e.g. "XMPP" and "xmpp") (or not at all).
    + Yahoo:
    - Don't send <span> and </span> tags.
    - Support PingBox. PingBoxes will appear as pbx/PingBoxName.
    + Pidgin:
    - Fix CVE-2010-0423, a denial of service attack due to the
      parsing of large numbers of smileys.
    - Correctly size conversation and status box entries when the
      interior-focus style property is diabled.
    - Correctly handle a multiline text field being required in a
      request form.
    - Search friends by email-addresses in the buddy list.
    - Allow dropping an image on Custom Smiley window to add a new
      one.
    - Prompt for confirmation when clearing a whiteboard (doodle)
      session.
    - Use the "hand" cursor when hovering over usernames in chat
      history to indicate that the username is an actionable item.
    - Double-clicking usernames in chat history will open an IM
      with that user.
    - Put an icon on the "Filter" button in the debug window.
    - Don't treat "/messages/like/this " as commands.
    - Explicitly mark user interaction when inserting smilies from
      the toolbar so "Undo" correctly removes these smilies.
    - Clicking "New" or "Saved" in the status selector menu while
      typing a status message no longer keeps the status entry area
      stuck in "typing" mode forever.
    - Show tooltips for ellipsized conversation tabs. On older
      systems, tooltips will show for all tabs.
    - The File Transfers and Debug Window windows are no longer
      created as dialogs. These windows should now have minimize
      buttons in many environments in which they were previously
      missing (including Windows).
    - Smiley themes with Windows line endings no longer cause theme
      descriptions not to be displayed in the theme selector.
    + Finch:
    - Fix CVE-2010-0420, a possible remote crash when handling chat
      room buddy names.
    - Rebindable 'move-first' and 'move-last' actions for tree
      widgets. So it is possible to jump to the first or last entry
      in the buddy list (and other such lists) by pressing home or
      end key (defaults)


author: dimstar@opensuse.org
changelog:
  - Add pidgin-oscar-portability.patch to fix build / portability
    issues. Reported upstream at
    http://developer.pidgin.im/ticket/11484.


author: dimstar@opensuse.org
changelog:
  - Add pidgin-oscar-clientlogin.patch to fix connection issues
    to OSCAR networks (ICQ). Patch from upstream commit
    0e3079d15adeb12c1e57ceaf5bf037f9b71c8abd.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.7.3:
    + For a complete overview of changes, see NEWS file. Here are
      some highlights (excluding many bug fixes).
    + Pidgin:
    - Re-arrange media window to make it more netbook-friendly.
    + Finch:
    - Rebindable 'suggest-next-page' and 'suggest-prev-page'
      actions for textboxes.
    - Rebindable 'dropdown' action for comboboxes.
    + MSN:
    - Support for web-based buddy icons.
    + MXit:
    - Many improvements.
    + Yahoo/Yahoo JAPAN:
    - Proxy handling improvements.
    - Fix file transfers that get stuck with "Waiting for transfer
      to begin".
  - Changes from version 2.7.2:
    + Fix crashes, including CVE-2010-2528.
  - Changes from version 2.7.1:
    + Pidgin:
    - Restore the tray icon's blinking functionality.
    + MSN:
    - Support for direct connections, enabling faster file
      transfers, smiley and buddy icon loading.
    + MXit:
    - Add the standard MXit emoticons.
    - Increment protocol version to v6.0.
  - Changes from version 2.7.0:
    + Pidgin:
    - Add UI for sending attentions (buzz, nudge) on supporting
      protocols.
    - Make the search dialog unobtrusive in the conversation
      window.
    - The Recent Log Activity sort method for the Buddy List now
      distinguishes between no activity and a small amount of
      activity in the distant past.
    - Add a menu set mood globally for all mood-supporting
      accounts.
    - Default binding of Ctrl+Shift+v to 'Paste as Plain Text' in
      conversation windows.
    - The 'Message Timestamp Formats' plugin allows changing the
      timestamp format from the timestamps' context menu in
      conversation log, and allows forcing 12-hour timestamps.
    - Show file transfer thumbnails for images on supporting
      protocols (MSN).
    + Bonjour: Add support for IPv6.
    + AIM and ICQ:
    - X-Status (Custom ICQ status icon) support.
    - Support sending and receiving HTML-formatted messages for
      ICQ.
    + MSN:
    - Support for version 9 of the MSN protocol has been removed.
    - Support file transfer thumbnails (previews) for images.
    - Fix CVE-2010-1624.
    + Finch:
    - New action 'history-search', with default binding ctrl+r, to
      search the entered string in the input history.
  - Drop upstream included patches:
    + pidgin-directconn-argfix.patch
    + pidgin-oscar-clientlogin.patch
    + pidgin-oscar-portability.patch
    + pidgin-bnc550170-qq-2008only.patch (bnc#569271)
    + includes.patch (bnc#569271#6)
  - Add pidgin-mono-buildfix.patch: fix build of mono plugin loader.
  - Remove the conditional checks for openSUSE 10.2 and 10.3,
    simplifying the spec file a lot.
  - Pass --enable-gevolution to configure to actually activate the
    plugin
  - Split out pidgin-evolution package containing the evo plugin.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.7.4:
    + General:
    - Fix search path for Tk when compiling on Debian Squeeze.
    - purple-remote now expects and produces UTF-8.
    - Add Deutsche Telekom, Thawte Primary, and Go Daddy Class 2
      root CAs
    - Fix CVE-2010-3711 by properly validating return values from
      the purple_base64_decode() function before using them.
    - Fix two local crash bugs by properly validating return values
      from the purple_base16_decode() function before using them.
    + libpurple:
    - Fall back to an ordinary request if a UI does not support
      showing a request with an icon. Fixes receiving MSN file
      transfer requests including a thumbnail in Finch.
    - Fix an invalid memory access when removing UPnP mappings that
      could cause sporadic crashes, most notably when MSN Direct
      Connections are enabled.
    - Add a sentence to the certificate warning for expired
      certificates suggesting the user check their computer's date
      and time.
    + Pidgin:
    - Add support for the Gadu-Gadu protocol in the gevolution
      plugin to provide Evolution integration with contacts with
      Gadu-Gadu IDs.
    - Remap the "Set User Mood" shortcut to Control-D, which does
      not conflict with the previous shortcut for Get Buddy Info on
      the selected buddy.
    - Add a plugin action menu (under Tools) for the Voice and
      Video Settings plugin.
    - Use GRegex for the debug window where available. This brings
      regex filtering to the debug window on Windows.
    - Add Google Chrome and Chromium to the list of possible
      browsers on non-Windows systems.
    - The "Manual" browser option is now stored as a string. It is
      no longer necessary to specify a full path to the browser
      command.
    - The Send To menu can now be used if the active account in the
      conversation becomes disabled or inactive.
    - xdg-open is now the default browser for new users on
      non-Windows platforms.
    + XMPP:
    - Unify the connection security-related settings into one
      dropdown.
    - Fix a crash when multiple accounts are simultaneously
      performing SASL authentication when built with Cyrus SASL
      support.
    - Restore the ability to connect to XMPP servers that do not
      offer Stream ID.
    - Added support for using Google's relay servers when making
      voice and video calls to Google clients.
    - Fix detecting file transfer proxies advertised by the server.
    - Advertise support for Google Talk's JID Domain Discovery
      extension in all cases again (changed in 2.7.0), not just
      when the domain is "gmail.com" or "googlemail.com"
    - Improved handling of adding oneself to your buddy list when
      using Non-SASL (legacy) authentication.
    - Generate a connection error instead of just stalling when
      the _xmppconnect TXT record returns results, but none of them
      result in a valid BOSH URI.
    + Yahoo/Yahoo JAPAN:
    - Stop doing unnecessary lookups of certain alias information.
      This solves deadlocks when a given Yahoo account has a
      ridiculously large (>500 buddies) list and may improve login
      speed for those on slow connections.
    - Fix sending SMS messages. The lookup host changed on us.
    - Improvements for some file transfer scenarios, but not all.
  - Drop pidgin-browser-default.patch: fixed upstream.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.7.5:
    + General:
    - Added Verisign Class 3 Public CA - G2 root CA.
    + Pidgin:
    - Properly differentiate between bn and bn_IN in the
      Translation Information dialog.
    + AIM and/or ICQ:
    - Display the "Authorize buddy?" mini dialog when the requester
      has an empty nickname.
    - New ICQ accounts default to proper ICQ servers.  Old
      accounts using one of the old default servers will be
      silently migrated to use the proper servers.
    - ICQ accounts using clientLogin now use the correct ICQ
      servers.  This is separate from the server settings
      mentioned above.
    - '<' should no longer cause ICQ status messages to be
      truncated in some locations.
    - Fix sending messages to chat rooms.
    + Bonjour:
    - Don't crash when attempting to log into a Bonjour account
      and init failed.
    + Windows-Specific Changes:
    - Quote the path stored in the registry when the
      "run at startup" option in the Windows Pidgin Options plugin
      is used.
  - Disable mono plugins on openSUSE 11.4. It does not work and is
    unmaintained by upstream (they are surprised it builds).


author: lchiquitto@novell.com
changelog:
  - Update to version 2.7.6:
    + General:
    - Included Microsoft Internet Authority 2010 and Microsoft
      Secure Server Authority 2010 intermediate CA certificates to
      our bundle.  This fixes the "Unable to validate certificate"
      error for omega.contacts.msn.com (bnc#655477).
    + Pidgin:
    - Avoid a use-after-free race condition in the media code
      (when there's an error reported by GStreamer).
    + AIM and ICQ:
    - SSL option has been changed to a tri-state menu with choices
      for "Don't Use Encryption", "Use Encryption if Available",
      and "Require Encryption".
    - Fix some possible clientLogin URL issues introduced in
      version 2.7.5.
    - Don't show a "<URL>: Ok" connection error when using
      clientLogin.
    - Cleaned up some debug output for improved readability.
    + MSN:
    - Added support for MSNP16, including Multiple Points of
      Presence (MPOP) which allows multiple simultaneous sign-ins.
    - Added extended capabilities support (none implemented).
    - Merged the work done on the Google SoC (major rewrite of SLP
      code)
    - Reworked the data transfer architecture.
      (http://developer.pidgin.im/wiki/SlpArchitecture)
    - Lots of little changes.
    - Don't process zero-length DC messages.
    - Fixed a bunch of memory leaks.
    - Prevent a use-after-free condition.
    + XMPP:
    - Avoid a double-free in the Google Relay (V/V) code.
    - Avoid double error message when failing a file transfer.
    - Password-related information is printed out for SASL
      authentication when the PURPLE_UNSAFE_DEBUG environment
      variable is set.
    - Authentication mechanisms can now be added by UI's or other
      plugins with some work. This is outside the API/ABI rules!
    - Fixed a few printf("%s", NULL) crashes for broken OSes.
    + Windows-Specific Changes:
    - Build the Pidgin Theme Editor plugin (finally).
    - Untarring (for themes) now works for non-ASCII destination
      paths.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.7.7:
    + General:
    - Allow multiple CA certificates to share the same
      Distinguished Name (DN). Partially fixes remaining MSN
      issues.
    - The GNUTLS SSL plugin now discards any certificate (and all
      subsequent certificates) in a chain if it did not sign the
      previous certificate. Partially fixes remaining MSN issues.
    - Open requests related to a file transfer are now closed when
      the request is cancelled locally.
    + AIM and ICQ:
    - AIM should now connect if "Use clientLogin" is turned off and
      the "Server" field is set to anything other than
      "login.oscar.aol.com" or "slogin.oscar.aol.com".
    - Fix a crash on connection loss.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.7.8:
    + General:
    - Fix the exceptions in purple-remote on Python 2.6+.
    + Pidgin:
    - When a conversation has reached the maximum limit on the
      number of smileys, display the text representation of the
      smiley properly when it contains HTML-escapable characters
      (e.g. "<3" was previously displayed as "&lt;3").
    - Drop dependency on GdkGC and use Cairo instead.
    - New UI hack to assist in first-time setup of Facebook
      accounts.
    - Don't hide the buddy list if there is no notification area in
      which to put the icon.
    + libpurple:
    - Fix multipart parsing when '=' is included in the boundary
      for purple_mime_document_parse.
    + AIM and ICQ:
    - Buddies who unset their status message will now be correctly
      shown without a message in your buddy list.
    + Gadu-Gadu:
    - Updated our bundled libgadu and minimum requirement for
      external libgadu to 1.9.0.
    + MSN:
    - Stop showing ourselves in the list of endpoints that can be
      disconnected.
    - Allow full-size display names, by not escaping (most)
      non-English characters.
    - Fix receiving messages from users on Yahoo and other
      federated services.
    - Correctly remove old endpoints from the list when they sign
      out.
    - Add option to disable connections from multiple locations.
    - Correctly update your own display name in the buddy list.
    - Correctly show ourselves as offline in the buddy list when
      going invisible.
    - Correctly update your own icon in the buddy list.
    - Remove struct packing for better portability.
    + XMPP:
    - Terminate Jingle sessions with unsupported content types.
  - Own the directories for the mhr locale, until bnc#659001 is
    resolved.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.7.10
    + General:
    - Force video sources to all have the same capabilities. This
      reduces the number of times video must be scaled down, saving
      CPU time.
    - Starting multiple video calls and ending one no longer causes
      the other calls to stop sending audio and video.
    - Perl bindings now respect LDFLAGS.
    - Added AddTrust External Root CA.
    - Resolve some issues validating X.509 certificates signed off
      the CAcert Class 3 intermediate cert when using the GnuTLS
      SSL/TLS plugin.
    + Gadu-Gadu:
    - Don't drop whole messages when text is colored.
    + Groupwise:
    - Don't show two windows when using "Get Info" on a buddy.
    + IRC:
    - Don't send ISON messages longer than 512 bytes.
    + libpurple:
    - Stop sending audio when placing a call on hold.
    - Stop translating gpointers to ints in the dbus API. This
      removes functions from the dbus API.
    - Fix D-Bus introspection calls that omit the interface
      parameter.
    - Fixed bugs in purple_str_to_time() that caused the most
      recent 'make check' failures.
    - Correct an issue that caused some UIs other than Pidgin or
      Finch to leave a buddy in the "is typing" state.
    - Fix potential information disclosure issues in the Cipher
      code.
    + Pidgin:
    - Support using the Page Up and Page Down keys on the numeric
      keypad in the conversation window.
    - Fix a few memory leaks.
    - Support rendering strikethrough when received as in-line CSS.
    - Editable comboboxes are now more friendly to some GTK+
      themes.
    + Plugins:
    - The Voice/Video Settings plugin no longer resets selected
      devices to defaults.
    - The Voice/Video Settings plugin no longer crashes when a
      stored device name is not found in the list of available
      devices.
    - The Autoaccept plugin now allows disabling filename escaping.
    - The Autoaccept plugin now allows choosing Reject/Ask/Accept
      for non-buddies.
    + QQ:
    - QQ2008 is now the default protocol version.
    + XMPP:
    - Don't crash when receiving an unexpected/invalid jingle
      transport type.
    - Handle Connection: Close headers for BOSH, when the server
      does not terminate the connection itself.
    - Improved parsing for DIGEST-MD5, which should resolve issues
      connecting to some jabberd2 servers. This corrects an issue
      parsing one-character or empty elements.
    + Yahoo!/Yahoo! JAPAN:
    - Fix a crash when an account disconnects before a p2p session
      is completely set up.
  - Drop pidgin-dbus-invalid-gpointer.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add pidgin-fix-perl-build.patch to fix the build: some change
    upstream was apparently wrong, and we'll need to investigate this
    later.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.7.11
    + General:
    - Our bundled libgadu should now build on HP-UX.
    - Fix some instances of file transfers never completing.
    + Pidgin:
    - Sort by Status no longer causes buddies to move around when
      you click them.
    - Fix embedding in the system tray on older GTK+ releases (such
      as on CentOS 5.5 and older Fedora).
    - No longer require libstartup-notification for startup
      notification support. GTK+ has included support for years, so
      use it instead.
    + AIM:
    - Fix a bug where some buddies from your buddy list might not
      show up. Affected non-English ICQ users the most.
    - Send keepalives for all types of network connections. Will
      hopefully make chat rooms more reliable.
    + MSN:
    - Fix bug that prevented added buddies to your buddy list in
      certain circumstances.
    + XMPP:
    - Fix building on platforms with an older glib (inadvertantly
      broken in 2.7.10).
    - Don't treat the on-join status storms as 'new arrivals'.
    - Extend the /join command to support room JIDs, enabling you
      to join a room on any server.
    - Add support for receiving a limited amount of history when
      joining a room (not currently supported by Pidgin and Finch).
    + Yahoo!/Yahoo! JAPAN:
    - Fix CVE-2011-1091, denials of service caused by NULL pointer
      dereferences due to improper handling of malformed YMSG
      packets.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.8.0:
    + General:
    - Implement simple silence suppression for voice calls,
      preventing wasted bandwidth for silent periods during a call.
    - Added the DigiCert High Assurance CA-3 intermediate CA,
      needed for validation of the Facebook XMPP interface's
      certificate.
    - Removed the QQ protocol plugin. It hasn't worked in a long
      time and isn't being maintained.
    + Pidgin:
    - Duplicate code cleanup.
    - Voice/Video call window adapts correctly to adding or
      removing streams on the fly.
    - Don't cancel an ongoing call when rejecting the addition of a
      stream to the existing call.
    - Pidgin plugins can now override tab completion and detect
      clicks on usernames in the chat userlist.
    - Fix the tooltip being destroyed when it is full of
      information and cover the mouse
    + libpurple:
    - media:
      . Allow obtaining active local and remote candidates.
      . Allow getting/setting video capabilities.
      . Allow adding/removing streams on the fly.
      . Allow libpurple and plugins to set SDES properties for RTP
      conferences.
      . Add support for using TCP relaying with TURN
    - Simple Silence Suppression is optional per-account.
    - Fix purple-url-handler being unable to find an account.
    - Support new connection states in NetworkManager 0.9.
    - When removing a buddy, delete the pounces associated with it.
    - proxy: Add new "Tor/Privacy" proxy type that can be used to
      restrict operations that could leak potentially sensitive
      data (e.g. DNS queries).
    + AIM:
    - Fix setting icons with dimensions greater than 64x64 pixels
      by scaling them down to at most 64x64.
    + Gadu-Gadu:
    - Allow showing your status only to buddies.
    - Suppress blank messages that happen when receiving inline
      images.
    - Fix sending inline images to remote users, don't crash when
      trying to send large (> 256kB) images.
    - Support typing notifications.
    - Optional SSL connection support for GNUTLS users
    - Don't count received messages or statuses when determining
      whether to send a keepalive packet.
    - Support XML events, resulting in immediate update of other
      users' buddy icons.
    - Accept poorly formatted URLs from other third-party clients
      in the same manner as the official client.
    + ICQ:
    - Fix setting icons with dimensions greater than 64x64 pixels
      by scaling them down to at most 64x64.
    - Fix unsetting your mood when "None" is selected.
    - Ignore Daylight Saving Time when performing calculations
      related to birthdays.
    - It is now possible to specify multiple encodings on the
      Advanced tab of an ICQ account's settings by using a
      comma-delimited list.
    + IRC:
    - Add "authserv" service command.
    + MSN:
    - Fix a hard-to-exploit crash in the MSN protocol when using
      the HTTP connection method.
    + MXit:
    - Support for an Invite Message when adding a buddy.
    - Fixed bug in splitting-up of messages that contain a lot of
      links.
    - Fixed crash caused by timer not being disabled on disconnect.
    - Clearing of the conversation window now works.
    - When receiving an invite you can display the sender's profile
      information, avatar image, invite message.
    - The Change PIN option was moved into separate action.
    - New profile attributes added and shown.
    - Added the ability to view and invite your Suggested Friends,
      and to search for contacts.
    - Also display the Status Message of offline contacts in their
      profile information.
    + XMPP:
    - Remember the previously entered user directory when searching
    - Correctly handle a buddy's unsetting his/her vCard-based
      avatar.
    - Squash one more situation that resulted in duplicate entries
      in the roster
    + Plugins:
    - The Voice/Video Settings plugin now includes the ability to
      test microphone settings.
    - Fix a crash when handling some saved settings in the
      Voice/Video Settings plugin.
  - Drop pidgin-nm09.patch: fixed upstream.
  - Disable building of evolution plugin for Factory, with a
    build_evo define. The plugin is currently not compatible with
    evolution 3.1.x.
  - Add explicit gconf2-devel BuildRequires: it was implicitly
    brought before, but it is really needed.


author: vuntz@opensuse.org
changelog:
  - Add pidgin-nm09-more.patch: correctly handle state changes in
    NetworkManager 0.9.
  - Add pidgin-gevolution-fix-build.patch: this fixes the build of
    the evolution integration. So drop all the %build_evo machinery.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.9.0:
    + Pidgin:
    - Fix a potential remote denial-of-service bug related to
      displaying buddy icons.
    - Significantly improved performance of larger IRC channels
      (regression introduced in 2.8.0).
    - Fix Conversation->Add on AIM and MSN.
    - Entries in the chat user list are sorted properly again. This
      was inadvertenly broken in 2.8.0.
    + Finch:
    - Fix logging in to ICQ.
    + libpurple:
    - media: Actually use the specified TCP port from the TURN
      configuration to create a TCP relay candidate.
    + AIM and ICQ:
    - Fix crashes on some non-mainstream OSes when attempting to
      printf("%s", NULL).
    + Plugins:
    - The Evolution Integration plugin compiles again.
  - Drop pidgin-gevolution-fix-build.patch: the patch was taken from
    upstream and as such is included in the current tarball.


author: seife+obs@b1-systems.com
changelog:
  - Add patch to fix "multiple display of room members in MUC"
    http://developer.pidgin.im/ticket/14351, bnc#703584.
  - Export V=1 before make to enable verbose build of all code, not
    only some of the subdirs.


author: vuntz@opensuse.org
changelog:
  - Update summary and description of the main package and libpurple.
  - Remove libpurple-lang Recommands from main package, as we know it
    already depend on libpurple, which will bring libpurple-lang.
  - Create a libpurple-branding-upstream package (on 12.1 and later
    only):
    + this contains %{_sysconfdir}/purple/prefs.xml, which is the
      pidgin-prefs.xml we ship as source. This only includes
      documentation on how to change the default configuration.
    + this will let people know how to change the default
      configuration of libpurple, and potentially other clients.
    + since there is potentially also pidgin-related content in the
      same file, we also make libpurple-branding-upsream act as
      pidgin-branding-upstream (with Provides, Conflicts, Supplements
      that are usual for a branding package).
  - Make libpurple own %{_sysconfdir}/purple/, which is where the
    default configuration lives.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.10.0:
    + Pidgin:
    - Make the max size of incoming smileys a pref instead of
      hardcoding it.
    - Added a plugin information dialog to show information for
      plugins that aren't otherwise visible in the plugins dialog.
    - Fix building with GTK+ earlier than 2.14.0 (GTK+ 2.10 is
      still the minimum supported)
    + libpurple:
    - Fix a potential crash in the Log Reader plugin when reading
      QIP logs.
    - Fix a large number of strcpy() and strcat() invocations to
      use strlcpy() and strlcat(), etc., forestalling an entire
      class of string buffer overrun bugs.
    - Change some filename manipulations in filectl.c to use
      MAXPATHLEN instead of arbitrary length constants.
    - Fix endianness-related crash in NTLM authentication
    + Gadu-Gadu:
    - Fixed searching for buddies in public directory.
    - Better status message handling.
    - Merged two buddy blocking methods.
    - Fix building of the bundled libgadu library with older
      versions of GnuTLS. (patch plucked from upstream)
    + ICQ:
    - Fix crash selecting Tools->Set Mood when you're online with
      an ICQ account that is configured as an AIM account.
    + IRC:
    - Fix a crash when remote users have certain characters in
      their nicknames.
    - Fix the handling of formatting following mIRC ^O
    - Fix crash when NAMES is empty.
    + MSN:
    - Fix incorrect handling of HTTP 100 responses when using the
      HTTP connection method. This can lead to a crash.
    - Fix seemingly random crashing.
    - Fix a crash when the account is disconnected at the time we
      are doing a SB request.
    + XMPP:
    - Do not generate malformed XML ("</>") when setting an empty
      mood.
    - Fix the /join <room> behavior.  (Broken when adding support
      for <room>@<server>)
    + Yahoo!/Yahoo! JAPAN:
    - Fix coming out of idle while in an unavailable state
    - Fix logging into Yahoo! JAPAN.
    + Windows-Specific Changes:
    - Open an explorer.exe window at the location of the file when
      clicking on a file link instead of executing the file,
      because executing a file can be potentially dangerous.
  - Drop pidgin-b1dfad7fa45e394c213a97053d7ed5926c69901d.patch
    (multiple display of room members): the patch was taken from
    upstream and as such is included in the current tarball.


author: gankov@opensuse.org
changelog:
  - Update to version 2.10.1:
    + AIM and ICQ:
    - Fix remotely-triggerable crashes by validating strings in a
      few messages related to buddy list management.
    + Bonjour:
    - IPv6 fixes
    + Gadu-Gadu:
    - Fix problems linking against GnuTLS.
    + IRC:
    - Fix a memory leak when admitting UTF-8 text with a non-UTF-8
      primary encoding.
    + Jabber:
    - Fix crashes and memory leaks when receiving malformed voice
      and video requests.
    + Sametime:
    - Separate "username" and "server" when adding new Sametime
      accounts.
    - Fix compilation in Visual C++.
    + SILC:
    - Fix CVE-2011-3594, by UTF-8 validating incoming messages
      before passing them to glib or libpurple.
    + Yahoo!:
    - Fetch buddy icons in some cases where we previously weren't.


author: vuntz@opensuse.org
changelog:
  - On 12.2, add explicit libSM-devel, libXScrnSaver-devel,
    libXext-devel, pkgconfig(x11) BuildRequires, to avoid issues
    after the big xorg-x11 packaging change.
  - Get ready for transition from farsight2 to farstream in 12.2:
    + Only use farsight2-devel on <= 12.1 (and > 11.1).
    + Pass --disable-vv to configure on > 12.1 (and < 11.2), to
      disable voice/video support.
    + Add pidgin-port-to-farstream.patch, that we only apply on 12.2
      and later: port pidgin to farstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.10.2:
    + General:
    - Fix compilation when using binutils 2.22 and new GDK pixbuf.
    - Fix compilation of the MXit protocol plugin with GLib 2.31.
    + Pidgin:
    - Add support for the GNOME3 Network dialog.
    - Fix rare crash.
    - Add support for the GNOME3 Default Application dialog for
      configuring the Browser.
    + libpurple:
    - Support new connection states and signals for NetworkManager
      0.9+.
    + AIM and ICQ:
    - Fix a possible crash when receiving an unexpected message
      from the server.
    - Allow signing on with usernames containing periods and
      underscores.
    - Allow adding buddies containing periods and underscores.
    - Don't try to format ICQ usernames entered as email addresses.
      This gets rid of an "Unable to format username" error at
      login.
    + MSN:
    - Fix possible crashes caused by not validating incoming
      messages as UTF-8.
    - Support new protocol version MSNP18.
    - Fix messages to offline contacts.
    + Plugins:
    - The autoaccept plugin will no longer reset the preference for
      unknown buddies to "Auto Reject" in certain cases.
    + Windows-Specific Changes.
  - Drop pidgin-nm09-more.patch: fixed upstream.
  - Drop pidgin-glib-2.31.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Finish transition from farsight2 to farstream in 12.2:
    + Update pidgin-port-to-farstream.patch to latest version of the
      patch.
    + Add farstream-devel BuildRequires on openSUSE > 12.1, now that
      farstream is in Factory.
    + Stop passing --disable-vv to configure on > 12.1.
  - Pass --disable-schemas-install to configure: this should be used
    when packaging applications with gconf schemas.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.10.4:
    + General:
    - Support building against Farstream in addition to Farsight.
    + IRC:
    - Disable periodic WHO timer. IRC channel user lists will no
      longer automatically display away status, but libpurple will
      be much kinder to the network.
    - Print unknown numerics to channel windows if we can associate
      them.
    + MSN:
    - Fix a possible crash when receiving messages with certain
      characters or character encodings.
    + XMPP:
    - Fix a possible crash when receiving a series of specially
      crafted file transfer requests. (CVE-2012-2214)
    + Windows-Specific Changes:
    - Words added to spell check dictionaries are saved across
      restarts of Pidgin.
  - Drop pidgin-port-to-farstream.patch: fixed upstream


author: christoph.miebach@web.de
changelog:
  - Update to version 2.10.5:
    + libpurple:
    - Add support for GNOME3 proxy settings.
    + Pidgin:
    - Fix a crash that may occur when trying to ignore a user who
      is not in the current chat room.
    + MSN:
    - Fix building with MSVC on Windows (broken in 2.10.4).
    + MXit:
    - Fix a buffer overflow vulnerability when parsing incoming
      messages containing inline images. (CVE-2012-3374)
  - Rebase pidgin-gnome-keyring.patch.


author: christoph.miebach@web.de
changelog:
  - Update to version 2.10.6:
    + Pidgin:
    - Fix a bug that requires a triple-click to open a conversation
      window from the buddy list.


author: mvyskocil@suse.cz
changelog:
  - merged with findbugs-1.3.4-3.jpp5.src.rpm
  - removed documentation files with a problematic license (bnc#569639)


author: mvyskocil@suse.cz
changelog:
  - build require hicolor-icon-theme to workaround the
    /usr/share/icons/hicolor owning problem
  - fix Group according SUSE standards


author: jansimon.moeller@opensuse.org
changelog:
  - Workaround for a qemu-user bug, we hit.
    A qemu patch is being discussed, but for now ...
    This is important for the ARM build process to work.


author: prusnak@suse.cz
changelog:
  - updated to 4.4.2
    * see NEWS for more info
  - updated SElinux patches (selinux.patch, selinux-gnulib.patch)
  - added more patches from Fedora (autofs.patch, ftsremount.patch, xautofs.patch)
  - findutils.patch renamed to updatedb.patch
  - split-off lang package


author: pth@suse.de
changelog:
  - Use /proc/mounts instead of /etc/mtab as in newer kernels autofs
    entries appear only in the former (bnc#591460)
  - updatedb will by default ignore filesystems where it can't determine the
    type.


author: werner@suse.de
changelog:
  - Add a simple wrapper for user root to switch over to user nobody
    for the command ls and find without using su.


author: lnussel@suse.de
changelog:
  - remove nobody wrapper again. It's not needed due to a fix in
    coreutils that allows su from root to any user without account
    checks.


author: tabraham@novell.com
changelog:
  - removed patches deprecated by this release
    - findutils-4.4.2-selinux.patch
    - findutils-4.4.2-selinux-gnulib.patch
    - findutils-4.4.2-fts-remount.patch
  - refreshed other patches as required
  - Update to 4.5.10
    + doc: The manual now includes a small number of references to
    further reading on security.
    + fixed bug #30608: Automagic dependency on selinux. The configure
      script now provides a --without-selinux option.
    + fixed bug #29949: find -execdir does not change working directory
    + fixed bug #31359: test-strstr unit test fails on alpha.
    + fixed bug #30777: find -exec echo TURNIP{} \+ is accepted but
      TURNIP is eaten
    + fixed bug #30180: error message from incorrect -size option is off
    + fixed bug #29828: test suite deadlock on FreeBSD
    + updated translations - Finnish, Italian, Danish, Slovenian,
      German, Estonian, French, Japanese and Danish
  - Update to 4.5.9
    + fixed bug #29593: Make import-gnulib.sh work under a POSIX shell.
    + fixed bug #29511: fails to build on kfreebsd-*
    + fixed bug #27563: -L breaks -execdir
    + fixed bug #19593: -execdir .... {} + has suboptimal performance
      (see below)
    + updated translation - Chinese (simplified)
    + The find program will once again build argument lists longer
      than 1 with "-execdir ...+".  The upper limit of 1 argument for
      execdir was introduced as a workaround in findutils-4.3.4. The
      limit is now removed, but find still does not issue the maximum
      possible number of arguments, since an exec will occur each time
      find encounters a subdirectory (if at least one argument is
      pending).
    + You can now increase the parallelism of xargs in mid-run by
      sending it SIGUSR1, and decrease the parallelism with SIGUSR2.
  - Update to 4.5.8
    + fixed bug #29460: -printf %Y fails in $CWD-dependent way
    + fixed bug #27974: Use gnulib's xreadlinkat support
    + fixed bug #29435: fd_is_cloexec does not work on Fedora buildhosts
    + fixed bug #27221: symlink_loop check broken by FTS_CWDFD
    + fixed bug #27213: avoid failed assertions for non-executable
      directories.
    + updated translations - Vietnamese, Czech, Dutch, Polish, Russian
  - Update to 4.5.7
    + If you use the -fstype FOO predicate and specify a filsystem
      type FOO which is not known (e.g. present in /etc/mtab) at the
      time find starts, that predicate is now equivalent to -false.
      This substitution currently occurs at optimisation level 2 and
      above.
  - Update to 4.5.6
    + patch #4848 - support for SELinux
    + fixed bug #29089 - SELinux --context and %Z options
    + fixed bug #28872: Mistake in "#safer" example in "Problems with
    - exec and filenames" section of the Texinfo manual.
    + fixed bug #28824: Corrected error message for "-ctime x".
      Likewise for -gid, -inum, -links, -mmin, -cmin, -amin,
    - uid, -used, -atime, -mtime, -ctime.
    + fixed bug #27975: Infinite loop for -exec [..] {} +.
    + fixed bug #27846: Assertion failure in xargs.c on AIX.
    + fixed bug #27375: Open file descriptors leak into child processes.
    + fixed bug #27017: find -D opt / -fstype ext3 -print , -quit coredumps
    + fixed bug #27328: segfault if the initial exec for "find -exec" fails.
    + fixed bug #26868: compilation error in pred.c on Solaris x86_64
    + fixed bug #24873: Duplicate fprint option corrupts output
    + fixed bug #23920: warn about un-matchable -path arguments ending in /.
    + fixed bug #19120: Patch to fix single quotes in man page find(1)
    + fixed bug #26327: xargs man page is vague about the number of times
      command is executed.
  - Update to 4.5.5
    + xargs now handles the case where the system's actual exec limits
      are smaller than the value of ARG_MAX at compile time. Very few
      platforms normally have this property, but it is possible to
      configure sume Unix systems this way.
    + fixed bug #25359 - files/testsuite/find.gnu/posix-h.exp test fail
    + fixed bug #26587 - fix a typo in -execdir documentation (it says
    - exec by mistake in the text)
    + fixed bug #26537 - find -prune now makes sure it has valid stat()
      information
    + fixed bug #22708 - exit status 126 and 127 from the utility invoked
      from xargs now makes xargs return 123, meaning that exit status
      values 126 and 127 not unambiguously mean that the utility could
      not be run or could not be found, respectively.
    + doc: the -wholename option to find is no longer preferred over
    - ipath
  - Update to 4.5.4
    + The ftsfind executable (which is built by default as "find") now
      calls fts() in such a way that it avoids calling stat() on directory
      entries, if it doesn't need the information. This can produce a
      significant speedup on filesystems which don't populate the d_type
      element of struct dirent, for example reiserfs. Anecdotal evidence
      suggests this can speed updatedb up from about 30 minutes to 3-4
      minutes.
    + The ftsfind executable also now avoids calling stat() functions to
      discover the inode number of a file, if we already read this
      information from the directory. This does provide a speed-up, but
      only for a restricted set of commands such as "find . -inum 4001".
      This fix is listed below as bug #24342
    + fixed bug #25764 - remove duplicate entry for 'proc' in updatedb's
      $PRUNEFS
    + fixed bug #25359 - find -H wrongly behaves like -L sometimes; this
      bug affects only filesystems which populate d_type and affects
    - type and -printf %y. This does not affect the default behavior of
      find or find -P
    + fixed bug #25144 - misleading error message when argument to
      find -user is an unknown user or is missing
    + fixed bug #25154 - allow compilation with C compilers that don't
      allow declarations to follow statements
    + fixed bug #24342 - -inum predicate should use dirent.d_ino instead
      of stat.st_ino (this is a performance bug)
    + updated translations - Bulgarian, German, Irish, Hungarian,
      Lithuanian, Dutch, Polish, Slovenian, Swedish, Turkish, Ukranian,
      Vietnamese
  - Update to 4.5.3
    + fixed bug #24283 - find -printf %TY causes NULL pointer dereference
    + changes to gnulib's fts code should provide performance improvements
      in find when processing very large directories (for example
      directories containing significantly more than 10000 filenames).
      Performance improvements may only exist for some find command
      lines (performance testing was done for the fts implementation
      itself but we haven't done the analogous performance tests in find).
    + file type information is also passed back from fts to find,
      saving  calls to the stat system call for find command lines
      which don't need the stat information. This provides a performance
      improvement for common cases like find "find . -type d".
  - Update to 4.5.2
    + fixed bug #24169 - find would segfault if the -newerXY test was
      not followed by any argument
    + fixed bug #23996 - integer overflow on some platforms when
      parsing "-used 3"
    + New translation - Czech
    + Updated translations - French, Indonesian
    + doc: bug #23070 - corrected manpage description of find -perm /000
      (the change was already made by the manpage indicated the change
      would happen "soon")
  - Update to 4.5.1
    + New translation - Lithuanian
    + Updated translation - Chinese (simplified)
    + doc: added a working example describing how to find the
      shallowest instances of a given directoty name (or names) in a
      directory hierarchy
    + fixed bug #22662 - find -printf %AX appends nanoseconds in the
      right place now
    + fixed bug #23663 - crash in some locales for -print %AX (this
      problem seems to have affected only the CVS code, and not any
      public releases)
  - Update to 4.5.0
    + If POSIXLY_CORRECT environment variable is set, the system's
      definition of "yes" and "no" responses are used to interpret
      the response to questions from -ok and -okdir. The default is
      still to use information from the findutils message translations.
    + If xargs find that exec fails because the argument size limit it
      calculated is larger than the system's actual maximum, it now
      adapts by passing fewer arguments (as opposed to failing)
    + The default optimization level for find is now -O2 instead of
    - O0 meaning that a number of additional optimizations are
      performed by default. Current optimizations at each level are:
      0: Perform -name, -path, -iname, -ipath before other checks
      1: Expressions containing only cost-free tests are evaluated
      before expressions which contain more costly tests
      2: Bring forward all tests that need to know the type of a file
      but don't need to stat it
      3: All tests are ordered by their estimated cost
      Cost here is simply an estimate of how time consuming the I/O
      operations needed to make a test are
    + Various bug fixes (See NEWS)


author: mskibbe@suse.de
changelog:
  - finger segfaults against files with a UTF-8 encoding and no LANG
    environment variable( #247625 )


author: mike@mk-sys.cz
changelog:
  - update to 2.5.1.26279
  - compile against system ICU
  - shared libraries moved into a subpackage
  - create /var/run/firebird in init script
  - add Short-Description into the init script
  - fixed interpreter specification in support scripts
  - full path tu useradd and groupadd in pre-install script


author: mike@mk-sys.cz
changelog:
  - update to 2.5.1.26285
  - remove init scripts for other distributions
  - simplify user/group creation


author: mkubecek@suse.cz
changelog:
  - moved to BuildService
  - removed %debug_package
  - build libfbclient2-32bit
  - move libib_util.so to main package
  - restart on update
  - fixed typo init init script


author: mkubecek@suse.cz
changelog:
  - common firebird-devel for header files and libib_util.so
  - separate firebird-superserver package
  - separate firebird-classic package
  - build firebird-doc as noarch if possible (suse_version > 1110)
  - restart on update (in postun)
  - remove full version from patch names
  - disable xinetd service by default
  - move misc to _datadir


author: mkubecek@suse.cz
changelog:
  - add /srv/firebird directory
  - restrict DatabaseAccess to /srv/firebird in default configuration
  - move libib_util back to main server package (it depends on it)
  - mark xinetd config file as config
  - build with system editline
  - don't fail install/upgrade if user or group creation fails
  - rename isql and gstat to avoid conflict with other packages


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26386
    * CORE-3636: Firebird 2.5.1 server crashes with Trace API
    * CORE-3631: Duplicate records with NULLs checked incorrectly
    * CORE-3627: Server crashes with access violation when inserting
      row into table with unique index
    * CORE-3600: temp files fb_query_xxxx remains after ISQL has been
      closed
    * CORE-3612: gfix-related services may loose error value in status
      vector in isc_service_start()
    * CORE-3610: Can insert DUPLICATE keys in UNIQUE index


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26389
    * CORE-3646: Segmentation fault in multi-threaded program when using
      2.5.x client library on Linux
    * CORE-3650: Recreation of collation leads to FB "death"
    * CORE-3557: AV in engine when preparing query against dropping table
    * CORE-3579: Can't drop table when computed field depends on later
    * created another field


author: mkubecek@suse.cz
changelog:
  - fixed include directory in pkg-config files
  - set --prefix to /usr (shouldn't influence anything anyway)


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26397
    * CORE-3490: Concurrency problem when using named cursors
    * CORE-3690: Wrong warning message for ambiguous query
    * CORE-3680: EXECUTE BLOCK statement and ISC_DSQL_EXECUTE2() problem
    * CORE-927: Grants don't work for procedures used inside views
    * CORE-3692: Cannot drop a NOT NULL constraint on a field
      participating in the UNIQUE constraint
    * CORE-3601 - Incorrect TEXT BLOB charset transliteration on VIEW with
      trigger
  - add libtool and pkg-config to BuildRequires


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26411
    * CORE-3862: Multiple update installs can cause problems
    * CORE-3697: String truncation error when selecting from a VIEW with
      UNION inside
    * CORE-3683: Wrong results if the recursive query contains an embedded
      GROUP BY clause
    * CORE-3671: JVM Access Violation when using Firebird Embedded
    * CORE-3238: Make GEN_UUID return a compliant RFC-4122 binary UUID
      and introduce CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs
      from/to string also complying with the RFC
    * CORE-3677: Stop utilities to export entrypoints
    * CORE-3646: Segmentation fault in Linux
    * CORE-3658: FBSVCMGR connects to server as OS user name rather than
      value of ISC_USER environment variable


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26417
    * add system indices to avoid full table scans on system tables
    * CORE-3722: IS NOT DISTINCT FROM NULL doesn't use index
    * CORE-3727: Support C preprocessor flags in firebird build system
    * CORE-3599: Don't allow to drop RDB$ADMIN role
  - removed obsolete firebird-2.5.2-libs.patch (in upstream now)


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26424
    * CORE-3732: Segfault when closing attachment to database
    * CORE-3730: isc_dsql_exec_immed2() loses input parameter value with
      RETURNING clause
    * CORE-3733: GBAK fails to fix system generators while restoring
    * CORE-3736: WITH LOCK clause is allowed for users with read-only
      rights on some table, thus blocking others from updating this table
    * Stop db triggers in qli
  - declare BuildRoot only when needed (< 1130)
  - define version in one place rather than two


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26429
    * CORE-3761: Conversion error when using a blob as an argument
      for the EXCEPTION statement
    * CORE-3778: AV at connection shutdown
    * CORE-1997: Broken foreign key handling for multi-segmented
      index using multi-level collations
    * CORE-2457: UNICODE_CI internal gds software consistency check


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26436
    * CORE-2457: UNICODE_CI internal gds software consistency
      check
    * CORE-3762: gsec returns 0 return code on some errors
    * CORE-3649: gbak deletes backup file even if error happens
      when it's already successfully closed
    * CORE-3777: Conversion error from string when using GROUP BY
    * CORE-3721: Multiuser server startup (/etc/init.d) script
      picks up the ISC_ variables if set
  - remove dependency of firebird-devel on firebird


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26456
    * CORE-2286: Selecting from MON$CALL_STACK within a Trigger or SP
      sometimes return 0 rows
    * CORE-3569: CHAR(32767) present in XSQLVAR with length 32765
    * CORE-3195: Concatenation to CHAR(32766/7) impossible
    * CORE-3625: MON$IO_STATS doesn't report page writes performed
      asynchronously (at the AST level)
    * CORE-3092: ROW_COUNT is not cleared before the singleton INSERT
      statement
    * CORE-1992: bad BLR -- invalid stream for union select
    * untracked AV due to CORE-3649
    * Undo patch for CORE-3468
    * CORE-3791: Performance degrades when actively working with
      databases bigger than the available RAM amount
    * CORE-3770: fbtracemgr loads CPU up to ~55% when no activity is
      present
    * CORE-3799: with caller privileges option don't work with
      autonomous transaction option
    * CORE-3801: Warnings could be put twice in status-vector
    * CORE-3802: Firebird runs out of memory while restoring database
      backup


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.26467
    * CORE-3806: Wrong data returned if a sub-query or a computed
      field refers to the base table in the ORDER BY clause
    * CORE-3807: Error "Invalid expression in the select list" can be
      unexpectedly raised if a string literal is used inside a GROUP
      BY clause in a multi-byte connection
    * CORE-3686: Incorrect (zero) values are reported for "acquire
      blocks" and "mutex wait" counters in the fb_lock_print output
    * CORE-3810 : isql: zero divide + coredump when use "-pag 0"
      command switch & set heading on inside .sql script
    * Rolled back the optimization committed recently due to the
      found regressions
    * CORE-3812 : Connection lost to database during massive dropping
      and altering primary keys of tables
    * Do not ignore possible OS level errors even if they seem
      unlikely to happen


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.25472
    * CORE-3819: Wrong service name to port address resolution in
      database connection string
    * CORE-3825: If an autocommit transaction (i.e. transaction
      started with isc_tpb_autocommit option) run DDL using EXECUTE
      STATEMENT it will produce a bugcheck 287 (Too many savepoints)
    * Make the conf. parameter DummyPacketInterval more accurate
    * CORE-3834: Usage of a NATURAL JOIN with a derived table crashes
      the server
  - temporary fix for "stop" branch of init script


author: mkubecek@suse.cz
changelog:
  - firebird-2.5.2-isqlalign.patch:
    replace locale based patch with backport from firebird 3.0
  - firebird-2.5.2-gpidfile.patch:
    allow creating a pidfile for fbguard as well
  - firebird-2.5.2-init.patch:
    use killproc and guard pidfile for "stop" branch


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.25481
    * CORE-3539: TRACE: add ability for logging ERRORs that occur in
      runtime (lock conflicts, PK/UK/FK violations et al)
    * Trace errors raised by failed ON TRANSACTION ROLLBACK and ON
      DISCONNECT triggers
    * CORE-3598: TRACE: add statistics of actions that were after
      transaction finished
    * CORE-3814: SuperClassic server crashes when performing a
      database shutdown (FW=OFF)
    * fix regression introduced by patch for CORE-3777
    * CORE-3844: Validation not detects one specific case of index
      corruption
    * CORE-3841: Corrupted database after inserting rows
    * CORE-3839: Values disappearing from index
    * CORE-3845 : Interruption of 'heavy query' leads to 0 ms (zero
      duration) in it`s statistics in trace log


author: mkubecek@suse.cz
changelog:
  - Switching to new Firebird version (2.5) and spec file. This
    obsoletes the previous changes file from version 2.1.


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.25488
    * CORE-3611: Wrong data while retrieving from CTEs (or derived
      tables) with same column names
    * CORE-3557: AV in engine when preparing query against dropping
      table (a post-fix)
    * add interpreter specification to generated scripts
    * fix broken isql history with libedit 3.0
    * CORE-3612: send errors to stderr
  - firebird-2.5.1-shebang.patch:
    delete (committed to upstream)
  - remove extern/SfIO from the source tarball: while it is probably
    covered by an open source license (EPL), the file stdio.h itself
    contains only an unfriendly copyright notice without any
    reference to the license; as it is needed only on Solaris, it
    seems easier to simply remove it
  - use standardized tags for licence


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.25492
    * CORE-3855: Blobs, inserted into GLOBAL TEMPORARY TABLE ON
      COMMIT DELETE ROWS, could be placed into newly allocated
      pages even if there is enough free place on some existing
      data page
    * isql: fix output if charset is different from locale
    * Backported fix of timed semaphores in 32-bit build
  - firebird-2.5.2-isqlalign.patch:
    refresh
  - firebird-2.5.2-isqllocale.patch:
    backported isql fix of output if locale different from charset
  - firebird-2.5.2-isqlwidth.patch:
    backported fix for buffer overflow in isql if column width set
    wider that its natural size


author: mkubecek@suse.cz
changelog:
  - update to upstream version 2.5.2.25494
    * Rolled back the ODS level solution for CORE-2709 as it causes
      cross-version compatibility issues (CORE-3853) as well as
      functional regressions (CORE-3675). Another solution is likely
      to be committed instead.
    * CORE-3769: The message 'Unknown tag (4) in isc_svc_query()
      results' appears when fbtracemgr is interrupted by Ctrl-C


author: trenn@suse.de
changelog:
  - upgrade to svn rev 102 (new tests: os2gap, maxreadreq,
    thermal_trip, apicedge(experimental))
  - modified color style being more suse like
  - fixed scp copy and some other minor things


author: trenn@suse.de
changelog:
  - removed quotation marks to properly pass params from
    /usr/bin/biostest.sh wrapper to /usr/share/firmwarekit


author: trenn@suse.de
changelog:
  - also build for ia64
  - use "$@" to pass args correctly from biostest.sh to biostest
  - move from /usr/share to /usr/lib
  - ripped out a lot patches that went mainline
  - updated to release 2
  - there are still some bugs to fix, package is building and working
    half way correctly (plugin specifc things to fix) now. I will
    wait until next version with patches applied comes out to get out
    of patch nightmare.


author: trenn@suse.de
changelog:
  - Replace pmtools with acpica package required for building.
    pmtools package gets split into acpica and dmidecode,
    pmtools will be dropped.


author: crrodriguez@opensuse.org
changelog:
  - Do not build with -fno-strict-aliasing since is no longer
    required.
  - Impoer two patches from redhat, one speeds up decoding and
    the other enables the working ASM optimizations.


author: jengelh@medozas.de
changelog:
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
  - Add flac-devel to baselibs


author: crrodriguez@opensuse.org
changelog:
  - Build with --enable-sse, this only disables runtime
    checking if the *OS* supports SSE, which registers a
    SIGILL signal handler then tries to execute SSE code...
    it still tests the running *CPU* though.


author: crrodriguez@opensuse.org
changelog:
  - Support symbol visibility features
  - Disable test suite, nothing wrong with it, it just
    takes too long to run and uses private/hidden symbols to
    test flac's internals.


author: crrodriguez@opensuse.org
changelog:
  - Fix some memory and resources leak.
  - Link shared libraries with -Bsymbolic-functions
  - annotate relevant functions with proper attributes to
    allow the compiler generate better code (attribute hot. alloc_size)


author: dimstar@opensuse.org
changelog:
  - Add flac-gcc47.patch: Replacing strcpy without 'lenght
    limitation' with strncpy, limited to 4 chars. This is safe, as we
    check the length already to be sure it is 4 chars, yet do not
    suffer from the problem that strcpy wants to add a '\0' char in
    plus to the target string.


author: cfarrell@suse.com
changelog:
  - license update: MIT and LGPL-2.1+
    See the Readme - mostly MIT (including the IBPP) but some icons are
    LGPL-2.1+


author: stepan@coresystems.de
changelog:
  - update to 0.9.3 r1246.
  - split package into coreboot-utils and flashrom
  - add update-snapshots script


author: stepan@coresystems.de
changelog:
  - update to 0.9.4 r1450.
    * support more devices
  - Fix update-snapshots script when running svn with locales other
    than english.


author: rguenther@suse.de
changelog:
  - Add patch to include <cstdio> in the C++ header section.  Fixes
    the C++ parts of the testsuite with GCC 4.4.


author: mmarek@suse.cz
changelog:
  - created flex-old for packages that won't build with flex-2.5.31
    (this package will be dropped when it's not needed)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.9:
    * the Pandas API was added to get interesting photos from pandas
    * groups members get list method was added
    * some other minor bugfixes and improvements were made
  - changes from 1.8:
    * the Places API was updated for 6 new API calls, including shape history
    * the Photos Geo API was updated for 5 new API calls for setting/getting
      locations
    * the Commons API was added with new support for 1 API call to get a list of
      institutions
    * some other minor fixes and improvements were also made


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.10:
    * uploading images and replacing images was made to work again
    * functions were added to set the service URIs for the image upload and image
      replacing Web services
    * fixes were made to allow compiling and using the library from C++


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.12:
    * support for the two new collections API calls and four other new general
      API calls were added
    * functions were added for generating flic.kr short URIs for photos
    * a bug with resetting curl during sequences of mixed read and write API
      calls was fixed
    * the flickcurl(1) utility was updated to support the new API calls
    * several other minor improvements and fixes were made


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.13:
    * two new utility functions were added to
      + get photo IDs from "farm" image URLs
      + to get the current webservice delay time
    * requests were fixed to be dynamically allocated rather than use a fixed
      buffer
    * a resource leak bug for the HTTP user agent was fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.14:
    * adds a tutorial for using the search API along with a simple example program
    * adds support for search parameters (geo_context and is_commons) and new
      extras path_alias, url_m, url_o, url_s, url_sq, and url_t
    * fixes a few minor bugs and typos


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.15:
    * documentation updates
    * the flickcurl_search_params struct gained an in_gallery boolean
      field to restrict searches to photos in a gallery
    * the flickcurl utility photos.search commands gained
      geographical context, taking an integer argument for inside/
      outside, an is-commons boolean flag, and an is-gallery boolean
      flag
    * a few minor bugs and typographical errors were fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.16:
    * the flickcurl utility configuration file generation was fixed
      to use a key=value format as documented
    * flickcurl now accepts files with spaces around the "="
    * the authentication documentation was updated to add a picture
      showing the result of fetching the mobile authentication URLs


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.17:
    * support for the new stats API, the people API, the "photos of"
      people API, and the gallery API have been added
    * the flickcurl utility has been updated to support all of the
      new APIs


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.18:
    * adds support for the (rest of the) Galleries API
    * adds a new People API call
    * adds new functions for controlling curl handle options
    * the flickcurl(1) utility was updated to support all of the new APIs


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.19:
    * support was added for the new photosets APIs:
      + flickr.photosets.removePhotos
      + flickr.photosets.reorderPhotos
      + flickr.photosets.setPrimaryPhoto
    * support was added for photo notes when getting photo information
    * the flickcurl utility was updated to support all of the new APIs


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.20:
    * fixes support for several major API calls that return standard photo
      responses (SPR), such as searching for photos, getting recent photos,
      listing photosets, and several others


author: pascal.bleser@opensuse.org
changelog:
  - split out documentation into -doc subpackage, symlinked
  - update to 1.21:
    * a memory leak when building photo list results was fixed
    * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
    * flickcurl_photosets_getPhotos_params() was fixed to just work
    * the flickcurl(1) utility now handles Raptor V1, V2, or none


author: andreas.stieger@gmx.de
changelog:
  - move non-documentation files from -doc to -devel to fix
    Factory build error with files packaged twice


author: ke@suse.de
changelog:
  - Apply security patch provided by Matt Zimmerman to fix insecure
    temporary file [DSA-500-1 / CAN-2004-0422].


author: mfabian@suse.de
changelog:
  - update to 1.14.7.
  - fix build with XEmacs 21.5.18 (the variable
    'generated-autoload-file' apparently needs to be set otherwise
    XEmacs does not write ./auto-autoloads.el but write
    /usr/share/xemacs/21.5.18/lisp/auto-autoloads.el instead
    which is not writable when not building as root and which is
    probably the wrong place to write the semi autoloads anyway.


author: mfabian@suse.de
changelog:
  - fix build with XEmacs 21.5.20 (function 'batch-update-directory'
    has disappeared in XEmacs 21.5.20).


author: john@redux.org.uk
changelog:
  - Added support for building on Fedora, RHEL 5/CentOS 5 and
    Mandriva.
  - Added patch for use of printf-style varags functions.
  - "cast" patch disabled for many build targets, as it caused the
    builds to fail.


author: pgajdos@suse.cz
changelog:
  - update to 1.1.10
    changes since rc3
    - Widgets now remove stale entries from the default callback
      queue when they are deleted (STR #2302)
    - Fixed selection bug in Fl_Int_Input (STR #2292)
    for all changes see the /usr/share/doc/packages/fltk/CHANGES


author: pgajdos@novell.com
changelog:
  - updated to 1.3.0:
    * Added UTF-8 Unicode support throughout FLTK and Fluid
    * Added Fl_Tree widget for hierarchical views
    * Added Fl_Table widget for widget layout
    * Added Fl_Native_Filechooser as a widget and global options
    * etc., see CHANGES
    * removed upstreamed and unneeded patches


author: jengelh@medozas.de
changelog:
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
  - Implement baselibs config


author: tiwai@suse.de
changelog:
  - updated to version 1.0.9:
    see details in
      http://fluidsynth.resonance.org/trac/wiki/ChangeLog1_0_9
  - add support of pulseaudio and LASH


author: davejplater@gmail.com
changelog:
  - Updated to version 1.1.1
  - FluidSynth 1.1.1 - "Clarity", see Changes page for details.
    http://fluidsynth.resonance.org/trac/wiki/ChangeLog1_1_1
    This is a rather major bug fix release to version 1.1.0.
    FluidSynth 1.1.0 - "A More Solid Fluid", see Changes page for details.
    http://fluidsynth.resonance.org/trac/wiki/ChangeLog1_1_0
    This is the result of a 6 month development cycle and is the most
    significant release since 1.0.0!


author: oliver.bengs@opensuse.org
changelog:
  - Updated to version 1.1.2:
    see details in
    http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_2
  - disabled LADSPA, because it is broken in this release
  - enabled dbus and libsndfile


author: oliver.bengs@opensuse.org
changelog:
  - Updated to version 1.1.3:
    + Compilation with LADSPA enabled was broken in 1.1.2
    + Multichannel output broken when double precision was used
    + Doxygen settings
    + Fix build problem with scummvm
    + Optimize by not starting unused threads with multicore rendering
    + Race condition in alsa_seq / alsa_raw drivers caused them not to quit


author: tiwai@suse.de
changelog:
  - Updated to version 1.1.4:
    Improvements to the API for playing MIDI files, several bug fixes
    in the engine itself; for details, see:
      http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_4
  - Use cmake for build
  - Re-add a symbol dropped from 1.1.3
  - Clean up spec file


author: reddwarf@opensuse.org
changelog:
  - Updated to 1.1.5
    + Autotools build resulted in the wrong version number for
      libfluidsynth.so
    + One symbol was dropped from libfluidsynth.so - this symbol was
      not part of the public API though
    + JACK: Using jack_free instead of free when needed
    + Update Free Software Foundation address
  - Run spec-cleaner


author: tiwai@suse.de
changelog:
  - fix obsoleted run_ldconfig macro
  - clean up using standard rpm macros
  - fix missing closedir (bnc#525017)


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Permissive
    SPDX format (or next best alternative from the spreadsheet linked at
    license.opensuse.org)


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.13:
    + Silence more debug messages
    + Add a key file backend and linking support
    + Improve how we find the telepathy-glib Vala bindings
    + Improve our syncing behaviour to not overwrite aliases, groups,
      etc. as much as possible


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.14:
    + Fix calls to deprecated Gee.Map.remove()
    + Build tp-lowlevel via gobject-introspection
    + Use gen-introspect-0.10 instead of gen-introspect
    + Detect Vala by special automake macro, not .pc file.
  - Replace pkgconfig(vala-1.0) BuildRequires with vala-devel.
  - Remove pkgconfig(telepathy-vala) BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.14.1:
    + Bump vala version requirement.
    + Depend upon a released version of Vala.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.15:
    + Various introspection and parallel build fixes
    + Ensure duplicate Individuals don't make their way into various
      properties
    + Make gobject-introspection a hard requirement
    + Add an Individual.personas_changed signal to allow more
      efficient client code
    + Add trust levels to Individuals to allow the UI to determine
      whether to allow linking to them
    + Fix alias writing to the backends and improve selection of
      aliases for Individuals


author: dimstar@opensuse.org
changelog:
  - Update to 0.1.16:
    + bgo#628343: Add an environment variable to disable linking
    + Depend on libgee < 0.7, due to API break.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.17:
    + Add the framework for a test suite
    + Add a test of an individual's properties
    + Build clean-ups
    + Add generated C files to GITIGNOREFILES
    + Don't allow setting a Kf.Persona's alias to its current value
    + Don't save the key file when loading Personas' aliases
    + Add more debugging for aliases
    + Fix saving the key file when it contains multi-byte characters
    + Warn on key file parse errors, rather than explode
    + Notify of Tpf.PersonaStore's Personas being removed when
      disabling account
    + bgo#628853: hangs if there's no relationships.ini file
    + Block flushing of Kf.PersonaStore on any pending file
      operations
    + bgo#629084: add a folks-import tool, including Pidgin support
  - Add pkgconfig(libxml-2.0) BuildRequires to build the folks-import
    tool.
  - Create a tools subpackage for folks-import, with a Supplements
    for packageand(libfolks0:pidgin), since it will be useful for old
    pidgin users.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.0:
    + Build fixes for GIR 1.2 and Vala 0.10.
    + Various linking fixes
    + Normalize IM addresses written to the writeable backend
    + Allow building the folks-import tool to be disabled


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.1:
    + bgo#629642: individuals-changed emitted in the wrong order
    + bgo#631864: Crash when empathy disconnects
    + bgo#632564: assertion `EMPATHY_IS_CONTACT (contact)' failed in
      individual_store_contact_sort
    + bgo#632163: Folks key-file backend needs a way to point to a
      specific .ini file
  - Rename libfolks0 to libfolks1 and libfolks-telepathy0 to
    libfolks-telepathy1, following soversion change.


author: vuntz@opensuse.org
changelog:
  - Define a module_version variable for easier updates: upstream
    changes the internal module version at each release, and it's
    reflected in where files get installed.


author: fcrozat@novell.com
changelog:
  - Update to version 0.3.6:
    + This is just a repackaging of libfolks 0.3.5 with some
      documentation comment version numbers fixed.
  - Changes from version 0.3.5:
    + Major changes:
    - Various API breaks and improvements, especially in the
      IndividualAggregator
    - Add various new interfaces: NameOwner, FieldDetails, Urlable,
      GenderOwner, Phoneable and Emailable
    + Bugs fixed: bgo#640901, bgo#641780, bgo#629078, bgo#642036.
  - Changes from version 0.3.4:
    + Major changes:
    - Add folks-inspect tool
    - The use of the new LinkedHashSet type in the API may make
      libgee a requirement for some clients (to take full advantage
      of its class lineage).
    + Bugs fixed: bgo#637240, bgo#638311, bgo#629083, bgo#629075,
      bgo#638609, bgo#639195, bgo#639113, bgo#639742, bgo#640213,
      bgo#627397.
  - Changes from version 0.3.3:
    + Major changes:
    - Fix some minor leaks
    - Add support for building gtk-doc documentation for the C API
    - Fix some related documentation problems
    - Fix some Vala problems caused by differences between Vala
      0.10 and 0.12
    - Finish off renaming interfaces (this is an API break; see
      below)
    - Don't trust personas from IRC
    - Handle invalid IM addresses more gracefully than with an
      assertion failure
    - Fix a linking problem with the user's individual when going
      offline which could lead to infinite loops
    + Bugs fixed: bgo#635178, bgo#635649, bgo#635703, bgo#635823,
      bgo#636251, bgo#629526, bgo#627397, bgo#636714, bgo#637136.
  - Changes from version 0.3.2:
    + Major changes:
    - BackendStore.load_backends() now (un)loads backends which
      have been (dis|en)abled since the last call
    - FOLKS_BACKEND_DIR has been replaced by FOLKS_BACKEND_PATH. It
      accepts any number of files and directories, separated by :
    - Significantly clean up the build system
    + Bugs fixed: bgo#629081, bgo#629862, bgo#628883, bgo#633718,
      bgo#633080.
  - Changes from version 0.3.1:
    + Major changes:
    - Tpf.Persona.contact is now guaranteed to have the client type
      feature
    + Bugs fixed: bgo#630431, bgo#631864, bgo#632096, bgo#632163,
      bgo#632564.
  - Changes from version 0.3.0:
    + Major changes:
    - Fixed some linking problems
    - Added some missing documentation
    - Fixed build problems introduced by switching to
      gobject-introspection 0.9.6 (i.e. GIR format 1.2)
    - Ensured IM addresses are normalised before being compared
    - Made the folks-import build optional through a configure
      argument
    - Added support for a "self" individual
    - Added support for generating and installing Devhelp format
      documentation
    - BackendStore.load_backends and the prepare() functions are
      now idempotent
    - Tpf.Persona.contact is now guaranteed to have the avatar
      token and data features
    - Tpf.Persona.contact is now guaranteed to have the
      capabilities feature
    + Bugs fixed: bgo#629452, bgo#626008, bgo#629311, bgo#629644,
      bgo#629666, bgo#628970, bgo#629096, bgo#627402, bgo#629642,
      bgo#629643, bgo#629006, bgo#629331, bgo#629008, bgo#630347.
  - Add intltool BuildRequires.
  - Change vala-devel BuildRequires to vala-unstable: we don't need
    the devel files, and we need a newer vala.
  - Pass --enable-vala to configure.
  - Rename libfolks1 and libfolks-telepathy1 to follow library
    soversion changes.


author: fcrozat@novell.com
changelog:
  - Update to version 0.4.0:
    + API changes:
    - Add RoleDetails interface
    - Add BirthdayDetails interface
    - Add NoteDetails interface
    - Add PostalAddressDetails interface
    - Rename Aliasable -> AliasDetails
    - Rename AvatarOwner -> AvatarDetails
    - Rename Emailable -> EmailDetails
    - Rename Favouritable -> FavouriteDetails
    - Rename GenderOwner -> GenderDetails
    - Rename Groupable -> GroupDetails
    - Rename IMable -> ImDetails
    - Rename NameOwner -> NameDetails
    - Rename Phoneable -> PhoneDetails
    - Rename PresenceOwner -> PresenceDetails
    - Rename Urlable -> UrlDetails
    + Bugs fixed: fdo#642351, fdo#643241, fdo#643247, fdo#643201,
      fdo#642866, fdo#642861, fdo#642493, fdo#642500, fdo#642501,
      fdo#641210, fdo#643956, fdo#643954, fdo#643955, fdo#643957,
      fdo#644457, fdo#644165
  - Bump module_version to 22.


author: fcrozat@novell.com
changelog:
  - Update to version 0.4.2:
    + fdo#645430: folks-inspect: Use LinkedHashSet to access
      im-addresses.
    + fdo#645411: folks-import segfaults on startup
    + Crasher when removing Personas
  - Changes from version 0.4.1:
    + Bugs fixed:
    - fdo#644968: _update_phone_numbers() needs to create copies
      of each List<FieldDetails>
    - fdo#644966: _update_emails () needs to create copies of each
      List<FieldDetails>
    - Crasher when reconnecting a Telepathy account


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.0:
    + Major changes:
    - Add support to change primary (writeable) store either via
      GConf or an env variable (bgo#645441).
    - Add a tracker backend
    - Add a libsocialweb backend
    - Add the potential matches API
      GConf or an env variable (bgo#645441).
    + Several API additions.
    + Bugs fixed: bgo#644968, bgo#644966, bgo#644527, bgo#645430,
      bgo#645411, bgo#645475, bgo#645570, bgo#645989, bgo#645413,
      bgo#645441, bgo#638280, bgo#646944, bgo#644867, bgo#647168,
      bgo#646831, bgo#647298, bgo#646948.
  - Add pkgconfig(gconf-2.0) BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.1:
    + Add gobject-introspection support.
    + Several API changes, see NEWS for details.
    + Bugs fixed: bgo#645388, bgo#647562, bgo#647121, bgo#645684,
      bgo#640092, bgo#648161, bgo#645186, bgo#648533, bgo#649790,
      bgo#649088


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(libsocialweb-client) BuildRequires to build the
    libsocialweb backend, and create a libfolks-libsocialweb24
    subpackage.
  - Add readline-devel BuildRequires to build inspector tool
    (folks-inspect).
  - Add Url tag.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.2:
    + bgo#650067: Tracker backend warns when setting a NULL avatar
      (ie, unsetting the avatar)
    + bgo#650268: build failure: "--vapidir=.: command not found"


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.0:
    + Several API changes, see NEWS for details.
    + Add EDS backend.
    + Allow writing to properties of all personas.
    + Add support for presence status from Telepathy.
    + Bugs fixed: bgo#649925, bgo#646244, bgo#652463, bgo#652434,
      bgo#648071, bgo#652472, bgo#629716, bgo#652660, bgo#652449,
      bgo#653325, bgo#653746, bgo#638281, bgo#654509, bgo#652048,
      bgo#652425, bgo#645549, bgo#650422, bgo#655019, bgo#650414,
      bgo#652643, bgo#655510, bgo#654907, bgo#655745, bgo#649296,
      bgo#652657, bgo#655008, bgo#653619, bgo#653679, bgo#653680,
      bgo#655917, bgo#655374, bgo#655919, bgo#655920, bgo#653682,
      bgo#655921, bgo#655922, bgo#648818, bgo#655609.
  - Enable the new E-D-S Backend:
    + Add pkgconfig(libebook-1.2) and pkgconfig(libedataserver-1.2)
      BuildRequires.
    + Pass --enable-eds-backend to configure.
    + Split out a libfolks-eds package.
  - Drop folks-fix-build.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.1:
    + Bugs fixed: bgo#656659, bgo#655374, bgo#657067, bgo#657332.
  - Change vala-devel BuildRequires to vala, as we only need the vala
    compiler.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.2:
    + Several API changes, see NEWS for details.
    + Bugs fixed: bgo#645056, bgo#653777, bgo#657635, bgo#657510,
      bgo#656184, bgo#657971, bgo#657789, bgo#657282, bgo#657969,
      bgo#657783, bgo#658411, bgo#656689.
  - Define a soversion macro so we can differentiate the major
    version of the libraries and the version used to locate backends.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.3:
    + Major changes:
    - Cleanup of the definition of "writeable" which involves a
      couple of API deprecations and additions, and some internal
      re-working.
    - Beginnings of standardising TYPE values for
      AbstractFieldDetails
    + Several API changes, see NEWS for details.
    + Bugs fixed: bgo#658631, bgo#658331, bgo#658874, bgo#658730,
      bgo#633781, bgo#657142, bgo#658002, bgo#657065, bgo#658323,
      bgo#659095, bgo#659128, bgo#657141, bgo#658531, bgo#658328,
      bgo#646847, bgo#658161, bgo#657738, bgo#653623.
  - Bump the module_version macro to reflect upstream change.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.4.1:
    + Bugs fixed: bgo#662095.
  - Changes from version 0.6.4:
    + Small API additions.
    + Bugs fixed: bgo#660217, bgo#657602, bgo#660937, bgo#661475.
  - Bump module_version define, following upstream change.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.5:
    + Add favourites support to EDS backend.
    + Behavior changes:
    - PostalAddress.equal() now ignores PostalAddress.uid
    - NoteFieldDetails.equal() now ignores NoteFieldDetails.uid
    + Small API additions and deprecations.
    + Bugs fixed: bgo#662285, bgo#662433, bgo#660908, bgo#662770,
      bgo#662616, bgo#662274, bgo#662314, bgo#663798, bgo#659585.
  - Bump module_version define to 29, following upstream change.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.6:
    + Various API changes
    + Bugs fixed: bgo#664158, bgo#663889, bgo#665039, bgo#665728,
      bgo#665692, bgo#665376.
  - Replace License tag with spdx identifier (LGPL-2.1+).
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that...
    See bnc#697467 for more details.
  - Bump module_version define to 30, following upstream change.


author: vuntz@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-Folks-0_6 subpackage.
  - Add typelib-1_0-Folks-0_6 Requires to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.7:
    + Small API additions.
    + Bugs fixed: bgo#657063, bgo#659610, bgo#666310, bgo#666528,
      bgo#666540, bgo#667410, bgo#667535, bgo#668415, bgo#670196.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Bump module_version define to 31, following upstream change.


author: vuntz@opensuse.org
changelog:
  - Add folks-libsocialweb-quiescent.patch: fix issue where the
    libsocialweb backend caused empathy to not display contacts in
    the contact list.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.8:
    + FOLKS_DEBUG has been removed in favour of G_MESSAGES_DEBUG (and
      the bug where folks would set G_MESSAGES_DEBUG for any process
      linked to it has been fixed)
    + A --disable-fatal-warnings configure flag has been added for
      non-developers
    + Update favourite status of EDS contacts with membership of the
      ?Starred in Android? Google Contacts group
    + Improvements to linking suggestions (potential matches)
    + Improvements to folks-inspect to make it a good command line
      citizen
    + Small API addition.
    + Bugs fixed: bgo#660235, bgo#661490, bgo#669984, bgo#670191,
      bgo#670347, bgo#670348, bgo#670523, bgo#670872, bgo#671499,
      bgo#671714, bgo#671900, bgo#672373, bgo#672381.
  - Drop folks-libsocialweb-quiescent.patch: fixed upstream.
  - Bump module_version define to 32, following upstream change.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.9:
    + Forced quiescence timeout has been increased to 30s (from 5s)
    + Updates and improvements to the Telepathy backend test suite
    + Bugs fixed: bgo#672980.


author: jengelh@medozas.de
changelog:
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
  - Add patch fondu-flags.diff to make package not forget our CFLAGS
  - Add patch fondu-shadow.diff to fix compile error when using -O


author: cfarrell@suse.com
changelog:
  - license update: BSD-3-Clause
    The package is BSD-3-Clause not MIT (look at the License file). Use SPDX
    format.


author: sndirsch@novell.com
changelog:
  - font-util 1.1.2
    * This release fixes the bug in the fontutils.m4 autoconf macros
      that allowed packages generated with these macros to
      successfully pass configure when required utilities were
      missing, resulting in build failures that were hard to
      diagnose, such as "-b: command not found".
      Existing font packages will need to have autoreconf run after
      installing the new fontutil.m4 to take advantage of this fix -
      the next release of the font packages will include this fix in
      the configure scripts distributed in their tarballs.


author: sndirsch@novell.com
changelog:
  - font-util 1.2.0
    * This release adds two new options that some of the font
      packages will offer in their configure scripts:
    - -disable-all-encodings option to the macros used in the bdf
      font packages, to set the default to disabled for all
      encodings so that builders/packagers wanting to build just
      a subset of encodings can start with none and add the ones
      they want instead of having to disable all those they don't
      want.
    - -with-fc-confdir to specify the path to fontconfig's
      configuration files directory (normally /etc/fonts), for
      packages like bh-ttf that install fontconfig configuration
      snippets. If not specified, the default will be the confdir
      variable from fontconfig.pc if present (which it won't be
      until the next fontconfig release), otherwise
      ${sysconfdir}/fonts.


author: vuntz@opensuse.org
changelog:
  - Update to font-util 1.3.0:
    + bdftruncate: Properly support -w and +w
    + Fix compiler warnings
    + Better support for cross-compiling
  - Include version of font-util in the version of the package. For
    instance, this will now be 7.6_1.3.0.


author: vuntz@opensuse.org
changelog:
  - Rename source and binary package from xorg-x11-fonts-devel to
    font-utils.
  - Add Provides/Obsoletes for xorg-x11-fonts-devel to smooth
    upgrades.


author: tiwai@suse.de
changelog:
  - updated to version 2.7.0:
    * update Thai default families
    * add ~/.fonts.conf.d to default config
    * fc-list --verbose and --quiet options
    * added fc-scan and fc-query
    * see details below
      http://fontconfig.org/release/ChangeLog-2.7.0


author: pgajdos@suse.cz
changelog:
  - add AvantGarde, NewCenturySchoolbook, ZapfChancery and
    ZapfDingbats aliases into 30-urw-aliases.conf as
    workaround to [bnc#434676]
    - -> added urw-aliases-whitespaces.patch
  - see http://bugs.freedesktop.org/show_bug.cgi?id=19128


author: pgajdos@suse.cz
changelog:
  - prefer Nanum fonts before Un fonts [bnc#647355]
    * modified suse-post-user.conf
  - turn autohinting for unfonts on [bnc#647355]
    * modified suse-hinting.conf


author: crrodriguez@opensuse.org
changelog:
  - Support symbol visibility features
  - Use O_CLOEXEC where needed in libfontconfig, callers may fork()
    and we end up leaking library internal fds to their child processes.


author: crrodriguez@opensuse.org
changelog:
  - The O_CLOEXEC patch missed one case, in particular the
    loading of configuration files, this has been fixed.


author: pgajdos@suse.com
changelog:
  - updated to 2.9.0:
    * many bugfixes, see NEWS
    * removed suse-font-dirs.conf
    * changed suse-hinting.conf: use hintslight with autohinter,
      hintfull only for BCI [bnc#722427]
    * include suse-generic-names.conf again
    * added Cantarell into suse-generic-names.conf and suse-post-user.conf
      (sans-serif font)
    * added STIXGeneral into suse-generic-names.conf and suse-post-user.conf
      (serif font)
    * turn autohinter on for Liberation Sans (BCI off)
    * dropped upstreamed urw-aliases-whitespaces.patch
    * dropped upstreamed bugzilla-246783-do-not-crash-when-config-files-contain-broken-stuff.patch
    * dropped upstreamed bugzilla-179457-fix-font-file-names-for-wine.patch
      (https://bugzilla.novell.com/show_bug.cgi?id=179457#c8)
    * dropped upstreamed bnc438855-make-FcInitReinitialize-work-again.patch
    * dropped AppleRoman-DynaFont.patch


author: pgajdos@suse.com
changelog:
  - DejaVu Sans, Droid Sans, Liberation Sans: use
    hintslight with BCI (instead of hintfull with BCI)
  - DejaVu Serif, Droid Serif, Liberation Serif: use
    hintslight with BCI (instead of hintfull with BCI)
  - DejaVu Sans Mono, Droid Sans Mono, Liberation Mono: keep
    hintfull with BCI
  - Cantarell: use hintfull with autohinter


author: pgajdos@suse.com
changelog:
  - don't install 29-liberation-aliases.conf, because
    30-metric-aliases.conf already contains these bindings


author: tiwai@suse.de
changelog:
  - Revisit SUSE-specific config (bnc#766319):
    * Split suse-hinting.conf to a part defining the default
      autohint and a part defining the default hintstyle depending on
      autohint.  These are now put in conf.d/11-suse-hinting.conf and
      16-suse-hintstyle.conf, so that extra packages may put their
      own autohint value between them.
    * Move suse-bitmaps.conf to conf.d, too
    * Move optional configs modified by fonts-config to fonts-config
      package itself
  - Set autohint=true for IPA* fonts as well as MS fonts;
    hintslight will be chosen automatically (bnc#766319)
  - Add missing IPAex* fonts to suse-generic-names.conf lists.
  - Obsolete ipa-fonts-config package as the default configs are now
    included in this package


author: pgajdos@suse.com
changelog:
  - add <prefer> and <default> aliases for Droid fonts into SUSE-specific
    config; if they are not present and e. g. system with only droid font
    installed, you get "Droid Sans" instead of "Droid Sans Mono" even if
    "monospace" requested; that causes e. g. gvim displaying glyphs with
    additional space
  - add also <default> aliases for DejaVu fonts into SUSE-specific config;
    in case that someone has deinstalled them but gui or document explicitly
    wants them


author: pgajdos@suse.cz
changelog:
  - updated to 20110222:
    * Did a lot of work to improve the accuracy in remove overlap.
    * Fix various error messages.
    * Remove some obsolete documentation.
    * Technical fixes to stroking code.
    * Add a miterlimit to stroking code.
    * FontForge was using the wrong MIME type for svg files.
      W3C has changed it and it's now "image/svg+xml" not
      "image/svg-xml" or "image/svg".
    * etc. on
      http://fontforge.sourceforge.net/changelog.html
    * libpng14.diff and fontforge.py27.diff kept but not needed yet


author: ftake@geeko.jp
changelog:
  - changed Japanese fonts setting for Java
    * IPA Gothic for monospaced
    * Propotional IPA fonts for others


author: pgajdos@suse.com
changelog:
  - in generate_java_font_setup() was wrongly picked last installed
    font from @sans_latin1_priority, instead of first


author: tiwai@suse.de
changelog:
  - Move hinting and bitmap config files to own config files
    instead of changing the main suse-*.conf (bnc#766319)
  - Enable hinting_setup() again


author: mfabian@suse.de
changelog:
  - Bugzilla #262326: update to current CVS version because
    the version we currently have (2.0b1) is useless for many
    recent fonts.


author: mfabian@suse.de
changelog:
  - update to 2.2.
    Extract from Changelog.txt:
    ? updated unicode module to unicode 5.1.0
    ? cmap format 1 support, contributed by rroberts
    ? fixed problem with private VTT table, found by Peter Bilak
    ? improve performance with CJK fonts
  - fix build in Factory.


author: kssingvo@suse.de
changelog:
  - update to latest bzr version:
    * fix: Make foomatic-rip also working with PPD file names which
      contain brackets or other special characters


author: jsmeix@suse.de
changelog:
  - Updated to the latest bzr version of the current stable
    version 4.0.1 which was released on 13-May-2009 00:20
    from http://www.openprinting.org/download/foomatic/
    See the ChangeLog file for details.


author: jsmeix@suse.de
changelog:
  - Makeshift fix build on x86_64. The upstream bug report
    is http://bugs.linux-foundation.org/show_bug.cgi?id=349


author: jsmeix@suse.de
changelog:
  - Work with upstream compliant CUPS 1.4 on all platforms
    which means to have a fixed "/usr/lib/cups/" directory
    on all platforms (see Novell/Suse Bugzilla bnc#575544).


author: jsmeix@suse.de
changelog:
  - Version upgrade to foomatic-filters-4.0.6.
    foomatic-rip has several potential crashes fixed.
    See the ChangeLog file for details.
  - fix_no-return-in-nonvoid-function.patch is obsolete
    because it is fixed in the sources, see
    http://bugs.linux-foundation.org/show_bug.cgi?id=348


author: jsmeix@suse.de
changelog:
  - Version upgrade to foomatic-filters-4.0.9.
    SECURITY FIX for CVE-2011-2697 (see bnc#698451).
    Use "ps2write" instead of "pswrite" as PostScript output device.
    Added support for ICC-based color managment. Both colord
    and CUPS' ICC-related PPD extensions are supported. For
    colord D-Bus is required.
    Several bugs fixed.
    See the ChangeLog file for details.


author: jsmeix@suse.de
changelog:
  - Bugfix upgrade to foomatic-filters-4.0-20120208 which is
    the bugfix version 4.0.9.242 (see the VERSION.full file)
    which fixes CVE-2011-2924 (see bnc#713717).
    See the ChangeLog file for details.


author: jsmeix@suse.de
changelog:
  - BuildRequire only ghostscript-mini-devel (instead of
    ghostscript-devel and ghostscript-library) because
    in the "Printing" repository Ghostscript is cleaned up
    and upgraded to a stable release >= 9.05 (bnc #735824)
    where ghostscript-library is replaced
    by ghostscript plus ghostscript-devel
    and ghostscript-mini plus ghostscript-mini-devel.


author: coolo@suse.com
changelog:
  - let's treat debian as upstream, they actually cared for the
    actual fortunes - our last change is 10 years old


author: behrisch@informatik.hu-berlin.de
changelog:
  - update to 1.6.36:
    + Fixed FXTable startInput() issue.
    + Backported FXFont Freetype pitch size.
    + Fixed compose context create issue.
    + Bug fix in fxloadPPM() when ascii black and white bitmap is loaded.
    + Call tr() when populating color names.
    + Small bug in FXTextField when I-beam cursor surrounded by non-ascii
      UTF8 characters and it near the beginning or end of the string.


author: lrupp@suse.de
changelog:
  - fix requires for fox16-devel on other distributions
  - rename fox16-static to fox16-devel-static to follow the new
    naming policy for static libs


author: lars@linux-schulserver.de
changelog:
  - update to 1.6.37:
    * Fixed remainingTimeout() returning ns, not ms remaining time.
    * Fixed bug in parsing of accelerators.
    * Fixed wrong enum value in FXComboBox.
    * Backported FXTable fix from 1.7 (delete of selected lines).
  - refreshed patches, fix Obsoletes
  - removed configure option --htmldir - has no effect


author: lars@linux-schulserver.de
changelog:
  - update to 1.6.40:
    * FXSystem::getTempDirectory() now uses TMPDIR environment
      variable if set.
    * Auto-guess icon etch mask threshold added.
    * Removed XGetDefault from code in ControlPanel.cpp.
  - removed upstreamed fox-1.6.34-am111.patch


author: lars@linux-schulserver.de
changelog:
  - update to 1.6.43:
    + Added missing AC_FUNC_MMAP to configure.ac. Presence of mmap()
      and munmap() API's we not being discovered properly.
    + Fix libpng version 1.5. Members of png_struct are now hidden,
      so fxpngio.cpp must use newly introduced API to use
      embedded jmp_buf.
    + Fix configure.ac type which caused linkage to libGL and libGLU
      even if compiled without GL support.


author: lars@linux-schulserver.de
changelog:
  - update to 1.6.44:
    + removed -Wextra from CXXFLAGS
    + Force quoting in FXString FXPath::dequote and FXPath::enquote
      if the string contains at least one whitespace


author: alinm.elena@gmail.com
changelog:
  - enabled -DFP_SUPPORT_TR1_MATH_FUNCS -DFP_SUPPORT_COMPLEX_NUMBERS
  - patch to compile with gcc4.7 (gcc4.7.patch)


author: lrupp@suse.de
changelog:
  - convert the Changelog to Unix
  - add COPYING, remove INSTALL from docudir
  - use macros
  - build parallel


author: puzel@suse.com
changelog:
  - update to fping-3.0
    * rewritten main loop for improved performance
    * -T parameter (select timeout) now obsolete
    * Maintenance taken over from unresponsive previous maintainer
    * New homepage: www.fping.org
  - drop fping-2.4b2-fixwarnings.patch (obsolete)


author: zaitor@opensuse.org
changelog:
  - Update to version 3.1:
    + -g option (generate): exclude network and broadcast address
      for cidr ranges.
    + do not explicitely check if running as root, to make it
      possible to install fping with linux capabilities instead of
      making it setuid (setcap cap_net_raw+ep fping).
    + ANSI C (C89) compiler now a requirement.
    + Portability fixes.
    + Reorganized source directory.
    + Bugfix: fix timeout issue on Solaris.
    + Man-page fixes.
    + Added -H option to specify number of hops.
    + Output usage information to stdout when called with -h


author: wojtek@suse.cz
changelog:
  -Update to 3.2
    * Improve documentation for -g option (G.W. Haywood)
    * Performance optimization for big select timeouts (#10, Andrey
    * Bondarenko)
    * Fix restart of select call after interrupt signal (#8, Boian
    * Bonev)
    * Fix infinite loop caused by linked list corruption (#11,
    * Boian Bonev)


author: sndirsch@suse.de
changelog:
  - switched to current freeglut sources in SVN (2009-03-01)
  - obsoletes freeglut-080721.diff, freeglut-sig11-bug466806.diff


