[Lunar-commits] r24989 - in moonbase/trunk/zbeta: . nethack

Auke Kok sofar at lunar-linux.org
Fri Jun 22 22:11:33 CEST 2007


Author: sofar
Date: 2007-06-22 22:11:33 +0200 (Fri, 22 Jun 2007)
New Revision: 24989

Added:
   moonbase/trunk/zbeta/nethack/
   moonbase/trunk/zbeta/nethack/BUILD
   moonbase/trunk/zbeta/nethack/CONFLICTS
   moonbase/trunk/zbeta/nethack/DETAILS
Log:
single player dungeon exploration game


From:  duncan.gibson at xs4all.nl


Added: moonbase/trunk/zbeta/nethack/BUILD
===================================================================
--- moonbase/trunk/zbeta/nethack/BUILD	                        (rev 0)
+++ moonbase/trunk/zbeta/nethack/BUILD	2007-06-22 20:11:33 UTC (rev 24989)
@@ -0,0 +1,60 @@
+(
+
+ cp include/config.h include/config.h.orig
+ cat include/config.h.orig \
+ | sed -e 's:/\* #define X11_GRAPHICS \*/:#define X11_GRAPHICS:' \
+       -e 's:/\* #define USE_XPM \*/:#define USE_XPM:' \
+       -e 's:^#define COMPRESS .*$:#define COMPRESS "/bin/gzip":' \
+       -e 's:^#define COMPRESS_EXTENSION.*$:#define COMPRESS_EXTENSION ".gz":' \
+       -e 's:/\* #define DLB \*/:#define DLB:' \
+       -e 's:/\* #define AUTOPICKUP_EXTENSIONS \*/:#define AUTOPICKUP_EXTENSIONS:' \
+ > include/config.h
+ # cp include/config.h* /tmp
+
+ cp include/unixconf.h include/unixconf.h.orig
+ cat include/unixconf.h.orig \
+ | sed -e 's:/\* #define LINUX \*/:#define LINUX:' \
+       -e 's:/\* #define TIMED_DELAY \*/:#define TIMED_DELAY:' \
+ > include/unixconf.h
+ # cp include/unixconf.h* /tmp
+
+ cp sys/unix/Makefile.src sys/unix/Makefile.src.orig
+ cat sys/unix/Makefile.src.orig \
+ | sed -e 's:^# CC = gcc *$:CC = gcc:' \
+       -e 's:^# LFLAGS = -L/usr/X11R6/lib:LFLAGS = -L/usr/X11R6/lib:' \
+       -e 's:^WINSRC = $(WINTTYSRC):WINSRC = $(WINTTYSRC) $(WINX11SRC):' \
+       -e 's:^WINOBJ = $(WINTTYOBJ):WINOBJ = $(WINTTYOBJ) $(WINX11OBJ):' \
+       -e 's:^WINTTYLIB = -ltermlib:WINTTYLIB = -lncurses:' \
+       -e 's:^WINX11LIB = -lXaw -lXmu -lXext -lXt -lX11:WINX11LIB = -lXaw -lXmu -lXext -lXt -lXpm -lX11:' \
+       -e 's:^WINLIB = $(WINTTYLIB):WINLIB = $(WINTTYLIB) $(WINX11LIB):' \
+ > sys/unix/Makefile.src
+ # cp sys/unix/Makefile.src* /tmp
+
+ cp sys/unix/Makefile.utl sys/unix/Makefile.utl.orig
+ cat sys/unix/Makefile.utl.orig \
+ | sed -e 's:^# CC = gcc *$:CC = gcc:' \
+       -e 's:^# LFLAGS = -L/usr/X11R6/lib:LFLAGS = -L/usr/X11R6/lib:' \
+       -e 's:^YACC *= yacc:YACC = bison -y:' \
+       -e 's:^LEX *= lex:LEX = flex:' \
+ > sys/unix/Makefile.utl
+ # cp sys/unix/Makefile.utl* /tmp
+
+ cp sys/unix/Makefile.top sys/unix/Makefile.top.orig
+ cat sys/unix/Makefile.top.orig \
+ | sed -e 's:^GAMEGRP *= bin:GAMEGRP = games:' \
+       -e 's:^GAMEPERM = 04755:GAMEPERM = 02755:' \
+       -e 's:^FILEPERM = 0644:FILEPERM = 0664:' \
+       -e 's:^DIRPERM = 0755:DIRPERM = 0775:' \
+       -e 's:^VARDATND =.*$:VARDATND = x11tiles NetHack.ad pet_mark.xbm rip.xpm:' \
+ > sys/unix/Makefile.top
+ # cp sys/unix/Makefile.top* /tmp
+
+ sh sys/unix/setup.sh
+ make all
+
+ prepare_install
+ make install
+ chmod 0775 /usr/games/lib/nethackdir
+
+) > $C_FIFO 2>&1
+

Added: moonbase/trunk/zbeta/nethack/CONFLICTS
===================================================================
--- moonbase/trunk/zbeta/nethack/CONFLICTS	                        (rev 0)
+++ moonbase/trunk/zbeta/nethack/CONFLICTS	2007-06-22 20:11:33 UTC (rev 24989)
@@ -0,0 +1 @@
+conflicts falconseye

Added: moonbase/trunk/zbeta/nethack/DETAILS
===================================================================
--- moonbase/trunk/zbeta/nethack/DETAILS	                        (rev 0)
+++ moonbase/trunk/zbeta/nethack/DETAILS	2007-06-22 20:11:33 UTC (rev 24989)
@@ -0,0 +1,25 @@
+          MODULE=nethack
+         VERSION=3.4.3
+ 	  SOURCE=$MODULE-343-src.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION/
+    SOURCE_URL[0]=$SFORGE_URL/n/ne/$MODULE/
+    SOURCE_URL[1]=ftp://umn.dl.sourceforge.net/pub/sourceforge/n/ne/$MODULE/
+    SOURCE_URL[2]=ftp://heanet.dl.sourceforge.net/n/ne/$MODULE/
+       SOURCE_VFY=21479c95990eefe7650df582426457f9
+        WEB_SITE=http://www.nethack.org
+         ENTERED=20070526
+	 UPDATED=20070526
+           SHORT="single player dungeon exploration game"
+
+cat << EOF
+NetHack is a single player dungeon exploration game that runs on a
+wide variety of computer systems, with a variety of graphical and text
+interfaces all using the same game engine. Unlike many other Dungeons &
+Dragons-inspired games, the emphasis in NetHack is on discovering the
+detail of the dungeon and not simply killing everything in sight - in
+fact, killing everything in sight is a good way to die quickly. Each game
+presents a different landscape - the random number generator provides
+an essentially unlimited number of variations of the dungeon and its
+denizens to be discovered by the player in one of a number of characters:
+you can pick your race, your role, and your gender.
+EOF



More information about the Lunar-commits mailing list