FreeBSD Bugzilla – Attachment 56866 Details for
Bug 85857
New port: games/sdb Futuristic overhead shooter
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
sdb-1.0.2.shar
sdb-1.0.2.shar (text/plain), 10.52 KB, created by
Dmitry Marakasov
on 2005-09-08 02:50:08 UTC
(
hide
)
Description:
sdb-1.0.2.shar
Filename:
MIME Type:
Creator:
Dmitry Marakasov
Created:
2005-09-08 02:50:08 UTC
Size:
10.52 KB
patch
obsolete
># 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: ># ># sdb ># sdb/Makefile ># sdb/distinfo ># sdb/pkg-descr ># sdb/files ># sdb/files/patch-Makefile ># sdb/pkg-plist ># >echo c - sdb >mkdir -p sdb > /dev/null 2>&1 >echo x - sdb/Makefile >sed 's/^X//' >sdb/Makefile << 'END-of-sdb/Makefile' >X# New ports collection makefile for: sdb >X# Date created: 08 Sep 2005 >X# Whom: Dmitry Marakasov <amdmi3@mail.ru> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= sdb >XPORTVERSION= 1.0.2 >XCATEGORIES= games >XMASTER_SITES= http://gcsociety.sp.cs.cmu.edu/~frenzy/ >X >XMAINTAINER= amdmi3@mail.ru >XCOMMENT= Futuristic overhead shooter >X >XUSE_SDL= mixer image sdl >XUSE_GL= yes >XUSE_GMAKE= yes >XUSE_REINPLACE= yes >X >XWRKSRC= ${WRKDIR}/${DISTNAME}/src >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|SDL/|SDL11/|' ${WRKSRC}/sdb.h >X @${REINPLACE_CMD} -e 's|levels/|${DATADIR}/levels/|g' ${WRKSRC}/sdb.h >X @${REINPLACE_CMD} -e 's|models/|${DATADIR}/models/|g' ${WRKSRC}/game.cpp >X @${REINPLACE_CMD} -e 's|snd/|${DATADIR}/snd/|g' ${WRKSRC}/game.cpp >X @${REINPLACE_CMD} -e 's|sprites/|${DATADIR}/sprites/|g' ${WRKSRC}/game.cpp >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/sdb ${PREFIX}/bin >X @${MKDIR} ${DATADIR} >X @${MKDIR} ${DATADIR}/levels >X @${MKDIR} ${DATADIR}/models >X @${MKDIR} ${DATADIR}/snd >X @${MKDIR} ${DATADIR}/sprites >X @${MKDIR} ${DATADIR}/sprites/skins >X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/levels/* ${DATADIR}/levels/ >X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/models/* ${DATADIR}/models/ >X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/snd/* ${DATADIR}/snd/ >X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/sprites/*.png ${DATADIR}/sprites/ >X ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/sprites/skins/* ${DATADIR}/sprites/skins/ >X >X.include <bsd.port.mk> >END-of-sdb/Makefile >echo x - sdb/distinfo >sed 's/^X//' >sdb/distinfo << 'END-of-sdb/distinfo' >XMD5 (sdb-1.0.2.tar.gz) = efad97ca4f5b24f7603339743df4a6d2 >XSIZE (sdb-1.0.2.tar.gz) = 10342311 >END-of-sdb/distinfo >echo x - sdb/pkg-descr >sed 's/^X//' >sdb/pkg-descr << 'END-of-sdb/pkg-descr' >XShotgun Debugger is a 2D, top-down action game. It is The Future, and your >Xhabit of computer network exploration has finally done you in. You are >Xcaptured and taken to a strange underground complex populated by robot >Xsoldiers. Your task is to escape the facility--but the hordes of walking >Xdeath machines aren't just gonna let you. >X >XShotgun Debugger is pseudo-3D--while gameplay is strictly two-dimensional, >Xthe world is rendered in three dimensions. Worlds are not tile-based, but >Xpolygon-based--rooms and hallways can be made to any shape imaginable, >Xallowing for some rather impressive architecture. >X >XWWW: http://sdb.gamecreation.org/ >X >X- Dmitry Marakasov <amdmi3@mail.ru> >END-of-sdb/pkg-descr >echo c - sdb/files >mkdir -p sdb/files > /dev/null 2>&1 >echo x - sdb/files/patch-Makefile >sed 's/^X//' >sdb/files/patch-Makefile << 'END-of-sdb/files/patch-Makefile' >X--- Makefile.orig Thu Sep 8 04:22:56 2005 >X+++ Makefile Thu Sep 8 05:06:09 2005 >X@@ -23,59 +23,54 @@ >X # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. >X # >X >X-CPP = g++ >X-CC = gcc >X OBJ = bitmapfont.o levelobjects.o level.o md2.o weapons.o objects.o enemies.o input.o player.o game.o interface.o main.o >X-LINKOBJ = $(OBJ) >X-LIBS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lGL -lGLU >X-BIN = sdb >X-CXXFLAGS = $(CFLAGS) >X-CFLAGS = `sdl-config --cflags` -O2 >X+LIBS = `sdl11-config --libs` -L$(X11BASE)/lib -lSDL_image -lSDL_mixer -lGL -lGLU >X+cxxflags = `sdl11-config --cflags` -I$(X11BASE)/include $(CXXFLAGS) >X >X .PHONY: all >X >X all: sdb >X >X clean: >X- rm -f $(OBJ) $(BIN) >X+ rm -f $(OBJ) sdb >X >X-$(BIN): $(OBJ) >X- $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS) >X+sdb: $(OBJ) >X+ $(CXX) $(OBJ) -o sdb $(LIBS) >X >X main.o: main.cpp >X- $(CPP) -c main.cpp -o main.o $(CXXFLAGS) >X+ $(CXX) -c main.cpp -o main.o $(cxxflags) >X >X game.o: game.cpp >X- $(CPP) -c game.cpp -o game.o $(CXXFLAGS) >X+ $(CXX) -c game.cpp -o game.o $(cxxflags) >X >X levelobjects.o: levelobjects.cpp >X- $(CPP) -c levelobjects.cpp -o levelobjects.o $(CXXFLAGS) >X+ $(CXX) -c levelobjects.cpp -o levelobjects.o $(cxxflags) >X >X bitmapfont.o: bitmapfont.cpp >X- $(CPP) -c bitmapfont.cpp -o bitmapfont.o $(CXXFLAGS) >X+ $(CXX) -c bitmapfont.cpp -o bitmapfont.o $(cxxflags) >X >X level.o: level.cpp >X- $(CPP) -c level.cpp -o level.o $(CXXFLAGS) >X+ $(CXX) -c level.cpp -o level.o $(cxxflags) >X >X weapons.o: weapons.cpp >X- $(CPP) -c weapons.cpp -o weapons.o $(CXXFLAGS) >X+ $(CXX) -c weapons.cpp -o weapons.o $(cxxflags) >X >X md2.o: md2.cpp >X- $(CPP) -c md2.cpp -o md2.o $(CXXFLAGS) >X+ $(CXX) -c md2.cpp -o md2.o $(cxxflags) >X >X objects.o: objects.cpp >X- $(CPP) -c objects.cpp -o objects.o $(CXXFLAGS) >X+ $(CXX) -c objects.cpp -o objects.o $(cxxflags) >X >X enemies.o: enemies.cpp >X- $(CPP) -c enemies.cpp -o enemies.o $(CXXFLAGS) >X+ $(CXX) -c enemies.cpp -o enemies.o $(cxxflags) >X >X input.o: input.cpp >X- $(CPP) -c input.cpp -o input.o $(CXXFLAGS) >X+ $(CXX) -c input.cpp -o input.o $(cxxflags) >X >X player.o: player.cpp >X- $(CPP) -c player.cpp -o player.o $(CXXFLAGS) >X+ $(CXX) -c player.cpp -o player.o $(cxxflags) >X >X interface.o: interface.cpp >X- $(CPP) -c interface.cpp -o interface.o $(CXXFLAGS) >X+ $(CXX) -c interface.cpp -o interface.o $(cxxflags) >X >X >END-of-sdb/files/patch-Makefile >echo x - sdb/pkg-plist >sed 's/^X//' >sdb/pkg-plist << 'END-of-sdb/pkg-plist' >Xbin/sdb >X%%DATADIR%%/levels/level1.vl >X%%DATADIR%%/levels/level2.vl >X%%DATADIR%%/levels/level3.vl >X%%DATADIR%%/levels/level4.vl >X%%DATADIR%%/levels/level5.vl >X%%DATADIR%%/levels/level6.vl >X%%DATADIR%%/levels/level7.vl >X%%DATADIR%%/levels/level8.vl >X%%DATADIR%%/levels/leveltext1.dat >X%%DATADIR%%/levels/leveltext2.dat >X%%DATADIR%%/levels/leveltext3.dat >X%%DATADIR%%/levels/leveltext4.dat >X%%DATADIR%%/levels/leveltext5.dat >X%%DATADIR%%/levels/leveltext6.dat >X%%DATADIR%%/levels/leveltext7.dat >X%%DATADIR%%/levels/leveltext8.dat >X%%DATADIR%%/levels/leveltext9.dat >X%%DATADIR%%/models/armeddrone.md2 >X%%DATADIR%%/models/barrel.md2 >X%%DATADIR%%/models/box.md2 >X%%DATADIR%%/models/gladiator.md2 >X%%DATADIR%%/models/hunter.md2 >X%%DATADIR%%/models/mib.md2 >X%%DATADIR%%/models/one.md2 >X%%DATADIR%%/models/player_legs.md2 >X%%DATADIR%%/models/player_torso.md2 >X%%DATADIR%%/models/turret.md2 >X%%DATADIR%%/models/unarmedguard.md2 >X%%DATADIR%%/models/zero.md2 >X%%DATADIR%%/snd/alarm.wav >X%%DATADIR%%/snd/blackbubble2.ogg >X%%DATADIR%%/snd/botalert.wav >X%%DATADIR%%/snd/botexplode.wav >X%%DATADIR%%/snd/botparalyze.wav >X%%DATADIR%%/snd/botseesyou.wav >X%%DATADIR%%/snd/bullet-on-hard.wav >X%%DATADIR%%/snd/bullet-on-soft.wav >X%%DATADIR%%/snd/button.wav >X%%DATADIR%%/snd/changegun.wav >X%%DATADIR%%/snd/dd2.ogg >X%%DATADIR%%/snd/doorclose.wav >X%%DATADIR%%/snd/dooropen.wav >X%%DATADIR%%/snd/doorunlockopen.wav >X%%DATADIR%%/snd/esg.wav >X%%DATADIR%%/snd/explosion.wav >X%%DATADIR%%/snd/gren-bounce.wav >X%%DATADIR%%/snd/hepa-explode.wav >X%%DATADIR%%/snd/hepa.wav >X%%DATADIR%%/snd/jump.wav >X%%DATADIR%%/snd/land.wav >X%%DATADIR%%/snd/laser.wav >X%%DATADIR%%/snd/lasercharge.wav >X%%DATADIR%%/snd/lasercharged.wav >X%%DATADIR%%/snd/laserchargeloop.wav >X%%DATADIR%%/snd/launch.wav >X%%DATADIR%%/snd/launch2.wav >X%%DATADIR%%/snd/loop13.ogg >X%%DATADIR%%/snd/pexplode.wav >X%%DATADIR%%/snd/pfall.wav >X%%DATADIR%%/snd/phealingsurface.wav >X%%DATADIR%%/snd/phurt.wav >X%%DATADIR%%/snd/phurt2.wav >X%%DATADIR%%/snd/phurtsurface.wav >X%%DATADIR%%/snd/pickuphealth.wav >X%%DATADIR%%/snd/pickupitem.wav >X%%DATADIR%%/snd/pkilledbybullet.wav >X%%DATADIR%%/snd/reload.wav >X%%DATADIR%%/snd/rifle.wav >X%%DATADIR%%/snd/shotgun.wav >X%%DATADIR%%/snd/smallexplosion.wav >X%%DATADIR%%/snd/termclear.wav >X%%DATADIR%%/snd/termcursormove.wav >X%%DATADIR%%/snd/termselect.wav >X%%DATADIR%%/sprites/barrel.png >X%%DATADIR%%/sprites/beam1.png >X%%DATADIR%%/sprites/beam2.png >X%%DATADIR%%/sprites/bg2.png >X%%DATADIR%%/sprites/bit.png >X%%DATADIR%%/sprites/blaster.png >X%%DATADIR%%/sprites/border.png >X%%DATADIR%%/sprites/box.png >X%%DATADIR%%/sprites/bullet.png >X%%DATADIR%%/sprites/clip.png >X%%DATADIR%%/sprites/esg.png >X%%DATADIR%%/sprites/esgcell.png >X%%DATADIR%%/sprites/esgcharge.png >X%%DATADIR%%/sprites/esgpickup.png >X%%DATADIR%%/sprites/esgshockwave.png >X%%DATADIR%%/sprites/explosion1.png >X%%DATADIR%%/sprites/explosion2.png >X%%DATADIR%%/sprites/explosion3.png >X%%DATADIR%%/sprites/explosion4.png >X%%DATADIR%%/sprites/explosionpart.png >X%%DATADIR%%/sprites/font3.png >X%%DATADIR%%/sprites/glowparticle.png >X%%DATADIR%%/sprites/grenade.png >X%%DATADIR%%/sprites/grenadelive.png >X%%DATADIR%%/sprites/health.png >X%%DATADIR%%/sprites/hepa.png >X%%DATADIR%%/sprites/hepaclip.png >X%%DATADIR%%/sprites/hepapickup.png >X%%DATADIR%%/sprites/hex1.png >X%%DATADIR%%/sprites/hex2.png >X%%DATADIR%%/sprites/key1.png >X%%DATADIR%%/sprites/key2.png >X%%DATADIR%%/sprites/key3.png >X%%DATADIR%%/sprites/laser.png >X%%DATADIR%%/sprites/lasercell.png >X%%DATADIR%%/sprites/laserglow.png >X%%DATADIR%%/sprites/laserpickup.png >X%%DATADIR%%/sprites/light.png >X%%DATADIR%%/sprites/muzzleflash.png >X%%DATADIR%%/sprites/muzzleflash2.png >X%%DATADIR%%/sprites/orangeglow.png >X%%DATADIR%%/sprites/particle.png >X%%DATADIR%%/sprites/particle_blood.png >X%%DATADIR%%/sprites/particle_energy.png >X%%DATADIR%%/sprites/particle_hepa_spark.png >X%%DATADIR%%/sprites/particle_laser_spark.png >X%%DATADIR%%/sprites/particle_laser_spark2.png >X%%DATADIR%%/sprites/particle_metal.png >X%%DATADIR%%/sprites/particle_pinkspark.png >X%%DATADIR%%/sprites/particle_slime.png >X%%DATADIR%%/sprites/particle_wood.png >X%%DATADIR%%/sprites/pellet.png >X%%DATADIR%%/sprites/rifle.png >X%%DATADIR%%/sprites/riflepickup.png >X%%DATADIR%%/sprites/rifleshell.png >X%%DATADIR%%/sprites/scanline.png >X%%DATADIR%%/sprites/scanlines.png >X%%DATADIR%%/sprites/shadow.png >X%%DATADIR%%/sprites/shotgun.png >X%%DATADIR%%/sprites/shotgunammo.png >X%%DATADIR%%/sprites/shotgunpickup.png >X%%DATADIR%%/sprites/shotgunshell.png >X%%DATADIR%%/sprites/shrapnel.png >X%%DATADIR%%/sprites/smoke.png >X%%DATADIR%%/sprites/steelbox.png >X%%DATADIR%%/sprites/title.png >X%%DATADIR%%/sprites/skins/barrelskin.png >X%%DATADIR%%/sprites/skins/unarmedskin.png >X%%DATADIR%%/sprites/skins/gladiatorskin.png >X%%DATADIR%%/sprites/skins/playerskin.png >X%%DATADIR%%/sprites/skins/hunterskin.png >X%%DATADIR%%/sprites/skins/turretskin.png >X%%DATADIR%%/sprites/skins/mibskin.png >X%%DATADIR%%/sprites/skins/armedskin.png >X%%DATADIR%%/sprites/skins/fade.png >X%%DATADIR%%/sprites/skins/playerskin2.png >X@dirrm %%DATADIR%%/sprites/skins >X@dirrm %%DATADIR%%/sprites >X@dirrm %%DATADIR%%/levels >X@dirrm %%DATADIR%%/models >X@dirrm %%DATADIR%%/snd >X@dirrm %%DATADIR%% >END-of-sdb/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 85857
: 56866