]> git.pld-linux.org Git - packages/pingus.git/blob - pingus.spec
- finished
[packages/pingus.git] / pingus.spec
1 Summary:        Pingus, a lemmings style game with penguins
2 Summary(pl):    Gra typu lemmingi z pingwinami w roli g³ównej
3 Name:           pingus
4 Version:        0.6.0
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Games
8 Source0:        http://pingus.seul.org/files/%{name}-%{version}.tar.bz2
9 # Source0-md5:  9cd678272b97dbdb53f42324be31eacd
10 Source1:        %{name}.desktop
11 Source2:        %{name}.png
12 Patch0:         %{name}-datadir.patch
13 URL:            http://pingus.seul.org/
14 BuildRequires:  ClanLib-devel >= 0.6.5
15 BuildRequires:  ClanLib-devel < 0.7.0
16 BuildRequires:  Hermes-devel
17 BuildRequires:  SDL-devel >= 1.2.0
18 BuildRequires:  SDL_mixer-devel
19 BuildRequires:  XFree86-devel
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  gettext-devel
23 BuildRequires:  gtk+-devel > 1.2.1
24 BuildRequires:  glib-devel
25 BuildRequires:  libpng-devel
26 BuildRequires:  libstdc++-devel
27 BuildRequires:  libxml2-devel
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 A cool lemmings game with penguins instead of lemmings!
32
33 %description -l pl
34 Wspania³a gra typu lemmingi z tym, ¿e sterujesz pingwinami!
35
36 %prep
37 %setup -q
38 %patch0 -p1
39
40 %build
41 rm -f missing
42 %{__aclocal}
43 %{__autoconf}
44 %{__automake}
45 CPPFLAGS="-I/usr/X11R6/include"
46 %configure \
47         --with-clanGL
48 %{__make}
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
53
54 %{__make} install \
55         DESTDIR=$RPM_BUILD_ROOT \
56         bindir=%{_bindir}
57
58 mv -f $RPM_BUILD_ROOT%{_datadir}/games/pingus $RPM_BUILD_ROOT%{_datadir}/pingus
59
60 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
61 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %post
67 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
68
69 %postun
70 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
71
72 %files
73 %defattr(644,root,root,755)
74 %doc AUTHORS ChangeLog NEWS TODO
75 %attr(755,root,root) %{_bindir}/*
76 %dir %{_datadir}/%{name}
77 %{_datadir}/%{name}
78 %{_mandir}/man*/*
79 %{_desktopdir}/%{name}.desktop
80 %{_pixmapsdir}/%{name}.png
81 %lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/%{name}.mo
82 %lang(de) %{_datadir}/locale/de/LC_MESSAGES/%{name}.mo
83 %lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo
84 %lang(sr) %{_datadir}/locale/sr/LC_MESSAGES/%{name}.mo
85 %lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/%{name}.mo
This page took 0.040953 seconds and 4 git commands to generate.