summaryrefslogtreecommitdiff
path: root/games/digger
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2003-09-26 06:06:34 +0000
committerwiz <wiz@pkgsrc.org>2003-09-26 06:06:34 +0000
commitc1c24989bc6d39bf1c5b5a5f6d44dade824eeb0e (patch)
tree021924b9a54aa996324d9b2a5109c59f07659aca /games/digger
parent5bdb77d9bb33e86e5b4d662ae60264350865159b (diff)
downloadpkgsrc-c1c24989bc6d39bf1c5b5a5f6d44dade824eeb0e.tar.gz
Digger Remastered -- the PC version of Digger, disassembled, decompiled,
deshrouded and rewritten. Digger was originally created by Windmill software in 1983 and released as a copy-protected, bootable 5.25" floppy disk for the IBM PC. As it requires a genuine CGA card, it didn't work on modern PCs. In 1998, I created Digger Remastered, which runs on all PCs with CGA or better and plays just like the original. It also has many new features, including: * Exit button * Optional VGA graphics * Recording and playback * Real time speed control * Keyboard redefinition * Gauntlet mode * Two player simultaneous mode
Diffstat (limited to 'games/digger')
-rw-r--r--games/digger/DESCR15
-rw-r--r--games/digger/Makefile21
-rw-r--r--games/digger/PLIST2
-rw-r--r--games/digger/distinfo6
-rw-r--r--games/digger/patches/patch-aa12
-rw-r--r--games/digger/patches/patch-ab14
6 files changed, 70 insertions, 0 deletions
diff --git a/games/digger/DESCR b/games/digger/DESCR
new file mode 100644
index 00000000000..8ce1927a092
--- /dev/null
+++ b/games/digger/DESCR
@@ -0,0 +1,15 @@
+Digger was originally created by Windmill software in 1983 and
+released as a copy-protected, bootable 5.25" floppy disk for the
+IBM PC. As it requires a genuine CGA card, it didn't work on modern
+PCs.
+
+In 1998, I created Digger Remastered, which runs on all PCs with
+CGA or better and plays just like the original. It also has many
+new features, including:
+ * Exit button
+ * Optional VGA graphics
+ * Recording and playback
+ * Real time speed control
+ * Keyboard redefinition
+ * Gauntlet mode
+ * Two player simultaneous mode
diff --git a/games/digger/Makefile b/games/digger/Makefile
new file mode 100644
index 00000000000..a5003c5da7d
--- /dev/null
+++ b/games/digger/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/09/26 06:06:34 wiz Exp $
+#
+
+DISTNAME= digger-20020314
+CATEGORIES= games
+MASTER_SITES= http://www.digger.org/
+
+MAINTAINER= wiz@NetBSD.org
+HOMEPAGE= http://www.digger.org/
+COMMENT= Digger Remastered
+
+USE_BUILDLINK2= yes
+
+MAKEFILE= Makefile.fbsd
+MAKE_FLAGS+= -DSDL
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/digger ${PREFIX}/bin/digger
+
+.include "../../devel/SDL/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/digger/PLIST b/games/digger/PLIST
new file mode 100644
index 00000000000..9d7fd8ec71d
--- /dev/null
+++ b/games/digger/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/26 06:06:34 wiz Exp $
+bin/digger
diff --git a/games/digger/distinfo b/games/digger/distinfo
new file mode 100644
index 00000000000..83fb6087b9e
--- /dev/null
+++ b/games/digger/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/09/26 06:06:34 wiz Exp $
+
+SHA1 (digger-20020314.tar.gz) = 4fef6bb91b3c3a4d18a66b94864455299cd19016
+Size (digger-20020314.tar.gz) = 98435 bytes
+SHA1 (patch-aa) = 07ad1bb5100d389fca04584f511de9feee45edc7
+SHA1 (patch-ab) = 524341c6e188731d22675e75fd3a6cafbaa00537
diff --git a/games/digger/patches/patch-aa b/games/digger/patches/patch-aa
new file mode 100644
index 00000000000..9639ec0bfd0
--- /dev/null
+++ b/games/digger/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/09/26 06:06:34 wiz Exp $
+
+--- Makefile.fbsd.orig 2002-03-14 15:51:22.000000000 +0100
++++ Makefile.fbsd
+@@ -29,6 +29,6 @@ LDADD+= `${SDL_CONFIG} --libs`
+ SRCS+= fbsd_sup.c sdl_vid.c sdl_timer.c sdl_kbd.c sdl_snd.c icon.c
+ .endif
+
+-MAN1=
++NOMAN=
+
+ .include <bsd.prog.mk>
diff --git a/games/digger/patches/patch-ab b/games/digger/patches/patch-ab
new file mode 100644
index 00000000000..fa5c70a32a5
--- /dev/null
+++ b/games/digger/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2003/09/26 06:06:34 wiz Exp $
+
+--- alpha.c.orig 2000-04-03 22:42:48.000000000 +0200
++++ alpha.c
+@@ -1,7 +1,7 @@
+ #include "def.h"
+
+-char copyright[]="Portions Copyright(c) 1983 Windmill Software
+-Inc.";
++char copyright[]="Portions Copyright(c) 1983 Windmill Software\n"
++"Inc.";
+
+ Sint textoffdat[16]={
+ 72, 0, -72,-72,