]> git.pld-linux.org Git - packages/nethack.git/blob - nethack.spec
- adapterized and made spec %%debug ready or added using %%rpm*flags macros
[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:          Applications/Games
8 Group(de):      Applikationen/Spiele
9 Group(pl):      Aplikacje/Gry
10 License:        GPL
11 Source0:        ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
12 Patch0:         %{name}-pld.patch
13 Patch1:         %{name}-makefile.patch
14 Icon:           rougelike.gif
15 URL:            http://www.win.tue.nl/games/roguelike/nethack/
16 Prereq:         /usr/X11R6/bin/mkfontdir
17 BuildRequires:  bison
18 BuildRequires:  XFree86-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="%{rpmcflags}" all
60
61 %{__make} -C util OPTFLAGS="%{rpmcflags}" 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%{_datadir}/fonts/misc/*.pcf \
86         doc/Guidebook* doc/tmac.n README doc/window.doc 
87
88 %post
89 /usr/X11R6/bin/mkfontdir /usr/share/fonts/misc
90
91 %postun
92 /usr/X11R6/bin/mkfontdir /usr/share/fonts/misc
93
94 %clean
95 rm -rf $RPM_BUILD_ROOT
96
97 %files
98 %defattr(644,root,root,755)
99 %doc doc/{Guidebook*,tmac.n,Guidebook,window.doc}.gz 
100 %doc win/X11/nethack.rc README.gz
101 %attr(0755,root,root) %{_prefix}/games/nethack
102 %attr(2755,root,games) %{_datadir}/games/nethack/nethack
103 %attr(2755,root,games) %{_datadir}/games/nethack/recover
104 %attr(0755,root,root) %{_datadir}/games/nethack/*_comp
105
106 %attr(755,root,root) %dir %{_datadir}/games/nethack
107 %{_datadir}/games/nethack/nhdat
108 %{_datadir}/games/nethack/license
109 %{_datadir}/games/nethack/*.xpm
110 %{_datadir}/games/nethack/x11tiles
111
112 %attr(775,root,games) %dir /var/games/nethack
113 %attr(775,root,games) %dir /var/games/nethack/save
114 %attr(664,root,games) /var/games/nethack/perm
115 %attr(664,root,games) /var/games/nethack/record
116 %attr(664,root,games) /var/games/nethack/logfile
117
118 %{_datadir}/fonts/misc/*.pcf.gz
119 %{_mandir}/man6/*
120
121 %config %{_prefix}/X11R6/lib/X11/app-defaults/NetHack
This page took 0.147527 seconds and 4 git commands to generate.