Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jun 2002 11:05:14 -0600 (MDT)
From:      Amar Takhar <verm@drunkmonk.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/39154: new port: emulators/grustibus 
Message-ID:  <200206111705.g5BH5E9t002355@jolly.drunkmonk.net>

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

>Number:         39154
>Category:       ports
>Synopsis:       new port: emulators/grustibus
>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:   Tue Jun 11 10:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Amar Takhar
>Release:        FreeBSD 4.6-RC i386
>Organization:
>Environment:

>Description:

gRustibus is a M.A.M.E. frontend for the GNOME environment. Its goal is to 
be feature-rich and easy to use.  It shows screenshots, flyers, cabinet 
photos, and info for your M.A.M.E. ROMs, and allows you to configure each 
game individually. Most operations can be done using the keyboard.

Finally, something UNIX users can use to manage those ROMS, just as the 
Mac and Windows users have had for years :)

WWW: http://grustibus.sourceforge.net/

>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:
#
#	grustibus/Makefile
#	grustibus/distinfo
#	grustibus/files
#	grustibus/pkg-comment
#	grustibus/pkg-descr
#	grustibus/pkg-plist
#	grustibus/files/patch-aa
#
echo x - grustibus/Makefile
sed 's/^X//' >grustibus/Makefile << 'END-of-grustibus/Makefile'
X# New ports collection makefile for:	grustibus
X# Date created:		28 May 2002
X# Whom:			verm@drunkmonk.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	grustibus
XPORTVERSION=	0.43
XCATEGORIES=	emulators
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	grustibus
X
XMAINTAINER=	verm@drunkmonk.net
X
XLIB_DEPENDS=	gnomecanvaspixbuf.1:${PORTSDIR}/graphics/gnomecanvas
X
XCONFIGURE_ENV=	GTK_CONFIG=${X11BASE}/bin/gtk12-config
XWANT_GNOME=	yes
X
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.mk>
END-of-grustibus/Makefile
echo x - grustibus/distinfo
sed 's/^X//' >grustibus/distinfo << 'END-of-grustibus/distinfo'
XMD5 (grustibus-0.43.tar.gz) = f7c8f57bb4ada4f12b95106484a09dc3
END-of-grustibus/distinfo
echo c - grustibus/files
mkdir -p grustibus/files > /dev/null 2>&1
echo x - grustibus/pkg-comment
sed 's/^X//' >grustibus/pkg-comment << 'END-of-grustibus/pkg-comment'
XAn xmame frontend for Gnome
END-of-grustibus/pkg-comment
echo x - grustibus/pkg-descr
sed 's/^X//' >grustibus/pkg-descr << 'END-of-grustibus/pkg-descr'
XgRustibus is a M.A.M.E. frontend for the GNOME environment. Its goal is to 
Xbe feature-rich and easy to use.  It shows screenshots, flyers, cabinet 
Xphotos, and info for your M.A.M.E. ROMs, and allows you to configure each 
Xgame individually. Most operations can be done using the keyboard.
X
XFinally, something UNIX users can use to manage those ROMS, just as the 
XMac and Windows users have had for years :)
X
XWWW: http://grustibus.sourceforge.net/
END-of-grustibus/pkg-descr
echo x - grustibus/pkg-plist
sed 's/^X//' >grustibus/pkg-plist << 'END-of-grustibus/pkg-plist'
Xbin/grustibus
Xetc/gnome/config/gRustibus.d/catver
Xlib/charset.alias
Xshare/locale/no/LC_MESSAGES/grustibus.mo
Xshare/locale/fr/LC_MESSAGES/grustibus.mo
Xshare/locale/locale.alias
Xshare/gnome/apps/Games/grustibus.desktop
Xshare/pixmaps/grustibus.png
Xshare/pixmaps/mini-grustibus.xpm
Xshare/pixmaps/grustibus/defaultsnap.png
Xshare/pixmaps/grustibus/grustibus-logo.png
Xshare/pixmaps/grustibus/grustibus.png
Xshare/pixmaps/grustibus/mini-grustibus.xpm
X@dirrm share/pixmaps/grustibus
X@dirrm etc/gnome/config/gRustibus.d
X@unexec rmdir %D/etc/gnome/config 2>/dev/null || true
X@unexec rmdir %D/etc/gnome 2>/dev/null || true 
X@unexec rmdir %D/etc 2>/dev/null || true
X@unexec rmdir %D/share/locale/no/LC_MESSAGES 2>/dev/null || true
X@unexec rmdir %D/share/locale/no 2>/dev/null || true 
X@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
X@unexec rmdir %D/share/locale/fr 2>/dev/null || true
X@unexec rmdir %D/share/locale 2>/dev/null || true
X@unexec rmdir %D/share/gnome/apps/Games 2>/dev/null || true
X@unexec rmdir %D/share/gnome/apps 2>/dev/null || true 
X@unexec rmdir %D/share/gnome 2>/dev/null || true
X@unexec rmdir %D/share/pixmaps 2>/dev/null || true
X@unexec rmdir %D/share 2>/dev/null || true
END-of-grustibus/pkg-plist
echo x - grustibus/files/patch-aa
sed 's/^X//' >grustibus/files/patch-aa << 'END-of-grustibus/files/patch-aa'
X--- src/Makefile.in.orig	Tue May 29 13:12:24 2001
X+++ src/Makefile.in	Wed May 29 01:20:05 2002
X@@ -142,7 +142,7 @@
X gui.o fileio.o mameio.o support.o interface.o callbacks.o
X grustibus_DEPENDENCIES = 
X grustibus_LDFLAGS = 
X-CFLAGS = @CFLAGS@
X+CFLAGS = @CFLAGS@ @EXTRA_GNOME_CFLAGS@
X COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
X CCLD = $(CC)
X LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
END-of-grustibus/files/patch-aa
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?200206111705.g5BH5E9t002355>