Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/games
In directory usw-pr-cvs1:/tmp/cvs-serv19318
Added Files:
warp-2002.03.12-11.info xblast-2.6.1-2.info xbomb-2.1-1.info
xbomb-2.1-1.patch xbomber-0.8-1.info
Log Message:
Ok for 10.2.
--- NEW FILE: warp-2002.03.12-11.info ---
Package: warp
Version: 2002.03.12
Revision: 11
Description: Classic space-war game
Source: http://www.engr.usask.ca/~norume/warp/%f.tar.gz
SourceDirectory: warp7
License: Artistic
DocFiles: README
#
# Need to get games uid
#
Depends: passwd
InstallScript: <<
mkdir -p %i/bin
mkdir -p %i/share/man/man1
make bin="%i/bin/" privlib="%i/lib/warp/" mansrc="%i/share/man/man1/" install
<<
GCC: 3.1
DescUsage: <<
- Running Warp -
1) Start Terminal.app and set the window to 80 columns by 24 lines.
2) Type `warp', (without the quotes) followed by a carriage return.
3) Follow the instructions!
- If you get complaints like `getwd: cannot open ..' when starting warp -
warp runs setuid in order to protect the high-score file and needs r-x
permission on the directory chain leading to the directory from which you
issue the warp command, so you need at least 550 or 555 permission on all
ancestors of the directory from which you run warp. It will probably start
without complaint from either the root directory or your HOME directory.
<<
DescPort: <<
Minor changes to use modern termios routines and to support operation
on local windows (i.e. no serial port delays for timing!).
<<
Maintainer: Eric Norum <[EMAIL PROTECTED]>
--- NEW FILE: xblast-2.6.1-2.info ---
Package: xblast
Version: 2.6.1
Revision: 2
Maintainer: Sylvain Cuaz <[EMAIL PROTECTED]>
#
Depends: app-defaults, x11
Source: ftp://metalab.unc.edu/pub/linux/games/arcade/xblast-%v.color.tar.gz
SourceDirectory: XBlast-2.6-color
PatchScript: <<
for i in `find . -name 'Imakefile'` ; do mv $i $i.old ; sed -e
's:^XBLASTDIR=.*$:XBLASTDIR=%p/lib/%n:' -e 's:#
XAPPLOADDIR.*$:XAPPLOADDIR=%p/etc/app-defaults:' < $i.old > $i ; done
mv Imakefile Imakefile.old
sed 's/InstallAppDefaults(XBlast)//' < Imakefile.old > Imakefile
<<
CompileScript: <<
xmkmf -a
make
<<
InstallScript: <<
make -k install DESTDIR=%d BINDIR=%p/bin CONFDIR=%p/etc
mkdir -p %i/etc/app-defaults
install -c -m 0444 XBlast.ad %i/etc/app-defaults/XBlast
make install.man DESTDIR=%d MANPATH=%p/share/man DOCDIR=%p/share/doc/%n
<<
DocFiles: COPYING INSTALL MAILING_LIST README WEB_SITE
#
Description: Bomberman clone
DescDetail: <<
XBlast is a multi-player arcade game for X11R5/R6.
The game can be played with at least two players and
up to four players. It was inspired by the video/computer
game Bomberman (Dynablaster).
<<
Homepage: http://www.ndh.net/home/m.vogel/
License: GPL
--- NEW FILE: xbomb-2.1-1.info ---
Package: xbomb
Version: 2.1
Revision: 1
Maintainer: Dave Vasilevsky <[EMAIL PROTECTED]>
##
License: GPL
Homepage: http://www.gedanken.demon.co.uk/xbomb/
Source: ftp://ftp.ibiblio.org/pub/Linux/games/strategy/xbomb-%v.tgz
##
##
##
Depends: x11
##
##
Patch: %f.patch
CompileScript: make
InstallScript: <<
install -d -m 755 %i/bin
install -c -m 755 xbomb %i/bin/xbomb
<<
##
##
##
DocFiles: COPYING README
##
##
##
Description: Minesweeper for X Windows.
DescDetail: <<
A simple minesweeper clone, including a high score list, mutliple levels
and square, triangular and hexagonal grids.
<<
DescPort: <<
- cc instead of gcc
- include /usr/X11R6/include
- implemented cuserid()
<<
--- NEW FILE: xbomb-2.1-1.patch ---
diff -Naur xbomb-2.1/Makefile xbomb-new/Makefile
--- xbomb-2.1/Makefile 1996-01-20 16:02:46.000000000 -0500
+++ xbomb-new/Makefile 2002-04-21 04:11:09.000000000 -0400
@@ -12,10 +12,10 @@
# for conditions under which this file may be redistributed.
#
-CC=gcc
+CC=cc
CFLAGS=-O2
-INCLUDES=
+INCLUDES=-I/usr/X11R6/include
LIB=
diff -Naur xbomb-2.1/hiscore.c xbomb-new/hiscore.c
--- xbomb-2.1/hiscore.c 1998-01-16 14:50:39.000000000 -0500
+++ xbomb-new/hiscore.c 2002-04-21 04:03:21.000000000 -0400
@@ -80,6 +80,18 @@
static void encrypt_score(struct score_name* sn);
+static char *cuserid(char *buf);
+
+char *cuserid(char *buf) {
+ static char *stor = NULL;
+ if (buf)
+ return strcpy(buf, getlogin());
+ else {
+ free(stor);
+ return (stor = strdup(getlogin()));
+ }
+}
+
/*++++++++++++++++++++++++++++++++++++++
Prints the high score tables.
++++++++++++++++++++++++++++++++++++++*/
--- NEW FILE: xbomber-0.8-1.info ---
Package: xbomber
Version: 0.8
Revision: 1
Maintainer: Sylvain Cuaz <[EMAIL PROTECTED]>
Source: ftp://ftp.sonic.net/pub/users/nbs/unix/x/xbomber/xbomber.%v.tar.gz
SourceDirectory: %n
PatchScript: <<
mv makefile makefile.old
sed 's/gcc/cc/' < makefile.old | sed 's:/usr/X11/:/usr/X11R6/:' | sed
's/^XLIB/#XLIB/' | sed 's:^#XLIB=-L /usr/X11R6/lib:XLIB=-L/usr/X11R6/lib:' | sed
's:-lcompat:-L%p/lib -ldl:' > makefile
<<
CompileScript: make
InstallScript: <<
mkdir -p %i/lib/%n
cp -r bitmaps jungle levels pixmaps sounds %i/lib/%n
install -m 755 %n %i/lib/%n
mkdir -p %i/bin
ln -s ../lib/%n/%n %i/bin/
<<
SetCPPFLAGS: -no-cpp-precomp
DocFiles: GRAPHICS.txt LEVELS.txt README.txt SOUND.txt
Description: Bomberman clone
Homepage: http://www.newbreedsoftware.com/xbomber/
License: OSI-Approved
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits