ports/89516: New port: games/shootingstar

Dmitry Marakasov amdmi3 at mail.ru
Fri Nov 25 00:01:47 UTC 2005


>Number:         89516
>Category:       ports
>Synopsis:       New port: games/shootingstar
>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 25 00:00:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Marakasov
>Release:        FreeBSD 6.0-RELEASE i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Wed Nov 23 05:48:39 MSK 2005 amdmi3 at hades.panopticon:/usr/obj/usr/src/sys/HADES i386

>Description:
The Red-Shirted-Guy served happily in the police forces for many
years, until he got kicked out because he used too much violence.
He started drinking. After couple months his twin brother, the
Green-Shirted-Guy, thought that Red's life wasn't very glamourous,
so Green asked Red if he wanted to collaborate and start killing
bad guys. They both thought it was a good idea and so they started
their agency, The Shooting Stars. It was finally the time to take
law to their own hands.

WWW: http://www.2ndpoint.fi/ss

>How-To-Repeat:
>Fix:

--- shootingstar-1.2.0.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:
#
#	shootingstar
#	shootingstar/Makefile
#	shootingstar/files
#	shootingstar/files/patch-src--engine--cTextureFont.cpp
#	shootingstar/files/patch-src--game--cOptions.cpp
#	shootingstar/distinfo
#	shootingstar/pkg-descr
#	shootingstar/pkg-plist
#
echo c - shootingstar
mkdir -p shootingstar > /dev/null 2>&1
echo x - shootingstar/Makefile
sed 's/^X//' >shootingstar/Makefile << 'END-of-shootingstar/Makefile'
X# New ports collection makefile for:	shootingstar
X# Date created:				20 Nov 2005
X# Whom:					Dmitry Marakasov <amdmi3 at mail.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	shootingstar
XPORTVERSION=	1.2.0
XCATEGORIES=	games
XMASTER_SITES=	http://www.2ndpoint.fi/projektit.xml/shootingstar/files/
X
XMAINTAINER=	amdmi3 at mail.ru
XCOMMENT=	SDL/OpenGL top-down shooter
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_GL=		yes
XUSE_SDL=	sdl mixer image
X
XCONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
X		CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X		SDL_CONFIG="${SDL_CONFIG}"
X
X.include <bsd.port.mk>
END-of-shootingstar/Makefile
echo c - shootingstar/files
mkdir -p shootingstar/files > /dev/null 2>&1
echo x - shootingstar/files/patch-src--engine--cTextureFont.cpp
sed 's/^X//' >shootingstar/files/patch-src--engine--cTextureFont.cpp << 'END-of-shootingstar/files/patch-src--engine--cTextureFont.cpp'
X--- src/engine/cTextureFont.cpp.orig	Sun Jul  6 22:31:10 2003
X+++ src/engine/cTextureFont.cpp	Sun Nov 20 02:33:54 2005
X@@ -31,6 +31,7 @@
X #include <stdio.h>
X #include <GL/gl.h>
X #include <GL/glu.h>
X+#include <math.h>
X #include "cTextureManager.hpp"
X #include "Debug.hpp"
X //------------------------------------------------------------------------------
END-of-shootingstar/files/patch-src--engine--cTextureFont.cpp
echo x - shootingstar/files/patch-src--game--cOptions.cpp
sed 's/^X//' >shootingstar/files/patch-src--game--cOptions.cpp << 'END-of-shootingstar/files/patch-src--game--cOptions.cpp'
X--- src/game/cOptions.cpp.orig	Mon Dec 22 08:09:06 2003
X+++ src/game/cOptions.cpp	Sun Nov 20 03:12:28 2005
X@@ -201,7 +201,7 @@
X 			dbgError () << "Unable to read from options file\n";
X 			throw runtime_error ("Unable to load options");
X 		}
X-		int (keys.keys[i]) = key;	// IS THIS SAFE?
X+		keys.keys[i] = (SDLKey)key;	// IS THIS SAFE?
X 		
X 		fin >> key;
X 		keys.buttons[i] = key;
END-of-shootingstar/files/patch-src--game--cOptions.cpp
echo x - shootingstar/distinfo
sed 's/^X//' >shootingstar/distinfo << 'END-of-shootingstar/distinfo'
XMD5 (shootingstar-1.2.0.tar.gz) = 6cd6e11ec00be95a0a5b5e4cd3649ace
XSHA256 (shootingstar-1.2.0.tar.gz) = 21ed7e557a77a12c1bde5f968c55659667c1b14702f3b0ca5762d10374c6b1d9
XSIZE (shootingstar-1.2.0.tar.gz) = 7755911
END-of-shootingstar/distinfo
echo x - shootingstar/pkg-descr
sed 's/^X//' >shootingstar/pkg-descr << 'END-of-shootingstar/pkg-descr'
XThe Red-Shirted-Guy served happily in the police forces for many
Xyears, until he got kicked out because he used too much violence.
XHe started drinking. After couple months his twin brother, the
XGreen-Shirted-Guy, thought that Red's life wasn't very glamourous,
Xso Green asked Red if he wanted to collaborate and start killing
Xbad guys. They both thought it was a good idea and so they started
Xtheir agency, The Shooting Stars. It was finally the time to take
Xlaw to their own hands.
X
XWWW: http://www.2ndpoint.fi/ss
END-of-shootingstar/pkg-descr
echo x - shootingstar/pkg-plist
sed 's/^X//' >shootingstar/pkg-plist << 'END-of-shootingstar/pkg-plist'
Xbin/shootingstar
X%%DATADIR%%/animations/bloodpool
X%%DATADIR%%/animations/enemy_shoot
X%%DATADIR%%/animations/enemy_stand
X%%DATADIR%%/animations/enemy_walk
X%%DATADIR%%/animations/enemy_wshoot
X%%DATADIR%%/animations/gibs
X%%DATADIR%%/animations/medpack
X%%DATADIR%%/animations/player1_shoot
X%%DATADIR%%/animations/player1_stand
X%%DATADIR%%/animations/player1_walk
X%%DATADIR%%/animations/player1_wshoot
X%%DATADIR%%/animations/player2_shoot
X%%DATADIR%%/animations/player2_stand
X%%DATADIR%%/animations/player2_walk
X%%DATADIR%%/animations/player2_wshoot
X%%DATADIR%%/animations/rocket
X%%DATADIR%%/animations/weaponbox
X%%DATADIR%%/maps/city.map
X%%DATADIR%%/maps/city.obj
X%%DATADIR%%/maps/factory.map
X%%DATADIR%%/maps/factory.obj
X%%DATADIR%%/maps/highway.map
X%%DATADIR%%/maps/highway.obj
X%%DATADIR%%/maps/levels
X%%DATADIR%%/maps/office.map
X%%DATADIR%%/maps/office.obj
X%%DATADIR%%/maps/park.map
X%%DATADIR%%/maps/park.obj
X%%DATADIR%%/maps/test.map
X%%DATADIR%%/maps/test.obj
X%%DATADIR%%/maps/village.map
X%%DATADIR%%/maps/village.obj
X%%DATADIR%%/maps/warehouse.map
X%%DATADIR%%/maps/warehouse.obj
X%%DATADIR%%/shootingstar.cfg
X%%DATADIR%%/sounds/bazookareload.wav
X%%DATADIR%%/sounds/burning.wav
X%%DATADIR%%/sounds/dead.ogg
X%%DATADIR%%/sounds/death.wav
X%%DATADIR%%/sounds/empty.wav
X%%DATADIR%%/sounds/explosion.wav
X%%DATADIR%%/sounds/flamer.wav
X%%DATADIR%%/sounds/hit.wav
X%%DATADIR%%/sounds/hurt.wav
X%%DATADIR%%/sounds/machinegun.wav
X%%DATADIR%%/sounds/menu.ogg
X%%DATADIR%%/sounds/pickup.wav
X%%DATADIR%%/sounds/pistol.wav
X%%DATADIR%%/sounds/reload.wav
X%%DATADIR%%/sounds/rocket.wav
X%%DATADIR%%/sounds/shotgun.wav
X%%DATADIR%%/sounds/shotgunreload.wav
X%%DATADIR%%/textures/ammobox.png
X%%DATADIR%%/textures/archive.png
X%%DATADIR%%/textures/archive_open.png
X%%DATADIR%%/textures/barrel.png
X%%DATADIR%%/textures/barrel1.png
X%%DATADIR%%/textures/barrel2.png
X%%DATADIR%%/textures/bitmaps.png
X%%DATADIR%%/textures/blood1.png
X%%DATADIR%%/textures/blood2.png
X%%DATADIR%%/textures/blood3.png
X%%DATADIR%%/textures/blood4.png
X%%DATADIR%%/textures/blood_big1.png
X%%DATADIR%%/textures/blood_big2.png
X%%DATADIR%%/textures/body1.png
X%%DATADIR%%/textures/body2.png
X%%DATADIR%%/textures/concrete.png
X%%DATADIR%%/textures/enemy.png
X%%DATADIR%%/textures/floor1.png
X%%DATADIR%%/textures/floor2.png
X%%DATADIR%%/textures/font_11x20.png
X%%DATADIR%%/textures/gibs.png
X%%DATADIR%%/textures/grass.png
X%%DATADIR%%/textures/ground.png
X%%DATADIR%%/textures/hear.png
X%%DATADIR%%/textures/hud_p1.png
X%%DATADIR%%/textures/hud_p2.png
X%%DATADIR%%/textures/laatikko1.png
X%%DATADIR%%/textures/laatikko2.png
X%%DATADIR%%/textures/laatikko3.png
X%%DATADIR%%/textures/laatikko4.png
X%%DATADIR%%/textures/laatikko4_p.png
X%%DATADIR%%/textures/laatikko_p.png
X%%DATADIR%%/textures/logo_left.png
X%%DATADIR%%/textures/logo_right.png
X%%DATADIR%%/textures/mainmenu.png
X%%DATADIR%%/textures/medpak.png
X%%DATADIR%%/textures/menu_selector.png
X%%DATADIR%%/textures/pipe.png
X%%DATADIR%%/textures/player1.png
X%%DATADIR%%/textures/player2.png
X%%DATADIR%%/textures/poyta.png
X%%DATADIR%%/textures/poyta2.png
X%%DATADIR%%/textures/road.png
X%%DATADIR%%/textures/smoke.png
X%%DATADIR%%/textures/stonefloor.png
X%%DATADIR%%/textures/stones1.png
X%%DATADIR%%/textures/stones2.png
X%%DATADIR%%/textures/stones3.png
X%%DATADIR%%/textures/suer.png
X%%DATADIR%%/textures/toilet_clean.png
X%%DATADIR%%/textures/toilet_dirty.png
X%%DATADIR%%/textures/track.png
X%%DATADIR%%/textures/treetop1.png
X%%DATADIR%%/textures/tuli2.png
X%%DATADIR%%/textures/tuoli.png
X%%DATADIR%%/textures/wall_32.png
X%%DATADIR%%/textures/warning.png
X%%DATADIR%%/textures/wcfloor.png
X%%DATADIR%%/textures/weam.png
X%%DATADIR%%/textures/weaponlogos.png
X%%DATADIR%%/textures/woodfloor.png
X at dirrm %%DATADIR%%/animations
X at dirrm %%DATADIR%%/maps
X at dirrm %%DATADIR%%/sounds
X at dirrm %%DATADIR%%/textures
X at dirrm %%DATADIR%%
END-of-shootingstar/pkg-plist
exit
--- shootingstar-1.2.0.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list