From 8d6eafdaf6ed93ed7430619e66736717ba3e9f7e Mon Sep 17 00:00:00 2001 From: sobomax Date: Mon, 22 May 2000 15:00:13 +0000 Subject: New port of Digger - a VGL version of the famous Digger game. AFAIK it is the fist full-blown game with VGL support ;). Very suitable it you have nothing to do while your computer assembling bits of 'make buildworld' (the game uses only about 5% CPU on my P133 laptop). PR: 18112 Submitted by: me --- games/digger-vgl/Makefile | 47 +++++++++++++++++++++++++++++++++++++++++ games/digger-vgl/distinfo | 1 + games/digger-vgl/files/patch-aa | 11 ++++++++++ games/digger-vgl/pkg-comment | 1 + games/digger-vgl/pkg-descr | 16 ++++++++++++++ games/digger-vgl/pkg-plist | 3 +++ 6 files changed, 79 insertions(+) create mode 100644 games/digger-vgl/Makefile create mode 100644 games/digger-vgl/distinfo create mode 100644 games/digger-vgl/files/patch-aa create mode 100644 games/digger-vgl/pkg-comment create mode 100644 games/digger-vgl/pkg-descr create mode 100644 games/digger-vgl/pkg-plist (limited to 'games/digger-vgl') diff --git a/games/digger-vgl/Makefile b/games/digger-vgl/Makefile new file mode 100644 index 000000000000..7e21d879490c --- /dev/null +++ b/games/digger-vgl/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: Digger +# Date created: 14 April 2000 +# Whom: Maxim Sobolev +# +# $FreeBSD$ +# + +PORTNAME= digger +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= http://www.digger.org/ +DISTNAME= ${PORTNAME}-${DIGREL} + +MAINTAINER= sobomax@FreeBSD.org + +.if defined(WITH_SOUND) +LIB_DEPENDS= SDL-1.0.2:${PORTSDIR}/devel/sdl +MAKE_FLAGS+= -DSOUND +.endif + +DIGREL= 20000407 +WRKSRC= ${WRKDIR}/${PORTNAME}-${DIGREL} +MAKEFILE= Makefile.fbsd + +.if !defined(WITH_SOUND) +post-extract: + @${ECHO_MSG} + @${ECHO_MSG} "Please use \"make -DWITH_SOUND\" if you want to build the game with sound support." + @${ECHO_MSG} +.endif + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/digger ${PREFIX}/bin + @${MKDIR} /var/games/digger +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/share/doc/digger + @${INSTALL_MAN} ${WRKSRC}/digger.txt ${PREFIX}/share/doc/digger +.endif + +.if defined(WITH_SOUND) +post-install: + @${ECHO_MSG} + @${ECHO_MSG} "Use \"digger /A\" command to run Digger with sound enabled." + @${ECHO_MSG} +.endif + +.include diff --git a/games/digger-vgl/distinfo b/games/digger-vgl/distinfo new file mode 100644 index 000000000000..0959ef44aa04 --- /dev/null +++ b/games/digger-vgl/distinfo @@ -0,0 +1 @@ +MD5 (digger-20000407.tar.gz) = 6b91314193ebdefcc22337b46458e950 diff --git a/games/digger-vgl/files/patch-aa b/games/digger-vgl/files/patch-aa new file mode 100644 index 000000000000..0d829ea48f01 --- /dev/null +++ b/games/digger-vgl/files/patch-aa @@ -0,0 +1,11 @@ +--- Makefile.fbsd.orig Fri Apr 14 10:29:24 2000 ++++ Makefile.fbsd Fri Apr 14 10:29:57 2000 +@@ -4,7 +4,7 @@ + newsnd.c ini.c input.c monster.c bags.c alpha.c vgagrafx.c \ + title_gz.c + +-CFLAGS= -g -O -Wall -pedantic -DFREEBSD ++CFLAGS+= -DFREEBSD + + LDADD+= -lz + diff --git a/games/digger-vgl/pkg-comment b/games/digger-vgl/pkg-comment new file mode 100644 index 000000000000..bafe6d3813bc --- /dev/null +++ b/games/digger-vgl/pkg-comment @@ -0,0 +1 @@ +FreeBSD graphics console (VGL) version of the famous Digger game diff --git a/games/digger-vgl/pkg-descr b/games/digger-vgl/pkg-descr new file mode 100644 index 000000000000..dd73ae5a61b2 --- /dev/null +++ b/games/digger-vgl/pkg-descr @@ -0,0 +1,16 @@ +FreeBSD graphics console (VGL) version of the famous Digger game. + +HISTORY +------- +Digger was originally created by Windmill software in 1983 and released as +a copy-protected, bootable 5.25" floppy disk for the IBM PC/XT. As it +requires a genuine CGA card, it didn't work on modern PCs. In 1998 a new +version was created by Andrew Jenner which runs on all PCs with CGA or +better and, whilst retaining all the atmosphere and playability of the +original, has many new features. + +In 2000 it was ported to several Unix-like architectures by Maxim Sobolev. +Currently it supports FreeBSD, using either VGL or SDL library, and Linux using +SDL library. + +WWW: http://www.digger.org/ diff --git a/games/digger-vgl/pkg-plist b/games/digger-vgl/pkg-plist new file mode 100644 index 000000000000..acc7a47f49df --- /dev/null +++ b/games/digger-vgl/pkg-plist @@ -0,0 +1,3 @@ +bin/digger +share/doc/digger/digger.txt +@dirrm share/doc/digger -- cgit