]> git.pld-linux.org Git - packages/enigma.git/blame - enigma.spec
- release 9
[packages/enigma.git] / enigma.spec
CommitLineData
e94235b8 1Summary: Oxyd clone
4c93bea0 2Summary(pl.UTF-8): Klon gry Oxyd
e94235b8 3Name: enigma
e24371d9 4Version: 1.01
078c6da0 5Release: 9
372aee31 6License: GPL v2+
e94235b8 7Group: X11/Applications/Games
0d482d9f 8Source0: http://download.berlios.de/enigma-game/%{name}-%{version}.tar.gz
e24371d9 9# Source0-md5: d3804534ac03425051ebfd383ed1b4ee
e94235b8 10Source1: %{name}.desktop
e4d2db0f 11Patch0: %{name}-gcc.patch
02fef4be 12Patch1: %{name}-xerces.patch
52ea77c1 13URL: http://www.nongnu.org/enigma/
ae29d634 14BuildRequires: SDL_image-devel >= 1.2.0
372aee31 15BuildRequires: SDL_mixer-devel >= 1.2.5
2baf8731 16BuildRequires: SDL_ttf-devel
e94235b8 17BuildRequires: autoconf
18BuildRequires: automake
ac61c0c6 19BuildRequires: gettext-devel
3945194f 20BuildRequires: libpng-devel
ac61c0c6 21BuildRequires: libstdc++-devel
372aee31 22BuildRequires: xerces-c-devel >= 2.4
e94235b8 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
e94235b8 25%description
e053d3a7 26Enigma is a puzzle game inspired by Oxyd on the Atari ST and
27Rock'n'Roll on the Amiga: You control a small black marble and have to
28find and uncover all pairs of identical Oxyd stones in each landscape.
29Sounds simple? It would be, if it weren't for hidden traps, vast
30mazes, insurmountable obstacles and lots of hairy puzzles, blocking
31your direct way to the Oxyd stones...
e94235b8 32
2916873f 33%description -l de.UTF-8
de34210e 34Bei Enigma handelt es sich um ein Remake des 1990 erschienen
2916873f 35Spiele-Klassikers Oxyd. Das Ziel des Spiels ist schnell erklärt:
de34210e 36Versuchen Sie alle gleichfarbigen "Oxyd"-Steine in jeder Landschaft zu
2916873f
JR
37finden und aufzudecken. Hört sich einfach an? Wäre es vielleicht auch,
38würden nicht versteckte Fallen, gewaltige Irrgärten, scheinbar
3945194f 39unüberwindliche Hindernisse und viele, viele Rätsel den direkten Weg
40zu den Steinen blockieren...
de34210e 41
2916873f
JR
42%description -l pl.UTF-8
43Enigma jest grą logiczną zainspirowaną przez Oxyd z Atari ST i
44Rock'n'Roll z Amigi. Kontroluje się małą czarną kulkę mając za zadanie
45odnaleźć i odkryć wszystkie pary identycznych kamieni Oxyd na każdej
46planszy. Proste? Było by, gdyby nie ukryte pułapki, przepastne
47labirynty, niepokonane przeszkody i mnóstwo włochatych zagadek
48blokujących drogę do kamieni Oxyd.
52ea77c1 49
e94235b8 50%prep
52ea77c1 51%setup -q
e4d2db0f 52%patch0 -p1
02fef4be 53%patch1 -p1
52ea77c1
JB
54
55# hack: don't rebuild it, requires too new(?) version of texi2html
56# (doesn't work with texi2html 1.56k from tetex 2.0.2)
57touch doc/manual/*.html
e94235b8 58
59%build
e24371d9 60%{__gettextize}
f42a1e23 61%{__aclocal}
62%{__autoheader}
e94235b8 63%{__autoconf}
64%{__automake}
758ff28f 65%configure
e94235b8 66
67%{__make}
68
69%install
70rm -rf $RPM_BUILD_ROOT
372aee31 71install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
3945194f 72
372aee31 73%{__make} install \
74 DESTDIR=$RPM_BUILD_ROOT
e94235b8 75
758ff28f 76install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
77install data/gfx/enigma_marble.png $RPM_BUILD_ROOT%{_pixmapsdir}/enigma.png
e94235b8 78
ae29d634 79rm -f doc/manual/{images,}/Makefile*
80rm -f doc/manual/enigma.texi
81
372aee31 82%find_lang %{name} --all-name
83
e94235b8 84%clean
85rm -rf $RPM_BUILD_ROOT
86
372aee31 87%files -f %{name}.lang
e94235b8 88%defattr(644,root,root,755)
372aee31 89%doc CHANGES README doc/manual
e94235b8 90%attr(755,root,root) %{_bindir}/*
ae29d634 91%{_datadir}/%{name}
372aee31 92%{_desktopdir}/*.desktop
e94235b8 93%{_mandir}/man6/*
94%{_pixmapsdir}/*
This page took 0.43803 seconds and 4 git commands to generate.