Hello community, here is the log from the commit of package gnome-chess for openSUSE:Factory checked in at 2018-03-14 19:38:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-chess (Old) and /work/SRC/openSUSE:Factory/.gnome-chess.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-chess" Wed Mar 14 19:38:23 2018 rev:36 rq:585763 version:3.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-chess/gnome-chess.changes 2017-09-13 21:45:31.158011836 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-chess.new/gnome-chess.changes 2018-03-14 19:38:39.222020832 +0100 @@ -1,0 +2,35 @@ +Sun Mar 11 10:07:37 UTC 2018 - [email protected] + +- Update to version 3.28.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 28 16:27:31 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Fri Nov 17 15:07:36 UTC 2017 - [email protected] + +- Update to version 3.27.2: + + Fix gschema installation. + + Fix SVG images installation. +- Changes from version 3.27.1: + + Port to Meson build system. +- Add meson BuildRequires and switch configure, make and + make_install macros to meson, meson_build and meson_install + following upstream port to Meson Build System. +- Replace intltool with gettext and drop itstool BuildRequires: + upstream did the gettext migration long ago and we don't want + deviation to avoid unexpected bugs. +- Add itstool BuildRequires: Gettext is suppose to take care of + translations alone, but still there are some XML formats that + it does not handle. +- Add fdupes BuildRequires and its macro for replacement of + duplicates by links under the data directory. +- Drop libxml2-tools, desktop-file-utils and pkgconfig(glu) + BuildRequires: no longer needed/used anymore. +- Drop %glib2_gsettings_schema_requires macro: no longer needed + since RPM file triggers. + +------------------------------------------------------------------- Old: ---- gnome-chess-3.26.0.tar.xz New: ---- gnome-chess-3.28.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-chess.spec ++++++ --- /var/tmp/diff_new_pack.Q9F9sm/_old 2018-03-14 19:38:40.549973663 +0100 +++ /var/tmp/diff_new_pack.Q9F9sm/_new 2018-03-14 19:38:40.553973521 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-chess # -# 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,27 +17,27 @@ Name: gnome-chess -Version: 3.26.0 +Version: 3.28.0 Release: 0 Summary: Chess Game for GNOME -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Amusements/Games/Board/Chess -Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-chess/3.26/%{name}-%{version}.tar.xz -BuildRequires: desktop-file-utils -BuildRequires: intltool >= 0.35.0 +URL: http://www.gnome.org +Source: http://download.gnome.org/sources/gnome-chess/3.28/%{name}-%{version}.tar.xz +BuildRequires: fdupes +BuildRequires: gettext +# ITS Tool is needed because there are some XML formats that Gettext does not handle, at least not now. BuildRequires: itstool -BuildRequires: libxml2-tools +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: vala >= 0.35.7 -BuildRequires: pkgconfig(gio-2.0) >= 2.40 +BuildRequires: pkgconfig(gio-2.0) >= 2.44 BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glib-2.0) >= 2.40 -BuildRequires: pkgconfig(glu) -BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.44 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.44 BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.0 -BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: pkgconfig(librsvg-2.0) >= 2.32.0 BuildRequires: pkgconfig(x11) Requires: chess_backend Recommends: %{name}-lang @@ -45,7 +45,6 @@ Obsoletes: glchess < %{version} Obsoletes: glchess-lang < %{version} Provides: glchess = %{version} -%glib2_gsettings_schema_requires %description This is a game for playing the classic board game of chess, in which @@ -59,23 +58,25 @@ %setup -q %build -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install %suse_update_desktop_file gnome-chess %find_lang %{name} %{?no_lang_C} +%fdupes %{buildroot}%{_datadir} %files -%defattr(-,root,root) %license COPYING -%{_datadir}/help/C/%{name}/ +%doc %{_datadir}/help/C/%{name}/ %{_datadir}/icons/hicolor/ %{_datadir}/%{name}/ %{_bindir}/%{name} -%dir %{_datadir}/appdata -%{_datadir}/appdata/gnome-chess.appdata.xml +%{_bindir}/test-chess-* +%{_libdir}/libgnome-libchess.so +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/gnome-chess.appdata.xml %{_datadir}/applications/gnome-chess.desktop %{_datadir}/glib-2.0/schemas/org.gnome.chess.gschema.xml %{_mandir}/man6/%{name}.6%{?ext_man} ++++++ gnome-chess-3.26.0.tar.xz -> gnome-chess-3.28.0.tar.xz ++++++ ++++ 585987 lines of diff (skipped)
