Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jul 2005 15:09:09 -0300
From:      "Alejandro Pulver" <alejandro@varnet.biz>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/83922: [NEW PORT] games/bomns - The best old-school deathmatch game EVER (only for two players)
Message-ID:  <1122055749.0@phobos.mars.bsd>
Resent-Message-ID: <200507221820.j6MIKG6P098448@freefall.freebsd.org>

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

>Number:         83922
>Category:       ports
>Synopsis:       [NEW PORT] games/bomns - The best old-school deathmatch game EVER (only for two players)
>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:   Fri Jul 22 18:20:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Alejandro Pulver
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:





>Description:





>How-To-Repeat:





>Fix:


--- bomns.shar 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:
#
#	bomns
#	bomns/Makefile
#	bomns/distinfo
#	bomns/pkg-descr
#	bomns/pkg-plist
#
echo c - bomns
mkdir -p bomns > /dev/null 2>&1
echo x - bomns/Makefile
sed 's/^X//' >bomns/Makefile << 'END-of-bomns/Makefile'
X# New ports collection makefile for:	bomns
X# Date created:				22 Jul 2005
X# Whom:					Alejandro Pulver <alejandro@varnet.biz>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	bomns
XPORTVERSION=	0.99.1
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	greenridge
X
XMAINTAINER=	alejandro@varnet.biz
XCOMMENT=	The best old-school deathmatch game EVER (only for two players)
X
XUSE_BZIP2=	yes
XUSE_SDL=	mixer sdl
XWANT_GNOME=	yes
XUSE_REINPLACE=	yes
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	CPPFLAGS="`${SDL_CONFIG} --cflags`" \
X		LDFLAGS="`${SDL_CONFIG} --libs`"
XCONFIGURE_ARGS=	--program-transform-name=
X
XOPTIONS=	EDITOR "Enable building of the map editor" on \
X		LAUNCHER "Enable building of the GTK2 launcher" on \
X		OPTIMIZED_CFLAGS "Enable compilation optimizations" on
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_EDITOR)
XPLIST_SUB+=	EDITOR=""
X.else
XCONFIGURE_ARGS+=	--disable-editor
XPLIST_SUB+=	EDITOR="@comment "
X.endif
X
X.if defined(WITH_LAUNCHER)
XUSE_GNOME=	gtk20
XPLIST_SUB+=	LAUNCHER=""
X.else
XCONFIGURE_ARGS+=	--disable-launcher2
XPLIST_SUB+=	LAUNCHER="@comment "
X.endif
X
Xpost-patch:
X# Fix SDL include statement
X.for f in *.cpp *.h
X	@${FIND} ${WRKSRC}/src -type f -name ${f} -print0 | \
X		${XARGS} -0 \
X		${REINPLACE_CMD} -e 's|\(#include.*\)SDL/\(SDL.*\)|\1\2|'
X.endfor
X
X# Remove -lSDL linker flag
X.for f in Makefile.am Makefile.in
X	@${FIND} ${WRKSRC}/src -type f -name ${f} -print0 | \
X		${XARGS} -0 \
X		${REINPLACE_CMD} -e 's|-lSDL || ; s|-lSDL$$||'
X.endfor
X
X# Enable/disable compilation optimizations
X.if !defined(WITH_OPTIMIZED_CFLAGS)
X	@${REINPLACE_CMD} -e 's|-O2||' ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
X.endif
X
X.include <bsd.port.post.mk>
END-of-bomns/Makefile
echo x - bomns/distinfo
sed 's/^X//' >bomns/distinfo << 'END-of-bomns/distinfo'
XMD5 (bomns-0.99.1.tar.bz2) = 08bca3c88209a36221966678d5a7e4bc
XSIZE (bomns-0.99.1.tar.bz2) = 839812
END-of-bomns/distinfo
echo x - bomns/pkg-descr
sed 's/^X//' >bomns/pkg-descr << 'END-of-bomns/pkg-descr'
XBomns is by far the greatest game to ever grace the face of the earth. It has
Xa HUGE cult following (largely based in Asheville, NC) because of its immense
Xfun factor and its unique ability to increase your sex appeal and
Xsignificantly lengthen your life. Originally conceived by Charles Lindsay, it
Xhas taken many forms since the first "Bomns".
X
XWWW: http://greenridge.sourceforge.net/
X
X- Alejandro Pulver
Xalejandro@varnet.biz
END-of-bomns/pkg-descr
echo x - bomns/pkg-plist
sed 's/^X//' >bomns/pkg-plist << 'END-of-bomns/pkg-plist'
Xbin/bomns
X%%EDITOR%%bin/bomnsedit
X%%LAUNCHER%%bin/bomnslauncher2
X%%DATADIR%%/graphics/editor_cursor.bmp
X%%DATADIR%%/graphics/editor_hud.bmp
X%%DATADIR%%/graphics/font.bmp
X%%DATADIR%%/graphics/hud.bmp
X%%DATADIR%%/graphics/intro.bmp
X%%DATADIR%%/graphics/objects.bmp
X%%DATADIR%%/graphics/players.bmp
X%%DATADIR%%/graphics/winscreen.bmp
X%%DATADIR%%/levels/faceoff.lvl
X%%DATADIR%%/levels/killyou.lvl
X%%DATADIR%%/levels/narrow.lvl
X%%DATADIR%%/levels/test.lvl
X%%DATADIR%%/sounds/beep.wav
X%%DATADIR%%/sounds/begin1.wav
X%%DATADIR%%/sounds/begin2.wav
X%%DATADIR%%/sounds/begin3.wav
X%%DATADIR%%/sounds/begin4.wav
X%%DATADIR%%/sounds/begin5.wav
X%%DATADIR%%/sounds/begin6.wav
X%%DATADIR%%/sounds/explosion.wav
X%%DATADIR%%/sounds/hurt.wav
X%%DATADIR%%/sounds/invulnerable.wav
X%%DATADIR%%/sounds/warp.wav
X%%DATADIR%%/sounds/winner.wav
X@dirrm %%DATADIR%%/sounds
X@dirrm %%DATADIR%%/levels
X@dirrm %%DATADIR%%/graphics
X@dirrm %%DATADIR%%
END-of-bomns/pkg-plist
exit

--- bomns.shar ends here ---



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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1122055749.0>