1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
|
( cd src ; make )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/src'
make[1]: `nethack' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/src'
( cd dat ; make data )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `data' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make oracles )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `oracles' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make options )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `options' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make quest.dat )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `quest.dat' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make rumors )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `rumors' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd util ; make tile2x11 )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/util'
make[1]: `tile2x11' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/util'
( cd dat ; make x11tiles )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `x11tiles' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make pet_mark.xbm )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `pet_mark.xbm' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make rip.xpm )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `rip.xpm' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd util ; make dgn_comp )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/util'
make[2]: Entering directory `/home/che/nethack/nethack-3.2.2/src'
make[2]: `../include/date.h' is up to date.
make[2]: Leaving directory `/home/che/nethack/nethack-3.2.2/src'
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/util'
( cd dat ; make dungeon )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `dungeon' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd util ; make lev_comp )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/util'
make[2]: Entering directory `/home/che/nethack/nethack-3.2.2/src'
make[2]: `../include/date.h' is up to date.
make[2]: Leaving directory `/home/che/nethack/nethack-3.2.2/src'
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/util'
( cd dat ; make spec_levs )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `spec_levs' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
( cd dat ; make quest_levs )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[1]: `quest_levs' is up to date.
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
mkdir /usr/games
rm -rf /usr/lib/games/nethackdir
mkdir /usr/lib/games/nethackdir /usr/lib/games/nethackdir/save
chown games /usr/lib/games/nethackdir /usr/lib/games/nethackdir/save
chgrp bin /usr/lib/games/nethackdir /usr/lib/games/nethackdir/save
chmod 0755 /usr/lib/games/nethackdir /usr/lib/games/nethackdir/save
( make dofiles )
make[1]: Entering directory `/home/che/nethack/nethack-3.2.2'
target=`sed -n \
-e '/librarian/{' \
-e 's/.*/dlb/p' \
-e 'q' \
-e '}' \
-e '$s/.*/nodlb/p' < dat/options` ; \
make dofiles-${target-nodlb}
make[2]: Entering directory `/home/che/nethack/nethack-3.2.2'
( cd dat; make options )
make[3]: Entering directory `/home/che/nethack/nethack-3.2.2/dat'
make[3]: `options' is up to date.
make[3]: Leaving directory `/home/che/nethack/nethack-3.2.2/dat'
color, data file compression, data librarian, debug mode, Elbereth,
make[3]: Entering directory `/home/che/nethack/nethack-3.2.2'
( cd util ; make dlb )
make[4]: Entering directory `/home/che/nethack/nethack-3.2.2/util'
make[4]: `dlb' is up to date.
make[4]: Leaving directory `/home/che/nethack/nethack-3.2.2/util'
( cd dat ; ../util/dlb cf nhdat help hh cmdhelp history opthelp wizhelp dungeon asmodeus.lev baalz.lev bigrm-?.lev castle.lev fakewiz?.lev juiblex.lev knox.lev medusa-?.lev minend-?.lev minefill.lev minetn-?.lev oracle.lev orcus.lev sanctum.lev tower?.lev valley.lev wizard?.lev astral.lev air.lev earth.lev fire.lev water.lev ?-goal.lev ?-fill?.lev ?-locate.lev ?-start.lev data oracles options quest.dat rumors )
make[3]: Leaving directory `/home/che/nethack/nethack-3.2.2'
( cd dat ; cp nhdat x11tiles pet_mark.xbm rip.xpm license /usr/lib/games/nethackdir )
( cd /usr/lib/games/nethackdir ; chown games nhdat x11tiles pet_mark.xbm rip.xpm license ; \
chgrp bin nhdat x11tiles pet_mark.xbm rip.xpm license ; \
chmod 0644 nhdat x11tiles pet_mark.xbm rip.xpm license )
make[2]: Leaving directory `/home/che/nethack/nethack-3.2.2'
cp src/nethack /usr/lib/games/nethackdir
rm -f /usr/games/nethack
sed -e 's;/usr/games/lib/nethackdir;/usr/lib/games/nethackdir;' \
-e 's;HACKDIR/nethack;HACKDIR/nethack;' \
< sys/unix/nethack.sh \
> /usr/games/nethack
( cd /usr/lib/games/nethackdir ; chown games nethack ; \
chgrp bin nethack )
chmod 04755 /usr/lib/games/nethackdir/nethack
chown games /usr/games/nethack
chgrp bin /usr/games/nethack
chmod 0755 /usr/games/nethack
make[1]: Leaving directory `/home/che/nethack/nethack-3.2.2'
touch /usr/lib/games/nethackdir/perm /usr/lib/games/nethackdir/record /usr/lib/games/nethackdir/logfile
( cd /usr/lib/games/nethackdir ; chown games perm record logfile ; \
chgrp bin perm record logfile ; \
chmod 0644 perm record logfile )
You may also want to reinstall the man pages via the doc Makefile.
|