]> git.pld-linux.org Git - packages/decopter.git/blame - decopter.spec
- converted to UTF-8
[packages/decopter.git] / decopter.spec
CommitLineData
621c331f 1# TODO:
2# 1a) make textures system-wide and generate them in %post
3# -- or --
4# 1b) run generate_textures automagically when no textures for current user
5# found
6# 2) possibly move generate_textures to %{_libdir} or make its name less
7# general
8#
24fde24b 9%define _textures_ver 0.2.7
10Summary: Unrealistic helicopter simulator
c1d5c465 11Summary(pl.UTF-8): Nierealistyczny symulator helikoptera
24fde24b 12Name: decopter
9dae58e4 13Version: 0.2.11
621c331f 14Release: 2.1
24fde24b 15License: GPL
16Group: X11/Applications/Games
d09f706c 17Source0: http://dl.sourceforge.net/decopter/%{name}-%{version}.tar.gz
a1ba53ea 18# Source0-md5: 802d2fe2f187bab388ef2f9fd37871c8
417c738c 19Source1: http://dl.sourceforge.net/decopter/%{name}-textures-%{_textures_ver}.tar.gz
a1ba53ea 20# Source1-md5: 95b1311447f1ec91869986550dc9d33b
24fde24b 21Source2: %{name}.desktop
2e269d78 22Source3: %{name}.png
24fde24b 23Patch0: %{name}-paths.patch
9dae58e4 24Patch1: %{name}-c++.patch
24fde24b 25URL: http://decopter.sourceforge.net/
fafc2177 26BuildRequires: OpenGL-GLU-devel
34342a67 27BuildRequires: SDL_image-devel
3afd78b1 28BuildRequires: libstdc++-devel
24fde24b 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
55050b9e
JB
31%define _noautoreqdep libGL.so.1 libGLU.so.1
32
24fde24b 33%description
34decopter is an unrealistic helicopter simulator. It is not playable,
35you can just fly around.
36
c1d5c465 37%description -l pl.UTF-8
55050b9e 38decopter jest nierealistycznym symulatorem helikoptera. Nie jest on
c1d5c465 39grywalny, można tylko latać w koło.
24fde24b 40
41%prep
9dae58e4 42%setup -q -a1
24fde24b 43%patch0 -p1
9dae58e4 44%patch1 -p1
24fde24b 45
46%build
9dae58e4
JB
47%{__make} \
48 CXX="%{__cxx}" \
fafc2177
JB
49 CXXFLAGS="`sdl-config --cflags` -Wall %{rpmcflags} %{!?debug:-fomit-frame-pointer}" \
50 LDFLAGS="`sdl-config --libs` -lSDL_image -lGL -lGLU -lstdc++"
24fde24b 51
52%install
53rm -rf $RPM_BUILD_ROOT
03843b00 54install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}} \
24fde24b 55 $RPM_BUILD_ROOT%{_datadir}/%{name}/{3D,desc,maps,textures}
56
57install fly $RPM_BUILD_ROOT%{_bindir}/decopter
58install generate_textures $RPM_BUILD_ROOT%{_bindir}
24fde24b 59
60install 3D/* $RPM_BUILD_ROOT%{_datadir}/%{name}/3D
61install desc/* $RPM_BUILD_ROOT%{_datadir}/%{name}/desc
62install maps/* $RPM_BUILD_ROOT%{_datadir}/%{name}/maps
63install textures/* $RPM_BUILD_ROOT%{_datadir}/%{name}/textures
64
03843b00 65install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
2e269d78 66install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
24fde24b 67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72echo "NOTE: Run generate_textures before first play"
73
74%files
75%defattr(644,root,root,755)
76%doc BUGS README
77%attr(755,root,root) %{_bindir}/*
78%{_datadir}/%{name}
973667f4 79%{_desktopdir}/*.desktop
2e269d78 80%{_pixmapsdir}/*
This page took 0.106754 seconds and 4 git commands to generate.