From 2cb8b930033b57e2144f92e3cfaef55df1a6f557bd8276921fd1dca3a6792675 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 31 Aug 2017 07:42:45 +0000 Subject: [PATCH] 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)