Skip site navigation (1)Skip section navigation (2)
Date:      4 Aug 2000 20:06:22 -0000
From:      "Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20427: New port emulators/vgb-bin (gameboy emulator)
Message-ID:  <20000804200622.90025.qmail@Fedaykin.here>

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

>Number:         20427
>Category:       ports
>Synopsis:       New port emulators/vgb-bin (gameboy emulator)
>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:   Fri Aug 04 21:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Mario Sergio Fujikawa Ferreira
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

FreeBSD Here.here 4.0-STABLE FreeBSD 4.0-STABLE #2: Fri Jun  9 13:22:10 EST 2000     lioux@Here.here:/usr/src/sys/compile/LIOUX  i386

>Description:

A repocopy of emulators/vgb should be done when adding this one
to preserve history. This is a ramification of the aforementioned
port; at least, in spirit. :)

The vgb emulator branched into a binary commercial version. This
version is more feature rich than the source version. 

The unix version of the emulator is free.

>How-To-Repeat:

n/a

>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:
#
#	vgb-bin
#	vgb-bin/files
#	vgb-bin/files/md5
#	vgb-bin/pkg
#	vgb-bin/pkg/PLIST
#	vgb-bin/pkg/COMMENT
#	vgb-bin/pkg/DESCR
#	vgb-bin/Makefile
#
echo c - vgb-bin
mkdir -p vgb-bin > /dev/null 2>&1
echo c - vgb-bin/files
mkdir -p vgb-bin/files > /dev/null 2>&1
echo x - vgb-bin/files/md5
sed 's/^X//' >vgb-bin/files/md5 << 'END-of-vgb-bin/files/md5'
XMD5 (VGB17-FreeBSD-80x86-bin.tar.Z) = b6e20c5671fa0d5cd9dcddbd5806d694
END-of-vgb-bin/files/md5
echo c - vgb-bin/pkg
mkdir -p vgb-bin/pkg > /dev/null 2>&1
echo x - vgb-bin/pkg/PLIST
sed 's/^X//' >vgb-bin/pkg/PLIST << 'END-of-vgb-bin/pkg/PLIST'
Xbin/vgb
Xbin/vgb-debug
Xshare/vgb/CART.GB
X%%PORTDOCS:%%share/doc/vgb/VGB.html
X%%PORTDOCS:%%share/doc/vgb/demos/ANTS.gb
X%%PORTDOCS:%%share/doc/vgb/demos/DANLASER.gb
X%%PORTDOCS:%%share/doc/vgb/demos/PUZZLE.gb
X%%PORTDOCS:%%share/doc/vgb/demos/RPN.c
X%%PORTDOCS:%%share/doc/vgb/demos/RPN.gb
X%%PORTDOCS:%%share/doc/vgb/demos/SOUND.c
X%%PORTDOCS:%%share/doc/vgb/demos/SOUND.gb
X%%PORTDOCS:%%share/doc/vgb/demos/SPACE.gb
X%%PORTDOCS:%%share/doc/vgb/demos/SPACE.s
X%%PORTDOCS:%%share/doc/vgb/demos/SPRITE.c
X%%PORTDOCS:%%share/doc/vgb/demos/SPRITE.gb
X%%PORTDOCS:%%share/doc/vgb/demos/TEST.c
X%%PORTDOCS:%%share/doc/vgb/demos/TEST.gb
X%%PORTDOCS:%%@dirrm share/doc/vgb/demos
X%%PORTDOCS:%%@dirrm share/doc/vgb
X@dirrm share/vgb
X
END-of-vgb-bin/pkg/PLIST
echo x - vgb-bin/pkg/COMMENT
sed 's/^X//' >vgb-bin/pkg/COMMENT << 'END-of-vgb-bin/pkg/COMMENT'
XNintendo GameBoy(tm) emulator (closed binary version of vgb)
END-of-vgb-bin/pkg/COMMENT
echo x - vgb-bin/pkg/DESCR
sed 's/^X//' >vgb-bin/pkg/DESCR << 'END-of-vgb-bin/pkg/DESCR'
XVirtual Game Boy is the Nintendo GameBoy(tm) emulator on X-Window.
X
X  Test your VGB installation with the command(default):
X
X	vgb /usr/X11R6/share/vgb/CART.GB
X
XVirtual GameBoy (VGB) is a portable emulator of the Nintendo GameBoy
Xhandheld videogame console. It allows to run most of GameBoy software
Xon a personal computer, as well as debug this software. As VGB is
Xwritten in a portable C programming language, it runs on many
Xdifferent platforms and operating systems
X
XWWW: http://www.komkon.org/fms/VGB/
END-of-vgb-bin/pkg/DESCR
echo x - vgb-bin/Makefile
sed 's/^X//' >vgb-bin/Makefile << 'END-of-vgb-bin/Makefile'
X# New ports collection makefile for:   vgb-bin
X# Date created:		04 Aug 2000
X# Whom:			Mario S F Ferreira <lioux@linf.unb.br> et al.
X#
X# $FreeBSD$
X#
X
XPORTNAME=	vgb
XPORTVERSION=	17
XCATEGORIES=	emulators
XMASTER_SITES=	http://www.komkon.org/fms/VGB/
XPKGNAMESUFFIX= -bin
XDISTNAME=	VGB${PORTVERSION}-FreeBSD-80x86-bin
XEXTRACT_SUFX=	.tar.Z
X
XMAINTAINER=	lioux@linf.unb.br
X
XONLY_FOR_ARCHS=	i386
XUSE_X_PREFIX=	yes
XNO_BUILD=	no
XWRKSRC=		${WRKDIR}/GB
X
XINSTALL_DIR=	${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP}
X
X.if defined(NOPORTDOCS)
XPLIST_SUB+=     PORTDOCS:="@comment "
X.else
XPLIST_SUB+=     PORTDOCS:=
X.endif # !defined(NOPORTDOCS)
X
Xdo-install:
X	@${INSTALL_PROGRAM} ${WRKSRC}/vgb ${PREFIX}/bin
X	@${INSTALL_PROGRAM} ${WRKSRC}/vgb-debug ${PREFIX}/bin
X	@${INSTALL_DIR} ${PREFIX}/share/vgb
X	@${INSTALL_DATA} ${WRKSRC}/CART.GB ${PREFIX}/share/vgb
X.if !defined(NOPORTDOCS)
X	${INSTALL_DIR} ${PREFIX}/share/doc/vgb ${PREFIX}/share/doc/vgb/demos
X	@${INSTALL_DATA} ${WRKSRC}/VGB.html ${PREFIX}/share/doc/vgb
X	@for i in ${WRKSRC}/demos/* ; \
X	do \
X		${INSTALL_DATA} $${i} ${PREFIX}/share/doc/vgb/demos ; \
X	done
X.endif # !defined(NOPORTDOCS)
X
X.include <bsd.port.mk>
END-of-vgb-bin/Makefile
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?20000804200622.90025.qmail>