]>
Commit | Line | Data |
---|---|---|
5f4698ff | 1 | Summary: Computer chess program |
49c3eb18 ER |
2 | Summary(de.UTF-8): Computerschachprogramm |
3 | Summary(es.UTF-8): Juego de ajedrez de la GNU | |
4 | Summary(fr.UTF-8): Jeu d'échecs | |
5 | Summary(pl.UTF-8): Gra w szachy | |
6 | Summary(pt_BR.UTF-8): Jogo de xadrez da GNU | |
7 | Summary(ru.UTF-8): Шахматная программа GNU | |
8 | Summary(tr.UTF-8): Bilgisayar satranç oyunu | |
9 | Summary(uk.UTF-8): Шахова програма GNU | |
94a14daf | 10 | Name: gnuchess |
353690da | 11 | Version: 6.2.9 |
91019def | 12 | Release: 1 |
4078be38 | 13 | License: GPL v3+ |
0a669b47 | 14 | Group: Applications/Games |
91019def | 15 | Source0: https://ftp.gnu.org/gnu/chess/%{name}-%{version}.tar.gz |
353690da | 16 | # Source0-md5: ede9af6cf29eea31179a737a21b9d1bc |
03cc7885 | 17 | Source1: xchess.png |
0a669b47 | 18 | Source2: %{name}.desktop |
4078be38 | 19 | Patch0: %{name}-info.patch |
9bed82ac | 20 | URL: http://www.gnu.org/software/chess/chess.html |
52a28195 | 21 | BuildRequires: flex |
4078be38 JB |
22 | BuildRequires: gettext-tools >= 0.18.3 |
23 | BuildRequires: help2man | |
24 | BuildRequires: libstdc++-devel | |
20bdbcc7 | 25 | BuildRequires: ncurses-devel >= 5.0 |
4078be38 JB |
26 | BuildRequires: readline-devel |
27 | BuildRequires: texinfo | |
9af5c4ac | 28 | Provides: chess_backend |
58c2ed66 | 29 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
8217d927 | 30 | |
31 | %description | |
743b3b1d | 32 | The gnuchess package contains the GNU chess program. By default, |
33 | GNUchess uses a curses text-based interface. Alternatively, GNUchess | |
34 | can be used in conjunction with the xboard user interface and the X | |
35 | Window System for a graphical chessboard. | |
8217d927 | 36 | |
eb9433d7 JR |
37 | %description -l de.UTF-8 |
38 | Das berühmte GNU-Schachprogramm. Es ist textorientiert, kann aber mit | |
8217d927 | 39 | 'xboard' verwendet werden, um X-orientiertes Schach zu spielen. |
40 | ||
eb9433d7 JR |
41 | %description -l es.UTF-8 |
42 | Este es el famoso programa de ajedrez de GNU. Está basado en texto, | |
43 | pero puede ser usado en conjunción con xboard para jugar ajedrez | |
5ce08b8f | 44 | basado en X. |
45 | ||
eb9433d7 JR |
46 | %description -l fr.UTF-8 |
47 | Le fameux programme de jeu d'échecs de GNU. Il est en mode texte mais | |
48 | peut être utilisé avec xboard pour y jouer sous X. | |
8217d927 | 49 | |
eb9433d7 | 50 | %description -l pl.UTF-8 |
bf18a4b0 PG |
51 | Oto sławny GNU program szachowy. Domyślnie ma interfejs tekstowy |
52 | (curses), ale w połączeniu z xboard może mieć graficzny interfejs | |
53 | X Window. | |
8217d927 | 54 | |
eb9433d7 JR |
55 | %description -l pt_BR.UTF-8 |
56 | Este é o famoso programa de xadrez da GNU. É baseado em texto, mas | |
57 | pode ser usado em conjunção com xboard para jogar xadrez baseado em X. | |
5ce08b8f | 58 | |
eb9433d7 JR |
59 | %description -l ru.UTF-8 |
60 | Пакет gnuchess содержит шахматную программу GNU. По умолчанию GNUchess | |
61 | использует текстовый интерфейс на основе curses. Альтернативно она | |
62 | может использоваться в сочетании с xboard, обеспечивающим графический | |
63 | интерфейс под X Window System. | |
5ce08b8f | 64 | |
eb9433d7 JR |
65 | %description -l tr.UTF-8 |
66 | Bu ünlü GNU satranç programıdır. Metin ekranda çalışır ama xboard | |
67 | programı ile birlikte kullanılarak X altında da oynanabilir. | |
8217d927 | 68 | |
eb9433d7 JR |
69 | %description -l uk.UTF-8 |
70 | Пакет gnuchess містить шахову програму GNU. За умовчанням GNUchess | |
71 | використовує текстовий інтерфейс на основі curses. Альтернативно вона | |
72 | може використовуватись у парі з програмою xboard, яка забезпечує | |
73 | графічний інтерфейс під X Window System. | |
5ce08b8f | 74 | |
4078be38 JB |
75 | %package -n xboard-gnuchess |
76 | Summary: GNU Chess engine integration for Xboard | |
77 | Summary(pl.UTF-8): Integracja silnika szachowego GNU Chess z Xboard | |
78 | Group: Applications/Games | |
79 | Requires: %{name} = %{version}-%{release} | |
80 | Requires: xboard >= 4.6.0 | |
81 | ||
82 | %description -n xboard-gnuchess | |
83 | GNU Chess engine integration for Xboard. | |
84 | ||
85 | %description -n xboard-gnuchess -l pl.UTF-8 | |
86 | Integracja silnika szachowego GNU Chess z Xboard. | |
87 | ||
8217d927 | 88 | %prep |
89 | %setup -q | |
f3145776 | 90 | %patch0 -p1 |
8217d927 | 91 | |
92 | %build | |
5ce08b8f | 93 | %configure |
4078be38 | 94 | |
5ce08b8f | 95 | %{__make} |
8217d927 | 96 | |
97 | %install | |
98 | rm -rf $RPM_BUILD_ROOT | |
4078be38 JB |
99 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} |
100 | ||
101 | %{__make} install \ | |
102 | DESTDIR=$RPM_BUILD_ROOT | |
8217d927 | 103 | |
0a669b47 | 104 | install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir} |
6f1f06ad | 105 | install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} |
4078be38 JB |
106 | |
107 | %find_lang %{name} | |
64faf618 | 108 | |
8217d927 | 109 | %clean |
110 | rm -rf $RPM_BUILD_ROOT | |
111 | ||
4078be38 JB |
112 | %files -f %{name}.lang |
113 | %defattr(644,root,root,755) | |
114 | %doc AUTHORS ChangeLog NEWS README TODO | |
115 | %attr(755,root,root) %{_bindir}/gnuchess | |
116 | %attr(755,root,root) %{_bindir}/gnuchessu | |
117 | %{_datadir}/gnuchess | |
118 | %{_desktopdir}/gnuchess.desktop | |
119 | %{_pixmapsdir}/xchess.png | |
120 | %{_mandir}/man1/gnuchess.1* | |
121 | %{_infodir}/gnuchess.info* | |
122 | ||
123 | %files -n xboard-gnuchess | |
7b52ec12 | 124 | %defattr(644,root,root,755) |
4078be38 JB |
125 | %attr(755,root,root) %{_bindir}/gnuchessx |
126 | %{_datadir}/games/plugins/logos/gnuchess.png | |
127 | %{_datadir}/games/plugins/xboard/gnuchess.eng |