]> git.pld-linux.org Git - SPECS.git/blob - kartofel.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / kartofel.spec
1 Summary:        The game of skill and logic
2 Summary(hu.UTF-8):      A találékonyság és logika játéka
3 Summary(pl.UTF-8):      Gra zręcznościowo-logiczna
4 Name:           kartofel
5 Version:        1.2
6 Release:        0.1
7 License:        GPL v2+
8 Group:          X11/Applications/Games
9 Source0:        http://kartofel.jfedor.org/downloads/%{name}-%{version}.tar.gz
10 # Source0-md5:  4452da69e2e5c8f78ac22e234594dabf
11 Source1:        %{name}.desktop
12 Patch0:         %{name}-link.patch
13 Patch1:         %{name}-config.patch
14 Patch2:         %{name}-stdio.patch
15 URL:            http://kartofel.jfedor.org/
16 BuildRequires:  SDL_gfx-devel
17 BuildRequires:  SDL_image-devel
18 BuildRequires:  SDL_mixer-devel
19 BuildRequires:  SDL_ttf-devel
20 BuildRequires:  curl-devel
21 BuildRequires:  sed >= 4.0
22 BuildRequires:  zlib-devel
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 Kartofel is a game of skill and logic. The objective is to connect the
27 numbered dots in order, without crossing over yourself.
28
29 %description -l hu.UTF-8
30 Kartofel egy logikai játék, amelyben találékonyságra is szükség van. A
31 cél, hogy a sorszámozott pontokat sorrendben összekösd keresztezés
32 nélkül.
33
34 %description -l pl.UTF-8
35 Kartofel jest grą zręcznościowo-logiczną. Zadaniem gracza jest
36 łączenie ponumerowanych kropek w odpowiedniej kolejności, nie
37 przecinając istniejących już połączeń.
38
39 %prep
40 %setup -q
41 %patch0 -p1
42 %patch1 -p1
43 %patch2 -p1
44 %{__sed} -i 's@g++@$(CXX)@' Makefile
45
46 %build
47 %{__make} \
48         CXX="%{__cxx}" \
49         CXXOPTIONS="%{rpmcxxflags} `sdl-config --cflags` `curl-config --cflags`" \
50         LDFLAGS="%{rpmldflags}"
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}}
55
56 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
57
58 install images/icon32x32.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
59 install kartofel $RPM_BUILD_ROOT%{_bindir}
60 install kartofel.txt $RPM_BUILD_ROOT%{_datadir}/%{name}
61
62 cp -r {fonts,images,levels,music,sounds} $RPM_BUILD_ROOT%{_datadir}/%{name}
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc CHANGES COPYRIGHT README
70 %attr(755,root,root) %{_bindir}/%{name}
71 %{_datadir}/%{name}
72 %{_desktopdir}/%{name}.desktop
73 %{_pixmapsdir}/%{name}.png
This page took 1.251888 seconds and 3 git commands to generate.