From d88f6954afbf1159b9a054f0032533957fba69d8 Mon Sep 17 00:00:00 2001 From: "R. Imura" Date: Fri, 10 Dec 1999 06:32:43 +0000 Subject: Initial import of Rollemup which is a cool pinball game. (This port is from NetBSD's pkgsrc) PR: 15178 Submitted by: MIHIRA Yoshiro --- games/rollemup/Makefile | 67 ++++++++++++++++++++++++++++++++++++ games/rollemup/distinfo | 3 ++ games/rollemup/files/MESSAGE | 1 + games/rollemup/files/README.Rollemup | 15 ++++++++ games/rollemup/files/rollemup.sh | 2 ++ games/rollemup/pkg-comment | 1 + games/rollemup/pkg-descr | 21 +++++++++++ games/rollemup/pkg-plist | 3 ++ 8 files changed, 113 insertions(+) create mode 100644 games/rollemup/Makefile create mode 100644 games/rollemup/distinfo create mode 100644 games/rollemup/files/MESSAGE create mode 100644 games/rollemup/files/README.Rollemup create mode 100644 games/rollemup/files/rollemup.sh create mode 100644 games/rollemup/pkg-comment create mode 100644 games/rollemup/pkg-descr create mode 100644 games/rollemup/pkg-plist 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 +# +# $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 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 -- cgit v1.2.3