Date: Sat, 9 Jul 2005 13:44:07 -0300 From: "Alejandro Pulver" <alejandro@varnet.biz> To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org> Subject: ports/83193: New port: games/alienblaster - Alien Blaster Message-ID: <1120927447.0@phobos.mars.bsd> Resent-Message-ID: <200507091650.j69GoKfZ020221@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83193 >Category: ports >Synopsis: New port: games/alienblaster - Alien Blaster >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: Sat Jul 09 16:50:20 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Alejandro Pulver >Release: FreeBSD 5.4-RELEASE i386 >Organization: >Environment: System: FreeBSD 5.4-RELEASE #0: Sat May 21 12:14:47 ART 2005 root@phobos.mars.bsd:/usr/src/sys/i386/compile/ATHLON-ALE >Description: >How-To-Repeat: >Fix: --- alienblaster.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: # # alienblaster # alienblaster/Makefile # alienblaster/pkg-descr # alienblaster/distinfo # alienblaster/pkg-plist # echo c - alienblaster mkdir -p alienblaster > /dev/null 2>&1 echo x - alienblaster/Makefile sed 's/^X//' >alienblaster/Makefile << 'END-of-alienblaster/Makefile' X# New ports collection makefile for: games/alienblaster X# Date created: 8 Aug 2005 X# Whom: Alejandro Pulver <alejandro@varnet.biz> X# X# $FreeBSD$ X# X XPORTNAME= alienblaster XPORTVERSION= 1.1.0 XCATEGORIES= games XMASTER_SITES= http://www.informatik.uni-bremen.de/~schwardt/alienblaster/ XEXTRACT_SUFX= .tgz X XMAINTAINER= alejandro@varnet.biz XCOMMENT= Alien Blaster X XUSE_GMAKE= yes XUSE_SDL= mixer sdl XUSE_REINPLACE= yes XREINPLACE_ARGS= -i '' X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xpost-patch: X# Fix make command X @${REINPLACE_CMD} -e 's|make|${GMAKE}|g' ${WRKSRC}/${MAKEFILE} X X# Fix Makefile X @${REINPLACE_CMD} -e 's|alienBlaster|${PORTNAME}|g ; \ X s|g++|${CXX}|g ; \ X s|-g||g ; \ X s|sdl-config|${SDL_CONFIG}|g ; \ X s|@echo ""||g' \ X ${WRKSRC}/src/Makefile X X# Fix paths to ${DATADIR} X @${REINPLACE_CMD} -e 's|\./|${DATADIR}/|g' \ X ${WRKSRC}/src/global.h \ X ${WRKSRC}/src/global.cc X @${REINPLACE_CMD} -e 's|\./|${DATADIR}/|g ; \ X s|=\(images\)|=${DATADIR}/\1|g' \ X ${WRKSRC}/cfg/level*.cfg X Xdo-install: X# Executable X @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X X# Data X @${MKDIR} ${DATADIR} X.for d in cfg images sound X @${CP} -R ${WRKSRC}/${d} ${DATADIR} X.endfor X X.include <bsd.port.mk> END-of-alienblaster/Makefile echo x - alienblaster/pkg-descr sed 's/^X//' >alienblaster/pkg-descr << 'END-of-alienblaster/pkg-descr' XAlien Blaster X XYour mission is simple: stop the invasion of the aliens and blast them! X XFeatures X X* many aliens to blast X* a big bad boss X* different weapons X* special items X* cooperative mode (2 players playing on 1 computer) X* gamepad/joystick support X* arcade mode with highscore X* open source X* published under GPL X* runs with Windows and Linux X XWWW: http://www.schwardtnet.de/alienblaster/ X X- Alejandro Pulver Xalejandro@varnet.biz END-of-alienblaster/pkg-descr echo x - alienblaster/distinfo sed 's/^X//' >alienblaster/distinfo << 'END-of-alienblaster/distinfo' XMD5 (alienblaster-1.1.0.tgz) = 27412a868f7d4ae0949036aeb29a6691 XSIZE (alienblaster-1.1.0.tgz) = 6571270 END-of-alienblaster/distinfo echo x - alienblaster/pkg-plist sed 's/^X//' >alienblaster/pkg-plist << 'END-of-alienblaster/pkg-plist' Xbin/alienblaster X%%DATADIR%%/cfg/alienBlaster.cfg X%%DATADIR%%/cfg/alienBlasterDifficulty0.cfg X%%DATADIR%%/cfg/alienBlasterDifficulty1.cfg X%%DATADIR%%/cfg/alienBlasterDifficulty2.cfg X%%DATADIR%%/cfg/alienBlasterDifficulty3.cfg X%%DATADIR%%/cfg/alienBlasterDifficulty4.cfg X%%DATADIR%%/cfg/highscore.dat X%%DATADIR%%/cfg/level1.cfg X%%DATADIR%%/cfg/level2.cfg X%%DATADIR%%/cfg/levelArcade.cfg X%%DATADIR%%/images/alienblastericon.bmp X%%DATADIR%%/images/alienblasterintro.bmp X%%DATADIR%%/images/arcadeLogo.bmp X%%DATADIR%%/images/background.bmp X%%DATADIR%%/images/bannerBonus100.bmp X%%DATADIR%%/images/bannerBonus200.bmp X%%DATADIR%%/images/bannerEnemysKilled.bmp X%%DATADIR%%/images/bannerExcellent.bmp X%%DATADIR%%/images/bannerHealth.bmp X%%DATADIR%%/images/bannerHeiho.bmp X%%DATADIR%%/images/bannerItemDeflectorCollected.bmp X%%DATADIR%%/images/bannerItemDumbfireDoubleCollected.bmp X%%DATADIR%%/images/bannerItemEnergyBeamCollected.bmp X%%DATADIR%%/images/bannerItemHealthCollected.bmp X%%DATADIR%%/images/bannerItemHeatseekerCollected.bmp X%%DATADIR%%/images/bannerItemHellfireCollected.bmp X%%DATADIR%%/images/bannerItemKickAssRocketCollected.bmp X%%DATADIR%%/images/bannerItemLaserCollected.bmp X%%DATADIR%%/images/bannerItemMachineGunCollected.bmp X%%DATADIR%%/images/bannerItemNukeCollected.bmp X%%DATADIR%%/images/bannerItemPrimaryUpgradeCollected.bmp X%%DATADIR%%/images/bannerYouRule.bmp X%%DATADIR%%/images/bluePlain.bmp X%%DATADIR%%/images/bomber.bmp X%%DATADIR%%/images/bomberShadow.bmp X%%DATADIR%%/images/boss.bmp X%%DATADIR%%/images/boss1MainGun.bmp X%%DATADIR%%/images/boss1RocketLauncher.bmp X%%DATADIR%%/images/boss1ShotBatteryLeft.bmp X%%DATADIR%%/images/boss1ShotBatteryRight.bmp X%%DATADIR%%/images/boss2.bmp X%%DATADIR%%/images/boss2Shadow.bmp X%%DATADIR%%/images/dumbfire.bmp X%%DATADIR%%/images/enemyShotNormal.bmp X%%DATADIR%%/images/energyBeam.bmp X%%DATADIR%%/images/explosion.bmp X%%DATADIR%%/images/explosionEnemy.bmp X%%DATADIR%%/images/fighter.bmp X%%DATADIR%%/images/fighterShadow.bmp X%%DATADIR%%/images/font-14lightblue.bmp X%%DATADIR%%/images/font-14red.bmp X%%DATADIR%%/images/font-14white.bmp X%%DATADIR%%/images/font-20blue.bmp X%%DATADIR%%/images/font-20lightblue.bmp X%%DATADIR%%/images/font-20red.bmp X%%DATADIR%%/images/font-20white.bmp X%%DATADIR%%/images/gameOver.bmp X%%DATADIR%%/images/heatseeker.bmp X%%DATADIR%%/images/heavyFighter1.bmp X%%DATADIR%%/images/heavyFighter1Icon.bmp X%%DATADIR%%/images/heavyFighter1Small.bmp X%%DATADIR%%/images/heavyFighter2.bmp X%%DATADIR%%/images/heavyFighter2Icon.bmp X%%DATADIR%%/images/heavyFighter2Small.bmp X%%DATADIR%%/images/heavyFighterDeflector.bmp X%%DATADIR%%/images/heavyFighterShadow.bmp X%%DATADIR%%/images/heavyFighterShieldDamaged.bmp X%%DATADIR%%/images/heavyShot.bmp X%%DATADIR%%/images/hellfire.bmp X%%DATADIR%%/images/hellfireShadow.bmp X%%DATADIR%%/images/hovercraft.bmp X%%DATADIR%%/images/hovercraftWreck.bmp X%%DATADIR%%/images/hpStat.bmp X%%DATADIR%%/images/iconsSecondaryWeapons.bmp X%%DATADIR%%/images/iconsSpecials.bmp X%%DATADIR%%/images/itemDeflector.bmp X%%DATADIR%%/images/itemDumbfireDouble.bmp X%%DATADIR%%/images/itemEnergyBeam.bmp X%%DATADIR%%/images/itemHealth.bmp X%%DATADIR%%/images/itemHeatseeker.bmp X%%DATADIR%%/images/itemHellfire.bmp X%%DATADIR%%/images/itemKickAssRocket.bmp X%%DATADIR%%/images/itemLaser.bmp X%%DATADIR%%/images/itemMachineGun.bmp X%%DATADIR%%/images/itemNuke.bmp X%%DATADIR%%/images/itemPrimaryUpgrade.bmp X%%DATADIR%%/images/kickAssRocket.bmp X%%DATADIR%%/images/kickAssRocketShadow.bmp X%%DATADIR%%/images/laser.bmp X%%DATADIR%%/images/lightFighter1.bmp X%%DATADIR%%/images/lightFighter1Icon.bmp X%%DATADIR%%/images/lightFighter1Small.bmp X%%DATADIR%%/images/lightFighter2.bmp X%%DATADIR%%/images/lightFighter2Icon.bmp X%%DATADIR%%/images/lightFighter2Small.bmp X%%DATADIR%%/images/lightFighterShadow.bmp X%%DATADIR%%/images/lightFighterShieldDamaged.bmp X%%DATADIR%%/images/loading.bmp X%%DATADIR%%/images/machineGun.bmp X%%DATADIR%%/images/menuIcon.bmp X%%DATADIR%%/images/normalShot.bmp X%%DATADIR%%/images/normalShotHF.bmp X%%DATADIR%%/images/nukeEffect.bmp X%%DATADIR%%/images/paused.bmp X%%DATADIR%%/images/shotNuke.bmp X%%DATADIR%%/images/shotNukeShadow.bmp X%%DATADIR%%/images/smokePuffMedium.bmp X%%DATADIR%%/images/smokePuffSmall.bmp X%%DATADIR%%/images/sonic.bmp X%%DATADIR%%/images/tank.bmp X%%DATADIR%%/images/tankRocket.bmp X%%DATADIR%%/images/tankRocketShadow.bmp X%%DATADIR%%/images/tile-island1.bmp X%%DATADIR%%/images/tile-island2.bmp X%%DATADIR%%/images/tile-oilplatform.bmp X%%DATADIR%%/images/tile-water.bmp X%%DATADIR%%/images/whitePlain.bmp X%%DATADIR%%/images/wreckBomber.bmp X%%DATADIR%%/images/wreckBoss1.bmp X%%DATADIR%%/images/wreckBoss2.bmp X%%DATADIR%%/images/wreckBossBackground.bmp X%%DATADIR%%/images/wreckFighter.bmp X%%DATADIR%%/images/wreckTank.bmp X%%DATADIR%%/images/youLose.bmp X%%DATADIR%%/images/youWin.bmp X%%DATADIR%%/sound/alarm.wav X%%DATADIR%%/sound/choose.wav X%%DATADIR%%/sound/confirm.wav X%%DATADIR%%/sound/explosion.wav X%%DATADIR%%/sound/explosionBoss.wav X%%DATADIR%%/sound/intro.wav X%%DATADIR%%/sound/playon.wav X%%DATADIR%%/sound/shotPrimary.wav X%%DATADIR%%/sound/shotSecondary.wav X@dirrm %%DATADIR%%/sound X@dirrm %%DATADIR%%/images X@dirrm %%DATADIR%%/cfg X@dirrm %%DATADIR%% END-of-alienblaster/pkg-plist exit --- alienblaster.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?1120927447.0>