Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jun 2005 00:55:03 -0700 (PDT)
From:      "Loren M. Lang" <lorenl@alzatex.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/82260: New Port: games/blobwars Fight other blobs and restore peace to the blob homeworld!
Message-ID:  <200506150755.j5F7t3SG096700@fbsd.ddns.alzatex.cc>
Resent-Message-ID: <200506150800.j5F80cUR009192@freefall.freebsd.org>

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

>Number:         82260
>Category:       ports
>Synopsis:       New Port: games/blobwars Fight other blobs and restore peace to the blob homeworld!
>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:   Wed Jun 15 08:00:38 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Loren M. Lang
>Release:        FreeBSD 5.4-RELEASE-p1 i386
>Organization:
Alzatex, Inc.
>Environment:
System: FreeBSD fbsd.ddns.alzatex.cc 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #6: Tue Jun 7 04:04:28 PDT 2005 root@:/usr/obj/usr/src/sys/IPSEC-NG i386


	
>Description:

Since their world was invaded by an alien race, the Blobs have faced a
lifetime of war. But now they have a chance to win the war once and for all.

In Blob Wars : Metal Blob Solid, you take on the role of a fearless Blob
agent, Bob. Bob's mission is to infiltrate the various enemy bases around
the Blobs' homeworld and rescue as many MIAs as possible. But standing in his
way are many vicious aliens, other Blobs who have been assimilated and the
evil alien leader, Galdov.

WWW: http://www.parallelrealities.co.uk/blobWars.php

- Loren M. Lang
lorenl@alzatex.com

>How-To-Repeat:
	
>Fix:

	

--- blobwars.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:
#
#	games/blobwars/
#	games/blobwars/pkg-plist
#	games/blobwars/pkg-descr
#	games/blobwars/Makefile
#	games/blobwars/distinfo
#	games/blobwars/files
#	games/blobwars/files/patch-makefile
#
echo c - games/blobwars/
mkdir -p games/blobwars/ > /dev/null 2>&1
echo x - games/blobwars/pkg-plist
sed 's/^X//' >games/blobwars/pkg-plist << 'END-of-games/blobwars/pkg-plist'
Xbin/blobwars
X%%DATADIR%%/blobwars.pak
Xshare/icons/blobwars.png
Xshare/icons/mini/blobwars.png
Xshare/icons/large/blobwars.png
Xshare/applnk/Games/Arcade/blobwars.desktop
Xshare/gnome/apps/Games/blobwars.desktop
X@dirrm %%DATADIR%%
X@unexec rmdir %D/share/icons/mini 2>/dev/null || true
X@unexec rmdir %D/share/icons/large 2>/dev/null || true
X@unexec rmdir %D/share/icons 2>/dev/null || true
X@unexec rmdir %D/share/applnk/Games/Arcade 2>/dev/null || true
X@unexec rmdir %D/share/applnk/Games 2>/dev/null || true
X@unexec rmdir %D/share/applnk 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
END-of-games/blobwars/pkg-plist
echo x - games/blobwars/pkg-descr
sed 's/^X//' >games/blobwars/pkg-descr << 'END-of-games/blobwars/pkg-descr'
XSince their world was invaded by an alien race, the Blobs have faced a
Xlifetime of war. But now they have a chance to win the war once and for all.
X
XIn Blob Wars : Metal Blob Solid, you take on the role of a fearless Blob
Xagent, Bob. Bob's mission is to infiltrate the various enemy bases around
Xthe Blobs' homeworld and rescue as many MIAs as possible. But standing in his
Xway are many vicious aliens, other Blobs who have been assimilated and the
Xevil alien leader, Galdov.
X
XWWW: http://www.parallelrealities.co.uk/blobWars.php
X
X- Loren M. Lang
Xlorenl@alzatex.com
END-of-games/blobwars/pkg-descr
echo x - games/blobwars/Makefile
sed 's/^X//' >games/blobwars/Makefile << 'END-of-games/blobwars/Makefile'
X# New ports collection makefile for:	blobwars
X# Date created:				14 June 2005
X# Whom:					Loren M. Lang
X#
X# $FreeBSD$
X#
X
XPORTNAME=	blobwars
XDISTVERSION=	1.04-1
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_GENTOO}
XMASTER_SITE_SUBDIR=distfiles
X
XMAINTAINER=	lorenl@alzatex.com
XCOMMENT=	You are the fearless Blob agent, Bob
X
XMAKEFILE=	makefile
X
XUSE_X_PREFIX=	yes
XUSE_SDL=	sdl image mixer ttf
XUSE_GMAKE=	yes
XUSE_REINPLACE=	yes
XWRKSRC=		${WRKDIR}/blobwars-1.04
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	*
X.endif
X
Xpost-patch:
X.for f in src/headers.h src/CFileData.cpp src/CPak.cpp src/pak.h
X	@${REINPLACE_CMD} -e 's|SDL/SDL\([_a-z]*\)\.h|SDL11/SDL\1.h|' \
X	    ${WRKSRC}/${f}
X.endfor
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install-doc)
X.endif
X
X.include <bsd.port.mk>
END-of-games/blobwars/Makefile
echo x - games/blobwars/distinfo
sed 's/^X//' >games/blobwars/distinfo << 'END-of-games/blobwars/distinfo'
XMD5 (blobwars-1.04-1.tar.gz) = fccb31ed097b8db95b58ed9512d98b63
XSIZE (blobwars-1.04-1.tar.gz) = 7682669
END-of-games/blobwars/distinfo
echo c - games/blobwars/files
mkdir -p games/blobwars/files > /dev/null 2>&1
echo x - games/blobwars/files/patch-makefile
sed 's/^X//' >games/blobwars/files/patch-makefile << 'END-of-games/blobwars/files/patch-makefile'
X--- makefile.orig	Mon Apr 25 11:25:37 2005
X+++ makefile	Tue Jun 14 19:32:45 2005
X@@ -7,18 +7,17 @@
X RELEASE = 1
X USEPAK = 1
X 
X-PREFIX=$(DESTDIR)/usr
X-BINDIR = $(PREFIX)/games/
X-DATADIR = $(PREFIX)/share/games/parallelrealities/
X+BINDIR = $(PREFIX)/bin/
X+DATADIR = $(PREFIX)/share/$(PROG)/
X DOCDIR = $(PREFIX)/share/doc/$(PROG)/
X ICONDIR = $(PREFIX)/share/icons/
X KDE = $(PREFIX)/share/applnk/Games/Arcade/
X GNOME = $(PREFIX)/share/gnome/apps/Games/
X 
X-CXXFLAGS += `sdl-config --cflags` -DVERSION=$(VERSION) -DRELEASE=$(RELEASE) -DUSEPAK=$(USEPAK)
X+CXXFLAGS += `sdl11-config --cflags` -DVERSION=$(VERSION) -DRELEASE=$(RELEASE) -DUSEPAK=$(USEPAK)
X CXXFLAGS += -DPAKNAME=\"$(PAKNAME)\" -DPAKLOCATION=\"$(DATADIR)\" -DUNIX -DGAMEPLAYMANUAL=\"$(DOCDIR)index.html\" -Wall
X CXXFLAGS += $(CFLAGS)
X-LIBS = `sdl-config --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lz
X+LIBS = `sdl11-config --libs` -lSDL_mixer -lSDL_image -lSDL_ttf -lz
X 
X OBJS += aquaBoss.o bosses.o bullets.o cutscene.o
X OBJS += CAudio.o CBoss.o CCollision.o CCutscene.o CData.o CEffect.o CEngine.o CEntity.o CFileData.o CGame.o 
X@@ -35,7 +34,7 @@
X PAKOBJS = CFileData.o pak.o
X 
X # top-level rule to create the program.
X-all: $(PROG) pak
X+all: $(PROG) pak buildpak
X 
X # compiling other source files.
X %.o: src/%.cpp src/%.h src/defs.h src/defines.h src/headers.h
X@@ -62,11 +61,8 @@
X # install
X install:
X 
X-	./pak data gfx music sound $(PAKNAME)
X-
X 	mkdir -p $(BINDIR)
X 	mkdir -p $(DATADIR)
X-	mkdir -p $(DOCDIR)
X 	mkdir -p $(ICONDIR)
X 	mkdir -p $(ICONDIR)mini
X 	mkdir -p $(ICONDIR)large
X@@ -76,13 +72,16 @@
X 	strip $(PROG)
X 	install -o root -g games -m 755 $(PROG) $(BINDIR)$(PROG)
X 	install -o root -g games -m 644 $(PAKNAME) $(DATADIR)$(PAKNAME)
X-	install -o root -g games -m 644 $(DOCS) $(DOCDIR)
X 	cp $(ICONS)$(PROG).png $(ICONDIR)
X 	cp $(ICONS)$(PROG)-mini.png $(ICONDIR)mini/$(PROG).png
X 	cp $(ICONS)$(PROG)-large.png $(ICONDIR)large/$(PROG).png
X 	cp $(ICONS)$(PROG).desktop $(KDE)
X 	cp $(ICONS)$(PROG).desktop $(GNOME)
X 
X+install-doc:
X+	mkdir -p $(DOCDIR)
X+	install -o root -g games -m 644 $(DOCS) $(DOCDIR)
X+
X uninstall:
X 	$(RM) $(BINDIR)$(PROG)
X 	$(RM) $(DATADIR)$(PAKNAME)
X@@ -92,4 +91,4 @@
X 	$(RM) $(ICONDIR)large/$(PROG).png
X 	$(RM) $(KDE)$(ICONS)$(PROG).desktop
X 	$(RM) $(GNOME)$(ICONS)$(PROG).desktop
X-	
X\ No newline at end of file
X+	
END-of-games/blobwars/files/patch-makefile
exit
--- blobwars.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?200506150755.j5F7t3SG096700>