2 # TODO: check if server still works
4 %define _serv_ver 0.2.2
5 %define _mserv bomberclonemserv-%{_serv_ver}
6 Summary: Clone of the game AtomicBomberMan
7 Summary(pl.UTF-8): Klon gry AtomicBomberMan
12 Group: X11/Applications/Games
13 Source0: http://downloads.sourceforge.net/bomberclone/%{name}-%{version}.tar.gz
14 # Source0-md5: 3edcfcf69b88dbd2eab42541f236e072
15 Source1: http://downloads.sourceforge.net/bomberclone/%{_mserv}.tgz
16 # Source1-md5: 40bbe14055010e7fcf11c6bfd4e4c006
17 Source2: %{name}.desktop
18 Patch0: %{name}-link.patch
19 Patch1: %{name}mserv-include.patch
20 Patch2: %{name}mserv-flags.patch
21 URL: http://www.bomberclone.de/
22 BuildRequires: SDL_image-devel >= 1.2
23 BuildRequires: SDL_mixer-devel >= 1.2
24 BuildRequires: autoconf
25 BuildRequires: automake
26 BuildRequires: libstdc++-devel
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 Clone of the game AtomicBomberMan. It supports multiplayer over the
33 %description -l pl.UTF-8
34 Klon gry AtomicBomberMan wspierający grę z kilkoma graczami w
37 %package master_server
38 Summary: Master server for BomberClone
39 Summary(pl.UTF-8): Główny serwer dla BomberClone'a
40 Group: X11/Applications/Games
42 %description master_server
43 The BomberCloneMasterServer holds a list of all active running games.
44 Other players can so easy join a running game by selecting the game
47 %description master_server -l pl.UTF-8
48 BomberCloneMasterServer jest głównym serwerem, który przechowuje
49 wszystkie aktywne gry. Inni gracze mogą w prosty sposób przyłączyć się
50 do toczącej się gry poprzez wskazanie jej w menu.
75 OPTFLAGS="%{rpmcxxflags}"
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/games,%{_desktopdir},%{_pixmapsdir}}
82 DESTDIR=$RPM_BUILD_ROOT
84 %{__make} -C %{_mserv} install \
85 DESTDIR=$RPM_BUILD_ROOT
87 cp -a $RPM_BUILD_ROOT%{_datadir}/games/%{name}/gfx/logo.png \
88 $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
90 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
92 %{__rm} -r $RPM_BUILD_ROOT%{_prefix}/doc/bomberclonemserv
95 rm -rf $RPM_BUILD_ROOT
98 %defattr(644,root,root,755)
99 %doc AUTHORS ChangeLog README TODO
100 %attr(755,root,root) %{_bindir}/%{name}
101 %{_datadir}/games/%{name}
102 %{_desktopdir}/%{name}.desktop
103 %{_pixmapsdir}/%{name}.png
106 %defattr(644,root,root,755)
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_bindir}/bomberclonemserv