]> git.pld-linux.org Git - packages/DexterQuad.git/blame_incremental - DexterQuad.spec
- tabs in preamle
[packages/DexterQuad.git] / DexterQuad.spec
... / ...
CommitLineData
1# TODO:
2# - make install should copy all game files not only docs and binaries
3# - dexterquad should search its files from %{_bindir} in %{_datadir}/%{name}
4# - dexterquad have some font problems :(
5
6Summary: Dexter Quad - 2D top-down scrolling game
7Summary(pl.UTF-8): Dexter Quad - gra z pionowo przewijanym ekranem 2D
8Name: DexterQuad
9Version: 0.1.6
10Release: 0.1
11License: GPL
12Group: X11/Applications/Games
13Source0: http://gazer.daemonbsd.com.ar/juegos/dexterquad/files/%{name}-%{version}.tar.gz
14# Source0-md5: 5f4538fedf809548438cab8da93b5c4a
15Source1: http://gazer.daemonbsd.com.ar/juegos/dexterquad/files/intro.mpg
16# Source1-md5: d3663578b758a98e820cd01fe1ac16f0
17Source2: http://gazer.daemonbsd.com.ar/juegos/dexterquad/files/level01.mp3
18# Source2-md5: 620ed4acc64b1ca29ece264a6749b9f5
19Patch0: %{name}-make.patch
20URL: http://gazer.daemonbsd.com.ar/juegos/dexterquad/
21BuildRequires: OpenGL-devel
22BuildRequires: SDL-devel >= 1.2.0
23BuildRequires: SDL_ttf-devel
24BuildRequires: SDL_image-devel >= 1.2.0
25BuildRequires: SDL_mixer-devel >= 1.2.0
26BuildRequires: automake
27BuildRequires: autoconf
28BuildRequires: libogg >= 1.0
29BuildRequires: smpeg-devel
30Requires: OpenGL
31Requires: SDL >= 1.2.0
32Requires: SDL_image >= 1.2.0
33Requires: SDL_mixer >= 1.2.0
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%define _noautoreqdep libGL.so.1 libGLU.so.1
37
38%description
39DexterQuad is a 2D top-down scrolling game written in C++, using the
40SDL library for cross-platform programming.
41
42%description -l pl.UTF-8
43DexterQuad to dwuwymiarowa gra z pionowym przewijaniem ekranu,
44napisana w C++ przy użyciu biblioteki SDL w celu zapewnienia
45wieloplatformowości.
46
47%prep
48%setup -q
49%patch0 -p1
50
51%build
52rm -f missing
53%{__aclocal}
54%{__autoconf}
55%{__automake}
56%configure
57%{__make}
58
59%install
60rm -rf $RPM_BUILD_ROOT
61install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}}
62
63cp src/dexterquad $RPM_BUILD_ROOT%{_datadir}/%{name}
64cp -r src/Comunes $RPM_BUILD_ROOT%{_datadir}/%{name}
65cp -r src/Enemigos $RPM_BUILD_ROOT%{_datadir}/%{name}
66cp -r src/Estructuras $RPM_BUILD_ROOT%{_datadir}/%{name}
67cp -r src/Forms $RPM_BUILD_ROOT%{_datadir}/%{name}
68cp -r src/Idioma $RPM_BUILD_ROOT%{_datadir}/%{name}
69cp -r src/Mapas $RPM_BUILD_ROOT%{_datadir}/%{name}
70cp -r src/Menu $RPM_BUILD_ROOT%{_datadir}/%{name}
71cp -r src/Naves $RPM_BUILD_ROOT%{_datadir}/%{name}
72cp -r src/fonts $RPM_BUILD_ROOT%{_datadir}/%{name}
73cp -r src/pilotos $RPM_BUILD_ROOT%{_datadir}/%{name}
74cp -r src/sound $RPM_BUILD_ROOT%{_datadir}/%{name}
75cp -r src/video $RPM_BUILD_ROOT%{_datadir}/%{name}
76
77cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/video
78cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}/sound/music
79
80cat > $RPM_BUILD_ROOT%{_bindir}/dexterquad <<EOF
81#!/bin/sh
82cd %{_datadir}/%{name}
83./dexterquad \$@
84EOF
85
86%clean
87rm -rf $RPM_BUILD_ROOT
88
89%files
90%defattr(644,root,root,755)
91%doc ChangeLog README TODO
92%attr(755,root,root) %{_bindir}/dexterquad
93%dir %{_datadir}/%{name}
94# isn't it arch-dependent library??? if so - it cannot be in %{_datadir}!!!
95%attr(755,root,root) %{_datadir}/%{name}/dexterquad
96%{_datadir}/%{name}/Comunes
97%{_datadir}/%{name}/Enemigos
98%{_datadir}/%{name}/Forms
99%{_datadir}/%{name}/Idioma
100%{_datadir}/%{name}/Menu
101%{_datadir}/%{name}/fonts
102%{_datadir}/%{name}/pilotos
103%{_datadir}/%{name}/video
104%dir %{_datadir}/%{name}/Estructuras
105%{_datadir}/%{name}/Estructuras/STorreta
106%{_datadir}/%{name}/Estructuras/Torreta
107%dir %{_datadir}/%{name}/Mapas
108%{_datadir}/%{name}/Mapas/Nivel01
109%dir %{_datadir}/%{name}/Naves
110%{_datadir}/%{name}/Naves/Caza
111%{_datadir}/%{name}/Naves/Ferny
112%{_datadir}/%{name}/Naves/Jorge
113%{_datadir}/%{name}/Naves/Sagar
114%dir %{_datadir}/%{name}/sound
115%{_datadir}/%{name}/sound/efectos
116%{_datadir}/%{name}/sound/music
This page took 0.118606 seconds and 4 git commands to generate.