ports/156362: New port: games/rftg Race for the Galaxy AI

Miles V. Aronnax miles at aronnax.net
Tue Apr 12 22:50:10 UTC 2011


>Number:         156362
>Category:       ports
>Synopsis:       New port: games/rftg Race for the Galaxy AI
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 12 22:50:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Miles V. Aronnax
>Release:        8.2
>Organization:
>Environment:
FreeBSD ravalox.lan.aronnax.net 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Wed Mar 16 19:51:55 CDT 2011     rassilon at ravalox.lan.aronnax.net:/usr/obj/usr/src/sys/RAVALOX  amd64
>Description:
Rio Grande has allowed Keldon Jones ( http://www.keldon.net/rftg/ ) to create and distribute a digital version of their card game Race for the Galaxy for free. (This variant is known as Race for the Galaxy AI. It originally only supported user vs AI play but now allows network multiplayer.)

Because Rio Grande only allows Keldon to distribute their images, this port is marked as restricted and has a message to help the user fetch the source from the appropriate location.


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	rftg
#	rftg/pkg-descr
#	rftg/Makefile
#	rftg/distinfo
#	rftg/pkg-plist
#
echo c - rftg
mkdir -p rftg > /dev/null 2>&1
echo x - rftg/pkg-descr
sed 's/^X//' >rftg/pkg-descr << '0a6715566e98fb4f1acb5d15f535c5ce'
XRace for the Galaxy AI is a GTK-based version of the card game of the 
Xsame name supporting both online multiplayer and man-vs-machine modes. 
X
XWWW: http://www.keldon.net/rftg/
0a6715566e98fb4f1acb5d15f535c5ce
echo x - rftg/Makefile
sed 's/^X//' >rftg/Makefile << '7803f1bd4db48a41229d2907b7994840'
X# Ports collection makefile for:	rftg
X# Date created:			Apr 12, 2011
X# Whom:				Miles V. Aronnax <miles at aronnax.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	rftg
XPORTVERSION=	0.8.1
XCATEGORIES=	games
XMASTER_SITES=	#
X
XMAINTAINER=	miles at aronnax.net
XCOMMENT=	Race for the Galaxy AI, a computer version of the Rio Grande card game
X
XRESTRICTED=	Contains licensed graphics that must be fetched manually
X
XGNU_CONFIGURE=	yes
XUSE_GNOME=      gtk20
XUSE_BZIP2=      yes
XDOWNLOAD_URL=   http://www.keldon.net/rftg/
X
X.include <bsd.port.pre.mk>
X
X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})#{
XDISTFILE_INSTRUCTIONS=\n\
XRace for the Galaxy AI contains images and card names that are \n\
Xcopyright Rio Grande Games. They have granted Keldon Jones \n\
X( http://www.keldon.net ) permission to distribute them, but this \n\
Xdoes not appear to include redistribution rights.\n\
X\n\
XErgo, you need to download ${DISTNAME}${EXTRACT_SUFX} manually\
Xfrom \n\n\
X\t${DOWNLOAD_URL}\n\
X\n\
XPlace the download in ${DISTDIR} and rerun your command.\n\n
X.endif#}
X
Xpre-fetch:
X.if defined(DISTFILE_INSTRUCTIONS)
X	@${PRINTF} "${DISTFILE_INSTRUCTIONS}"
X	@exit 1
X.endif
X
X.include <bsd.port.post.mk>
7803f1bd4db48a41229d2907b7994840
echo x - rftg/distinfo
sed 's/^X//' >rftg/distinfo << '61d6af62b069573f8c893ce829a15947'
XSHA256 (rftg-0.8.1.tar.bz2) = ce78aa7f55f9cab233bc681737300d9ac81678fd8986512644fbbeb17f645b9a
XSIZE (rftg-0.8.1.tar.bz2) = 27282876
61d6af62b069573f8c893ce829a15947
echo x - rftg/pkg-plist
sed 's/^X//' >rftg/pkg-plist << 'b2cedbe1440beeab6f8367b8f03327ef'
Xbin/do_train
Xbin/rftg
Xshare/rftg/cards.txt
Xshare/rftg/images.data
Xshare/rftg/network/rftg.eval.0.2.net
Xshare/rftg/network/rftg.eval.0.2a.net
Xshare/rftg/network/rftg.eval.0.3.net
Xshare/rftg/network/rftg.eval.0.4.net
Xshare/rftg/network/rftg.eval.1.2.net
Xshare/rftg/network/rftg.eval.1.2a.net
Xshare/rftg/network/rftg.eval.1.3.net
Xshare/rftg/network/rftg.eval.1.4.net
Xshare/rftg/network/rftg.eval.1.5.net
Xshare/rftg/network/rftg.eval.2.2.net
Xshare/rftg/network/rftg.eval.2.2a.net
Xshare/rftg/network/rftg.eval.2.3.net
Xshare/rftg/network/rftg.eval.2.4.net
Xshare/rftg/network/rftg.eval.2.5.net
Xshare/rftg/network/rftg.eval.2.6.net
Xshare/rftg/network/rftg.eval.3.2.net
Xshare/rftg/network/rftg.eval.3.2a.net
Xshare/rftg/network/rftg.eval.3.3.net
Xshare/rftg/network/rftg.eval.3.4.net
Xshare/rftg/network/rftg.eval.3.5.net
Xshare/rftg/network/rftg.eval.3.6.net
Xshare/rftg/network/rftg.role.0.2.net
Xshare/rftg/network/rftg.role.0.2a.net
Xshare/rftg/network/rftg.role.0.3.net
Xshare/rftg/network/rftg.role.0.4.net
Xshare/rftg/network/rftg.role.1.2.net
Xshare/rftg/network/rftg.role.1.2a.net
Xshare/rftg/network/rftg.role.1.3.net
Xshare/rftg/network/rftg.role.1.4.net
Xshare/rftg/network/rftg.role.1.5.net
Xshare/rftg/network/rftg.role.2.2.net
Xshare/rftg/network/rftg.role.2.2a.net
Xshare/rftg/network/rftg.role.2.3.net
Xshare/rftg/network/rftg.role.2.4.net
Xshare/rftg/network/rftg.role.2.5.net
Xshare/rftg/network/rftg.role.2.6.net
Xshare/rftg/network/rftg.role.3.2.net
Xshare/rftg/network/rftg.role.3.2a.net
Xshare/rftg/network/rftg.role.3.3.net
Xshare/rftg/network/rftg.role.3.4.net
Xshare/rftg/network/rftg.role.3.5.net
Xshare/rftg/network/rftg.role.3.6.net
X at dirrm share/rftg/network
X at dirrm share/rftg
b2cedbe1440beeab6f8367b8f03327ef
exit



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



More information about the freebsd-ports-bugs mailing list