From f83c9a660b98ba25eaf0347a75c9590e5375f89c Mon Sep 17 00:00:00 2001 From: sakamoto Date: Thu, 28 Oct 1999 06:59:12 +0000 Subject: Resurrect rollemup pkg. --- games/rollemup/Makefile | 64 ++++++++++++++++++++++++++++++++++++ games/rollemup/files/README.Rollemup | 15 +++++++++ games/rollemup/files/md5 | 3 ++ games/rollemup/files/rollemup.sh | 2 ++ games/rollemup/pkg/COMMENT | 1 + games/rollemup/pkg/DESCR | 12 +++++++ games/rollemup/pkg/MESSAGE | 1 + games/rollemup/pkg/PLIST | 3 ++ 8 files changed, 101 insertions(+) create mode 100644 games/rollemup/Makefile create mode 100644 games/rollemup/files/README.Rollemup create mode 100644 games/rollemup/files/md5 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/MESSAGE create mode 100644 games/rollemup/pkg/PLIST (limited to 'games') diff --git a/games/rollemup/Makefile b/games/rollemup/Makefile new file mode 100644 index 00000000000..84d08487c77 --- /dev/null +++ b/games/rollemup/Makefile @@ -0,0 +1,64 @@ +# $NetBSD: Makefile,v 1.3 1999/10/28 06:59:12 sakamoto Exp $ +# + +DISTNAME= Rollemup +PKGNAME= rollemup-1.0 +CATEGORIES= games +MASTER_SITES= ftp://usa.lostboys.nl/pub/medialab/rollemup/Linux/ + +MAINTAINER= sakamoto@netbsd.org +HOMEPAGE= http://www.medialab.lostboys.nl/rollemup/ + +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 +MIRROR_DISTFILE=no + +EXTRACT_ONLY= # empty +NO_PATCH= yes +NO_CONFIGURE= yes +NO_PACKAGE= yes + +PLIST_SRC= ${WRKDIR}/PLIST.src +GAMES_DIR= share/games + +ONLY_FOR_PLATFORM= *-*-i386 + +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "NetBSD" +.if (${MACHINE_ARCH} == "i386") +.if !exists(/emul/linux/lib/ld-linux.so.2) +IGNORE= requires Linux glibc2 libraries - see compat_linux(8) +.endif +.endif +.endif + +do-build: + @${SED} -e 's|$${PREFIX}|${PREFIX}|g' ${FILESDIR}/rollemup.sh \ + > ${WRKDIR}/rollemup + @${SED} -e 's|$${PREFIX}|${PREFIX}|g' ${FILESDIR}/README.Rollemup \ + > ${WRKDIR}/README.Rollemup + +do-install: + @${GTAR} 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 + +.include "../../mk/bsd.pkg.mk" diff --git a/games/rollemup/files/README.Rollemup b/games/rollemup/files/README.Rollemup new file mode 100644 index 00000000000..2f19ff0a8ba --- /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/md5 b/games/rollemup/files/md5 new file mode 100644 index 00000000000..80fda6f7640 --- /dev/null +++ b/games/rollemup/files/md5 @@ -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/rollemup.sh b/games/rollemup/files/rollemup.sh new file mode 100644 index 00000000000..6845f252fb4 --- /dev/null +++ b/games/rollemup/files/rollemup.sh @@ -0,0 +1,2 @@ +#!/bin/sh +(cd ${PREFIX}/share/games/Rollemup; ${PREFIX}/bin/Rollemup) diff --git a/games/rollemup/pkg/COMMENT b/games/rollemup/pkg/COMMENT new file mode 100644 index 00000000000..c2f994ef76c --- /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 00000000000..a1eab8f570e --- /dev/null +++ b/games/rollemup/pkg/DESCR @@ -0,0 +1,12 @@ +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.medialab.lostboys.nl/rollemup + +Lost Boys media lab diff --git a/games/rollemup/pkg/MESSAGE b/games/rollemup/pkg/MESSAGE new file mode 100644 index 00000000000..d6e34657445 --- /dev/null +++ b/games/rollemup/pkg/MESSAGE @@ -0,0 +1 @@ +Please read ${PREFIX}/share/games/Rollumup/README.Rollemup diff --git a/games/rollemup/pkg/PLIST b/games/rollemup/pkg/PLIST new file mode 100644 index 00000000000..c0d285c65f4 --- /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