]> git.pld-linux.org Git - packages/bomberclone.git/blob - bomberclone.spec
- BR: libstdc++-devel (for master_server)
[packages/bomberclone.git] / bomberclone.spec
1 %define         _serv_ver       0.2.2
2 %define         _mserv  bomberclonemserv-%{_serv_ver}
3 Summary:        Clone of the game AtomicBomberMan
4 Summary(pl.UTF-8):      Klon gry AtomicBomberMan
5 Name:           bomberclone
6 Version:        0.11.8
7 Release:        1
8 License:        GPL v2+
9 Group:          X11/Applications/Games
10 Source0:        http://dl.sourceforge.net/bomberclone/%{name}-%{version}.tar.bz2
11 # Source0-md5:  1dedd642120eee8911b12e2ee05e476f
12 Source1:        http://dl.sourceforge.net/bomberclone/%{_mserv}.tgz
13 # Source1-md5:  40bbe14055010e7fcf11c6bfd4e4c006
14 Source2:        %{name}.desktop
15 Patch0:         %{name}mserv-include.patch
16 URL:            http://www.bomberclone.de/
17 BuildRequires:  SDL_image-devel >= 1.2
18 BuildRequires:  SDL_mixer-devel >= 1.2
19 BuildRequires:  autoconf
20 BuildRequires:  automake
21 BuildRequires:  libstdc++-devel
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Clone of the game AtomicBomberMan. It supports multiplayer over the
26 Internet.
27
28 %description -l pl.UTF-8
29 Klon gry AtomicBomberMan wspierający grę z kilkoma graczami w
30 Internecie.
31
32 %package master_server
33 Summary:        Master server for BomberClone
34 Summary(pl.UTF-8):      Główny serwer dla BomberClone'a
35 Group:          X11/Applications/Games
36
37 %description master_server
38 The BomberCloneMasterServer holds a list of all active running games.
39 Other players can so easy join a running game by selecting the game
40 from join menu.
41
42 %description master_server -l pl.UTF-8
43 BomberCloneMasterServer jest głównym serwerem, który przechowuje
44 wszystkie aktywne gry. Inni gracze mogą w prosty sposób przyłączyć się
45 do toczącej się gry poprzez wskazanie jej w menu.
46
47 %prep
48 %setup -q -a1
49 cd %{_mserv}
50 %patch0 -p1
51
52 %build
53 cp -f /usr/share/automake/config.sub .
54 %configure
55 %{__make}
56
57 cd %{_mserv}
58 %{__aclocal}
59 %{__autoconf}
60 %{__autoheader}
61 %{__automake}
62 %configure
63 %{__make}
64
65 %install
66 rm -rf $RPM_BUILD_ROOT
67 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/games,%{_desktopdir},%{_pixmapsdir}}
68
69 %{__make} install \
70         DESTDIR=$RPM_BUILD_ROOT
71
72 %{__make} -C %{_mserv} install \
73         DESTDIR=$RPM_BUILD_ROOT
74
75 cp -f $RPM_BUILD_ROOT%{_datadir}/games/%{name}/gfx/logo.png \
76         $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
77
78 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
79
80 rm -rf $RPM_BUILD_ROOT/usr/doc/bomberclone \
81         $RPM_BUILD_ROOT/usr/doc/bomberclonemserv
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644,root,root,755)
88 %doc AUTHORS ChangeLog README TODO
89 %attr(755,root,root) %{_bindir}/%{name}
90 %{_datadir}/games/%{name}
91 %{_desktopdir}/*.desktop
92 %{_pixmapsdir}/*
93
94 %files master_server
95 %doc README
96 %defattr(644,root,root,755)
97 %attr(755,root,root) %{_bindir}/bomberclonemserv
This page took 0.097203 seconds and 4 git commands to generate.