- s/sed/tr/, cleanup.
[packages/OpenArena.git] / OpenArena.spec
1 %define         _base_ver       0.8.0
2 #define         _patch_ver      0.7.1
3 Summary:        OpenArena - a completely free game for the foss Quake III engine
4 Name:           OpenArena
5 Version:        %{_base_ver}
6 Release:        0.1
7 License:        GPL v2
8 Group:          Applications/Games
9 Source0:        http://download.tuxfamily.org/openarena/rel/%(echo %{_base_ver} | tr -d .)/oa%(echo %{_base_ver} | tr -d .).zip
10 # Source0-md5:  d41d8cd98f00b204e9800998ecf8427e
11 URL:            http://openarena.ws/
12 BuildRequires:  unzip
13 Requires:       OpenGL
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
17
18 %ifarch %{x8664}
19 # we provide *()(64bit) symbols, so skip hardcoded reqs.
20 %define         _noautoreqdep   libGL.so.1 libGLU.so.1 libSDL-1.2.so.0 libogg.so.0 libopenal.so.0 libvorbis.so.0 libvorbisfile.so.3
21 %endif
22
23 %description
24 OpenArena for Linux.
25
26 %prep
27 %define __unzip %{_bindir}/unzip -o
28 %setup -q -n openarena-%{_base_ver}
29
30 cat << 'EOF' > openarena
31 #/bin/sh
32 exec /opt/OpenArena/openarena
33 EOF
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37 install -d $RPM_BUILD_ROOT{/opt/OpenArena/{baseoa,missionpack},%{_bindir}}
38
39 install baseoa/*.pk3 $RPM_BUILD_ROOT/opt/OpenArena/baseoa
40 install missionpack/*.pk3 $RPM_BUILD_ROOT/opt/OpenArena/missionpack
41 install openarena.%{_target_base_arch} $RPM_BUILD_ROOT/opt/OpenArena/openarena
42 install openarena $RPM_BUILD_ROOT%{_bindir}
43
44 %clean
45 rm -rf $RPM_BUILD_ROOT
46
47 %files
48 %defattr(644,root,root,755)
49 %doc CHANGES CREDITS README
50 %attr(755,root,root) %{_bindir}/openarena
51 %dir /opt/OpenArena
52 %attr(755,root,root) /opt/OpenArena/openarena
53 /opt/OpenArena/baseoa
54 /opt/OpenArena/missionpack
This page took 0.216075 seconds and 3 git commands to generate.