ports/109582: New Port games/wrogue

Martin Tournoij carpetsmoker at xs4all.nl
Tue Feb 27 00:50:04 UTC 2007


>Number:         109582
>Category:       ports
>Synopsis:       New Port games/wrogue
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 27 00:50:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Martin Tournoij
>Release:        FreeBSD 6.2-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD phong.carpetsmoker.net 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #0: Thu Feb 22 04:59:07 CET 2007 carpetsmoker at phong.carpetsmoker.net:/usr/obj/new/data/freebsd/src/sys/GENERIC i386

>Description:
New port:
games/wrogue

Warp Rogue is a gothic science fantasy roguelike game. It features
RPG-like game mechanics, recruitable NPCs, and a consistent theme.

>How-To-Repeat:

>Fix:

--- shar-wrogue begins here ---
# 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:
#
#	games
#	games/wrogue
#	games/wrogue/pkg-descr
#	games/wrogue/Makefile
#	games/wrogue/pkg-plist
#	games/wrogue/distinfo
#	games/wrogue/files
#	games/wrogue/files/unix.mak.in
#
echo c - games
mkdir -p games > /dev/null 2>&1
echo c - games/wrogue
mkdir -p games/wrogue > /dev/null 2>&1
echo x - games/wrogue/pkg-descr
sed 's/^X//' >games/wrogue/pkg-descr << 'END-of-games/wrogue/pkg-descr'
XWarp Rogue is a gothic science fantasy roguelike game. It features
XRPG-like game mechanics, recruitable NPCs, and a consistent theme.
X
XWWW: http://todoom.sourceforge.net/
END-of-games/wrogue/pkg-descr
echo x - games/wrogue/Makefile
sed 's/^X//' >games/wrogue/Makefile << 'END-of-games/wrogue/Makefile'
X# New ports collection makefile for:	warp-rogue
X# Date created:		2007-02-26
X# Whom:			Martin Tournoij <carpetsmoker at xs4all.nl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	wrogue
XPORTVERSION=	0.7.4
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	todoom
X
XMAINTAINER=	carpetsmoker at xs4all.nl
XCOMMENT=	A gothic science fantasy roguelike game
X
XUSE_BZIP2=	yes
XUSE_SDL=	yes
XUSE_GMAKE=	yes
XMAKEFILE=	unix.mak
XALL_TARGET=	release
XBUILD_WRKSRC=	${WRKSRC}/src
XINSTALL_WRKSRC=	${WRKDIR}
X
XSUB_FILES=	unix.mak
XSUB_LIST=	WRKSRC=${WRKSRC}
X
X.include <bsd.port.pre.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s|-march=i586||; \
X		s|gcc|${CC}|; \
X		s|CFLAGS=|CFLAGS+=|" \
X	${WRKSRC}/src/unix.mak
X
X	@${REINPLACE_CMD} -e "s|\./data/|${DATADIR}/|" \
X		${WRKSRC}/src/unix/be_unix.c
X
X.include <bsd.port.post.mk>
END-of-games/wrogue/Makefile
echo x - games/wrogue/pkg-plist
sed 's/^X//' >games/wrogue/pkg-plist << 'END-of-games/wrogue/pkg-plist'
Xbin/wrogue
X%%DATADIR%%/charact/a_career.rdb
X%%DATADIR%%/charact/aliens.rdb
X%%DATADIR%%/charact/b_career.rdb
X%%DATADIR%%/charact/beasts.rdb
X%%DATADIR%%/charact/chaos.rdb
X%%DATADIR%%/charact/human_f.nam
X%%DATADIR%%/charact/human_m.nam
X%%DATADIR%%/charact/imperium.rdb
X%%DATADIR%%/charact/rebels.rdb
X%%DATADIR%%/charact/spawn.rdb
X%%DATADIR%%/config/keys.rdb
X%%DATADIR%%/config/options.rdb
X%%DATADIR%%/graphics/back.bmp
X%%DATADIR%%/graphics/cursor.bmp
X%%DATADIR%%/graphics/icon.bmp
X%%DATADIR%%/graphics/logo.bmp
X%%DATADIR%%/graphics/symbols.bmp
X%%DATADIR%%/objects/armours.rdb
X%%DATADIR%%/objects/ccw.rdb
X%%DATADIR%%/objects/drugs.rdb
X%%DATADIR%%/objects/env.rdb
X%%DATADIR%%/objects/misc.rdb
X%%DATADIR%%/objects/psybolts.rdb
X%%DATADIR%%/objects/rcw.rdb
X%%DATADIR%%/terrain/terrain.rdb
X%%DATADIR%%/text/advance.txt
X%%DATADIR%%/text/combat.txt
X%%DATADIR%%/text/credits.txt
X%%DATADIR%%/text/evoke.txt
X%%DATADIR%%/text/hints.txt
X%%DATADIR%%/text/intro.txt
X%%DATADIR%%/text/macro.txt
X%%DATADIR%%/text/modes.txt
X%%DATADIR%%/text/movement.txt
X%%DATADIR%%/text/objects.txt
X%%DATADIR%%/text/parties.txt
X%%DATADIR%%/text/perks.txt
X%%DATADIR%%/text/powers.txt
X%%DATADIR%%/text/stats.txt
X%%DATADIR%%/text/status.txt
X%%DATADIR%%/text/tactics.txt
X%%DATADIR%%/text/terrain.txt
X%%DATADIR%%/text/timing.txt
X%%DATADIR%%/user/keep.me
X at dirrm %%DATADIR%%/charact
X at dirrm %%DATADIR%%/config
X at dirrm %%DATADIR%%/graphics
X at dirrm %%DATADIR%%/objects
X at dirrm %%DATADIR%%/terrain
X at dirrm %%DATADIR%%/text
X at dirrm %%DATADIR%%/user
X at dirrm %%DATADIR%%
END-of-games/wrogue/pkg-plist
echo x - games/wrogue/distinfo
sed 's/^X//' >games/wrogue/distinfo << 'END-of-games/wrogue/distinfo'
XMD5 (wrogue-0.7.4.tar.bz2) = b4a401a41265f21bb005905b5e711d53
XSHA256 (wrogue-0.7.4.tar.bz2) = 6e95e6558c09b2f284f7f2757d4af953d175176079ea96648d8ff83edec00beb
XSIZE (wrogue-0.7.4.tar.bz2) = 327933
END-of-games/wrogue/distinfo
echo c - games/wrogue/files
mkdir -p games/wrogue/files > /dev/null 2>&1
echo x - games/wrogue/files/unix.mak.in
sed 's/^X//' >games/wrogue/files/unix.mak.in << 'END-of-games/wrogue/files/unix.mak.in'
XINSTALL_DATA=/usr/bin/install -o root -g wheel -m 444
XINSTALL_PROGRAM=/usr/bin/install -o root -g wheel -m 555
XWRKSRC=%%WRKSRC%%
XDATADIR=%%DATADIR%%
XPREFIX=%%PREFIX%%
X
Xinstall:
X	mkdir -p ${DATADIR} ${DATADIR}/charact ${DATADIR}/config ${DATADIR}/graphics \
X	  ${DATADIR}/terrain ${DATADIR}/objects ${DATADIR}/text ${DATADIR}/user
X
X	${INSTALL_PROGRAM} ${WRKSRC}/wrogue ${PREFIX}/bin/wrogue
X
X	${INSTALL_DATA} ${WRKSRC}/data/charact/a_career.rdb ${DATADIR}/charact/a_career.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/aliens.rdb ${DATADIR}/charact/aliens.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/b_career.rdb ${DATADIR}/charact/b_career.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/beasts.rdb ${DATADIR}/charact/beasts.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/chaos.rdb ${DATADIR}/charact/chaos.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/human_f.nam ${DATADIR}/charact/human_f.nam
X	${INSTALL_DATA} ${WRKSRC}/data/charact/human_m.nam ${DATADIR}/charact/human_m.nam
X	${INSTALL_DATA} ${WRKSRC}/data/charact/imperium.rdb ${DATADIR}/charact/imperium.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/rebels.rdb ${DATADIR}/charact/rebels.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/charact/spawn.rdb ${DATADIR}/charact/spawn.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/config/keys.rdb ${DATADIR}/config/keys.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/config/options.rdb ${DATADIR}/config/options.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/graphics/back.bmp ${DATADIR}/graphics/back.bmp
X	${INSTALL_DATA} ${WRKSRC}/data/graphics/cursor.bmp ${DATADIR}/graphics/cursor.bmp
X	${INSTALL_DATA} ${WRKSRC}/data/graphics/icon.bmp ${DATADIR}/graphics/icon.bmp
X	${INSTALL_DATA} ${WRKSRC}/data/graphics/logo.bmp ${DATADIR}/graphics/logo.bmp
X	${INSTALL_DATA} ${WRKSRC}/data/graphics/symbols.bmp ${DATADIR}/graphics/symbols.bmp
X	${INSTALL_DATA} ${WRKSRC}/data/objects/armours.rdb ${DATADIR}/objects/armours.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/ccw.rdb ${DATADIR}/objects/ccw.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/drugs.rdb ${DATADIR}/objects/drugs.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/env.rdb ${DATADIR}/objects/env.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/misc.rdb ${DATADIR}/objects/misc.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/psybolts.rdb ${DATADIR}/objects/psybolts.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/objects/rcw.rdb ${DATADIR}/objects/rcw.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/terrain/terrain.rdb ${DATADIR}/terrain/terrain.rdb
X	${INSTALL_DATA} ${WRKSRC}/data/text/advance.txt ${DATADIR}/text/advance.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/combat.txt ${DATADIR}/text/combat.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/credits.txt ${DATADIR}/text/credits.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/evoke.txt ${DATADIR}/text/evoke.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/hints.txt ${DATADIR}/text/hints.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/intro.txt ${DATADIR}/text/intro.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/macro.txt ${DATADIR}/text/macro.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/modes.txt ${DATADIR}/text/modes.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/movement.txt ${DATADIR}/text/movement.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/objects.txt ${DATADIR}/text/objects.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/parties.txt ${DATADIR}/text/parties.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/perks.txt ${DATADIR}/text/perks.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/powers.txt ${DATADIR}/text/powers.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/stats.txt ${DATADIR}/text/stats.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/status.txt ${DATADIR}/text/status.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/tactics.txt ${DATADIR}/text/tactics.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/terrain.txt ${DATADIR}/text/terrain.txt
X	${INSTALL_DATA} ${WRKSRC}/data/text/timing.txt ${DATADIR}/text/timing.txt
X	${INSTALL_DATA} ${WRKSRC}/data/user/keep.me ${DATADIR}/user/keep.me
END-of-games/wrogue/files/unix.mak.in
exit
--- shar-wrogue ends here ---

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



More information about the freebsd-ports-bugs mailing list