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