]> git.pld-linux.org Git - packages/gnome-chess.git/blame - gnome-chess.spec
- updated to 40.0
[packages/gnome-chess.git] / gnome-chess.spec
CommitLineData
b7a3cea5
MB
1Summary: GNOME Chess - a 2D/3D chess interface
2Summary(pl.UTF-8): GNOME Chess - dwu i trójwymiarowy interfejs do szachów
35e33ad4 3Name: gnome-chess
b43281f8 4Version: 40.0
b7a3cea5 5Release: 1
28f4270c 6License: GPL v3+
c7645c2a 7Group: X11/Applications/Games
b43281f8
JB
8Source0: https://download.gnome.org/sources/gnome-chess/40/%{name}-%{version}.tar.xz
9# Source0-md5: aaac4b5b06085b0c09b1e53b0f8c010b
b7a3cea5 10URL: https://wiki.gnome.org/Apps/Chess
28f4270c 11BuildRequires: appstream-glib
7185ea5b 12BuildRequires: gettext-tools >= 0.19.8
28f4270c
JB
13BuildRequires: glib2-devel >= 1:2.44.0
14BuildRequires: gtk+3-devel >= 3.20.0
b43281f8
JB
15BuildRequires: librsvg-devel >= 1:2.46.0
16BuildRequires: meson >= 0.50
28f4270c 17BuildRequires: ninja >= 1.5
1cccc797 18BuildRequires: pkgconfig
28f4270c 19BuildRequires: rpmbuild(macros) >= 1.736
b7a3cea5 20BuildRequires: tar >= 1:1.22
f3b87d14 21BuildRequires: vala >= 2:0.35.7
b43281f8 22BuildRequires: vala-librsvg >= 1:2.46.0
b7a3cea5
MB
23BuildRequires: xz
24BuildRequires: yelp-tools
28f4270c 25Requires(post,postun): glib2 >= 1:2.44.0
b7a3cea5 26Requires(post,postun): gtk-update-icon-cache
28f4270c
JB
27Requires: glib2 >= 1:2.44.0
28Requires: gtk+3 >= 3.20.0
b7a3cea5 29Requires: hicolor-icon-theme
b43281f8 30Requires: librsvg >= 1:2.46.0
b7a3cea5
MB
31Suggests: crafty
32Suggests: gnuchess
33Provides: gnome-games-glchess = 1:%{version}-%{release}
b43281f8 34Obsoletes: glchess < 1.0.7
b7a3cea5 35Obsoletes: gnome-games-glchess < 1:3.8.0
8d459d9e 36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35e33ad4 37
35e33ad4 38%description
b7a3cea5
MB
39GNOME Chess is a 2D/3D chess game interfacing via the Chess Engine
40Communication Protocol (CECP) by Tim Mann. This means it can currently
41use engines such as GNUChess, Sjeng, Faile, Amy, Crafty and Phalanx.
35e33ad4 42
24b1130e 43%description -l pl.UTF-8
b7a3cea5
MB
44GNOME Chess to dwu i trójwymiarowa gra w szachy komunikująca się za
45pomocą protokołu CECP (Chess Engine Communication Protocol) Tima
46Manna. Oznacza to, że aktualnie może używać silników takich jak
47GNUChess, Sjeng, Faile, Amy, Crafty i Phalanx.
b634c60e 48
35e33ad4 49%prep
50%setup -q
35e33ad4 51
52%build
38de0571 53%meson build
28f4270c 54
38de0571 55%ninja_build -C build
35e33ad4 56
57%install
58rm -rf $RPM_BUILD_ROOT
59
38de0571 60%ninja_install -C build
1cccc797 61
b7a3cea5 62%find_lang %{name} --with-gnome
35e33ad4 63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
1cccc797 67%post
b7a3cea5
MB
68%glib_compile_schemas
69%update_icon_cache hicolor
1cccc797
JB
70
71%postun
b7a3cea5
MB
72%glib_compile_schemas
73%update_icon_cache hicolor
9c72ab8a 74
35e33ad4 75%files -f %{name}.lang
76%defattr(644,root,root,755)
28f4270c 77%doc NEWS README.md
1cccc797 78%attr(755,root,root) %{_bindir}/gnome-chess
b7a3cea5
MB
79%dir %{_sysconfdir}/gnome-chess
80%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gnome-chess/engines.conf
dfc5fe49 81%{_datadir}/dbus-1/services/org.gnome.Chess.service
28f4270c
JB
82%{_datadir}/glib-2.0/schemas/org.gnome.Chess.gschema.xml
83%{_datadir}/metainfo/org.gnome.Chess.appdata.xml
84%{_desktopdir}/org.gnome.Chess.desktop
85%{_iconsdir}/hicolor/scalable/apps/org.gnome.Chess.svg
86%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Chess-symbolic.svg
b7a3cea5 87%{_mandir}/man6/gnome-chess.6*
This page took 0.188601 seconds and 4 git commands to generate.