Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2012 09:12:15 +0100
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/173493: [NEW PORT] games/blobwars: Mission and Objective based 2D Platform Game
Message-ID:  <20121109081224.A5D6688B@hub.freebsd.org>
Resent-Message-ID: <201211090820.qA98K0hI035578@freefall.freebsd.org>

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

>Number:         173493
>Category:       ports
>Synopsis:       [NEW PORT] games/blobwars: Mission and Objective based 2D Platform Game
>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 Nov 09 08:20:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
Blob Wars : Metal Blob Solid is a platform game, not unlike those found on
the Amiga and SNES. The object of the game is to take on the role of
solider Blob, Bob, and play through the various levels and attempt to rescue as
many MIA (Missing In Action) Blobs as possible. This is not quite as straight
forward as it sounds, since the MIAs will often be not directly reachable and
will require some extra thought. Bob also has to contend with environmental
hazards, alien invaders and assimilated Blobs. 

WWW: http://www.parallelrealities.co.uk/p/blob-wars-metal-blob-solid.html
WWW: http://sourceforge.net/projects/blobwars/

Generated and tested manually, tested with port test and with RedPorts (all RELEASES), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:

portlint -A
WARN: Makefile: [38]: use ${VARIABLE}, instead of $(VARIABLE).
0 fatal errors and 1 warning found.

WARN: Makefile: [38] because is used
	-e 's|$$(PREFIX)/games/|$$(PREFIX)/bin/|' \


port test: clean

Build log

https://redports.org/buildarchive/20121108205208-59686/

>Fix:

--- .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:
#
#	blobwars
#	blobwars/Makefile
#	blobwars/pkg-descr
#	blobwars/distinfo
#	blobwars/pkg-plist
#
echo c - blobwars
mkdir -p blobwars > /dev/null 2>&1
echo x - blobwars/Makefile
sed 's/^X//' >blobwars/Makefile << '6a9f6edfa213061bb14b0fda12f50e4b'
X# Created by	nemysis@gmx.ch
X#
X# $FreeBSD$
X#
X
XPORTNAME=	blobwars
XPORTVERSION=	1.19
XCATEGORIES=	games
XMASTER_SITES=	SF/${PORTNAME}/
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Mission and Objective based 2D Platform Game
X
XLICENSE=	GPLv2
X
XUSE_GMAKE=	yes
XUSE_SDL=	image mixer net sdl ttf
XWITH_ZLIB=	yes
X
XINSTALLS_ICONS=	yes
X
XOPTIONS_DEFINE=	DOCS NLS
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MNLS}
XUSE_GETTEXT=	yes
XPLIST_SUB+=	NLS=""
X.else
XPLIST_SUB+=	NLS="@comment "
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} \
X	-e 's|USEPAK ?= 0|USEPAK ?= 1|' \
X	-e 's|/usr|${LOCALBASE}|' \
X	-e 's|$$(PREFIX)/games/|$$(PREFIX)/bin/|' \
X	-e 's|/share/games/blobwars/|/share/blobwars/|' \
X	-e 's| -Werror||' \
X	-e 's|LIBS = `sdl-config --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net -lz|LIBS = `$(SDL_CONFIG) --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net -lz -lintl|' \
X		${WRKSRC}/makefile
X
X.if !${PORT_OPTIONS:MDOCS}
X	@${REINPLACE_CMD} -i '' -e '/$$(DESTDIR)$$(DOCDIR)/d' ${WRKSRC}/makefile
X.endif
X
X.if !${PORT_OPTIONS:MNLS}
X	@${REINPLACE_CMD} -i '' -e '/LOCALE_MO =/d' ${WRKSRC}/makefile
X.endif
X	@(cd ${WRKSRC} && ${CP} makefile Makefile)
X
Xdo-build:
X	@(cd ${WRKSRC} && ${GMAKE})
X
Xpost-install:
X	${LN} -sf ${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps
X
X.include <bsd.port.mk>
6a9f6edfa213061bb14b0fda12f50e4b
echo x - blobwars/pkg-descr
sed 's/^X//' >blobwars/pkg-descr << '6f9562b4e3423a6565b5949e8296e66e'
XBlob Wars : Metal Blob Solid is a platform game, not unlike those found on
Xthe Amiga and SNES. The object of the game is to take on the role of
Xsolider Blob, Bob, and play through the various levels and attempt to rescue as
Xmany MIA (Missing In Action) Blobs as possible. This is not quite as straight
Xforward as it sounds, since the MIAs will often be not directly reachable and
Xwill require some extra thought. Bob also has to contend with environmental
Xhazards, alien invaders and assimilated Blobs. 
X
XWWW: http://www.parallelrealities.co.uk/p/blob-wars-metal-blob-solid.html
XWWW: http://sourceforge.net/projects/blobwars/
6f9562b4e3423a6565b5949e8296e66e
echo x - blobwars/distinfo
sed 's/^X//' >blobwars/distinfo << '72edc7c846cf9186200227d69bf2acfb'
XSHA256 (blobwars-1.19.tar.gz) = f9bafe59ead9e370ceaba4aae3d280241bf05fa06c8ae006eec0322c2fe9e2ed
XSIZE (blobwars-1.19.tar.gz) = 67019647
72edc7c846cf9186200227d69bf2acfb
echo x - blobwars/pkg-plist
sed 's/^X//' >blobwars/pkg-plist << '733d2be6d713131c2fe385be0f924023'
Xbin/blobwars
Xshare/applications/blobwars.desktop
X%%DATADIR%%/blobwars.pak
X%%PORTDOCS%%%%DOCSDIR%%/alienDevice.gif
X%%PORTDOCS%%%%DOCSDIR%%/aquaLung.png
X%%PORTDOCS%%%%DOCSDIR%%/bob.gif
X%%PORTDOCS%%%%DOCSDIR%%/changes
X%%PORTDOCS%%%%DOCSDIR%%/cherry.png
X%%PORTDOCS%%%%DOCSDIR%%/contents.html
X%%PORTDOCS%%%%DOCSDIR%%/eyeDroid.gif
X%%PORTDOCS%%%%DOCSDIR%%/galdov.png
X%%PORTDOCS%%%%DOCSDIR%%/grenadeIcon.png
X%%PORTDOCS%%%%DOCSDIR%%/hacking
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/jetpack.gif
X%%PORTDOCS%%%%DOCSDIR%%/keyCard.gif
X%%PORTDOCS%%%%DOCSDIR%%/laserIcon.png
X%%PORTDOCS%%%%DOCSDIR%%/license
X%%PORTDOCS%%%%DOCSDIR%%/manual.html
X%%PORTDOCS%%%%DOCSDIR%%/machineGunIcon.png
X%%PORTDOCS%%%%DOCSDIR%%/pistolBlob.gif
X%%PORTDOCS%%%%DOCSDIR%%/pistolIcon.png
X%%PORTDOCS%%%%DOCSDIR%%/points.gif
X%%PORTDOCS%%%%DOCSDIR%%/porting
X%%PORTDOCS%%%%DOCSDIR%%/readme
X%%PORTDOCS%%%%DOCSDIR%%/samples
X%%PORTDOCS%%%%DOCSDIR%%/scaredMIA.gif
X%%PORTDOCS%%%%DOCSDIR%%/spreadIcon.png
X%%PORTDOCS%%%%DOCSDIR%%/title.png
Xshare/icons/hicolor/16x16/apps/blobwars.png
Xshare/icons/hicolor/32x32/apps/blobwars.png
Xshare/icons/hicolor/64x64/apps/blobwars.png
X%%NLS%%share/locale/ca/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/da/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/de/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/es/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/fr/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/nl/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/pl/LC_MESSAGES/blobwars.mo
X%%NLS%%share/locale/sv/LC_MESSAGES/blobwars.mo
Xshare/pixmaps/blobwars.png
X@dirrmtry share/icons/hicolor/64x64/apps
X@dirrmtry share/icons/hicolor/64x64
X@dirrmtry share/icons/hicolor/32x32/apps
X@dirrmtry share/icons/hicolor/32x32
X@dirrmtry share/icons/hicolor/16x16/apps
X@dirrmtry share/icons/hicolor/16x16
X@dirrmtry share/icons/hicolor
X@dirrmtry share/icons
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%DATADIR%%
X@dirrmtry share/applications
733d2be6d713131c2fe385be0f924023
exit
--- .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?20121109081224.A5D6688B>