Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 1999 15:57:01 +0900 (JST)
From:      sanpei@sanpei.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/15178: new port: games/rollemup (pinball game)
Message-ID:  <199911300657.PAA23060@lavender.yy.cs.keio.ac.jp>

next in thread | raw e-mail | index | archive | help

>Number:         15178
>Category:       ports
>Synopsis:       new port: games/rollemup (pinball game)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 29 23:00:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     MIHIRA Yoshiro
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
Keio univ.
>Environment:

FreeBSD sanpei.cc.keio.ac.jp 4.0-CURRENT FreeBSD 4.0-CURRENT #4: Sun Nov 28 21:38:15 JST 1999     sanpei@sanpei.cc.keio.ac.jp:/usr/src/sys/compile/SANPEI  i386

>Description:

  Hi. I ported Rollemup, cool pinball game.

  This port was ported from NetBSD/pkgsrc/games/rollemup.

Thank you.

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	rollemup/Makefile
#	rollemup/files
#	rollemup/pkg
#	rollemup/files/MESSAGE
#	rollemup/files/README.Rollemup
#	rollemup/files/md5
#	rollemup/files/rollemup.sh
#	rollemup/pkg/COMMENT
#	rollemup/pkg/DESCR
#	rollemup/pkg/PLIST
#
echo x - rollemup/Makefile
sed 's/^X//' >rollemup/Makefile << 'END-of-rollemup/Makefile'
X# New ports collection makefile for:	Rollemup
X# Version required:	1.0
X# Date created:		22 October 1999
X# Whom:			Kazuki Sakamoto <sakamoto@netbsd.org>
X#
X# $FreeBSD$
X# $NetBSD: Makefile,v 1.4 1999/11/23 16:54:40 hubertf Exp $
X#
X
XDISTNAME=	Rollemup
XPKGNAME=	rollemup-1.0
XCATEGORIES=	games
XMASTER_SITES=	ftp://usa.lostboys.nl/pub/medialab/rollemup/Linux/
X
XMAINTAINER=	sanpei@jp.FreeBSD.org
X
XRUN_DEPENDS=	/compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base
X
XLICENSE=	no-commercial-use
XRESTRICTED=	You are not allowed to distribute the software by any means. \
X		You are allowed to download a copy from this site for personal use. \
X		See http://www.medialab.lostboys.nl/content/showcase/license.html
X
XONLY_FOR_ARCHS= i386
X
XEXTRACT_ONLY=	# empty
XNO_PACKAGE=	${RESTRICTED}
XNO_CDROM=	${RESTRICTED}
X
XPLIST=		${WRKDIR}/PLIST
XPLIST_SRC=	${PLIST}
XPKGMESSAGE=	${WRKDIR}/MESSAGE
XGAMES_DIR=	lib
X
Xdo-build:
X	@${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${GAMES_DIR}|${GAMES_DIR}|g' ${FILESDIR}/rollemup.sh \
X		> ${WRKDIR}/rollemup
X	@${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${GAMES_DIR}|${GAMES_DIR}|g' ${FILESDIR}/MESSAGE \
X		> ${PKGMESSAGE}
X	@${SED} -e 's|$${PREFIX}|${PREFIX}|g' ${FILESDIR}/README.Rollemup \
X		> ${WRKDIR}/README.Rollemup
X
Xdo-install:
X	@${MKDIR} ${PREFIX}/${GAMES_DIR}
X	@${TAR} xCzf ${PREFIX}/${GAMES_DIR} ${_DISTDIR}/${DISTFILES}
X	@${TOUCH} ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup.ini
X	@${MV} ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup ${PREFIX}/bin
X	@${INSTALL_SCRIPT} ${WRKDIR}/rollemup ${PREFIX}/bin
X	@${INSTALL_DATA} ${WRKDIR}/README.Rollemup \
X		${PREFIX}/${GAMES_DIR}/Rollemup
X	@${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
X	@(cd ${PREFIX}; \
X	  find ${GAMES_DIR}/Rollemup -type f >> ${PLIST_SRC}; \
X	  for DIR in `find ${GAMES_DIR}/Rollemup -type d | sort -r`; do \
X	    ${ECHO} "@dirrm $$DIR" >> ${PLIST_SRC}; \
X	  done)
X	@${CHOWN} root:games ${PREFIX}/bin/Rollemup
X	@${CHMOD} 2755 ${PREFIX}/bin/Rollemup
X	@${CHOWN} -R root:games ${PREFIX}/${GAMES_DIR}/Rollemup
X	@${CHMOD} 775 ${PREFIX}/${GAMES_DIR}/Rollemup/Games
X	@${CHMOD} 775 ${PREFIX}/${GAMES_DIR}/Rollemup/Upload
X	@${CHMOD} 664 ${PREFIX}/${GAMES_DIR}/Rollemup/Rollemup.ini
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-rollemup/Makefile
echo c - rollemup/files
mkdir -p rollemup/files > /dev/null 2>&1
echo c - rollemup/pkg
mkdir -p rollemup/pkg > /dev/null 2>&1
echo x - rollemup/files/MESSAGE
sed 's/^X//' >rollemup/files/MESSAGE << 'END-of-rollemup/files/MESSAGE'
XPlease read ${PREFIX}/${GAMES_DIR}/Rollemup/README.Rollemup
END-of-rollemup/files/MESSAGE
echo x - rollemup/files/README.Rollemup
sed 's/^X//' >rollemup/files/README.Rollemup << 'END-of-rollemup/files/README.Rollemup'
XLicense information:
X	http://www.medialab.lostboys.nl/content/showcase/license.html
X
XHow to start:
X	exec ${PREFIX}/bin/rollemup
X
XControls:
X	'/' for the Right Flipper
X	'Z' for the Left Flipper
X	'Enter' for the Plunger
X	'Space' for a Shake
X	'N' for a New Game
X	'P' to pause a Game
X	'Q' to Quit
X	'ESC' to abort the game
END-of-rollemup/files/README.Rollemup
echo x - rollemup/files/md5
sed 's/^X//' >rollemup/files/md5 << 'END-of-rollemup/files/md5'
X$NetBSD: md5,v 1.3 1999/10/28 06:59:14 sakamoto Exp $
X
XMD5 (Rollemup.tar.gz) = 00844bfc54a941f96f26213c9a16442a
END-of-rollemup/files/md5
echo x - rollemup/files/rollemup.sh
sed 's/^X//' >rollemup/files/rollemup.sh << 'END-of-rollemup/files/rollemup.sh'
X#!/bin/sh
X(cd ${PREFIX}/${GAMES_DIR}/Rollemup; ${PREFIX}/bin/Rollemup)
END-of-rollemup/files/rollemup.sh
echo x - rollemup/pkg/COMMENT
sed 's/^X//' >rollemup/pkg/COMMENT << 'END-of-rollemup/pkg/COMMENT'
XMulti Ball, Player, Platform, Media, Cool Pinball game
END-of-rollemup/pkg/COMMENT
echo x - rollemup/pkg/DESCR
sed 's/^X//' >rollemup/pkg/DESCR << 'END-of-rollemup/pkg/DESCR'
XRoll 'm Up:Multi Ball, Multi Player, Multi Platform, Multi Media, Multi Cool
X
XThis package contains a Linux-x86 version of the Lost Boys pinball game
XRollemUp , it is based on our cross-platform framework Lost Platform,
Xnow running on MS Windows, Macintosh, BeOS and linux.
XTested with XFree86 in different display depths, OSS sound on an SB16.
XFor more information on this version, as well as the upcoming LinuxPPC
Xversion check our site:
X
XWWW: www.medialab.lostboys.nl/rollemup/
X
XLost Boys media lab
X---
XKnown Problem
X	With pcm sound driver, sound is delayed about 10 seconds.
X	Please use with sys/i386/isa/snd(Voxware sound driver)
X	or OSS/FreeBSD sound driver, if you want to play with sound.
X
X	This problem is not related to Linux Emulator.
X
XMIHIRA Yoshiro
END-of-rollemup/pkg/DESCR
echo x - rollemup/pkg/PLIST
sed 's/^X//' >rollemup/pkg/PLIST << 'END-of-rollemup/pkg/PLIST'
X@comment $NetBSD: PLIST,v 1.3 1999/10/28 06:59:15 sakamoto Exp $
Xbin/Rollemup
Xbin/rollemup
END-of-rollemup/pkg/PLIST
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911300657.PAA23060>