]> git.pld-linux.org Git - packages/scorched3d.git/blob - scorched3d.spec
- 43.2a
[packages/scorched3d.git] / scorched3d.spec
1 Summary:        A 3D version of the classic DOS game Scorched Earth
2 Summary(pl.UTF-8):      Wersja 3D klasycznej DOS-owej gry Scorched Earth
3 Name:           scorched3d
4 Version:        43.2a
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications/Games
8 Source0:        http://downloads.sourceforge.net/scorched3d/Scorched3D-%{version}-src.tar.gz
9 # Source0-md5:  876de173218fd83a2b0a30255ba694fa
10 Source1:        %{name}.desktop
11 Patch0:         %{name}-types.patch
12 Patch1:         %{name}-openal.patch
13 URL:            http://www.scorched3d.co.uk/
14 BuildRequires:  ImageMagick-coder-png
15 BuildRequires:  OpenAL-devel >= 0.0.8
16 BuildRequires:  OpenGL-GLU-devel
17 BuildRequires:  SDL-devel >= 1.2.5
18 BuildRequires:  SDL_net-devel
19 BuildRequires:  autoconf
20 BuildRequires:  automake
21 BuildRequires:  expat-devel
22 BuildRequires:  fftw3-single-devel >= 3.0
23 BuildRequires:  freealut-devel
24 BuildRequires:  freetype-devel >= 2.1.0
25 BuildRequires:  libjpeg-devel
26 BuildRequires:  libogg-devel
27 BuildRequires:  libpng-devel
28 BuildRequires:  libvorbis-devel
29 BuildRequires:  pkgconfig
30 BuildRequires:  rpmbuild(macros) >= 1.533
31 BuildRequires:  sed >= 4.0
32 BuildRequires:  wxGTK2-devel >= 2.6.0
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35 %define         _noautoreqdep   libGL.so.1 libGLU.so.1
36
37 %description
38 Scorched3D is a cross-platform 3D remake of the popular 2D artillery
39 game Scorched Earth. Scorched3D can be played against the computer,
40 other players, and remotely across the Internet or LAN.
41
42 %description -l pl.UTF-8
43 Scorched 3D to wieloplatformowe, trójwymiarowe odtworzenie popularnej
44 dwuwymiarowej gry artyleryjnej Scorched Earth. W Scorched3D można grać
45 przeciwko komputerowi, innym graczom oraz zdalnie poprzez Internet lub
46 LAN.
47
48 %prep
49 %setup -q -n scorched
50 %undos src/common/porting/windows.h
51 %patch0 -p1
52 %patch1 -p1
53
54 %build
55 %{__aclocal}
56 %{__autoconf}
57 %{__automake}
58 %configure \
59         --datadir=%{_datadir}/%{name} \
60         --with-wx-config=wx-gtk2-ansi-config
61
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}}
67
68 %{__make} install \
69         DESTDIR=$RPM_BUILD_ROOT \
70         datadir=%{_datadir}/%{name}
71
72 %{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/documentation/*.txt
73
74 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
75 convert $RPM_BUILD_DIR/scorched/data/images/tank2.bmp $RPM_BUILD_ROOT%{_pixmapsdir}/scorched3d.png
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %doc documentation/*.txt
83 %attr(755,root,root) %{_bindir}/scorched3d
84 %attr(755,root,root) %{_bindir}/scorched3dc
85 %attr(755,root,root) %{_bindir}/scorched3ds
86 %dir %{_datadir}/%{name}
87 %{_datadir}/%{name}/data
88 %{_datadir}/%{name}/documentation
89 %{_pixmapsdir}/scorched3d.png
90 %{_desktopdir}/scorched3d.desktop
This page took 0.13902 seconds and 4 git commands to generate.