]> git.pld-linux.org Git - packages/nethack.git/blob - nethack.spec
- release 8,
[packages/nethack.git] / nethack.spec
1 Summary:        NetHack - An adventure into the Mazes of Menace
2 Summary(no):    NetHack - Et eventyr i en faretruende labyrint
3 Summary(pl):    NetHack - Przygoda w Labiryntach Gro¼by 
4 Name:           nethack
5 Version:        3.2.2
6 Release:        8
7 Group:          Games
8 Group(pl):      Gry
9 License:        GPL
10 Source0:        ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
11 Patch0:         %{name}-pld.patch
12 Patch1:         %{name}-makefile.patch
13 Icon:           rougelike.gif
14 URL:            http://www.win.tue.nl/games/roguelike/nethack/
15 Prereq:         /usr/X11R6/bin/mkfontdir
16 BuildRequires:  bison
17 BuildRequires:  XFree86-devel
18 BuildRequires:  xpm-devel
19 BuildRequires:  ncurses-devel
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 NetHack 3.2.2 -- An adventure into the Mazes of Menace.
24
25 NetHack 3.2.2 is a new enhancement to the dungeon exploration game
26 NetHack. It is a distant descendent of Rogue and Hack, and a direct
27 descendent of NetHack 3.1 and 3.0.
28
29 Compiled with: X11 support, glibc 2.1 and ncurses.
30
31 %description -l no
32 NetHack 3.2.2 -- Et eventyr i en faretruende labyrint.
33
34 NetHack 3.2.2 er siste utvidelse til NetHack, et tøm og røm eventyr
35 spill. Det er basert på spill som Rouge og Hack, og er etterfølgeren
36 til versjon 3.0 og 3.1 av NetHack.
37
38 Denne utgaven er kopilert støtte for følgende utvidelser: X11, glibc
39 2.1 og ncurses.
40
41 %description -l pl
42 NetHack 3.2.2 -- Przygoda w Labiryntach Gro¼by.
43
44 NetHack 3.2.2 jest przygodow± gr±, której akcja toczy siê w
45 podziemnych labiryntach. Wywodzi siê ze starszych gier, Rouge i Hack,
46 i zawiera wiele nowych rozszerzeñ w stosunku do poprzednich wersji 3.0
47 i 3.1.
48
49 Kompilowany ze wsparciem dla X11, glibc 2.1 i ncurses.
50
51 %prep
52 %setup -q
53 %patch0 -p1
54 %patch1 -p1
55
56 %build
57 ./sys/unix/setup.sh links
58
59 %{__make} OPTFLAGS="$RPM_OPT_FLAGS" all
60
61 %{__make} -C util OPTFLAGS="$RPM_OPT_FLAGS" recover
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT%{_datadir}/{games/nethack,fonts/misc} \
66 $RPM_BUILD_ROOT{%{_mandir}/man6,%{_prefix}/X11R6/lib/X11/app-defaults} \
67         $RPM_BUILD_ROOT/var/games/nethack
68
69 %{__make} install DESTDIR=$RPM_BUILD_ROOT
70
71 %{__make} -C doc manpages DESTDIR=$RPM_BUILD_ROOT
72
73 install util/recover    $RPM_BUILD_ROOT%{_datadir}/games/nethack
74 install util/*_comp     $RPM_BUILD_ROOT%{_datadir}/games/nethack
75
76 install win/X11/NetHack.ad \
77 $RPM_BUILD_ROOT%{_prefix}/X11R6/lib/X11/app-defaults/NetHack
78
79 (cd win/X11 ;
80 %{_prefix}/X11R6/bin/bdftopcf < nh10.bdf > nh10.pcf
81 %{_prefix}/X11R6/bin/bdftopcf < ibm.bdf > ibm.pcf
82 install nh10.pcf ibm.pcf $RPM_BUILD_ROOT%{_datadir}/fonts/misc
83 )
84
85 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man6/* \
86         $RPM_BUILD_ROOT%{_datadir}/fonts/misc/*.pcf \
87         doc/Guidebook* doc/tmac.n README doc/window.doc 
88
89 %post
90 /usr/X11R6/bin/mkfontdir /usr/share/fonts/misc
91
92 %postun
93 /usr/X11R6/bin/mkfontdir /usr/share/fonts/misc
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %files
99 %defattr(644,root,root,755)
100 %doc doc/{Guidebook*,tmac.n,Guidebook,window.doc}.gz 
101 %doc win/X11/nethack.rc README.gz
102 %attr(0755,root,root) %{_prefix}/games/nethack
103 %attr(2755,root,games) %{_datadir}/games/nethack/nethack
104 %attr(2755,root,games) %{_datadir}/games/nethack/recover
105 %attr(0755,root,root) %{_datadir}/games/nethack/*_comp
106
107 %attr(755,root,root) %dir %{_datadir}/games/nethack
108 %{_datadir}/games/nethack/nhdat
109 %{_datadir}/games/nethack/license
110 %{_datadir}/games/nethack/*.xpm
111 %{_datadir}/games/nethack/x11tiles
112
113 %attr(775,root,games) %dir /var/games/nethack
114 %attr(775,root,games) %dir /var/games/nethack/save
115 %attr(664,root,games) /var/games/nethack/perm
116 %attr(664,root,games) /var/games/nethack/record
117 %attr(664,root,games) /var/games/nethack/logfile
118
119 %{_datadir}/fonts/misc/*.pcf.gz
120 %{_mandir}/man6/*
121
122 %config %{_prefix}/X11R6/lib/X11/app-defaults/NetHack
This page took 0.094961 seconds and 4 git commands to generate.