1 %define _textures_ver 0.2.7
2 Summary: Unrealistic helicopter simulator
3 Summary(pl): Nierealistyczny symulator helikoptera
8 Group: X11/Applications/Games
9 Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
10 # Source0-md5: 802d2fe2f187bab388ef2f9fd37871c8
11 Source1: http://dl.sourceforge.net/%{name}/%{name}-textures-%{_textures_ver}.tar.gz
12 # Source1-md5: 95b1311447f1ec91869986550dc9d33b
13 Source2: %{name}.desktop
15 Patch0: %{name}-paths.patch
16 Patch1: %{name}-c++.patch
17 URL: http://decopter.sourceforge.net/
18 BuildRequires: OpenGL-devel
19 BuildRequires: SDL-devel
20 BuildRequires: SDL_image-devel
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _noautoreqdep libGL.so.1 libGLU.so.1
26 decopter is an unrealistic helicopter simulator. It is not playable,
27 you can just fly around.
30 decopter jest nierealistycznym symulatorem helikoptera. Nie jest on
31 grywalny, mo¿na tylko lataæ w ko³o.
41 CXXFLAGS="`sdl-config --cflags` -I/usr/X11R6/include -Wall %{rpmcflags} %{!?debug:-fomit-frame-pointer}" \
42 LDFLAGS="`sdl-config --libs` -L%{_prefix}/X11R6/%{_lib} -lSDL_image -lGL -lGLU -lstdc++"
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}} \
47 $RPM_BUILD_ROOT%{_datadir}/%{name}/{3D,desc,maps,textures}
49 install fly $RPM_BUILD_ROOT%{_bindir}/decopter
50 install generate_textures $RPM_BUILD_ROOT%{_bindir}
52 install 3D/* $RPM_BUILD_ROOT%{_datadir}/%{name}/3D
53 install desc/* $RPM_BUILD_ROOT%{_datadir}/%{name}/desc
54 install maps/* $RPM_BUILD_ROOT%{_datadir}/%{name}/maps
55 install textures/* $RPM_BUILD_ROOT%{_datadir}/%{name}/textures
57 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
58 install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
61 rm -rf $RPM_BUILD_ROOT
64 echo "NOTE: Run generate_textures before first play"
67 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_bindir}/*