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)


Reply via email to