]> git.pld-linux.org Git - packages/enigma.git/blame - enigma.spec
- custom desktop file replaced by patch against upstream one
[packages/enigma.git] / enigma.spec
CommitLineData
e94235b8 1Summary: Oxyd clone
4c93bea0 2Summary(pl.UTF-8): Klon gry Oxyd
e94235b8 3Name: enigma
6dd4e305
AM
4Version: 1.20
5Release: 1
372aee31 6License: GPL v2+
e94235b8 7Group: X11/Applications/Games
2d1c8aff 8Source0: http://downloads.sourceforge.net/enigma-game/%{name}-%{version}.tar.gz
6dd4e305 9# Source0-md5: 5871158e07e675d1472f3cfc2a6557ff
2d1c8aff 10Patch0: %{name}-desktop.patch
52ea77c1 11URL: http://www.nongnu.org/enigma/
2d1c8aff 12BuildRequires: SDL-devel >= 1.2.0
ae29d634 13BuildRequires: SDL_image-devel >= 1.2.0
372aee31 14BuildRequires: SDL_mixer-devel >= 1.2.5
2d1c8aff
JB
15BuildRequires: SDL_ttf-devel >= 2.0.6
16BuildRequires: autoconf >= 2.59
e94235b8 17BuildRequires: automake
2d1c8aff 18BuildRequires: curl-devel
ac61c0c6 19BuildRequires: gettext-devel
3945194f 20BuildRequires: libpng-devel
ac61c0c6 21BuildRequires: libstdc++-devel
372aee31 22BuildRequires: xerces-c-devel >= 2.4
2d1c8aff
JB
23BuildRequires: zlib-devel
24Requires: SDL >= 1.2.0
25Requires: SDL_image >= 1.2.0
26Requires: SDL_mixer >= 1.2.5
27Requires: SDL_ttf >= 2.0.6
28Requires: xerces-c >= 2.4
e94235b8 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
e94235b8 31%description
e053d3a7 32Enigma is a puzzle game inspired by Oxyd on the Atari ST and
33Rock'n'Roll on the Amiga: You control a small black marble and have to
34find and uncover all pairs of identical Oxyd stones in each landscape.
35Sounds simple? It would be, if it weren't for hidden traps, vast
36mazes, insurmountable obstacles and lots of hairy puzzles, blocking
37your direct way to the Oxyd stones...
e94235b8 38
2916873f 39%description -l de.UTF-8
de34210e 40Bei Enigma handelt es sich um ein Remake des 1990 erschienen
2916873f 41Spiele-Klassikers Oxyd. Das Ziel des Spiels ist schnell erklärt:
de34210e 42Versuchen Sie alle gleichfarbigen "Oxyd"-Steine in jeder Landschaft zu
2916873f
JR
43finden und aufzudecken. Hört sich einfach an? Wäre es vielleicht auch,
44würden nicht versteckte Fallen, gewaltige Irrgärten, scheinbar
3945194f 45unüberwindliche Hindernisse und viele, viele Rätsel den direkten Weg
46zu den Steinen blockieren...
de34210e 47
2916873f
JR
48%description -l pl.UTF-8
49Enigma jest grą logiczną zainspirowaną przez Oxyd z Atari ST i
50Rock'n'Roll z Amigi. Kontroluje się małą czarną kulkę mając za zadanie
51odnaleźć i odkryć wszystkie pary identycznych kamieni Oxyd na każdej
52planszy. Proste? Było by, gdyby nie ukryte pułapki, przepastne
53labirynty, niepokonane przeszkody i mnóstwo włochatych zagadek
54blokujących drogę do kamieni Oxyd.
52ea77c1 55
e94235b8 56%prep
52ea77c1 57%setup -q
2d1c8aff 58%patch0 -p1
e94235b8 59
60%build
e24371d9 61%{__gettextize}
f42a1e23 62%{__aclocal}
63%{__autoheader}
e94235b8 64%{__autoconf}
65%{__automake}
758ff28f 66%configure
e94235b8 67
68%{__make}
69
70%install
71rm -rf $RPM_BUILD_ROOT
3945194f 72
372aee31 73%{__make} install \
74 DESTDIR=$RPM_BUILD_ROOT
e94235b8 75
2d1c8aff 76%{__rm} -r $RPM_BUILD_ROOT{%{_libdir}/libenet.a,%{_includedir}/enet}
e94235b8 77
2d1c8aff
JB
78# generic license texts
79%{__rm} $RPM_BUILD_ROOT%{_docdir}/enigma/{COPYING,gpl.txt,lgpl.txt}
ae29d634 80
372aee31 81%find_lang %{name} --all-name
82
e94235b8 83%clean
84rm -rf $RPM_BUILD_ROOT
85
372aee31 86%files -f %{name}.lang
e94235b8 87%defattr(644,root,root,755)
2d1c8aff 88%attr(755,root,root) %{_bindir}/enigma
ae29d634 89%{_datadir}/%{name}
2d1c8aff
JB
90%{_desktopdir}/enigma.desktop
91%{_iconsdir}/hicolor/48x48/apps/enigma.png
92%{_pixmapsdir}/enigma.png
93%{_mandir}/man6/enigma.6*
94%dir %{_docdir}/enigma
95%{_docdir}/enigma/ACKNOWLEDGEMENTS
96%{_docdir}/enigma/CHANGES
97%{_docdir}/enigma/README
98%{_docdir}/enigma/index.html
99%{_docdir}/enigma/images
100%dir %{_docdir}/enigma/manual
101%{_docdir}/enigma/manual/enigma.html
102%lang(de) %{_docdir}/enigma/manual/enigma_de.html
103%lang(fr) %{_docdir}/enigma/manual/enigma_fr.html
104%lang(ru) %{_docdir}/enigma/manual/enigma_ru.html
105%{_docdir}/enigma/manual/images
106%{_docdir}/enigma/reference
This page took 0.093101 seconds and 4 git commands to generate.