From verm@jolly.drunkmonk.net  Tue Jun 11 10:05:31 2002
Return-Path: <verm@jolly.drunkmonk.net>
Received: from jolly.drunkmonk.net (jolly.drunkmonk.net [66.37.140.163])
	by hub.freebsd.org (Postfix) with ESMTP id C7C6B37B405
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Jun 2002 10:05:30 -0700 (PDT)
Received: from jolly.drunkmonk.net (localhost [127.0.0.1])
	by jolly.drunkmonk.net (8.12.3/8.12.3) with ESMTP id g5BH5JF7002356
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Jun 2002 11:05:19 -0600 (MDT)
	(envelope-from verm@jolly.drunkmonk.net)
Received: (from verm@localhost)
	by jolly.drunkmonk.net (8.12.3/8.12.1/Submit) id g5BH5E9t002355;
	Tue, 11 Jun 2002 11:05:14 -0600 (MDT)
Message-Id: <200206111705.g5BH5E9t002355@jolly.drunkmonk.net>
Date: Tue, 11 Jun 2002 11:05:14 -0600 (MDT)
From: Amar Takhar <verm@drunkmonk.net>
Reply-To: Amar Takhar <verm@drunkmonk.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: new port: emulators/grustibus 
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         39154
>Category:       ports
>Synopsis:       new port: emulators/grustibus
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 11 10:10:01 PDT 2002
>Closed-Date:    Wed Jul 24 22:01:43 PDT 2002
>Last-Modified:  Wed Jul 24 22:01:43 PDT 2002
>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:

From: Amar Takhar <verm@drunkmonk.net>
To: FreeBSD-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/39154: new port: emulators/grustibus
Date: Mon, 15 Jul 2002 03:36:00 -0600

 Somehow, i borked the first shot at this port in this version the Gnome
 dependancies are fixed, a sysconfigdir but was fixed (it wasn't honoring it) and
 the prefix was changed to /usr/X11R6 plus some pkg-plist tidying up.
 
 Please find the entire port attached, it'll be easier for whoever is committing
 this to just have the new port rather than having to dig around for old one to
 use a patch.  Thanks!
 
 Amar
 
 
 # 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
 XWANT_GNOME=	yes
 XUSE_GTK=	yes
 XUSE_X_PREFIX=	yes
 XGNU_CONFIGURE=	yes
 XCONFIGURE_ARGS=	--sysconfdir=`${GNOME_CONFIG} --sysconfdir`
 X
 X.include <bsd.port.pre.mk>
 X
 X.if defined(HAVE_GNOME)
 XUSE_GNOME=	yes
 X.endif
 X
 X.include <bsd.port.post.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
 Xshare/gnome/locale/no/LC_MESSAGES/grustibus.mo
 Xshare/gnome/locale/fr/LC_MESSAGES/grustibus.mo
 Xshare/gnome/gnome/apps/Games/grustibus.desktop
 Xshare/gnome/pixmaps/grustibus.png
 Xshare/gnome/pixmaps/mini-grustibus.xpm
 Xshare/gnome/pixmaps/grustibus/defaultsnap.png
 Xshare/gnome/pixmaps/grustibus/grustibus-logo.png
 Xshare/gnome/pixmaps/grustibus/grustibus.png
 Xshare/gnome/pixmaps/grustibus/mini-grustibus.xpm
 X@dirrm etc/gnome/config/gRustibus.d
 X@dirrm share/gnome/pixmaps/grustibus
 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
 
State-Changed-From-To: open->closed 
State-Changed-By: petef 
State-Changed-When: Wed Jul 24 22:01:32 PDT 2002 
State-Changed-Why:  
New port added, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39154 
>Unformatted:
