Hello community, here is the log from the commit of package swell-foop for openSUSE:Factory checked in at 2018-03-14 19:22:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/swell-foop (Old) and /work/SRC/openSUSE:Factory/.swell-foop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "swell-foop" Wed Mar 14 19:22:51 2018 rev:23 rq:584689 version:3.27.92 Changes: -------- --- /work/SRC/openSUSE:Factory/swell-foop/swell-foop.changes 2017-09-13 21:52:55.551488071 +0200 +++ /work/SRC/openSUSE:Factory/.swell-foop.new/swell-foop.changes 2018-03-14 19:22:53.319612034 +0100 @@ -1,0 +2,59 @@ +Wed Feb 28 16:39:51 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Tue Feb 27 03:32:44 UTC 2018 - [email protected] + +- Update to version 3.27.92: + + Updated translations. +- Drop update-desktop-files BuildRequires and its macro: they are + no longer required anymore. +- Drop unneeded standard BuildRoot tag declaration: RPM already + handles this itself. + +------------------------------------------------------------------- +Wed Feb 21 16:46:35 UTC 2018 - [email protected] + +- Update to version 3.27.91: + + Meson build fixes. + + Updated translations. + +------------------------------------------------------------------- +Thu Feb 8 03:54:58 UTC 2018 - [email protected] + +- Update to version 3.27.90.1: + + Build fixes - both meson and autotools. +- Add gmodule-2.0 and gobject-2.0 pkgconfig modules BuildRequires + to avoid implicit dependencies. + +------------------------------------------------------------------- +Tue Feb 6 13:43:13 UTC 2018 - [email protected] + +- Update to version 3.27.90: + + Minor user interface updates. + + Gettext migration. + + Added meson build. + + Updated translations. +- Drop intltool BuildRequires: no longer needed as upstream + migrated to gettext. +- Switch to meson build system: + + Add meson BuildRequires. + + Replace configure/make/make_install macros with + meson/meson_build/meson_install. + +------------------------------------------------------------------- +Tue Nov 14 02:04:16 UTC 2017 - [email protected] + +- Update to version 3.27.2: + + Updated translations. +- Update Url to https://wiki.gnome.org/Apps/Swell%20Foop: current + Swell Foop's web page. +- Drop %glib2_gsettings_schema_*, %desktop_database_*, + %icon_theme_cache_* scriptlets and + %glib2_gsettings_schema_requires macro: the functionality now is + covered by RPM file triggers. +- Add fdupes BuildRequires and its macro for removal of duplicates + under the data directory. + +------------------------------------------------------------------- Old: ---- swell-foop-3.26.0.tar.xz New: ---- swell-foop-3.27.92.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swell-foop.spec ++++++ --- /var/tmp/diff_new_pack.mdCcTO/_old 2018-03-14 19:22:54.139582922 +0100 +++ /var/tmp/diff_new_pack.mdCcTO/_new 2018-03-14 19:22:54.143582780 +0100 @@ -1,7 +1,7 @@ # # spec file for package swell-foop # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,25 +17,27 @@ Name: swell-foop -Version: 3.26.0 +Version: 3.27.92 Release: 0 Summary: Same Game for GNOME -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Amusements/Games/Board/Puzzle -Url: https://live.gnome.org/Swell%20Foop -Source: http://download.gnome.org/sources/swell-foop/3.26/%{name}-%{version}.tar.xz +URL: https://wiki.gnome.org/Apps/Swell%{20}Foop +Source: http://download.gnome.org/sources/swell-foop/3.27/%{name}-%{version}.tar.xz +BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: intltool >= 0.50 -BuildRequires: update-desktop-files +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: vala >= 0.22.0 BuildRequires: yelp-tools BuildRequires: pkgconfig(clutter-1.0) >= 1.14.0 -BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.4.0 +BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.5.0 BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gobject-2.0) >= 2.36.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12 Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%glib2_gsettings_schema_requires %description Swell Foop is a puzzle game, of which the objective is to clear the @@ -44,36 +46,26 @@ until there are none left or no more color groups. %lang_package + %prep %setup -q %build -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install %find_lang %{name} %{?no_lang_C} -%suse_update_desktop_file %{name} - -%post -%glib2_gsettings_schema_post -%desktop_database_post -%icon_theme_cache_post - -%postun -%glib2_gsettings_schema_postun -%desktop_database_postun -%icon_theme_cache_postun +%fdupes %{buildroot}%{_datadir} %files -%defattr(-,root,root) -%doc COPYING NEWS +%license COPYING +%doc NEWS %doc %{_datadir}/help/C/%{name}/ %{_bindir}/%{name} %{_datadir}/%{name}/ -%dir %{_datadir}/appdata -%{_datadir}/appdata/swell-foop.appdata.xml +%{_datadir}/metainfo/swell-foop.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/glib-2.0/schemas/org.gnome.swell-foop.gschema.xml %{_datadir}/icons/hicolor/ ++++++ swell-foop-3.26.0.tar.xz -> swell-foop-3.27.92.tar.xz ++++++ ++++ 486475 lines of diff (skipped)
