commit evolution-data-server for openSUSE:Factory
Hello community, here is the log from the commit of package evolution-data-server for openSUSE:Factory checked in at 2013-04-03 23:34:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old) and /work/SRC/openSUSE:Factory/.evolution-data-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "evolution-data-server", Maintainer is "ProjectNOV-SUSE@epam.com" Changes: -------- --- /work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes 2013-02-19 13:31:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.evolution-data-server.new/evolution-data-server.changes 2013-04-03 23:34:34.000000000 +0200 @@ -1,0 +2,239 @@ +Sun Mar 24 07:01:13 UTC 2013 - zaitor@opensuse.org + +- Update to version 3.8.0: + + Miscellaneous Changes: Clean testing work directory. + + Updated translations. + +------------------------------------------------------------------- +Sun Mar 17 13:24:15 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.92: + + Test suite improvements. + + EBookBackendSqliteDB improvements. + + EBookClient introspection fixes. + + Fix a memory leak around imapx_untagged_vanished(). + + Correct names for im_jabber_work variables. + + Bugs fixed: bgo#215428, bgo#350323, bgo#352266, bgo#690433, + bgo#690552, bgo#695308, bgo#695539, bgo#695960. + + Updated translations. +- Drop e-d-s-link-goa.patch: fixed upstream. +- Drop gnome-common BuildRequires and call to gnome-autogen.sh, as + we no longer carry patches touching the build system. + +------------------------------------------------------------------- +Sun Mar 3 15:31:47 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.91: + + Add VPN-awareness to calendar, contact, task and memo backends. + + Support GOA's new IMAP/SMTP provider. + + Added documentation for new Direct Read Access related apis. + + Fixing pkg-config files for libebook & libedata-book. + + source_write_sync: Fail gracefully when given a scratch source. + + source_remove_sync: Fail gracefully when given a scratch + source. + + e-test-server-utils: Add support for testing Direct Read Access + books. + + Ported various EBookClient tests to additionally test Direct + Read Access variants. + + Do not use SSL_V2_COMPATIBLE_HELLO by default. + + Local Delivery not updated on start and missing Receiving + Options page. + + EBookBackendSexp: Restore suffix search functionality. + + e_source_registry_server_load_directory: Monitor failure is + non-fatal. + + e_cal_client_modify_objects_sync: Fix infinite loop. + + EBookQuery/EPhoneNumber: Enhanced documentation. + + CamelSMIMEContext: Support IANA registered hash function names. + + evolution-user-prompter: Add a --keep-running option. + + Make the ESourceRegistryServer modules relocatable like + addressbook & calendar. + + Make the Camel provider modules relocatable. + + build: Support (and prefer) libboost_thread-mt. + + CamelIMAPXServer: Improve thread-safety when selecting folders. + + Bugs fixed: bgo#693101, bgo#693345, bgo#694152, bgo#694223, + bgo#694734. + + Updated translations. +- Add e-d-s-link-goa.patch: Fix linking stage. +- Add gnome-common BuildRequires and call to gnome-autgen.sh, as + above patch touches the build system. + +------------------------------------------------------------------- +Mon Feb 18 07:34:50 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.90: + + Improved phone number support. + + Direct access to local address books. + + Make e_book_client_is_self() more efficient. + + Add e_data_factory_ref_initable_backend(). + + Remove --with-dbus-call-timeout configure option. + + Add CAMEL_MIME_FILTER_TOHTML_QUOTE_CITATION flag. + + EBookClient: Use g_bus_watch_name_on_connection(). + + ECalClient: Use g_bus_watch_name_on_connection(). + + Add camel_service_ref_session(). + + Fix few memory leaks in evolution-source-registry. + + Introduce e_backend_is_destination_reachable(). + + CalDAV: Try to search for event when not in local cache. + + e_extensible_load_extensions: Allow for retries. + + Bugs fixed: bgo#675287, bgo#683867, bgo#686528, bgo#693841. + + Updated translations. +- Split new libebook-contacts-1_2-0 and + typelib-1_0-EBoobContacts-1_2 subpackages. +- Bump so_edata_book to 17, following upstream. +- Introduce new so_ebook_contacts defines for the new library. +- Update baselibs.conf. + +------------------------------------------------------------------- +Sat Feb 16 20:01:27 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.5: + + This release adds support for Ubuntu's Single-SignOn framework. + + Generate address book and calendar GDBus classes with + gdbus-codegen and simplify the APIs to require only one round + trip per method. + + Introduce e_book_client_connect() and e_cal_client_connect() as + one-step replacements for e_book/cal_client_new() + + e_client_open(). + + Built-in data sources are now packaged as a GResource rather + than installed data files for better reliability. + + Add --disable-google configure option to make libgdata + dependency optional. + + Unit test suite improvements. + + GOA: Support the upcoming "imap_smtp" provider type. + + Optional libphonenumber support for local address books. + + EBookBackendSqliteDB: Added e_book_backend_new_contact[s]() API + + EBookBackendFile: Don't overwrite UIDs on incomming/new + contacts. + + CamelIMAPXStore: Configure folder flags on folder creation. + + EBookBackendFile: Avoid lost data in contact modifications. + + store_synchronize_sync(): Only synchronize subscribed folders. + + Bugs fixed: bgo#651399, bgo#691126, bgo#692278. + + Updated translations. +- Drop upstream fixed patches: + + e-d-s-ldap-mutex-deadlock-fix.patch + + e-d-s-address-crash-on-cancel.patch + + e-d-s-store_synchronize_sync.patch + + e-d-s-schedule-higher-idle-priority-actions.patch + + e-d-s-use-G_PRIORITY_HIGH_IDLE.patch + +------------------------------------------------------------------- +Sat Feb 16 19:04:09 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.4: + + The legacy IMAP backend has been retired. Legacy IMAP accounts + will be converted to the newer "IMAP+" backend and their data + caches reset. + + IMAPX: + - Support non-virtual Junk/Trash folders. + - Ask server to handle "body-contains" searches. + - Add automatic IMAP to IMAPX account migration. + + ESourceRegistryServer: Add a "tweak-key-file" signal. + + Add OAuth2Support D-Bus interface. + + Merge ECalBackendFileStore into ECalBackendStore. + + Add ETimezoneCache interface. + + ECalBackend: Remove internal_get_timezone() method. + + CamelMimeFilterPgp: Ignore right side white spaces. + + Bugs fixed: bgo#665371, bgo#689124, bgo#690151, bgo#690158, + bgo#690177, bgo#691033, bgo#691466, bgo#691477. + + Updated translations. + +------------------------------------------------------------------- +Sat Feb 16 18:32:56 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.3: + + libedataserverui has been removed from Evolution-Data-Server + and merged back into Evolution, since Evolution is its only + consumer nowadays. + + The E-D-S unit test suite is functional again! + + Added ESourceBackendSummarySetup extension + + EBookBackendFile: Use the new ESourceBackendSummarySetup to + configure the summary + + Use version-based GLib/GDK/GTK+ warnings. + + Coverity scan cleanups. + + Do not generate a ChangeLog file from 'git log' + + Introduce evolution-user-prompter service + + IMAPX: Support the QUOTA extension (RFC 2087). + + Remove introspection of libecal. + + Workaround file description leak from + e_source_registry_authenticate_sync() + + Bugs fixed: bgo#202576, bgo#371469, bgo#512714, bgo#529743, + bgo#579315, bgo#671620, bgo#677378, bgo#680201, bgo#684175, + bgo#687670, bgo#688366, bgo#688479, bgo#688639, bgo#688660, + bgo#688795, bgo#688926. + + Updated translations. +- Drop libedataserverui* subpackages: the library is merged into + evolution. As this is a shared library, we do not add Obsoletes. +- Drop typelib-1_0-ECalendar-1_2 subpackage: A great deal of the + calendar API exposes data structures from libical. libical is not + a GObject library, and is therefore not introspectable. +- Drop e-d-s-fix-slow-composer-open.patch: no longer applicable. + +------------------------------------------------------------------- +Sat Feb 16 17:22:39 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.2.1: + + Make address books work again. + + EAuthenticationSession: Close prompt before storing password. + + IMAPX error handling improvements. + + Remove version number from ${privdatadir}. + + Remove erroneous version number from ${privlibdir}. + + Remove version number from ${privincludedir}. + + Add AllowAuthPromptAll() method to SourceManager interface. + + Reimplement EBook, ECal, et. al. using their EClient + counterparts. + + Google: allow writing X-GOOGLE-SYSTEM-GROUP-IDS. + + Local file backend modified to use sqlite db exclusively. + + gnome-online-accounts: Add an EDataFactory extension. + + Remove EBookBackendVCF. + + Bugs fixed: bgo#640594, bgo#674454, bgo#686727, bgo#680497, + bgo#686719, bgo#685986, bgo#686924, bgo#687100, bgo#685034, + bgo#681962, bgo#685090, bgo#687776, bgo#669082, bgo#687642, + bgo#687694, bgo#687865, bgo#687634, bgo#688146. + + Updated translations. +- Bump so_camel to 42 and so_edataserverui to 5, following + upstreams soname bumps (also in baselibs.conf). + +------------------------------------------------------------------- +Sat Feb 16 16:18:23 UTC 2013 - dimstar@opensuse.org + ++++ 42 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes ++++ and /work/SRC/openSUSE:Factory/.evolution-data-server.new/evolution-data-server.changes Old: ---- e-d-s-address-crash-on-cancel.patch e-d-s-fix-slow-composer-open.patch e-d-s-ldap-mutex-deadlock-fix.patch e-d-s-schedule-higher-idle-priority-actions.patch e-d-s-store_synchronize_sync.patch e-d-s-use-G_PRIORITY_HIGH_IDLE.patch evolution-data-server-3.6.3.tar.xz New: ---- evolution-data-server-3.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evolution-data-server.spec ++++++ --- /var/tmp/diff_new_pack.vvOgfJ/_old 2013-04-03 23:34:51.000000000 +0200 +++ /var/tmp/diff_new_pack.vvOgfJ/_new 2013-04-03 23:34:51.000000000 +0200 @@ -21,37 +21,25 @@ # Shared Library soNUMs, to make it easier for updates # When updating the sonums, do not forget to also update baselibs.conf -%define so_camel 40 -%define so_ebackend 5 +%define so_camel 43 +%define so_ebackend 6 %define so_ebook 14 +%define so_ebook_contacts 0 %define so_ecal 15 -%define so_edata_book 15 -%define so_edata_cal 18 +%define so_edata_book 17 +%define so_edata_cal 20 %define so_edataserver 17 -%define so_edataserverui 4 Name: evolution-data-server -%define _evo_version 3.6 -Version: 3.6.3 +%define _evo_version 3.8 +Version: 3.8.0 Release: 0 Summary: Evolution Data Server License: LGPL-2.1+ Group: Development/Libraries/GNOME Url: http://www.gnome.org -Source0: http://download.gnome.org/sources/evolution-data-server/3.6/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/evolution-data-server/3.8/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM e-d-s-ldap-mutex-deadlock-fix.patch bgo#692278 badshah400@gmail.com -- Fix LDAP backend mutex deadlock on finalize; patch taken from upstream git -Patch0: e-d-s-ldap-mutex-deadlock-fix.patch -# PATCH-FIX-UPSTREAM e-d-s-address-crash-on-cancel.patch badshah400@gmail.com -- Fix invalid memory access during situations while cancelling some synchronous operations; patch taken from upstream git -Patch1: e-d-s-address-crash-on-cancel.patch -# PATCH-FIX-UPSTREAM e-d-s-fix-slow-composer-open.patch bgo#689476 badshah400@gmail.com -- Fix composer opening slowly because of leaks; patch taken from upstream git -Patch2: e-d-s-fix-slow-composer-open.patch -# PATCH-FIX-UPSTREAM e-d-s-store_synchronize_sync.patch badshah400@gmail.com -- Cleanups in store_synchronize_sync(); patch taken from upstream git -Patch3: e-d-s-store_synchronize_sync.patch -# PATCH-FIX-UPSTREAM e-d-s-schedule-higher-idle-priority-actions.patch bgo#683867 badshah400@gmail.com -- Schedule actions with higher idle priority; patch taken from upstream git -Patch4: e-d-s-schedule-higher-idle-priority-actions.patch -# PATCH-FIX-UPSTREAM e-d-s-use-G_PRIORITY_HIGH_IDLE.patch badshah400@gmail.com -- Use G_PRIORITY_HIGH_IDLE to beat gtk+ redraws; patch taken from upstream git -Patch5: e-d-s-use-G_PRIORITY_HIGH_IDLE.patch BuildRequires: db-devel %if %USE_EVOLDAP BuildRequires: evoldap2-devel @@ -66,11 +54,10 @@ BuildRequires: intltool BuildRequires: krb5-devel BuildRequires: libgdata-devel -BuildRequires: libgnome-keyring-devel BuildRequires: libgweather-devel >= 3.5.0 BuildRequires: libical-devel >= 0.43 BuildRequires: libidl-devel -BuildRequires: libsoup-devel >= 2.38.1 +BuildRequires: libsoup-devel >= 2.40.3 BuildRequires: mozilla-nss-devel BuildRequires: nss-shared-helper-devel BuildRequires: python-devel @@ -80,7 +67,7 @@ BuildRequires: pkgconfig(gcr-base-3) >= 3.4 BuildRequires: pkgconfig(goa-1.0) >= 3.2 BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(oauth) +BuildRequires: pkgconfig(libsecret-unstable) >= 0.5 %if %USE_EVOLDAP Requires: libevoldap-2_4-2 %endif @@ -95,6 +82,8 @@ %ifarch %ix86 ppc Obsoletes: evolution-data-server-32bit %endif +# typelib-1_0-ECalendar-1_2 was dropped with e-d-s 3.7.3 due to libical not being introspecatble. +Obsoletes: typelib-1_0-ECalendar-1_2 <= %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires @@ -132,29 +121,25 @@ This package contains a shared system library to access address books. -%package -n libecal-1_2-%{so_ecal} -Summary: Evolution Data Server - Calendar Client Library +%package -n libebook-contacts-1_2-%{so_ebook_contacts} +Summary: Evolution Data Server - Address Book Client Library Group: System/Libraries -%description -n libecal-1_2-%{so_ecal} +%description -n libebook-contacts-1_2-%{so_ebook_contacts} Evolution Data Server provides a central location for your address book and calendar in the GNOME Desktop. -This package contains a shared system library to access calendars. - -%if %{?with_introspection} +This package contains a shared system library to access address books. -%package -n typelib-1_0-ECalendar-1_2 -Summary: Evolution Data Server - Calendar Client Library, Introspection bindings +%package -n libecal-1_2-%{so_ecal} +Summary: Evolution Data Server - Calendar Client Library Group: System/Libraries -%description -n typelib-1_0-ECalendar-1_2 +%description -n libecal-1_2-%{so_ecal} Evolution Data Server provides a central location for your address book and calendar in the GNOME Desktop. -This package provides the GObject Introspection bindings for the library -to access calendars. -%endif +This package contains a shared system library to access calendars. %package -n libedata-book-1_2-%{so_edata_book} Summary: Evolution Data Server - Address Book Backend Library @@ -178,6 +163,17 @@ This package provides the GObject Introspection bindings for the library for address book backends. + +%package -n typelib-1_0-EBookContacts-1_2 +Summary: Evolution Data Server - Address Book Backend Library, Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-EBookContacts-1_2 +Evolution Data Server provides a central location for your address book +and calendar in the GNOME Desktop. + +This package provides the GObject Introspection bindings for the library +for address book backends. %endif %package -n libedata-cal-1_2-%{so_edata_cal} @@ -216,16 +212,6 @@ libedataserver library. %endif -%package -n libedataserverui-3_0-%{so_edataserverui} -Summary: Evolution Data Server - Graphical Utilities Library -Group: System/Libraries - -%description -n libedataserverui-3_0-%{so_edataserverui} -Evolution Data Server provides a central location for your address book -and calendar in the GNOME Desktop. - -This package contains a shared system library. - %package devel Summary: Evolution Data Server - Development Files Group: Development/Libraries/GNOME @@ -233,14 +219,14 @@ Requires: libcamel-1_2-%{so_camel} = %{version} Requires: libebackend-1_2-%{so_ebackend} = %{version} Requires: libebook-1_2-%{so_ebook} = %{version} +Requires: libebook-contacts-1_2-%{so_ebook_contacts} = %{version} Requires: libecal-1_2-%{so_ecal} = %{version} Requires: libedata-book-1_2-%{so_edata_book} = %{version} Requires: libedata-cal-1_2-%{so_edata_cal} = %{version} Requires: libedataserver-1_2-%{so_edataserver} = %{version} -Requires: libedataserverui-3_0-%{so_edataserverui} = %{version} %if %{?with_introspection} Requires: typelib-1_0-EBook-1_2 = %{version} -Requires: typelib-1_0-ECalendar-1_2 = %{version} +Requires: typelib-1_0-EBookContacts-1_2 = %{version} Requires: typelib-1_0-EDataServer-1_2 = %{version} %endif %if %USE_EVOLDAP @@ -269,12 +255,6 @@ %lang_package %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 translation-update-upstream %build @@ -291,6 +271,7 @@ --enable-smime=yes \ --enable-nntp=yes \ --disable-static \ + --disable-uoa \ %if %{?with_introspection} --enable-vala-bindings \ --enable-introspection @@ -335,6 +316,10 @@ %postun -n libebook-1_2-%{so_ebook} -p /sbin/ldconfig +%post -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig + +%postun -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig + %post -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig %postun -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig @@ -351,15 +336,10 @@ %postun -n libedataserver-1_2-%{so_edataserver} -p /sbin/ldconfig -%post -n libedataserverui-3_0-%{so_edataserverui} -p /sbin/ldconfig - -%postun -n libedataserverui-3_0-%{so_edataserverui} -p /sbin/ldconfig - %files %defattr(-,root,root) %doc COPYING ChangeLog NEWS TODO -# ui/ subdir is used by libedataserverui -%{_datadir}/evolution-data-server-%{_evo_version}/ +%{_datadir}/evolution-data-server/ %{_datadir}/GConf/gsettings/evolution-data-server.convert %{_datadir}/GConf/gsettings/libedataserver.convert %{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml @@ -387,16 +367,13 @@ %defattr(-, root, root) %{_libdir}/libebook-1.2.so.%{so_ebook}* -%files -n libecal-1_2-%{so_ecal} +%files -n libebook-contacts-1_2-%{so_ebook_contacts} %defattr(-, root, root) -%{_libdir}/libecal-1.2.so.%{so_ecal}* - -%if %{?with_introspection} +%{_libdir}/libebook-contacts-1.2.so.%{so_ebook_contacts}* -%files -n typelib-1_0-ECalendar-1_2 +%files -n libecal-1_2-%{so_ecal} %defattr(-, root, root) -%{_libdir}/girepository-1.0/ECalendar-1.2.typelib -%endif +%{_libdir}/libecal-1.2.so.%{so_ecal}* %files -n libedata-book-1_2-%{so_edata_book} %defattr(-, root, root) @@ -407,6 +384,10 @@ %files -n typelib-1_0-EBook-1_2 %defattr(-, root, root) %{_libdir}/girepository-1.0/EBook-1.2.typelib + +%files -n typelib-1_0-EBookContacts-1_2 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/EBookContacts-1.2.typelib %endif %files -n libedata-cal-1_2-%{so_edata_cal} @@ -424,13 +405,9 @@ %{_libdir}/girepository-1.0/EDataServer-1.2.typelib %endif -%files -n libedataserverui-3_0-%{so_edataserverui} -%defattr(-, root, root) -%{_libdir}/libedataserverui-3.0.so.%{so_edataserverui}* - %files devel %defattr(-, root, root) -%{_includedir}/evolution-data-server-%{_evo_version}/ +%{_includedir}/evolution-data-server/ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %if %{?with_introspection} ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.vvOgfJ/_old 2013-04-03 23:34:51.000000000 +0200 +++ /var/tmp/diff_new_pack.vvOgfJ/_new 2013-04-03 23:34:51.000000000 +0200 @@ -1,8 +1,8 @@ -libcamel-1_2-40 -libebackend-1_2-5 +libcamel-1_2-43 +libebackend-1_2-6 libebook-1_2-14 +libebook-contacts-1_2-0 libecal-1_2-15 -libedata-book-1_2-15 -libedata-cal-1_2-18 +libedata-book-1_2-17 +libedata-cal-1_2-20 libedataserver-1_2-17 -libedataserverui-3_0-4 ++++++ evolution-data-server-3.6.3.tar.xz -> evolution-data-server-3.8.0.tar.xz ++++++ ++++ 674121 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de