]>
Commit | Line | Data |
---|---|---|
d1f151e8 | 1 | # |
2 | # TODO: when build with_xinput=true: | |
3 | # src/engine/input/xinput/xinput_driver.cpp:20:28: fatal error: pingus/debug.hpp | |
4 | # | |
74506ef8 | 5 | Summary: Pingus, a lemmings style game with penguins |
0d384163 ER |
6 | Summary(pl.UTF-8): Gra typu lemmingi z pingwinami w roli głównej |
7 | Summary(pt_BR.UTF-8): Um clone de lemmings com pingüins | |
088b4de1 | 8 | Name: pingus |
5fae83a6 | 9 | Version: 0.7.6 |
b7d2a5f8 | 10 | Release: 5 |
d1f151e8 | 11 | License: GPL v3+ |
088b4de1 | 12 | Group: X11/Applications/Games |
5fae83a6 | 13 | Source0: http://pingus.googlecode.com/files/%{name}-%{version}.tar.bz2 |
14 | # Source0-md5: 561798686f34d3fa4e69135d655f47ac | |
7f8369ed | 15 | Source1: %{name}.desktop |
16 | Source2: %{name}.png | |
76f0df3a | 17 | Patch0: %{name}-opt.patch |
c3fb70b6 | 18 | Patch1: %{name}-gcc4.7.patch |
088b4de1 | 19 | URL: http://pingus.seul.org/ |
d56ab242 | 20 | BuildRequires: SDL_image-devel |
74506ef8 | 21 | BuildRequires: SDL_mixer-devel |
21f3af16 | 22 | BuildRequires: boost-devel >= 1.36.0 |
5359cdf1 | 23 | BuildRequires: libpng-devel |
74506ef8 | 24 | BuildRequires: libstdc++-devel |
76f0df3a | 25 | BuildRequires: rpmbuild(macros) >= 1.385 |
d56ab242 | 26 | BuildRequires: scons |
d1f151e8 | 27 | #BuildRequires: xorg-lib-libXi-devel |
1d8309ee | 28 | Requires: libmikmod |
5fb0cb66 MB |
29 | # sr@Latn vs. sr@latin |
30 | Conflicts: glibc-misc < 6:2.7 | |
088b4de1 AM |
31 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
32 | ||
c3fb70b6 JR |
33 | %define specflags -fpermissive -std=c++11 |
34 | ||
088b4de1 | 35 | %description |
74506ef8 | 36 | A cool lemmings game with penguins instead of lemmings! |
088b4de1 | 37 | |
0ecf47c2 JR |
38 | %description -l pl.UTF-8 |
39 | Wspaniała gra typu lemmingi z tym, że steruje się pingwinami! | |
088b4de1 | 40 | |
0ecf47c2 | 41 | %description -l pt_BR.UTF-8 |
b2940d63 | 42 | Pingus é um clone do jogo Lemmings, com a diferença de que você guia |
0ecf47c2 | 43 | pingüins. |
b96d38ee | 44 | |
088b4de1 | 45 | %prep |
5db2c545 | 46 | %setup -q |
76f0df3a | 47 | %patch0 -p1 |
c3fb70b6 | 48 | %patch1 -p1 |
e8b9ee07 | 49 | |
76f0df3a | 50 | # note: it loads *.po files directly, no need to use msgfmt |
5fb0cb66 | 51 | mv -f data/po/sr{,@latin}.po |
76f0df3a | 52 | rm -f data/po/pingus.pot |
088b4de1 AM |
53 | |
54 | %build | |
d1f151e8 | 55 | %scons |
088b4de1 AM |
56 | |
57 | %install | |
58 | rm -rf $RPM_BUILD_ROOT | |
d56ab242 | 59 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}} |
088b4de1 | 60 | |
858914d4 | 61 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} |
048a3b96 | 62 | install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} |
d1f151e8 | 63 | install build/%{name} $RPM_BUILD_ROOT%{_bindir} |
d56ab242 | 64 | cp -r data $RPM_BUILD_ROOT%{_datadir}/%{name} |
cb9761eb | 65 | |
088b4de1 AM |
66 | %clean |
67 | rm -rf $RPM_BUILD_ROOT | |
68 | ||
d56ab242 | 69 | %files |
088b4de1 | 70 | %defattr(644,root,root,755) |
d1f151e8 | 71 | %doc AUTHORS NEWS README TODO |
b2940d63 | 72 | %attr(755,root,root) %{_bindir}/pingus |
bfeab798 | 73 | %{_datadir}/%{name} |
858914d4 | 74 | %{_desktopdir}/%{name}.desktop |
75 | %{_pixmapsdir}/%{name}.png |