Hello community, here is the log from the commit of package gnome-contacts for openSUSE:Factory checked in at 2017-09-13 21:48:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-contacts (Old) and /work/SRC/openSUSE:Factory/.gnome-contacts.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-contacts" Wed Sep 13 21:48:25 2017 rev:45 rq:523130 version:3.26 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-contacts/gnome-contacts.changes 2016-09-24 15:19:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-contacts.new/gnome-contacts.changes 2017-09-13 21:48:26.741308433 +0200 @@ -1,0 +2,56 @@ +Mon Sep 11 10:58:24 UTC 2017 - [email protected] + +- Update to version 3.26: + + Fix crash if initial-setup == false (bgo#787450). + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 5 12:54:53 UTC 2017 - [email protected] + +- Update to version 3.25.92.1: + + Fix the schema: no longer depend on an inexisting enum. + +------------------------------------------------------------------- +Mon Sep 4 17:51:35 UTC 2017 - [email protected] + +- Update to version 3.25.92: + + Added support for Flatpak. + + Contacts can now be built with Meson. + + Contacts now provides its own proper app icon. + + Some labels in the contact sheet are now selectable. + + Bug fixes: + - Can't save notes in a contact. + - Bumped minimal version of telepathy-glib, GTK+ and GLib. + + Updated translations. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Run spec-cleaner, modernize spec. +- Stop exporting CFLAGS="%{optflags} -w", not needed anymore, + either fixed due to meson build, or in vala itself. +- Drop gnome-shell BuildRequires: It was only there for directory + ownership, and that is no longer needed. + +------------------------------------------------------------------- +Fri Jul 21 18:24:49 UTC 2017 - [email protected] + +- Update to version 3.25.4: + + Contacts now provides its own application icon. + + Small UI improvements to the avatar chooser dialog. + + Folks now requires version 11.4 or higher. + + Migrated away from intltool and libgd. + + Got rid of a bunch of warnings and critical messsages. + + Use the locale to translate months. +- Drop obsolete clean section and post(un) handling, following + macros dropped: glib2_gsettings_schema_post(un) and + desktop_database_post(un), file-trigger takes care of this now. +- Drop intltool BuildRequires, no longer needed. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Add docbook-xsl-stylesheets, docbook_4 and xsltproc + BuildRequires and pass --enable-man-pages=yes to configure, build + manpages. +- Stop packaging AUTHORS ChangeLog COPYING and README, silence + rpmlint, and they are in the src rpm anyway. + +------------------------------------------------------------------- Old: ---- gnome-contacts-3.22.1.tar.xz New: ---- gnome-contacts-3.26.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-contacts.spec ++++++ --- /var/tmp/diff_new_pack.78xYip/_old 2017-09-13 21:48:27.301229655 +0200 +++ /var/tmp/diff_new_pack.78xYip/_new 2017-09-13 21:48:27.305229093 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-contacts # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,40 +17,43 @@ Name: gnome-contacts -Version: 3.22.1 +Version: 3.26 Release: 0 Summary: Contacts Manager for GNOME License: GPL-2.0+ Group: Productivity/Office/Other Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-contacts/3.22/%{name}-%{version}.tar.xz -# For directory ownership -BuildRequires: gnome-shell -BuildRequires: intltool -BuildRequires: translation-update-upstream +Source: http://download.gnome.org/sources/gnome-contacts/3.26/%{name}-%{version}.tar.xz +BuildRequires: docbook-xsl-stylesheets +BuildRequires: docbook_4 +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: vala +BuildRequires: xsltproc BuildRequires: pkgconfig(champlain-0.12) BuildRequires: pkgconfig(cheese) BuildRequires: pkgconfig(cheese-gtk) >= 3.3.91 BuildRequires: pkgconfig(clutter-gtk-1.0) -BuildRequires: pkgconfig(folks) >= 0.9.5 +BuildRequires: pkgconfig(folks) >= 0.11.4 BuildRequires: pkgconfig(folks-eds) BuildRequires: pkgconfig(folks-telepathy) BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(geocode-glib-1.0) >= 3.15.3 -BuildRequires: pkgconfig(glib-2.0) >= 2.37.6 +BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(goa-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 BuildRequires: pkgconfig(libebook-1.2) >= 3.13.90 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.13.90 BuildRequires: pkgconfig(libedataserverui-1.2) >= 3.13.90 -BuildRequires: pkgconfig(telepathy-glib) >= 0.17.5 +BuildRequires: pkgconfig(telepathy-glib) >= 0.22.0 Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %description The Contacts Manager for GNOME @@ -69,48 +72,36 @@ search results from contacts. %lang_package + %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream +%endif %build -#A Harsh workaround for bgo#682526 - The casts are 'accepted' -export CFLAGS="%{optflags} -w" -%configure -make %{?_smp_mflags} +%{meson} +%{meson_build} %install -%make_install +%{meson_install} %suse_update_desktop_file org.gnome.Contacts %find_lang %{name} %{?no_lang_C} -%clean -rm -rf %{buildroot} - -%post -%glib2_gsettings_schema_post -%desktop_database_post - -%postun -%glib2_gsettings_schema_postun -%desktop_database_postun - %files -%defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README +%license COPYING +%{_mandir}/man1/gnome-contacts.1%{ext_man} %{_bindir}/gnome-contacts -%dir %{_datadir}/appdata -%{_datadir}/appdata/org.gnome.Contacts.appdata.xml +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/org.gnome.Contacts.appdata.xml %{_datadir}/applications/org.gnome.Contacts.desktop %{_datadir}/dbus-1/services/org.gnome.Contacts.service %{_datadir}/glib-2.0/schemas/org.gnome.Contacts.gschema.xml -%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.enums.xml +%{_datadir}/icons/hicolor/*/*/gnome-contacts* %files -n gnome-shell-search-provider-contacts -%defattr(-,root,root) +%{_bindir}/gnome-contacts-search-provider %{_datadir}/dbus-1/services/org.gnome.Contacts.SearchProvider.service -%{_datadir}/gnome-shell/search-providers/org.gnome.Contacts.search-provider.ini -%{_libexecdir}/gnome-contacts-search-provider %files lang -f %{name}.lang ++++++ gnome-contacts-3.22.1.tar.xz -> gnome-contacts-3.26.tar.xz ++++++ ++++ 138265 lines of diff (skipped)
