From a7c8c7d835a7fc3b40d38ddf47d3417f4fd75e7159739f8019a2bb53c5e2f204 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 15 Mar 2017 12:33:37 +0000 Subject: [PATCH 1/6] - Dummy changelog - fool repo-checker in seeing this is rebuilt. OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=92 --- gnome-contacts.changes | 5 +++++ gnome-contacts.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gnome-contacts.changes b/gnome-contacts.changes index a2cc066..44081a1 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Mar 15 12:33:19 UTC 2017 - dimstar@opensuse.org + +- Dummy changelog - fool repo-checker in seeing this is rebuilt. + ------------------------------------------------------------------- Wed Sep 21 14:35:14 UTC 2016 - dimstar@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index 4ba8a99..4ee18c8 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -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 From 32b0c0d66559a2e3698e4d3a154f8a3aa6e10281114e558b190a86f9266bdf40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 28 Aug 2017 16:24:35 +0000 Subject: [PATCH 2/6] Accepting request 519152 from GNOME:Factory Revert dummy changelog OBS-URL: https://build.opensuse.org/request/show/519152 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=93 --- gnome-contacts.changes | 5 ----- gnome-contacts.spec | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/gnome-contacts.changes b/gnome-contacts.changes index 44081a1..a2cc066 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Wed Mar 15 12:33:19 UTC 2017 - dimstar@opensuse.org - -- Dummy changelog - fool repo-checker in seeing this is rebuilt. - ------------------------------------------------------------------- Wed Sep 21 14:35:14 UTC 2016 - dimstar@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index 4ee18c8..4ba8a99 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -1,7 +1,7 @@ # # spec file for package gnome-contacts # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 From 2cb8b930033b57e2144f92e3cfaef55df1a6f557bd8276921fd1dca3a6792675 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 31 Aug 2017 07:42:45 +0000 Subject: [PATCH 3/6] Accepting request 519382 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/519382 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=94 --- gnome-contacts-3.22.1.tar.xz | 3 --- gnome-contacts-3.25.4.tar.xz | 3 +++ gnome-contacts.changes | 22 ++++++++++++++++++++++ gnome-contacts.spec | 35 +++++++++++++++++------------------ 4 files changed, 42 insertions(+), 21 deletions(-) delete mode 100644 gnome-contacts-3.22.1.tar.xz create mode 100644 gnome-contacts-3.25.4.tar.xz diff --git a/gnome-contacts-3.22.1.tar.xz b/gnome-contacts-3.22.1.tar.xz deleted file mode 100644 index 294f63b..0000000 --- a/gnome-contacts-3.22.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e45297fb6f379a978605f7e183201be70dff2912f55072a363bdb1f67d9fe87b -size 788820 diff --git a/gnome-contacts-3.25.4.tar.xz b/gnome-contacts-3.25.4.tar.xz new file mode 100644 index 0000000..4f4d2f6 --- /dev/null +++ b/gnome-contacts-3.25.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8dc1a2e83094ff5b24be2b9992860d64e52d14749ae0b73b3f42f8cd92f22bf7 +size 1039436 diff --git a/gnome-contacts.changes b/gnome-contacts.changes index a2cc066..6b5d025 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Fri Jul 21 18:24:49 UTC 2017 - zaitor@opensuse.org + +- 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. + ------------------------------------------------------------------- Wed Sep 21 14:35:14 UTC 2016 - dimstar@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index 4ba8a99..80e02d6 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -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,24 +17,28 @@ Name: gnome-contacts -Version: 3.22.1 +Version: 3.25.4 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 +Source: https://download.gnome.org/sources/gnome-contacts/3.25/%{name}-%{version}.tar.xz # For directory ownership BuildRequires: gnome-shell -BuildRequires: intltool +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream +%endif +BuildRequires: docbook-xsl-stylesheets +BuildRequires: docbook_4 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) @@ -71,12 +75,16 @@ 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 +%configure \ + --enable-man-pages=yes \ + %{nil} make %{?_smp_mflags} %install @@ -84,20 +92,10 @@ make %{?_smp_mflags} %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 +%doc %{_mandir}/man1/gnome-contacts.1%{ext_man} %{_bindir}/gnome-contacts %dir %{_datadir}/appdata %{_datadir}/appdata/org.gnome.Contacts.appdata.xml @@ -105,6 +103,7 @@ rm -rf %{buildroot} %{_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) From 1c61aa4669b06365db49f0aefa008184187492aec23d9d538c483c34a254cd54 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 4 Sep 2017 21:09:28 +0000 Subject: [PATCH 4/6] Accepting request 520884 from GNOME:Next 1 OBS-URL: https://build.opensuse.org/request/show/520884 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=95 --- gnome-contacts-3.25.4.tar.xz | 3 --- gnome-contacts-3.25.92.tar.xz | 3 +++ gnome-contacts.changes | 21 +++++++++++++++++ gnome-contacts.spec | 44 ++++++++++++++--------------------- 4 files changed, 42 insertions(+), 29 deletions(-) delete mode 100644 gnome-contacts-3.25.4.tar.xz create mode 100644 gnome-contacts-3.25.92.tar.xz diff --git a/gnome-contacts-3.25.4.tar.xz b/gnome-contacts-3.25.4.tar.xz deleted file mode 100644 index 4f4d2f6..0000000 --- a/gnome-contacts-3.25.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8dc1a2e83094ff5b24be2b9992860d64e52d14749ae0b73b3f42f8cd92f22bf7 -size 1039436 diff --git a/gnome-contacts-3.25.92.tar.xz b/gnome-contacts-3.25.92.tar.xz new file mode 100644 index 0000000..12eae35 --- /dev/null +++ b/gnome-contacts-3.25.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e228eea720ab0dd9d20c714904c814d103d787a6fd1af0be08ea493771500ce +size 970944 diff --git a/gnome-contacts.changes b/gnome-contacts.changes index 6b5d025..4c000b4 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Sep 4 17:51:35 UTC 2017 - zaitor@opensuse.org + +- 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 - zaitor@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index 80e02d6..aba1102 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -17,20 +17,17 @@ Name: gnome-contacts -Version: 3.25.4 +Version: 3.25.92 Release: 0 Summary: Contacts Manager for GNOME License: GPL-2.0+ Group: Productivity/Office/Other Url: http://www.gnome.org -Source: https://download.gnome.org/sources/gnome-contacts/3.25/%{name}-%{version}.tar.xz -# For directory ownership -BuildRequires: gnome-shell -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +Source: http://download.gnome.org/sources/gnome-contacts/3.25/%{name}-%{version}.tar.xz BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook_4 +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: vala BuildRequires: xsltproc @@ -43,18 +40,20 @@ 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 @@ -73,6 +72,7 @@ This package contains a search provider to enable GNOME Shell to get search results from contacts. %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -80,36 +80,28 @@ translation-update-upstream %endif %build -#A Harsh workaround for bgo#682526 - The casts are 'accepted' -export CFLAGS="%{optflags} -w" -%configure \ - --enable-man-pages=yes \ - %{nil} -make %{?_smp_mflags} +%{meson} +%{meson_build} %install -%make_install +%{meson_install} %suse_update_desktop_file org.gnome.Contacts %find_lang %{name} %{?no_lang_C} %files -%defattr(-,root,root) %license COPYING -%doc %{_mandir}/man1/gnome-contacts.1%{ext_man} +%{_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 From 293dbb4556d0429bacd9e02860c20c41aa9c5c0f3ae959f65dab2c8ab473ce61 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 5 Sep 2017 15:28:46 +0000 Subject: [PATCH 5/6] Accepting request 521139 from GNOME:Next - Update to version 3.25.92.1: + Fix the schema: no longer depend on an inexisting enum. OBS-URL: https://build.opensuse.org/request/show/521139 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=96 --- gnome-contacts-3.25.92.1.tar.xz | 3 +++ gnome-contacts-3.25.92.tar.xz | 3 --- gnome-contacts.changes | 6 ++++++ gnome-contacts.spec | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 gnome-contacts-3.25.92.1.tar.xz delete mode 100644 gnome-contacts-3.25.92.tar.xz diff --git a/gnome-contacts-3.25.92.1.tar.xz b/gnome-contacts-3.25.92.1.tar.xz new file mode 100644 index 0000000..1ebf91f --- /dev/null +++ b/gnome-contacts-3.25.92.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cbac344a45327e8d45cb25458ba386379164de5df52f845838053556bccfaad +size 970600 diff --git a/gnome-contacts-3.25.92.tar.xz b/gnome-contacts-3.25.92.tar.xz deleted file mode 100644 index 12eae35..0000000 --- a/gnome-contacts-3.25.92.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9e228eea720ab0dd9d20c714904c814d103d787a6fd1af0be08ea493771500ce -size 970944 diff --git a/gnome-contacts.changes b/gnome-contacts.changes index 4c000b4..43a81ef 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 5 12:54:53 UTC 2017 - dimstar@opensuse.org + +- 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 - zaitor@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index aba1102..b38c59e 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -17,7 +17,7 @@ Name: gnome-contacts -Version: 3.25.92 +Version: 3.25.92.1 Release: 0 Summary: Contacts Manager for GNOME License: GPL-2.0+ From dd89aabda37019af1c00be568a56d429b75eb88c0a1cddc12302e629f9f0928e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 11 Sep 2017 12:37:18 +0000 Subject: [PATCH 6/6] Accepting request 523063 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/523063 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-contacts?expand=0&rev=97 --- gnome-contacts-3.25.92.1.tar.xz | 3 --- gnome-contacts-3.26.tar.xz | 3 +++ gnome-contacts.changes | 7 +++++++ gnome-contacts.spec | 4 ++-- 4 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 gnome-contacts-3.25.92.1.tar.xz create mode 100644 gnome-contacts-3.26.tar.xz diff --git a/gnome-contacts-3.25.92.1.tar.xz b/gnome-contacts-3.25.92.1.tar.xz deleted file mode 100644 index 1ebf91f..0000000 --- a/gnome-contacts-3.25.92.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3cbac344a45327e8d45cb25458ba386379164de5df52f845838053556bccfaad -size 970600 diff --git a/gnome-contacts-3.26.tar.xz b/gnome-contacts-3.26.tar.xz new file mode 100644 index 0000000..af01f7b --- /dev/null +++ b/gnome-contacts-3.26.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f819ac74b2ad581f9741614627f49ef519713324afd9e4fc0ea5ac261a5f68c1 +size 972484 diff --git a/gnome-contacts.changes b/gnome-contacts.changes index 43a81ef..c430e0e 100644 --- a/gnome-contacts.changes +++ b/gnome-contacts.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Sep 11 10:58:24 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.26: + + Fix crash if initial-setup == false (bgo#787450). + + Updated translations. + ------------------------------------------------------------------- Tue Sep 5 12:54:53 UTC 2017 - dimstar@opensuse.org diff --git a/gnome-contacts.spec b/gnome-contacts.spec index b38c59e..234a6de 100644 --- a/gnome-contacts.spec +++ b/gnome-contacts.spec @@ -17,13 +17,13 @@ Name: gnome-contacts -Version: 3.25.92.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.25/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-contacts/3.26/%{name}-%{version}.tar.xz BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook_4 BuildRequires: meson