Import moon-buggy 0.5.1.

Submitted by Felix Kronlage <fkr@grummel.net>.

Moon-buggy is a simple character graphics game, where you drive some
kind of car across the moon's surface.  Unfortunately there are
dangerous craters there.  Fortunately your car can jump over them!
This commit is contained in:
naddy 2001-03-18 20:07:42 +00:00
parent 136d6908fb
commit 96c1421a7d
8 changed files with 110 additions and 0 deletions

21
games/moon-buggy/Makefile Normal file
View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/03/18 20:07:42 naddy Exp $
DISTNAME= moon-buggy-0.5.1
CATEGORIES= games
NEED_VERSION= 1.359
HOMEPAGE= http://www.mathematik.uni-kl.de/~wwwstoch/voss/moon-buggy.html
MAINTAINER= Felix Kronlage <fkr@grummel.net>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= games/arcade
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --sharedstatedir=/var/games --with-setgid=games
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (moon-buggy-0.5.1.tar.gz) = f023c09ba3e95aa7be2d177838cadda6
RMD160 (moon-buggy-0.5.1.tar.gz) = 1a8fab7b32d99a9efbdf901ad7554dc24a6a9151
SHA1 (moon-buggy-0.5.1.tar.gz) = a16a7cd1d753504795ab4f2f493b175e9eaadb29

View File

@ -0,0 +1,24 @@
$OpenBSD: patch-moonman_in,v 1.1.1.1 2001/03/18 20:07:43 naddy Exp $
--- moonman.in.orig Sun Mar 18 16:54:08 2001
+++ moonman.in Sun Mar 18 16:55:15 2001
@@ -47,11 +47,6 @@ The following files on your system are r
.I "@MBBINDIR@/moon-buggy"
the moon-buggy executable.
.TP
-.I "@MBBINDIR@/maint-buggy"
-the moon-buggy maintenance script. See
-.BR maint-buggy (6)
-for details.
-.TP
.I "@MBSCORE@/mbscore"
the global score file
.TP
@@ -59,8 +54,6 @@ the global score file
the local score file. This is used, if
.B moon-buggy
has no write access to the global score file.
-.SH SEE ALSO
-.BR maint-buggy (6)
.SH COPYING
Copyright \(co 1999, 2000 Jochen Voss
.PP

View File

@ -0,0 +1 @@
drive some car across the moon

View File

@ -0,0 +1,47 @@
#!/bin/sh
# $OpenBSD: DEINSTALL,v 1.1.1.1 2001/03/18 20:07:43 naddy Exp $
#
# moon-buggy de-installation
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
SCORE_DIR=/var/games/moon-buggy
do_notice()
{
echo
echo "+---------------"
echo "| To completely deinstall the $1 package you need to perform"
echo "| this step as root:"
echo "|"
echo "| rm -rf $SCORE_DIR"
echo "|"
echo "| Do not do this if you plan on re-installing $1"
echo "| at some future time."
echo "+---------------"
echo
}
# Verify proper execution
#
if [ $# -ne 2 ]; then
echo "usage: $0 distname DEINSTALL" >&2
exit 1
fi
# Verify/process the command
#
case $2 in
DEINSTALL)
if [ -d $SCORE_DIR ]; then
do_notice "$1"
fi
;;
*)
echo "usage: $0 distname DEINSTALL" >&2
exit 1
;;
esac
exit 0

View File

@ -0,0 +1,5 @@
Moon-buggy is a simple character graphics game, where you drive some
kind of car across the moon's surface. Unfortunately there are
dangerous craters there. Fortunately your car can jump over them!
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/03/18 20:07:42 naddy Exp $
bin/moon-buggy
man/man6/moon-buggy.6
@exec mkdir -p -m775 /var/games/moon-buggy

View File

@ -0,0 +1,5 @@
setre[ug]id in persona.c:
These functions are compiled in but never called on OpenBSD.
Instead, the POSIX saved IDs feature is used.
$OpenBSD: SECURITY,v 1.1.1.1 2001/03/18 20:07:42 naddy Exp $