summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorR. Imura <imura@FreeBSD.org>1999-12-10 06:32:43 +0000
committerR. Imura <imura@FreeBSD.org>1999-12-10 06:32:43 +0000
commitd88f6954afbf1159b9a054f0032533957fba69d8 (patch)
tree449c74234b4661af4ca953381355c92ebbc513f1
parentUpdate to version 1.1 (diff)
Initial import of Rollemup which is a cool pinball game.
(This port is from NetBSD's pkgsrc) PR: 15178 Submitted by: MIHIRA Yoshiro <sanpei@sanpei.org>
Notes
Notes: svn path=/head/; revision=23714
-rw-r--r--games/rollemup/Makefile67
-rw-r--r--games/rollemup/distinfo3
-rw-r--r--games/rollemup/files/MESSAGE1
-rw-r--r--games/rollemup/files/README.Rollemup15
-rw-r--r--games/rollemup/files/rollemup.sh2
-rw-r--r--games/rollemup/pkg-comment1
-rw-r--r--games/rollemup/pkg-descr21
-rw-r--r--games/rollemup/pkg-plist3
8 files changed, 113 insertions, 0 deletions
diff --git a/games/rollemup/Makefile b/games/rollemup/Makefile
new file mode 100644
index 000000000000..5da61bf6b04b
--- /dev/null
+++ b/games/rollemup/Makefile
@@ -0,0 +1,67 @@
+# New ports collection makefile for: Rollemup
+# Version required: 1.0
+# Date created: 22 October 1999
+# Whom: Kazuki Sakamoto <sakamoto@netbsd.org>
+#
+# $FreeBSD$
+# $NetBSD: Makefile,v 1.4 1999/11/23 16:54:40 hubertf Exp $
+#
+
+DISTNAME= Rollemup
+PKGNAME= rollemup-1.0
+CATEGORIES= games
+MASTER_SITES= ftp://usa.lostboys.nl/pub/medialab/rollemup/Linux/
+
+MAINTAINER= sanpei@jp.FreeBSD.org
+
+RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base
+
+LICENSE= no-commercial-use
+RESTRICTED= You are not allowed to distribute the software by any means. \
+ You are allowed to download a copy from this site for personal use. \
+ See http://www.medialab.lostboys.nl/content/showcase/license.html
+
+ONLY_FOR_ARCHS= i386
+
+EXTRACT_ONLY= # empty
+NO_PACKAGE= ${RESTRICTED}
+NO_CDROM= ${RESTRICTED}
+
+PLIST= ${WRKDIR}/PLIST
+PLIST_SRC= ${PLIST}
+PKGMESSAGE= ${WRKDIR}/MESSAGE
+GAMES_DIR= lib
+
+do-build:
+ @${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${GAMES_DIR}|${GAMES_DIR}|g' ${FILESDIR}/rollemup.sh \
+ > ${WRKDIR}/rollemup
+ @${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${GAMES_DIR}|${GAMES_DIR}|g' ${FILESDIR}/MESSAGE \
+ > ${PKGMESSAGE}
+ @${SED} -e 's|$${PREFIX}|${PREFIX}|g' ${FILESDIR}/README.Rollemup \
+ > ${WRKDIR}/README.Rollemup
+
+do-install:
+ @${MKDIR} ${PREFIX}/${GAMES_DIR}
+ @${TAR} xCzf ${PREFIX}/${GAMES_DIR} ${_DISTDIR}/${DISTFILES}
+ @${TOUCH} ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup.ini
+ @${MV} ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup ${PREFIX}/bin
+ @${INSTALL_SCRIPT} ${WRKDIR}/rollemup ${PREFIX}/bin
+ @${INSTALL_DATA} ${WRKDIR}/README.Rollemup \
+ ${PREFIX}/${GAMES_DIR}/Rollemup
+ @${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
+ @(cd ${PREFIX}; \
+ find ${GAMES_DIR}/Rollemup -type f >> ${PLIST_SRC}; \
+ for DIR in `find ${GAMES_DIR}/Rollemup -type d | sort -r`; do \
+ ${ECHO} "@dirrm $$DIR" >> ${PLIST_SRC}; \
+ done)
+ @${CHOWN} root:games ${PREFIX}/bin/Rollemup
+ @${CHMOD} 2755 ${PREFIX}/bin/Rollemup
+ @${CHOWN} -R root:games ${PREFIX}/${GAMES_DIR}/Rollemup
+ @${CHMOD} 775 ${PREFIX}/${GAMES_DIR}/Rollemup/Games
+ @${CHMOD} 775 ${PREFIX}/${GAMES_DIR}/Rollemup/Upload
+ @${CHMOD} 664 ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup.ini
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/games/rollemup/distinfo b/games/rollemup/distinfo
new file mode 100644
index 000000000000..80fda6f76407
--- /dev/null
+++ b/games/rollemup/distinfo
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.3 1999/10/28 06:59:14 sakamoto Exp $
+
+MD5 (Rollemup.tar.gz) = 00844bfc54a941f96f26213c9a16442a
diff --git a/games/rollemup/files/MESSAGE b/games/rollemup/files/MESSAGE
new file mode 100644
index 000000000000..65ecff2cdafb
--- /dev/null
+++ b/games/rollemup/files/MESSAGE
@@ -0,0 +1 @@
+Please read ${PREFIX}/${GAMES_DIR}/Rollemup/README.Rollemup
diff --git a/games/rollemup/files/README.Rollemup b/games/rollemup/files/README.Rollemup
new file mode 100644
index 000000000000..2f19ff0a8bad
--- /dev/null
+++ b/games/rollemup/files/README.Rollemup
@@ -0,0 +1,15 @@
+License information:
+ http://www.medialab.lostboys.nl/content/showcase/license.html
+
+How to start:
+ exec ${PREFIX}/bin/rollemup
+
+Controls:
+ '/' for the Right Flipper
+ 'Z' for the Left Flipper
+ 'Enter' for the Plunger
+ 'Space' for a Shake
+ 'N' for a New Game
+ 'P' to pause a Game
+ 'Q' to Quit
+ 'ESC' to abort the game
diff --git a/games/rollemup/files/rollemup.sh b/games/rollemup/files/rollemup.sh
new file mode 100644
index 000000000000..c490efb8178f
--- /dev/null
+++ b/games/rollemup/files/rollemup.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+(cd ${PREFIX}/${GAMES_DIR}/Rollemup; ${PREFIX}/bin/Rollemup)
diff --git a/games/rollemup/pkg-comment b/games/rollemup/pkg-comment
new file mode 100644
index 000000000000..c2f994ef76c9
--- /dev/null
+++ b/games/rollemup/pkg-comment
@@ -0,0 +1 @@
+Multi Ball, Player, Platform, Media, Cool Pinball game
diff --git a/games/rollemup/pkg-descr b/games/rollemup/pkg-descr
new file mode 100644
index 000000000000..4cd4e4058104
--- /dev/null
+++ b/games/rollemup/pkg-descr
@@ -0,0 +1,21 @@
+Roll 'm Up:Multi Ball, Multi Player, Multi Platform, Multi Media, Multi Cool
+
+This package contains a Linux-x86 version of the Lost Boys pinball game
+RollemUp , it is based on our cross-platform framework Lost Platform,
+now running on MS Windows, Macintosh, BeOS and linux.
+Tested with XFree86 in different display depths, OSS sound on an SB16.
+For more information on this version, as well as the upcoming LinuxPPC
+version check our site:
+
+WWW: www.medialab.lostboys.nl/rollemup/
+
+Lost Boys media lab
+---
+Known Problem
+ With pcm sound driver, sound is delayed about 10 seconds.
+ Please use with sys/i386/isa/snd(Voxware sound driver)
+ or OSS/FreeBSD sound driver, if you want to play with sound.
+
+ This problem is not related to Linux Emulator.
+
+MIHIRA Yoshiro
diff --git a/games/rollemup/pkg-plist b/games/rollemup/pkg-plist
new file mode 100644
index 000000000000..c0d285c65f40
--- /dev/null
+++ b/games/rollemup/pkg-plist
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.3 1999/10/28 06:59:15 sakamoto Exp $
+bin/Rollemup
+bin/rollemup