1 Summary: A game like "Deflektor" or "Mindbender"
2 Summary(pl.UTF-8): Gra podobna do Deflektora lub Mindbendera
3 Summary(pt_BR.UTF-8): Jogo de refletir raios para X, tipo "Mindbender" ou "Deflektor"
8 Group: X11/Applications/Games
9 Source0: http://www.artsoft.org/RELEASES/unix/mirrormagic/%{name}-%{version}.tar.gz
10 # Source0-md5: 32fd3909c1e27f493d89bc2276da6744
11 Source1: %{name}.desktop
13 Patch0: %{name}-va_arg.patch
14 URL: http://www.artsoft.org/mirrormagic/
15 BuildRequires: SDL_image-devel
16 BuildRequires: SDL_mixer-devel
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Mirror Magic is an arcade style game for X, like "Mindbender" (Amiga)
22 or "Deflektor" (Atari ST). It was first released 1989 on the Amiga.
24 Your task is to get all the 'magic kettles' which contain 'magic spell
25 ingredients', hitting them with the 'magic beam' that starts from the
26 magician. The gnomes each have a mirror which can be rotated by
27 clicking with the left or right mouse button, so you can reflect the
28 'magic beam' to another direction. If you have gotten all the 'magic
29 kettles', the 'magic door' opens and you only have to direct the
30 'magic beam' to this door to end the level.
32 To complicate the game, the following levels will contain more and
33 more of some strange elements to help you in the level or to make it
34 harder. Just try out what they do when you see them in a new level -
35 you will quickly find it out... :)
37 %description -l pl.UTF-8
38 Mirror Magic jest grą zręcznościową dla X, podobną do Mindbendera
39 (Amiga) lub Deflektora (Atari ST). Pierwsza wersja ukazała się na
42 Twoim zadaniem jest zebranie wszystkich magicznych kociołków, które
43 zawierają składniki zaklęcia, poprzez trafienie ich magicznym
44 promieniem, który emitowany jest przez magika. Gnomy trzymają lustra,
45 które odbijają promień w innym kierunku. Gdy zbierzesz wszystkie
46 magiczne kociołki, otworzą się magiczne drzwi, do których trzeba
47 trafić promieniem by zakończyć poziom.
49 By skomplikować grę, późniejsze poziomy zawierają coraz więcej
50 dziwnych elementów, pomagających Ci, lub przeszkadzających. Sprawdź co
51 robią, gdy je zobaczysz - szybko się przekonasz... :)
53 %description -l pt_BR.UTF-8
54 O Mirror Magic é um jogo do estilo arcade para X, tipo o "Mindbender"
55 (Amiga) ou o "Deflektor" (Atari ST). Ele foi lançado em 1989 para o
58 Sua missão é acertar todos os 'potes mágicos' que contêm 'ingredientes
59 para feitiços mágicos' batendo neles com o 'raio mágico' que vem do
60 mago. Cada gnomo tem um espelho que pode ser rotacionado clicando nos
61 botões do mouse, para refletir o 'raio mágico' para outra direção. Se
62 você acertou todos os 'potes mágicos', a 'porta mágica' se abrirá e
63 basta você direcionar o 'raio mágico' a ela para finalizar o nível.
65 Para complicar o jogo, os níveis seguintes terão mais e mais coisas
66 estranhas para ajudá-lo ou atrapalhá-lo. Basta tentar usá-los assim
67 que os vir, você logo descobrirá se são do bem ou do mal :)
76 CFLAGS="%{rpmcflags} -DTARGET_SDL `sdl-config --cflags` \
77 -DSCORE_ENTRIES=MANY_PER_NAME \
78 -DRO_GAME_DIR=\\\"%{_datadir}/games/%{name}\\\" \
79 -DRW_GAME_DIR=\\\"/var/games/%{name}\\\"" \
80 LDFLAGS="%{rpmldflags} -lSDL_image -lSDL_mixer `sdl-config --libs`"
83 rm -rf $RPM_BUILD_ROOT
84 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/games/%{name},%{_pixmapsdir},%{_applnkdir}/Games}
86 install %{name} $RPM_BUILD_ROOT%{_bindir}
87 mv -f graphics levels music sounds $RPM_BUILD_ROOT%{_datadir}/games/%{name}
89 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games
90 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
93 install -d $RPM_BUILD_ROOT/var/games/%{name}/scores/
94 for i in $RPM_BUILD_ROOT%{_datadir}/games/%{name}/levels/*; do
96 for j in `find * -type d`; do
97 mkdir $RPM_BUILD_ROOT/var/games/%{name}/scores/$j
99 for k in `ls | grep \\\.level`; do
100 touch $RPM_BUILD_ROOT/var/games/%{name}/scores/$j/`basename $k .level`.score
108 rm -rf $RPM_BUILD_ROOT
111 %defattr(644,root,root,755)
113 %attr(2755,root,games) %{_bindir}/*
114 %{_datadir}/games/%{name}
116 %{_applnkdir}/Games/*
117 %defattr(664,root,games,755)