summaryrefslogtreecommitdiff
path: root/games/abuse
diff options
context:
space:
mode:
authorgarbled <garbled@pkgsrc.org>1998-08-27 12:54:56 +0000
committergarbled <garbled@pkgsrc.org>1998-08-27 12:54:56 +0000
commit74b1a3594bff069b0119e1516fea73bea9fbf1c0 (patch)
tree5e7b5b9db2aacbec3798c925d1730a46ec741e5a /games/abuse
parentf9663802a3887284c73dd2d1482f1c630cf7d1d9 (diff)
downloadpkgsrc-74b1a3594bff069b0119e1516fea73bea9fbf1c0.tar.gz
abuse-2.0 pkg: a full color 320x200 arcade quality platform shooter.
8-bit only right now.
Diffstat (limited to 'games/abuse')
-rw-r--r--games/abuse/Makefile22
-rw-r--r--games/abuse/files/md52
-rw-r--r--games/abuse/patches/patch-aa12
-rw-r--r--games/abuse/patches/patch-ab14
-rw-r--r--games/abuse/patches/patch-ac14
-rw-r--r--games/abuse/patches/patch-ad8
-rw-r--r--games/abuse/pkg/COMMENT1
-rw-r--r--games/abuse/pkg/DESCR6
-rw-r--r--games/abuse/pkg/PLIST241
9 files changed, 320 insertions, 0 deletions
diff --git a/games/abuse/Makefile b/games/abuse/Makefile
new file mode 100644
index 00000000000..974ba70b1d1
--- /dev/null
+++ b/games/abuse/Makefile
@@ -0,0 +1,22 @@
+#
+# $NetBSD: Makefile,v 1.1 1998/08/27 12:54:56 garbled Exp $
+#
+
+DISTNAME= abuse_pd
+PKGNAME= abuse-2.0
+CATEGORIES= games x11
+MASTER_SITES= http://www.crack.com/games/abuse/
+DISTFILES= ${DISTNAME}.tgz abuse_data.tar.gz
+
+MAINTAINER= root@garbled.net
+HOMEPAGE= http://www.crack.com/games/abuse/index.html
+
+USE_X11= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= LDFLAGS="-Wl,-R${X11BASE}/lib"
+USE_GMAKE= yes
+
+post-extract:
+ ${EXTRACT_CMD} -xzmf ${DISTDIR}/abuse_data.tar.gz -C ${WRKSRC}/abuse
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/abuse/files/md5 b/games/abuse/files/md5
new file mode 100644
index 00000000000..2880ff3aefa
--- /dev/null
+++ b/games/abuse/files/md5
@@ -0,0 +1,2 @@
+MD5 (abuse_pd.tgz) = 86f5884a806999ff6166eb10c00c92ef
+MD5 (abuse_data.tar.gz) = a9daedbb5fbfbf240d21661e706fe28b
diff --git a/games/abuse/patches/patch-aa b/games/abuse/patches/patch-aa
new file mode 100644
index 00000000000..5a0d0f9b18b
--- /dev/null
+++ b/games/abuse/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1 1998/08/27 12:54:56 garbled Exp $
+--- imlib/port/unix/timing.c.orig Fri Jul 24 07:30:09 1998
++++ imlib/port/unix/timing.c Fri Jul 24 07:39:44 1998
+@@ -17,3 +17,7 @@
+ {
+- struct timezone tz={0,DST_USA};
++#ifdef __NetBSD__
++ struct timezone tz={0,0}; /* gettimeofday is deprecated */
++#else
++ struct timezone tz={0,DST_USA};
++#endif
+ gettimeofday((struct timeval *)&seconds,&tz);
diff --git a/games/abuse/patches/patch-ab b/games/abuse/patches/patch-ab
new file mode 100644
index 00000000000..b2c689c68b0
--- /dev/null
+++ b/games/abuse/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1 1998/08/27 12:54:56 garbled Exp $
+--- Makefile.in.orig Fri Jul 24 07:58:56 1998
++++ Makefile.in Fri Jul 24 08:02:30 1998
+@@ -39,6 +39,6 @@
+
+-INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL_PROGRAM@
+-INSTALL_DATA = @INSTALL_DATA@
+-INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL = /usr/bin/install
++INSTALL_PROGRAM = $(INSTALL) -c -s -o bin -g games -m 2755
++INSTALL_DATA = $(INSTALL) -c -o bin -g games -m 0664
++INSTALL_SCRIPT = $(INSTALL) -c -o bin -g games -m 0755
+ transform = @program_transform_name@
diff --git a/games/abuse/patches/patch-ac b/games/abuse/patches/patch-ac
new file mode 100644
index 00000000000..ac95c183a6b
--- /dev/null
+++ b/games/abuse/patches/patch-ac
@@ -0,0 +1,14 @@
+$NetBSD: patch-ac,v 1.1 1998/08/27 12:54:56 garbled Exp $
+--- abuse/Makefile.in.orig Wed Jul 9 00:55:21 1997
++++ abuse/Makefile.in Sat Jul 25 01:29:21 1998
+@@ -39,6 +39,6 @@
+
+-INSTALL = @INSTALL@
+-INSTALL_PROGRAM = @INSTALL_PROGRAM@
+-INSTALL_DATA = @INSTALL_DATA@
+-INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL = /usr/bin/install -c
++INSTALL_PROGRAM = $(INSTALL) -s -o bin -g games -m 2755
++INSTALL_DATA = $(INSTALL) -o bin -g games -m 0664
++INSTALL_SCRIPT = $(INSTALL) -o bin -g games -m 0755
+ transform = @program_transform_name@
diff --git a/games/abuse/patches/patch-ad b/games/abuse/patches/patch-ad
new file mode 100644
index 00000000000..e2f490b9113
--- /dev/null
+++ b/games/abuse/patches/patch-ad
@@ -0,0 +1,8 @@
+$NetBSD: patch-ad,v 1.1 1998/08/27 12:54:56 garbled Exp $
+--- abuse/abuse.in.orig Sat Jul 25 01:14:24 1998
++++ abuse/abuse.in Sat Jul 25 01:15:15 1998
+@@ -29,3 +29,3 @@
+ else
+- abuse.x11R6 ${1:+"$@"}
++ @libdir@/abuse.x11R6 ${1:+"$@"}
+ fi
diff --git a/games/abuse/pkg/COMMENT b/games/abuse/pkg/COMMENT
new file mode 100644
index 00000000000..92bb664483e
--- /dev/null
+++ b/games/abuse/pkg/COMMENT
@@ -0,0 +1 @@
+a full color 320x200 arcade quality platform shooter.
diff --git a/games/abuse/pkg/DESCR b/games/abuse/pkg/DESCR
new file mode 100644
index 00000000000..efc63117068
--- /dev/null
+++ b/games/abuse/pkg/DESCR
@@ -0,0 +1,6 @@
+"Falsely accused and imprisoned in a high-security facility, you watch in
+horror as a mysterious biogenetic experiment turns everybody around you --
+guards and prisoners alike, into ravening, inhuman monsters. Your only
+hope -- steal a suit of powered armor, any weapons you can get your hands
+on, and make your way to the deepest level of the prison, before the
+plague spreads to the outside world."
diff --git a/games/abuse/pkg/PLIST b/games/abuse/pkg/PLIST
new file mode 100644
index 00000000000..7620db0c6cc
--- /dev/null
+++ b/games/abuse/pkg/PLIST
@@ -0,0 +1,241 @@
+@comment $NetBSD: PLIST,v 1.1 1998/08/27 12:54:57 garbled Exp $
+bin/abuse
+lib/abuse/abuse.x11R6
+share/abuse/abuse.lsp
+share/abuse/light.tbl
+share/abuse/lisp/playwav.lsp
+share/abuse/lisp/share.lsp
+share/abuse/lisp/version.lsp
+share/abuse/lisp/options.lsp
+share/abuse/lisp/sfxls~27.old
+share/abuse/lisp/chat.lsp
+share/abuse/lisp/upgrade.lsp
+share/abuse/lisp/french.lsp
+share/abuse/lisp/startup.lsp
+share/abuse/lisp/people.lsp
+share/abuse/lisp/german.lsp
+share/abuse/lisp/sfx.lsp
+share/abuse/lisp/ant.lsp
+share/abuse/lisp/duong.lsp
+share/abuse/lisp/explo.lsp
+share/abuse/lisp/jugger.lsp
+share/abuse/lisp/platform.lsp
+share/abuse/lisp/guns.lsp
+share/abuse/lisp/language.lsp
+share/abuse/lisp/gates.lsp
+share/abuse/lisp/english.lsp
+share/abuse/lisp/flyer.lsp
+share/abuse/lisp/common.lsp
+share/abuse/lisp/input.lsp
+share/abuse/lisp/powerup.lsp
+share/abuse/lisp/doors.lsp
+share/abuse/lisp/userfuns.lsp
+share/abuse/lisp/teleport.lsp
+share/abuse/lisp/ladder.lsp
+share/abuse/lisp/light.lsp
+share/abuse/lisp/general.lsp
+share/abuse/lisp/switch.lsp
+share/abuse/lisp/weapons.lsp
+share/abuse/levels/demo1.dat
+share/abuse/levels/level03.cpf
+share/abuse/levels/level00.spe
+share/abuse/levels/level00.cpf
+share/abuse/levels/level01.spe
+share/abuse/levels/level01.cpf
+share/abuse/levels/level02.spe
+share/abuse/levels/level02.cpf
+share/abuse/levels/level03.spe
+share/abuse/sfx/button02.wav
+share/abuse/sfx/metal.wav
+share/abuse/sfx/cleaner.wav
+share/abuse/sfx/plpain04.wav
+share/abuse/sfx/save01.wav
+share/abuse/sfx/amb11.wav
+share/abuse/sfx/amb13.wav
+share/abuse/sfx/amb15.wav
+share/abuse/sfx/amb16.wav
+share/abuse/sfx/poof05.wav
+share/abuse/sfx/aland01.wav
+share/abuse/sfx/alien01.wav
+share/abuse/sfx/amb07.wav
+share/abuse/sfx/ammo01.wav
+share/abuse/sfx/ammo02.wav
+share/abuse/sfx/aslash01.wav
+share/abuse/sfx/amb10.wav
+share/abuse/sfx/crmble01.wav
+share/abuse/sfx/eleacc01.wav
+share/abuse/sfx/lasrmis2.wav
+share/abuse/sfx/elect02.wav
+share/abuse/sfx/eledec01.wav
+share/abuse/sfx/speed02.wav
+share/abuse/sfx/plasma02.wav
+share/abuse/sfx/explod02.wav
+share/abuse/sfx/timerfst.wav
+share/abuse/sfx/poof06.wav
+share/abuse/sfx/fadeon01.wav
+share/abuse/sfx/save05.wav
+share/abuse/sfx/grenad01.wav
+share/abuse/sfx/lava01.wav
+share/abuse/sfx/mghit01.wav
+share/abuse/sfx/mghit02.wav
+share/abuse/sfx/pldeth02.wav
+share/abuse/sfx/pldeth04.wav
+share/abuse/sfx/pland01.wav
+share/abuse/sfx/pldeth05.wav
+share/abuse/sfx/robot02.wav
+share/abuse/sfx/pldeth07.wav
+share/abuse/sfx/rocket02.wav
+share/abuse/sfx/swish01.wav
+share/abuse/sfx/switch01.wav
+share/abuse/sfx/fly03.wav
+share/abuse/sfx/telept01.wav
+share/abuse/sfx/throw01.wav
+share/abuse/sfx/zap3.wav
+share/abuse/sfx/zap2.wav
+share/abuse/sfx/flamloop.wav
+share/abuse/sfx/force01.wav
+share/abuse/sfx/link01.wav
+share/abuse/sfx/apain01.wav
+share/abuse/sfx/adie05.wav
+share/abuse/sfx/adie02.wav
+share/abuse/sfx/adie03.wav
+share/abuse/sfx/ahit01.wav
+share/abuse/sfx/ball01.wav
+share/abuse/sfx/blkfoot4.wav
+share/abuse/sfx/ambtech1.wav
+share/abuse/sfx/ambtech2.wav
+share/abuse/sfx/ambtech3.wav
+share/abuse/sfx/ambcave1.wav
+share/abuse/sfx/ambcave2.wav
+share/abuse/sfx/ambcave3.wav
+share/abuse/sfx/ambcave4.wav
+share/abuse/sfx/ambfrst2.wav
+share/abuse/sfx/scream02.wav
+share/abuse/sfx/scream03.wav
+share/abuse/sfx/scream08.wav
+share/abuse/sfx/logo09.wav
+share/abuse/sfx/plpain01.wav
+share/abuse/sfx/plpain02.wav
+share/abuse/sfx/firebmb1.wav
+share/abuse/sfx/doorup01.wav
+share/abuse/sfx/doorup02.wav
+share/abuse/sfx/health01.wav
+share/abuse/sfx/shotgn31.wav
+share/abuse/sfx/spring03.wav
+share/abuse/sfx/plasma03.wav
+share/abuse/sfx/endlvl02.wav
+share/abuse/sfx/delobj01.wav
+share/abuse/sfx/plpain10.wav
+share/abuse/art/fore/foregrnd.spe
+share/abuse/art/fore/techno.spe
+share/abuse/art/fore/techno2.spe
+share/abuse/art/fore/techno3.spe
+share/abuse/art/fore/techno4.spe
+share/abuse/art/fore/cave.spe
+share/abuse/art/back/backgrnd.spe
+share/abuse/art/back/intro.spe
+share/abuse/art/back/cave.spe
+share/abuse/art/back/city.spe
+share/abuse/art/back/tech.spe
+share/abuse/art/tints/cop/gray.spe
+share/abuse/art/tints/cop/blue.spe
+share/abuse/art/tints/cop/fire.spe
+share/abuse/art/tints/cop/gold.spe
+share/abuse/art/tints/cop/land.spe
+share/abuse/art/tints/cop/olive.spe
+share/abuse/art/tints/cop/bright.spe
+share/abuse/art/tints/cop/purple.spe
+share/abuse/art/tints/cop/normal.txt
+share/abuse/art/tints/cop/darkblue.spe
+share/abuse/art/tints/cop/pinkish.spe
+share/abuse/art/tints/cop/yellow.spe
+share/abuse/art/tints/cop/africa.spe
+share/abuse/art/tints/ant/darkblue.spe
+share/abuse/art/tints/ant/brown.spe
+share/abuse/art/tints/ant/egg.spe
+share/abuse/art/tints/ant/orange.spe
+share/abuse/art/tints/ant/gray.spe
+share/abuse/art/tints/ant/green.spe
+share/abuse/art/tints/ant/mustard.spe
+share/abuse/art/tints/ant/yellow.spe
+share/abuse/art/tints/ant/evil.spe
+share/abuse/art/tints/ant/blue.spe
+share/abuse/art/tints/guns/redish.spe
+share/abuse/art/tints/guns/blue.spe
+share/abuse/art/tints/guns/orange.spe
+share/abuse/art/tints/guns/green.spe
+share/abuse/art/chars/step.spe
+share/abuse/art/chars/concus.spe
+share/abuse/art/chars/sect.spe
+share/abuse/art/chars/door.spe
+share/abuse/art/chars/platform.spe
+share/abuse/art/chars/mine.spe
+share/abuse/art/chars/teleport.spe
+share/abuse/art/chars/lightin.spe
+share/abuse/art/chars/tdoor.spe
+share/abuse/art/chars/ammo.spe
+share/abuse/art/chars/lava.spe
+share/abuse/art/chars/lavap.spe
+share/abuse/art/chars/push.spe
+share/abuse/art/chars/block.spe
+share/abuse/art/title.spe
+share/abuse/art/cloud.spe
+share/abuse/art/pform.spe
+share/abuse/art/exp1.spe
+share/abuse/art/door.spe
+share/abuse/art/help.spe
+share/abuse/art/jug.spe
+share/abuse/art/flyer.spe
+share/abuse/art/statbar.spe
+share/abuse/art/rob1.spe
+share/abuse/art/blowups.spe
+share/abuse/art/compass.spe
+share/abuse/art/ant.spe
+share/abuse/art/icons.spe
+share/abuse/art/misc.spe
+share/abuse/art/fonts.spe
+share/abuse/art/letters.spe
+share/abuse/art/endgame.spe
+share/abuse/art/dev.spe
+share/abuse/art/smoke.spe
+share/abuse/art/ball.spe
+share/abuse/art/cop.spe
+share/abuse/art/credit.spe
+share/abuse/art/consfnt.spe
+share/abuse/art/satan.bak
+share/abuse/art/bold.spe
+share/abuse/art/coptop.spe
+share/abuse/art/gun2.spe
+share/abuse/art/screen11.spe
+share/abuse/art/rob2.spe
+share/abuse/art/frame.spe
+share/abuse/art/missle.spe
+share/abuse/addon/example/example.lsp
+share/abuse/addon/example/example.spe
+share/abuse/addon/example/example.lvl
+share/abuse/addon/deathmat/large.lsp
+share/abuse/addon/deathmat/username.lsp
+share/abuse/addon/deathmat/version.lsp
+share/abuse/addon/deathmat/dstartup.lsp
+share/abuse/addon/deathmat/gamename.lsp
+share/abuse/addon/deathmat/cur_lev.lsp
+share/abuse/addon/deathmat/medium.lsp
+share/abuse/addon/deathmat/small.lsp
+share/abuse/addon/deathmat/levelset.lsp
+share/abuse/addon/deathmat/deathmat.lsp
+@dirrm share/abuse/lisp
+@dirrm share/abuse/levels
+@dirrm share/abuse/sfx
+@dirrm share/abuse/art/back
+@dirrm share/abuse/art/tints/cop
+@dirrm share/abuse/art/tints/ant
+@dirrm share/abuse/art/tints/guns
+@dirrm share/abuse/art/chars
+@dirrm share/abuse/art/tints
+@dirrm share/abuse/art/fore
+@dirrm share/abuse/art
+@dirrm share/abuse/addon/example
+@dirrm share/abuse/addon/deathmat
+@dirrm share/abuse/addon
+@dirrm share/abuse
+@dirrm lib/abuse