summaryrefslogtreecommitdiff
path: root/games/rollemup
diff options
context:
space:
mode:
authorsakamoto <sakamoto>1999-10-22 05:39:44 +0000
committersakamoto <sakamoto>1999-10-22 05:39:44 +0000
commitaad79c26c3fcde5e145abb018ba0167c82a2eaa8 (patch)
tree53386040fd370af144d1c2cc32a1d28da1aca130 /games/rollemup
parentd50e2e34abc17dc0d2a5a9e4861a0dc59938bd58 (diff)
downloadpkgsrc-aad79c26c3fcde5e145abb018ba0167c82a2eaa8.tar.gz
Initial import of rollemup-1.0.
Multi Ball, Player, Platform, Media, Cool Pinball game
Diffstat (limited to 'games/rollemup')
-rw-r--r--games/rollemup/Makefile64
-rw-r--r--games/rollemup/files/README.Rollemup15
-rw-r--r--games/rollemup/files/md53
-rw-r--r--games/rollemup/files/rollemup.sh2
-rw-r--r--games/rollemup/pkg/COMMENT1
-rw-r--r--games/rollemup/pkg/DESCR12
-rw-r--r--games/rollemup/pkg/MESSAGE1
-rw-r--r--games/rollemup/pkg/PLIST3
8 files changed, 101 insertions, 0 deletions
diff --git a/games/rollemup/Makefile b/games/rollemup/Makefile
new file mode 100644
index 00000000000..496be46553e
--- /dev/null
+++ b/games/rollemup/Makefile
@@ -0,0 +1,64 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/10/22 05:39:44 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..09991fbf8f4
--- /dev/null
+++ b/games/rollemup/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/10/22 05:39:44 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..9712073ef0b
--- /dev/null
+++ b/games/rollemup/pkg/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/10/22 05:39:44 sakamoto Exp $
+bin/Rollemup
+bin/rollemup