1 |
%define name tuxpuck |
2 |
%define version 0.8.2 |
3 |
%define release %mkrel 13 |
4 |
|
5 |
Summary: Clone of ShufflePuck Cafe historical game |
6 |
Name: %{name} |
7 |
Version: %{version} |
8 |
Release: %{release} |
9 |
Source0: %{name}-%{version}.tar.bz2 |
10 |
URL: http://www.efd.lth.se/~d00jkr/tuxpuck/ |
11 |
License: GPLv2+ |
12 |
Group: Games/Arcade |
13 |
BuildRequires: SDL-devel png-devel oggvorbis-devel libz-devel jpeg-devel |
14 |
BuildRequires: freetype2-devel |
15 |
|
16 |
%description |
17 |
Anyone remember "Shufflepuck Cafe" for the Amiga/AtariST ? |
18 |
|
19 |
%prep |
20 |
%setup -q |
21 |
|
22 |
%build |
23 |
perl -pi -e 's/-Werror//' Makefile utils/Makefile |
24 |
perl -pi -e 's/`sdl-config --cflags`/`sdl-config --cflags` `freetype-config --cflags`/' utils/Makefile |
25 |
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" make |
26 |
|
27 |
%install |
28 |
rm -rf %{buildroot} |
29 |
install -m755 %{name} -D %{buildroot}%{_gamesbindir}/%{name} |
30 |
|
31 |
|
32 |
install -m 755 -d %{buildroot}%{_datadir}/applications/ |
33 |
cat > %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}.desktop << EOF |
34 |
[Desktop Entry] |
35 |
Name=Tuxpuck |
36 |
Comment=Clone of ShufflePuck Cafee |
37 |
Exec=%{_gamesbindir}/%name |
38 |
Icon=arcade_section |
39 |
Terminal=false |
40 |
Type=Application |
41 |
StartupNotify=true |
42 |
Categories=Game;ArcadeGame; |
43 |
EOF |
44 |
|
45 |
%clean |
46 |
rm -rf %{buildroot} |
47 |
|
48 |
%files |
49 |
%defattr(-,root,root) |
50 |
%doc COPYING |
51 |
%{_gamesbindir}/%{name} |
52 |
%{_datadir}/applications/%{_real_vendor}-%{name}.desktop |
53 |
|
54 |
|
55 |
|
56 |
|