Hello community,

here is the log from the commit of package evolution-ews for openSUSE:Factory 
checked in at 2017-03-22 23:06:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-ews.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-ews"

Wed Mar 22 23:06:15 2017 rev:70 rq:481369 version:3.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes      
2017-02-19 00:38:07.468960742 +0100
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new/evolution-ews.changes 
2017-03-22 23:06:17.605675964 +0100
@@ -1,0 +2,80 @@
+Mon Mar 20 11:56:44 UTC 2017 - [email protected]
+
+- Update to version 3.24.0:
+  + No code/translation changes.
+
+-------------------------------------------------------------------
+Mon Mar 13 11:12:23 UTC 2017 - [email protected]
+
+- Update to version 3.23.92:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Feb 27 12:42:36 UTC 2017 - [email protected]
+
+- Update to version 3.23.91:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 15 11:50:16 UTC 2017 - [email protected]
+
+- Update to version 3.23.90:
+  + Avoid local message cache expiry clean up when being offline.
+  + Bug fixed: bgo#777946.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:04 UTC 2017 - [email protected]
+
+- Update to version 3.23.4:
+  + Fix possible uninitialized variable usage in
+    ews-test-timezones.c.
+  + Fix few memory leaks.
+  + Fix "variable may be used uninitialized" warning in
+    query-to-restriction conversion.
+  + Bugs fixed: bgo#773419, bgo#775649, bgo#775951, bgo#777021.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:03 UTC 2017 - [email protected]
+
+- Update to version 3.23.3:
+  + Autodiscover can cause deadlock in GCancellable code.
+  + Make glib_mkenums() files depend on the source enum file.
+  + Bugs fixed: bgo#774364, bgo#775363, bgo#775395.
+  + Updated translations.
+- Drop evolution-ews-rpath.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:02 UTC 2017 - [email protected]
+
+- Update to version 3.23.2:
+  + Runtime warnings when calling ResolveNames.
+  + Do not require C++ compiler, when not used.
+  + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here.
+  + Bugs fixed: bgo#764065, bgo#769573, bgo#773379, bgo#774523.
+- Add evolution-ews-rpath.patch: Allow to build directly with
+  final runpath.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:01 UTC 2017 - [email protected]
+
+- Update to version 3.23.1:
+  + Convert from autotools to CMake.
+  + Require as hard dependency some dependencies.
+  + Add a helper script for a 'dist' target.
+  + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX.
+  + Use tests/ as `make check` tests, if enabled with ENABLE_TESTS.
+  + Hard-break `make dist` when there are uncommitted changes.
+  + Updated translations.
+- Replace %%configure call with %%cmake, following upstreams port.
+- Add pkgconfig()-style BuildRequires, matching what configure
+  checks for: camel-1.2, evolution-calendar-3.0, libebook-1.2,
+  libecal-1.2, libical.
+- Drop definition of evolution_base_version: it's not been used for
+  a while in evolution-ews.
+- Drop libeews-1_2-0, libewsutils0 and -devel subpackages: there is
+  no public API to be consumed anymore (and nothing ever did or was
+  supposed to).
+
+-------------------------------------------------------------------

Old:
----
  evolution-ews-3.22.5.tar.xz

New:
----
  evolution-ews-3.24.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.PiY5Y6/_old  2017-03-22 23:06:18.321574510 +0100
+++ /var/tmp/diff_new_pack.PiY5Y6/_new  2017-03-22 23:06:18.321574510 +0100
@@ -17,29 +17,37 @@
 
 
 Name:           evolution-ews
-# This should be updated upon major version changes; it should match 
BASE_VERSION as defined in configure.in.
-%define evolution_base_version 3.22
-Version:        3.22.5
+Version:        3.24.0
 Release:        0
+# This should be updated upon major version changes; it should match 
BASE_VERSION as defined in configure.in.
+%define evolution_base_version 3.24
 Summary:        Exchange Connector for Evolution, compatible with Exchange 
2007 and later
 License:        LGPL-2.1
 Group:          Productivity/Networking/Email/Clients
 Url:            http://projects.gnome.org/evolution/
-Source:         
http://download.gnome.org/sources/evolution-ews/3.22/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/evolution-ews/3.24/%{name}-%{version}.tar.xz
+BuildRequires:  cmake
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
+BuildRequires:  pkgconfig(camel-1.2) >= %{version}
 BuildRequires:  pkgconfig(enchant)
-BuildRequires:  pkgconfig(evolution-data-server-1.2)
+BuildRequires:  pkgconfig(evolution-calendar-3.0) >= %{version}
+BuildRequires:  pkgconfig(evolution-data-server-1.2) >= %{version}
 BuildRequires:  pkgconfig(evolution-mail-3.0) >= %{version}
 BuildRequires:  pkgconfig(evolution-shell-3.0) >= %{version}
-BuildRequires:  pkgconfig(glib-2.0) >= 2.34
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0
-BuildRequires:  pkgconfig(libebackend-1.2)
-BuildRequires:  pkgconfig(libedata-book-1.2)
-BuildRequires:  pkgconfig(libedata-cal-1.2)
-BuildRequires:  pkgconfig(libedataserver-1.2)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.46
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10
+BuildRequires:  pkgconfig(libebackend-1.2) >= %{version}
+BuildRequires:  pkgconfig(libebook-1.2) >= %{version}
+BuildRequires:  pkgconfig(libecal-1.2) >= %{version}
+BuildRequires:  pkgconfig(libedata-book-1.2) >= %{version}
+BuildRequires:  pkgconfig(libedata-cal-1.2) >= %{version}
+BuildRequires:  pkgconfig(libedataserver-1.2) >= %{version}
 BuildRequires:  pkgconfig(libemail-engine) >= %{version}
+BuildRequires:  pkgconfig(libical)
 BuildRequires:  pkgconfig(libmspack) >= 0.4
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.42
 Recommends:     %{name}-lang
@@ -56,57 +64,24 @@
 Provides exchange connectivity for exchange server 2007 and later using
 exchange web services protocol.
 
-%package  -n libeews-1_2-0
-Summary:        Client library for Accessing Exchange Servers
-Group:          System/Libraries
-
-%description -n libeews-1_2-0
-This library is a client library for accessing Exchange servers through
-the Exchange Web Services interface (compatible with Exchange 2007 and
-later).
-
-%package  -n libewsutils0
-Summary:        Client library for Accessing Exchange Servers -- Utilities 
library
-Group:          System/Libraries
-
-%description -n libewsutils0
-This library provides utilities API for EWS Exchange Connector.
-
-%package devel
-Summary:        Client library for Accessing Exchange Servers -- Development 
Files
-Group:          Development/Libraries/C and C++
-Requires:       libeews-1_2-0 = %{version}
-Requires:       libewsutils0 = %{version}
-
-%description devel
-This library is a client library for accessing Exchange servers through
-the Exchange Web Services interface (compatible with Exchange 2007 and
-later).
-
 %lang_package
+
 %prep
 %setup -q
 translation-update-upstream
 
 %build
-%{configure} \
-  --disable-static
+# We need to build directly with the 'final rpath':
+# cmake is too stupid to get it right otherwise
+%cmake \
+  -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
 make %{?_smp_mflags}
 
 %install
-%make_install
-find %{buildroot}%{_libdir} -name '*.la' -delete -print
+%cmake_install
 %find_lang evolution-ews %{?no_lang_C}
 %fdupes %{buildroot}
 
-%post -n libeews-1_2-0 -p /sbin/ldconfig
-
-%postun -n libeews-1_2-0 -p /sbin/ldconfig
-
-%post -n libewsutils0 -p /sbin/ldconfig
-
-%postun -n libewsutils0 -p /sbin/ldconfig
-
 %files
 %defattr(-,root,root)
 %doc COPYING README
@@ -116,29 +91,15 @@
 %{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
 %{_libdir}/evolution-data-server/registry-modules/module-ews-backend.so
 %{_libdir}/evolution/modules/module-ews-configuration.so
+%dir %{_libdir}/%{name}
+%{_libdir}/%{name}/libcamelews-priv.so
+%{_libdir}/%{name}/libevolution-ews.so
 %{_datadir}/evolution/errors/module-ews-configuration.error
 %dir %{_datadir}/evolution-data-server/ews
 %{_datadir}/evolution-data-server/ews/windowsZones.xml
 %{_datadir}/appdata/evolution-ews.metainfo.xml
 
-%files -n libeews-1_2-0
-%defattr(-, root, root)
-%dir %{_libdir}/evolution-data-server/
-%{_libdir}/evolution-data-server/libeews-1.2.so.*
-
-%files -n libewsutils0
-%defattr(-, root, root)
-%dir %{_libdir}/evolution-data-server/
-%{_libdir}/evolution-data-server/libewsutils.so.*
-
-%files devel
-%defattr(-, root, root)
-%dir %{_libdir}/evolution-data-server/
-%{_libdir}/evolution-data-server/libeews-1.2.so
-%{_libdir}/evolution-data-server/libewsutils.so
-%dir %{_includedir}/evolution-data-server/
-%{_includedir}/evolution-data-server/ews/
-
 %files lang -f evolution-ews.lang
+%defattr(-,root,root)
 
 %changelog

++++++ evolution-ews-3.22.5.tar.xz -> evolution-ews-3.24.0.tar.xz ++++++
++++ 90650 lines of diff (skipped)


Reply via email to