#
%define file_version %(echo %{version} | tr -d .)
Summary: NetHack - An adventure into the Mazes of Menace
-Summary(es): Juego estilo rogue que se basa en Dungeons and Dragons (calabozos y dragones)
-Summary(nb): NetHack - Et eventyr i en faretruende labyrint
-Summary(pl): NetHack - Przygoda w Labiryntach Gro¼by
-Summary(pt_BR): Jogo estilo rogue baseado no Dungeons and Dragons
+Summary(es.UTF-8): Juego estilo rogue que se basa en Dungeons and Dragons (calabozos y dragones)
+Summary(nb.UTF-8): NetHack - Et eventyr i en faretruende labyrint
+Summary(pl.UTF-8): NetHack - Przygoda w Labiryntach Groźby
+Summary(pt_BR.UTF-8): Jogo estilo rogue baseado no Dungeons and Dragons
Name: nethack
Version: 3.4.3
-Release: 5
+Release: 10
License: Nethack GPL
Group: Applications/Games
-Source0: http://dl.sourceforge.net/nethack/%{name}-%{file_version}-src.tgz
+Source0: http://downloads.sourceforge.net/nethack/%{name}-%{file_version}-src.tgz
# Source0-md5: 21479c95990eefe7650df582426457f9
Source1: http://www.spod-central.org/~psmith/nh/spoi-%{file_version}.tar.gz
# Source1-md5: 72cac599c3660eac0a54b17ece8989ff
Source5: Guidebook-3.2pl.ps.gz
# Source5-md5: 4a2a9a38deb08e9c4177c3b5ce6e627e
Source6: Guidebook.pdf
+# Source6-md5: 4fc7970cd5664f293c426a4d696c8a6b
Source7: %{name}rc.gz
# Source7-md5: ffd3d14ab4df527e9f3738320dec7f93
# http://avrc.city.ac.uk/nethack/VernonSpoilers/vol3-1.2.2.pdf
Source8: %{name}-vol3-1.2.2.pdf
+# Source8-md5: 67937e7f7a786390a47bf9f195c1a5c4
Patch0: %{name}-config.patch
Patch1: %{name}-makefile.patch
Patch2: %{name}-gcc3.patch
Patch4: %{name}-qt33.patch
# http://www.userfriendly.org/games/nethack/nethack-3.4.3-turbonerd-0.1.0.patch
Patch5: %{name}-3.4.3-turbonerd-0.1.0.patch
+Patch6: nethack-3.4.3-format-security.patch
URL: http://www.nethack.org/
-%{?with_qt:BuildRequires: XFree86-devel}
BuildRequires: bison
BuildRequires: flex
BuildRequires: groff
BuildRequires: ncurses-devel
%{?with_qt:BuildRequires: qt-devel >= 3.0.3}
+BuildRequires: util-linux
+%{?with_qt:BuildRequires: xorg-lib-libX11-devel}
Requires: /bin/gzip
Conflicts: applnk < 1.5.13
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
maintenance was taken over by a group of hackers originally organized
by Mike Stephenson.
-%description -l pt_BR
-Nethack é um jogo clássico estilo rogue, baseado no Dungeons and
-Dragons. Ele é um jogo muito elaborado e profundo, desenvolvido há
-anos pelo mesmo time de indivíduos.
+%description -l pt_BR.UTF-8
+Nethack é um jogo clássico estilo rogue, baseado no Dungeons and
+Dragons. Ele é um jogo muito elaborado e profundo, desenvolvido há
+anos pelo mesmo time de indivíduos.
-%description -l es
-Nethack es un juego clásico estilo rogue, basado en el juego Dungeons
+%description -l es.UTF-8
+Nethack es un juego clásico estilo rogue, basado en el juego Dungeons
and Dragons (calabozos y dragones). Es un juego muy elaborado y
-profundo, desarrollado desde hace muchos años por el mismo grupo de
+profundo, desarrollado desde hace muchos años por el mismo grupo de
individuos.
-%description -l nb
+%description -l nb.UTF-8
NetHack - Et eventyr i en faretruende labyrint.
-NetHack 3.4.0 er siste utvidelse til NetHack, et tøm og røm eventyr
-spill. Det er basert på spill som Rouge og Hack, og er etterfølgeren
+NetHack 3.4.0 er siste utvidelse til NetHack, et tøm og røm eventyr
+spill. Det er basert på spill som Rouge og Hack, og er etterfølgeren
til versjon 3.0 og 3.1 av NetHack.
-Denne utgaven er kopilert støtte for følgende utvidelser: Qt og
+Denne utgaven er kopilert støtte for følgende utvidelser: Qt og
ncurses.
-%description -l pl
-Gra dziej±ca siê w lochu, podobna do rogue, lecz bardziej dopracowana.
+%description -l pl.UTF-8
+Gra dziejąca się w lochu, podobna do rogue, lecz bardziej dopracowana.
Bardzo popularna na Uniksach i maszynach klasy PC (nethack jest
-prawdopodobnie najszerzej rozpowszechnion± darmow± gr± labiryntow±.)
-Najwcze¶niejsze wersje, napisane przez Jaya Fenlasona, a nastêpnie
-znacznie rozszerzone przez Andriesa Brouwara, nazywa³y siê po prostu
-'hack' (r±baæ, siekaæ.) Nazwa zmieni³a siê gdy opieka nad gr± zosta³a
-przejêta przez grupê hackerów zawi±zan± przez Mike'a Stephensona.
+prawdopodobnie najszerzej rozpowszechnioną darmową grą labiryntową.)
+Najwcześniejsze wersje, napisane przez Jaya Fenlasona, a następnie
+znacznie rozszerzone przez Andriesa Brouwara, nazywały się po prostu
+'hack' (rąbać, siekać.) Nazwa zmieniła się gdy opieka nad grą została
+przejęta przez grupę hackerów zawiązaną przez Mike'a Stephensona.
%package spoilers
Summary: Spoilers to NetHack
-Summary(pl): Psuje dla NetHacka
+Summary(pl.UTF-8): Psuje dla NetHacka
Group: Applications/Games
%description spoilers
Beware: the game after reading it becomes even more addictive! (But
you will lose delights of discovering its secrets.)
-%description spoilers -l pl
-Psuje - zbiór tekstów wyja¶niaj±cych wiele sekretów w grze. Uwaga: po
-przeczytaniu gra staje siê jeszcze bardziej uzale¿niaj±ca! (Lecz
-stracisz rozkosze poznawania jej tajników.)
+%description spoilers -l pl.UTF-8
+Psuje - zbiór tekstów wyjaśniających wiele sekretów w grze. Uwaga: po
+przeczytaniu gra staje się jeszcze bardziej uzależniająca! (Lecz
+stracisz rozkosze poznawania jej tajników.)
%package doc-pdf
Summary: Nethack Guidebook, PDF format
-Summary(pl): Nethackowy podrêcznik w formacie PDF
+Summary(pl.UTF-8): Nethackowy podręcznik w formacie PDF
Group: Applications/Games
%description doc-pdf
Nethack Guidebook, PDF format.
-%description doc-pdf -l pl
-Nethackowy podrêcznik w formacie PDF.
+%description doc-pdf -l pl.UTF-8
+Nethackowy podręcznik w formacie PDF.
%prep
%setup -q -a1 -a2
%{?with_qt:%patch3 -p1}
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%build
sh ./sys/unix/setup.sh links
-%{__make} all \
+%{__make} -j1 all \
CFLAGS="%{rpmcflags} -I../include -I/usr/include/ncurses -DWIZARD='\"%{_wizard}\"'" \
LFLAGS="%{rpmldflags}" \
CC="%{__cc}" \
%attr(2755,root,games) %{_nhdir}/nethack
%attr(2755,root,games) %{_nhdir}/recover
-%attr(755,root,root) %dir %{_nhdir}
+%dir %{_nhdir}
%{_nhdir}/nhdat
%{?with_qt:%{_nhdir}/*.x[bp]m}
%{?with_qt:%{_nhdir}/x11tiles}
%{_mandir}/man6/*
-%{_desktopdir}/*
+%{_desktopdir}/*.desktop
%{_pixmapsdir}/*
%files spoilers