X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Maelstrom.spec;h=549d62e38ceef56e236c7fb763e2c058e5dcc97c;hb=5ef773e079ab3a70024cd519be9ade03ea6b7fb6;hp=8b58979af0a7617bd87dc0e9ab758c746b759289;hpb=ccc06b6c2a388af33d14c1b6b8234b183832522a;p=packages%2FMaelstrom.git diff --git a/Maelstrom.spec b/Maelstrom.spec index 8b58979..549d62e 100644 --- a/Maelstrom.spec +++ b/Maelstrom.spec @@ -2,19 +2,37 @@ # Conditional build: # _with_cheaters # +# Straced order of file searching: +# %Maelstrom Sprites +# Maelstrom Sprites.bin +# Maelstrom Sprites +# %Maelstrom_Sprites +# Maelstrom_Sprites.bin +# Maelstrom_Sprites +# +# %Maelstrom Sounds +# Maelstrom Sounds.bin +# Maelstrom Sounds +# %Maelstrom_Sounds +# Maelstrom_Sounds.bin +# Maelstrom_Sounds + Summary: Rockin' asteroids game Summary(pl): Gra, w której strzelasz do asteroidów +Summary(pt_BR): Maelstrom - um jogo tipo Asteroids muito bem-feito Name: Maelstrom Version: 3.0.6 -Release: 1 +Release: 5 License: GPL for code, artwork and sounds can be redistributed only with Maelstrom Group: X11/Applications/Games -Source0: http://www.devolution.com/~slouken/Maelstrom/src/%{name}-%{version}.tar.gz +# Source0-md5: 8aab0e75ca52808fd6777535ebb1f1c4 +Source0: http://www.devolution.com/~slouken/projects/Maelstrom/src/%{name}-%{version}.tar.gz Source1: %{name}.desktop Patch0: %{name}-cheaters.patch Patch1: %{name}-dirs.patch Patch2: %{name}-amfix.patch -URL: http://www.devolution.com/~slouken/Maelstrom/ +Patch3: %{name}-sec.patch +URL: http://www.devolution.com/~slouken/projects/Maelstrom/ BuildRequires: SDL_net-devel BuildRequires: autoconf BuildRequires: automake @@ -22,17 +40,29 @@ BuildRequires: libstdc++-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _gamedir %{_datadir}/Maelstrom +%define specflags_ia32 -fomit-frame-pointer %description Maelstrom is a rockin' asteroids game ported from the Macintosh -Originally written by Andrew Welch of Ambrosia Software, and ported -to UNIX and then SDL by Sam Lantinga . +Originally written by Andrew Welch of Ambrosia Software, and ported to +UNIX and then SDL by Sam Lantinga . %description -l pl Maelstrom jest kosmiczn± strzelank± sportowan± na UNIXy i SDL przez Sama Lantinga , oryginalnie napisan± na Macintosha przez Andrew Welcha z Ambrosia Software. +%description -l pt_BR +O Maelstrom é um jogo de asteróides vagantes portado do Macintosh, +originalmente escrito por Andrew Welch da Ambrosia Software, e portado +para o UNIX e SDL por Sam Lantinga. + +Sua nave está no temido círculo de asteróides "Maelstrom", e você tem +que sobreviver explodindo todos os asteróides e evitando outros +inimigos como estrelas Nova, turbilhões e naves e minas Shenobi. + +Gráficos 3D muito legais e sons, com suporte a temas e jogos via rede. + %prep %setup -q # everlasting shield, more shots available, all-in-one equipment and @@ -40,6 +70,7 @@ Macintosha przez Andrew Welcha z Ambrosia Software. %{?_with_cheaters:%patch0 -p1} %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build rm -f missing @@ -52,7 +83,7 @@ rm -f missing %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{/var/games,%{_applnkdir}/Games/Arcade} +install -d $RPM_BUILD_ROOT{/var/games,%{_desktopdir}} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT @@ -69,7 +100,7 @@ ln -sf /var/games/Maelstrom-Scores $RPM_BUILD_ROOT%{_gamedir} # and playwave conflicts with SDL_mixer rm -f $RPM_BUILD_ROOT%{_bindir}/{macres,playwave,snd2wav} -install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games/Arcade +install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} %clean rm -rf $RPM_BUILD_ROOT @@ -79,5 +110,5 @@ rm -rf $RPM_BUILD_ROOT %doc README* Changelog COPYING CREDITS Docs %attr(755,root,root) %{_bindir}/* %{_gamedir} -%attr(666,root,root) %config(noreplace) %verify(not md5 size mtime) /var/games/Maelstrom-Scores -%{_applnkdir}/Games/Arcade/* +%attr(666,root,root) %config(noreplace) %verify(not md5 mtime size) /var/games/Maelstrom-Scores +%{_desktopdir}/*