1 Summary: A sandbox game, based on physics
2 Summary(hu.UTF-8): Egy fizikán alapuló játék
7 Group: X11/Applications/Games
8 Source0: http://dl.sourceforge.net/project/caphgame/caph/caph-091231/%{name}-src-%{version}.tar.bz2
9 # Source0-md5: 26d743ed2b82726dea8cd3c4780b3adb
10 Source1: http://dl.sourceforge.net/project/caphgame/caph/caph-091231/%{name}-data-%{version}.tar.bz2
11 # Source1-md5: 42877f73bba16d835391ddaf747ccdd3
12 Source2: %{name}.desktop
13 Patch0: %{name}-libpng.patch
14 Patch1: %{name}-sysdatadir.patch
15 Patch2: %{name}-mapsdir.patch
16 URL: http://caphgame.sourceforge.net/
17 BuildRequires: OpenGL-devel
18 BuildRequires: SDL-devel
19 BuildRequires: libpng-devel
20 BuildRequires: pkgconfig
21 BuildRequires: sed >= 4.0
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 It is a sandbox game, based on physics. The game target is to make
26 contact red object with green object. You can use various objects,
27 solid, wire (rope), and bendable objects. Gravitation will help you.
29 %description -l hu.UTF-8
30 Egy játék, amely a fizikán alapszik. A játék célja, hogy a piros és a
31 zöld objektumok kapcsolatba kerüljenek. Különféle dolgokat
32 használhatsz, biztos, drót (kötél) és hajlíthatóakat. A gravitáció fog
36 %setup -q -n %{name}-src
43 %{__sed} -i "1 s,/sh,/bash," src/{build,mkgen}
44 %{__sed} -i "s,libgl,gl," src/build
48 CFLAGS="%{rpmcflags}" \
49 LFLAGS="%{rpmldflags}" \
53 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{_bindir}
56 install bin/caph $RPM_BUILD_ROOT%{_bindir}
58 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
59 cp -r caph-data/share/caph/* $RPM_BUILD_ROOT%{_datadir}/%{name}
61 install -d $RPM_BUILD_ROOT%{_desktopdir}
62 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
65 rm -rf $RPM_BUILD_ROOT
68 %defattr(644,root,root,755)
69 %doc doc/caph/CHANGELOG doc/caph/README
70 %attr(755,root,root) %{_bindir}/caph
72 %{_desktopdir}/%{name}.desktop