Accepting request 459890 from GNOME:Next
scripted push OBS-URL: https://build.opensuse.org/request/show/459890 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution-data-server?expand=0&rev=280
This commit is contained in:
parent
5d0cda6805
commit
691fee15b5
@ -1,7 +1,7 @@
|
||||
evolution-data-server
|
||||
libcamel-1_2-59
|
||||
libcamel-1_2-60
|
||||
libebackend-1_2-10
|
||||
libebook-1_2-16
|
||||
libebook-1_2-19
|
||||
libebook-contacts-1_2-2
|
||||
libecal-1_2-19
|
||||
libedata-book-1_2-25
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:53d53b3618c238ec9d77f3866743a4b8db7e4153c5f14c5cf3eca2b21e91d392
|
||||
size 5560928
|
3
evolution-data-server-3.23.90.tar.xz
Normal file
3
evolution-data-server-3.23.90.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2c5073fe77cbb1154e473c06ff317cb8366c03431420185733379e56096239b7
|
||||
size 4281588
|
@ -1,3 +1,131 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 11:29:19 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.23.90:
|
||||
+ Ignore errors when getting message for a body-contains search.
|
||||
+ Correct config.h inclusion in some recent Camel source files.
|
||||
+ Fix a CamelVeeMessageInfo memory leak.
|
||||
+ Fix a ref/unref imbalance of CamelIMAPXStoreInfo.
|
||||
+ Fix a memory leak in camel_imapx_server_append_message_sync().
|
||||
+ Unable to add additional Google calendar.
|
||||
+ Avoid local message cache expiry clean up when being offline.
|
||||
+ [IMAPx] Avoid unneeded full flags folder update when no changes
|
||||
made.
|
||||
+ Bugs fixed: bgo#771289, bgo#777207, bgo#777431, bgo#777660,
|
||||
bgo#777695, bgo#777781, bgo#778069, bgo#778222, bgo#778265.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 03:23:04 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.23.4:
|
||||
+ vala: libedataserver-1.2 depends on camel-1.2.
|
||||
+ [Camel] Fix some introspection annotations.
|
||||
+ [Camel] Fix CamelStore annotations.
|
||||
+ [IMAPx] Fix a memory leak.
|
||||
+ [Vala] Add Posix dependency to camel-1.2.
|
||||
+ Use a Unicode apostrophe in a new translatable string.
|
||||
+ Correct new module detection when installed by file rename.
|
||||
+ Various clean-ups of evolution-source-registry-autoconfig.c.
|
||||
+ Build vala bindings of libedataserverui only if it's built as
|
||||
well.
|
||||
+ camel-stream-process: Avoid call of g_debug() in the fork
|
||||
process.
|
||||
+ Replace deprecated icalproperty_remove_parameter() with
|
||||
icalproperty_remove_parameter_by_kind().
|
||||
+ Replace deprecated icaltime_from_timet() with
|
||||
icaltime_from_timet_with_zone().
|
||||
+ Fix a build with libphonenumber.
|
||||
+ Bugs fixed: bgo#773419, bgo#774304, bgo#775640, bgo#775643,
|
||||
bgo#776127, bgo#776152, bgo#776194, bgo#776254, bgo#776258,
|
||||
bgo#776328, bgo#776365, bgo#777085.
|
||||
+ Updated translations.
|
||||
- Split out new packate typelib-1_0-EDataServerUI-1_2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 03:23:03 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.23.3:
|
||||
+ Set also HAVE_KRB5 when found Kerberos 5 with pkg-config.
|
||||
+ Correct const/no-const argument of the
|
||||
camel_message_info_set_dirty().
|
||||
+ Do not propagate only folder-flagged flag change in
|
||||
CamelVeeMessageInfo.
|
||||
+ Fix a possible uninitialized variable use in a Camel test.
|
||||
+ Fix some of the gtk-doc warnings in Camel.
|
||||
+ Fix possible use-after-free in CamelVeeFolder with
|
||||
parent_vee_store.
|
||||
+ Test for parent_store availability around
|
||||
camel_folder_changed().
|
||||
+ Let Camel build its .typelib for the introspection.
|
||||
+ Fix a vapigen warning from EDataServer-1.2.metadata.
|
||||
+ Make glib_mkenums() files depend on the source enum file.
|
||||
+ Camel:
|
||||
- Consider NULL and empty arrays/sets equal.
|
||||
- Introduce camel_operation_new_proxy().
|
||||
+ IMAPx:
|
||||
- Save also server user flags and tags into the folder summary.
|
||||
- Unnecessary local summary rewrites after folder update.
|
||||
- Local flag changes could be missed and left unsaved on the
|
||||
server.
|
||||
- Notify about new messages early during folder update.
|
||||
+ Bugs fixed: bgo#772292, bgo#773156, bgo#774331, bgo#774496,
|
||||
bgo#774666, bgo#774698, bgo#774841, bgo#775363, bgo#775395,
|
||||
bgo#775597, bgo#775618, bgo#775699.
|
||||
+ Updated translations.
|
||||
- Package new typelib subpackage typelib-1_0-Camel-1_2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 03:23:02 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.23.2:
|
||||
+ [IMAPx] Avoid crash when untagged response doesn't have a
|
||||
token.
|
||||
+ Correct WITH_LIBDB configure option processing.
|
||||
+ Correct typo in the output name of camel tests.
|
||||
+ Mute/fix some of the libedataserver annotation warnings.
|
||||
+ Correct ENABLE_BACKTRACES configure option handling.
|
||||
+ Correct gtkdoc-scan --ignore-headers argument value.
|
||||
+ Update gtk-doc sgml input files.
|
||||
+ Fix some of the gtk-doc warnings.
|
||||
+ Split e-source-calendar.h/.c into three separate files.
|
||||
+ Correct how private enums (for gtk-doc) are defined.
|
||||
+ SetupBuildFlags.cmake: Check C++ flags only if C++ is enabled.
|
||||
+ Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here.
|
||||
+ Bugs fixed: bgo#764065, bgo#767821, bgo#769573, bgo#772947,
|
||||
bgo#773360, bgo#773363, bgo#773427, bgo#773656, bgo#773657,
|
||||
bgo#773659, bgo#773723, bgo#774103, bgo#774234, bgo#774522.
|
||||
+ Updated translations.
|
||||
- Drop e-d-s-cmake.patch: fixed upstream.
|
||||
- Bump so_camel to 60, following upstream (also in baselibs.conf).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 03:23:01 UTC 2017 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.23.1:
|
||||
+ Convert from autotools to CMake.
|
||||
+ Require as hard dependency some dependencies.
|
||||
+ Extend error messages in FindLDAP.cmake.
|
||||
+ Reorganize directory structure.
|
||||
+ Add a helper script for a 'dist' target.
|
||||
+ Correct typos/overlooks in a build script.
|
||||
+ Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX.
|
||||
+ Do not quote compiler/linker flags and fix g-ir-scanner cflags.
|
||||
+ ENABLE_DOT_LOCKING not properly propagated into config.h.
|
||||
+ Hard-break `make dist` when there are uncommitted changes.
|
||||
+ Bugs fixed: bgo#605416, bgo#773188, bgo#773309.
|
||||
+ Updated translations.
|
||||
- Follow upstreams switch to cmake:
|
||||
+ Drop the entire %%configure line, replacing it with an
|
||||
equivalent %%cmake call.
|
||||
+ Add cmake BuildRequires.
|
||||
- Update _evo_version to 3.24, following upstream.
|
||||
- Bump so_ebook to 19, following upstreams soname change.
|
||||
- Add e-d-s-cmake.patch: Fix build by having proper settings for
|
||||
RPATH handling by cmake (boo#774234).
|
||||
- Drop the USE_EVOLDAP condition and the related evoldap2-devel
|
||||
BuildRequires: this won't ever happen again.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 13 12:51:48 UTC 2017 - zaitor@opensuse.org
|
||||
|
||||
|
@ -16,37 +16,32 @@
|
||||
#
|
||||
|
||||
|
||||
%define USE_EVOLDAP 0
|
||||
%define with_introspection 1
|
||||
|
||||
# Shared Library soNUMs, to make it easier for updates
|
||||
# When updating the sonums, do not forget to also update baselibs.conf
|
||||
%define so_camel 59
|
||||
%define so_camel 60
|
||||
%define so_ebackend 10
|
||||
%define so_ebook 16
|
||||
%define so_ebook_contacts 2
|
||||
%define so_ecal 19
|
||||
%define so_edata_book 25
|
||||
%define so_edata_cal 28
|
||||
%define so_edataserver 22
|
||||
%define so_edataserverui 1
|
||||
%define so_ebook 19
|
||||
%define so_ebook_contacts 2
|
||||
%define so_edata_book 25
|
||||
%define so_ecal 19
|
||||
%define so_edata_cal 28
|
||||
|
||||
Name: evolution-data-server
|
||||
%define _evo_version 3.22
|
||||
Version: 3.22.5
|
||||
%define _evo_version 3.24
|
||||
Version: 3.23.90
|
||||
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.22/%{name}-%{version}.tar.xz
|
||||
Source0: http://download.gnome.org/sources/evolution-data-server/3.23/%{name}-%{version}.tar.xz
|
||||
Source99: baselibs.conf
|
||||
BuildRequires: cmake
|
||||
BuildRequires: db-devel
|
||||
%if %USE_EVOLDAP
|
||||
BuildRequires: evoldap2-devel
|
||||
%else
|
||||
BuildRequires: openldap2-devel
|
||||
%endif
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gobject-introspection-devel
|
||||
@ -61,6 +56,7 @@ BuildRequires: libidl-devel
|
||||
BuildRequires: libsoup-devel >= 2.42
|
||||
BuildRequires: mozilla-nss-devel
|
||||
BuildRequires: nss-shared-helper-devel
|
||||
BuildRequires: openldap2-devel
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: sqlite3-devel >= 3.7.17
|
||||
%if !0%{?is_opensuse}
|
||||
@ -74,9 +70,6 @@ BuildRequires: pkgconfig(icu-i18n)
|
||||
BuildRequires: pkgconfig(json-glib-1.0) >= 1.0.4
|
||||
BuildRequires: pkgconfig(libsecret-unstable) >= 0.5
|
||||
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.11.91
|
||||
%if %USE_EVOLDAP
|
||||
Requires: libevoldap-2_4-2
|
||||
%endif
|
||||
Requires: mozilla-nss
|
||||
Recommends: %{name}-lang = %{version}
|
||||
# bug437293
|
||||
@ -157,6 +150,16 @@ This package contains a shared system library for address book backends.
|
||||
|
||||
%if %{?with_introspection}
|
||||
|
||||
%package -n typelib-1_0-Camel-1_2
|
||||
Summary: Evolution Data Server - Messaging Library, Introspection bindings
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n typelib-1_0-Camel-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 library for messaging.
|
||||
|
||||
%package -n typelib-1_0-EBook-1_2
|
||||
Summary: Evolution Data Server - Address Book Backend Library, Introspection bindings
|
||||
Group: System/Libraries
|
||||
@ -222,6 +225,17 @@ Group: System/Libraries
|
||||
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
|
||||
libedataserver library.
|
||||
|
||||
%package -n typelib-1_0-EDataServerUI-1_2
|
||||
Summary: Evolution Data Server - Utilities Library, Introspection bindings
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n typelib-1_0-EDataServerUI-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
|
||||
libedataserver library.
|
||||
%endif
|
||||
@ -240,15 +254,13 @@ Requires: libedata-cal-1_2-%{so_edata_cal} = %{version}
|
||||
Requires: libedataserver-1_2-%{so_edataserver} = %{version}
|
||||
Requires: libedataserverui-1_2-%{so_edataserverui} = %{version}
|
||||
%if %{?with_introspection}
|
||||
Requires: typelib-1_0-Camel-1_2 = %{version}
|
||||
Requires: typelib-1_0-EBook-1_2 = %{version}
|
||||
Requires: typelib-1_0-EBookContacts-1_2 = %{version}
|
||||
Requires: typelib-1_0-EDataServer-1_2 = %{version}
|
||||
Requires: typelib-1_0-EDataServerUI-1_2 = %{version}
|
||||
%endif
|
||||
%if %USE_EVOLDAP
|
||||
Requires: evoldap2-devel
|
||||
%else
|
||||
Requires: openldap2-devel
|
||||
%endif
|
||||
|
||||
%description devel
|
||||
The Evolution Data Server development files provide the necessary
|
||||
@ -275,43 +287,25 @@ translation-update-upstream
|
||||
%endif
|
||||
|
||||
%build
|
||||
%{configure} \
|
||||
--libexecdir=%{_libexecdir}/evolution-data-server \
|
||||
%if %USE_EVOLDAP
|
||||
--with-openldap=%{_libdir}/evoldap \
|
||||
%cmake \
|
||||
-DLIBEXEC_INSTALL_DIR=%{_libexecdir}/evolution-data-server \
|
||||
-DENABLE_GTK_DOC=ON \
|
||||
-DENABLE_IPV6=ON \
|
||||
-DENABLE_SMIME=ON \
|
||||
-DENABLE_UOA=OFF \
|
||||
%if %{with_introspection}
|
||||
-DENABLE_VALA_BINDINGS=ON \
|
||||
-DENABLE_INTROSPECTION=ON \
|
||||
%else
|
||||
--with-openldap=yes \
|
||||
%endif
|
||||
--with-krb5=%{_prefix} \
|
||||
--enable-gtk-doc \
|
||||
--enable-ipv6=yes \
|
||||
--enable-smime=yes \
|
||||
--disable-static \
|
||||
--disable-uoa \
|
||||
%if %{?with_introspection}
|
||||
--enable-vala-bindings \
|
||||
--enable-introspection
|
||||
%else
|
||||
--disable-vala-bindings \
|
||||
--disable-introspection
|
||||
-DENABLE_VALA_BINDINGS=OFF \
|
||||
-DENABLE_INTROSPECTION=OFF \
|
||||
%endif
|
||||
%nil
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%{makeinstall}
|
||||
%if 0%{?suse_version} <= 1120
|
||||
%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
|
||||
%endif
|
||||
find %{buildroot} -name '*.la' -type f -delete -print
|
||||
%cmake_install
|
||||
%find_lang evolution-data-server-%{_evo_version}
|
||||
%if %USE_EVOLDAP
|
||||
for file in %{buildroot}%{_libexecdir}/evolution-data-server/*; do
|
||||
%{__mv} $file $file.bin
|
||||
real_file=`echo $file | sed "s,%{buildroot},,g"`
|
||||
echo -e "#!/bin/bash\n\nLD_LIBRARY_PATH=%{_libdir}/evoldap/lib exec -a \"$real_file\" $real_file.bin \"\$@\"" > $file
|
||||
%{__chmod} +x $file
|
||||
done
|
||||
%endif
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%post
|
||||
@ -405,6 +399,10 @@ find %{buildroot} -name '*.la' -type f -delete -print
|
||||
|
||||
%if %{?with_introspection}
|
||||
|
||||
%files -n typelib-1_0-Camel-1_2
|
||||
%defattr(-, root, root)
|
||||
%{_libdir}/girepository-1.0/Camel-1.2.typelib
|
||||
|
||||
%files -n typelib-1_0-EBook-1_2
|
||||
%defattr(-, root, root)
|
||||
%{_libdir}/girepository-1.0/EBook-1.2.typelib
|
||||
@ -431,6 +429,10 @@ find %{buildroot} -name '*.la' -type f -delete -print
|
||||
%files -n typelib-1_0-EDataServer-1_2
|
||||
%defattr(-, root, root)
|
||||
%{_libdir}/girepository-1.0/EDataServer-1.2.typelib
|
||||
|
||||
%files -n typelib-1_0-EDataServerUI-1_2
|
||||
%defattr(-, root, root)
|
||||
%{_libdir}/girepository-1.0/EDataServerUI-1.2.typelib
|
||||
%endif
|
||||
|
||||
%files devel
|
||||
|
Loading…
Reference in New Issue
Block a user