]>
Commit | Line | Data |
---|---|---|
03c02667 PG |
1 | # TODO: |
2 | # - check why it fails with ccache turned on | |
a6a4f455 | 3 | Summary: GTK+ chess board interface for ICS and chess engines |
2d655216 | 4 | Summary(pl.UTF-8): Interfejs GTK+ do szachowych programów i serwerów |
d411c89a | 5 | Name: eboard |
68757ca6 | 6 | Version: 1.1.1 |
ca0c5577 | 7 | Release: 1 |
5f4b5858 | 8 | License: GPL v2+ |
d411c89a | 9 | Group: X11/Applications/Games |
9f7255b9 | 10 | Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 |
68757ca6 | 11 | # Source0-md5: 03dcdaa2bc85218b1b18c4bee276fea7 |
ca0c5577 | 12 | Source1: %{name}.desktop |
13 | URL: http://www.bergo.eng.br/eboard/ | |
98cc1a9e JB |
14 | BuildRequires: gtk+-devel >= 1.2.6 |
15 | BuildRequires: imlib-devel | |
16 | BuildRequires: libstdc++-devel | |
7ccbd83f | 17 | Suggests: Sjeng-Free |
03c02667 PG |
18 | Suggests: crafty |
19 | Suggests: gnuchess | |
d411c89a | 20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
21 | ||
22 | %description | |
23 | eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD, | |
24 | Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess | |
25 | board interface to ICS (Internet Chess Servers) like FICS and to chess | |
26 | engines like GNU Chess, Sjeng and Crafty. | |
27 | ||
e8873f09 JR |
28 | %description -l pl.UTF-8 |
29 | eboard jest interfejsem do programów szachowych dla systemów | |
30 | uniksowych opartym na bibliotece GTK+. Umożliwia współpracę zarówno z | |
31 | internetowymi serwerami szachowymi (ICS) jak również z programami | |
9f7255b9 | 32 | szachowymi jak GNUchess, Sjeng czy Crafty. |
d411c89a | 33 | |
34 | %prep | |
35 | %setup -q | |
d411c89a | 36 | |
68757ca6 | 37 | # This way is needed, because package contains non-standard configure file |
d411c89a | 38 | %build |
5f4b5858 | 39 | ./configure \ |
40 | --prefix="%{_prefix}" \ | |
41 | --compiler="%{__cxx}" \ | |
42 | --man-prefix="%{_mandir}" | |
d411c89a | 43 | %{__make} |
44 | ||
d411c89a | 45 | %install |
46 | rm -rf $RPM_BUILD_ROOT | |
ca0c5577 | 47 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} |
d411c89a | 48 | |
49 | %{__make} install \ | |
fbdeebdd | 50 | DESTDIR=$RPM_BUILD_ROOT |
d411c89a | 51 | |
ca0c5577 | 52 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} |
53 | install icon-eboard.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.xpm | |
54 | ||
d411c89a | 55 | %clean |
56 | rm -rf $RPM_BUILD_ROOT | |
57 | ||
5f4b5858 | 58 | %files |
d411c89a | 59 | %defattr(644,root,root,755) |
ca0c5577 | 60 | %doc AUTHORS ChangeLog README TODO Documentation/*.txt |
d411c89a | 61 | %attr(755,root,root) %{_bindir}/* |
9f7255b9 | 62 | %{_datadir}/%{name} |
ca0c5577 | 63 | %{_desktopdir}/%{name}.desktop |
98cc1a9e | 64 | %{_mandir}/man[16]/* |
ca0c5577 | 65 | %{_pixmapsdir}/%{name}.xpm |