diff --git a/.gitignore b/.gitignore index a8ece5f..c0c50fc 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ gnome-games-2.31.6.tar.bz2 /gnome-games-3.6.0.2.tar.xz /gnome-games-3.6.1.tar.xz /gnome-games-3.32.1.tar.xz +/gnome-games-3.34.0.tar.gz diff --git a/gnome-games.spec b/gnome-games.spec index 6c96900..bd3a3a2 100644 --- a/gnome-games.spec +++ b/gnome-games.spec @@ -1,16 +1,15 @@ -%global file_name org.gnome.Games +%global uuid org.gnome.Games Name: gnome-games -Version: 3.32.1 -Release: 3%{?dist} -Summary: Browse and play your games - all of them +Version: 3.34.0 +Release: 1%{?dist} +Summary: Simple game launcher for GNOME License: GPLv3+ URL: https://wiki.gnome.org/Apps/Games -Source0: https://download.gnome.org/sources/gnome-games/3.32/%{name}-%{version}.tar.xz +Source0: https://gitlab.gnome.org/GNOME/gnome-games/-/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils -BuildRequires: fdupes BuildRequires: intltool BuildRequires: libappstream-glib BuildRequires: meson >= 0.46.1 @@ -20,23 +19,26 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 BuildRequires: pkgconfig(grilo-0.3) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libarchive) -BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.8 +BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.10 BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(retro-gtk-0.14) >= 0.15.3 +BuildRequires: pkgconfig(retro-gtk-0.14) >= 0.18.0 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(tracker-sparql-2.0) - %if 0%{?fedora} >= 30 -BuildRequires: pkgconfig(manette-0.2) +BuildRequires: pkgconfig(manette-0.2) >= 0.2.0 %endif - Requires: hicolor-icon-theme %description -Games is a GNOME application to browse your video games library and to easily -pick and play a game from it. +Games is a GNOME 3 application to browse your video games library and to easily +pick and play a game from it. It aims to do for games what Music already does +for your music library. + +You want to install Games if you just want a very simple and comfortable way to +play your games and you don’t need advanced features such as speedrunning tools +or video game development tools. %prep %autosetup @@ -48,28 +50,28 @@ pick and play a game from it. %install %meson_install %find_lang %{name} -%fdupes %{buildroot}%{_datadir}/%{name} # Remove executable bit from AUTHORS and COPYING files find %{buildroot}%{_datadir} -executable -type f -exec chmod -x {} + %check -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{file_name}.appdata.xml -desktop-file-validate %{buildroot}%{_datadir}/applications/%{file_name}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{uuid}.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%{uuid}.desktop %files -f %{name}.lang -%doc README AUTHORS %license COPYING +%doc README.md AUTHORS HACKING %{_bindir}/%{name} %{_datadir}/%{name} -%{_datadir}/%{name}/options -%{_datadir}/applications/%{file_name}.desktop -%{_datadir}/glib-2.0/schemas/%{file_name}.gschema.xml -%{_datadir}/icons/hicolor/*/apps/%{file_name}* +%{_datadir}/applications/*.desktop +%{_datadir}/glib-2.0/schemas/*.gschema.xml +%{_datadir}/icons/hicolor/*/*/%{uuid}* %{_libdir}/%{name} -%{_libdir}/%{name}/plugins -%{_metainfodir}/%{file_name}.appdata.xml +%{_metainfodir}/*.xml %changelog +* Sat Sep 14 2019 Artem Polishchuk - 3.34.0-1 +- Update to 3.34.0 + * Thu Jul 25 2019 Fedora Release Engineering - 3.32.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 55a8828..9d1c002 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnome-games-3.32.1.tar.xz) = 8a9fa2841d67a13e1e88562ad8492de21d1c2adb283a0e1cea85c5286498ae839d5e45e3cbd2fcbbaec055fa5c0e8e138743d883b2d1c81ae6f02de4db1c80f4 +SHA512 (gnome-games-3.34.0.tar.gz) = 4bd75b452fc436a107574797edf0aeb119abce59647f38b027b0ed43214a88b988da7d748fa939899b221d9e8f9b3dfab863a3f0ca12ce4214485f941ad32578