Date: Fri, 20 Jan 2006 07:52:25 +0300 (MSK) From: Dmitry Marakasov <amdmi3@mail.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/92038: New port: games/luola Multiplayer Cave-flying game Message-ID: <20060120045225.843B5280@hades.panopticon> Resent-Message-ID: <200601200500.k0K50Jhu062620@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 92038 >Category: ports >Synopsis: New port: games/luola Multiplayer Cave-flying 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 Jan 20 05:00:19 GMT 2006 >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 #1: Sun Dec 18 08:07:07 MSK 2005 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386 >Description: Luola is a 2D arcade game where you fly a small V shaped ship in different kinds of levels. It's genre "Luolalentely" (Cave-flying) is (or was) very popular here in Finland. Though cavern-flying games are not originally Finnish, nowdays most of them are. Features - 2-4 players - Team play - Ability to eject the pilot and walk around the level as a human - Supports truecolor level artwork and over a dozen terrain types ranging from watercurrents to explosives - Supports custom level palettes thus can load levels from practically any caveflying game such as V-Wing or Wings - Level specials such as snowfall, critters, auto-turrets and jump-gates - Supports keyboard and gamepad input - Sound effects and background music thru SDL_mixer library - Transparency and antialiasing effects thru SDL_gfx library - Can use Truetype fonts thru SDL_ttf library - Multiplatform: supports Linux and Windows WWW: http://www.luolamies.org/software/luola/ >How-To-Repeat: >Fix: --- luola-1.3.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: # # luola # luola/Makefile # luola/distinfo # luola/pkg-descr # luola/pkg-plist # echo c - luola mkdir -p luola > /dev/null 2>&1 echo x - luola/Makefile sed 's/^X//' >luola/Makefile << 'END-of-luola/Makefile' X# New ports collection makefile for: luola X# Date created: 20 Jan 2006 X# Whom: Dmitry Marakasov <amdmi3@mail.ru> X# X# $FreeBSD$ X# X XPORTNAME= luola XPORTVERSION= 1.3.0 XCATEGORIES= games XMASTER_SITES= http://www.luolamies.org/software/luola/ XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ X stdlevels-5.2${EXTRACT_SUFX} \ X nostalgia-1.1${EXTRACT_SUFX} XDIST_SUBDIR= luola X XMAINTAINER= amdmi3@mail.ru XCOMMENT= Multiplayer Cave-flying game X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_REINPLACE= yes XUSE_SDL= sdl image ttf X XCONFIGURE_ARGS= --program-prefix='' X XOPTIONS= SDL_GFX "Enable sdl_gfx for nicer graphics" on \ X SOUND "Enable sound" on X X.include <bsd.port.pre.mk> X X.if defined(WITHOUT_SDL_GFX) XCONFIGURE_ARGS+= --disable-sdl-gfx X.else XUSE_SDL+= gfx X.endif X X.if defined(WITH_SOUND) XCONFIGURE_ARGS+= --enable-sound XUSE_SDL+= mixer X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|SDL/|SDL11/|' ${WRKSRC}/src/audio.c ${WRKSRC}/src/startup.c ${WRKSRC}/tools/lcmaptool.c X @${REINPLACE_CMD} -e '/LIBS=.*-lSDL_/ s|\(SDL_[a-z]*\)|\1 `sdl11-config --libs`|' ${WRKSRC}/configure X Xpost-install: X @${INSTALL_DATA} ${WRKDIR}/*.lev ${WRKDIR}/*.png ${DATADIR}/levels X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for f in README FAQ X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-luola/Makefile echo x - luola/distinfo sed 's/^X//' >luola/distinfo << 'END-of-luola/distinfo' XMD5 (luola/luola-1.3.0.tar.gz) = 3bb6ad28882de3dcb17a0571ba4ed8f9 XSHA256 (luola/luola-1.3.0.tar.gz) = e705da2def63ca5004763deca764ee31d9ee5f9d60a2c7b659a79a2a445dc9f5 XSIZE (luola/luola-1.3.0.tar.gz) = 1779907 XMD5 (luola/stdlevels-5.2.tar.gz) = 0efe8fca5800d433c2e4c7570a67c97e XSHA256 (luola/stdlevels-5.2.tar.gz) = 5e4d30d022d9bdc86272c66c6390b7a4c9a1611c151a79f714789bbdc271888d XSIZE (luola/stdlevels-5.2.tar.gz) = 1523656 XMD5 (luola/nostalgia-1.1.tar.gz) = fa8b0da1c53f62a7fa109e2111f17d75 XSHA256 (luola/nostalgia-1.1.tar.gz) = bf06583fb59d219b544b205a91fbe99e1cab05d52c6d74c12b302374f6d924cd XSIZE (luola/nostalgia-1.1.tar.gz) = 662150 END-of-luola/distinfo echo x - luola/pkg-descr sed 's/^X//' >luola/pkg-descr << 'END-of-luola/pkg-descr' XLuola is a 2D arcade game where you fly a small V shaped ship in Xdifferent kinds of levels. It's genre "Luolalentely" (Cave-flying) Xis (or was) very popular here in Finland. Though cavern-flying games Xare not originally Finnish, nowdays most of them are. X XFeatures X- 2-4 players X- Team play X- Ability to eject the pilot and walk around the level as a human X- Supports truecolor level artwork and over a dozen terrain types X ranging from watercurrents to explosives X- Supports custom level palettes thus can load levels from practically X any caveflying game such as V-Wing or Wings X- Level specials such as snowfall, critters, auto-turrets and X jump-gates X- Supports keyboard and gamepad input X- Sound effects and background music thru SDL_mixer library X- Transparency and antialiasing effects thru SDL_gfx library X- Can use Truetype fonts thru SDL_ttf library X- Multiplatform: supports Linux and Windows X XWWW: http://www.luolamies.org/software/luola/ END-of-luola/pkg-descr echo x - luola/pkg-plist sed 's/^X//' >luola/pkg-plist << 'END-of-luola/pkg-plist' Xbin/luola X%%DATADIR%%/font/font1.png X%%DATADIR%%/font/font2.png X%%DATADIR%%/font/fonts.cfg X%%DATADIR%%/font/freesans.ttf X%%DATADIR%%/gfx/critter.ldat X%%DATADIR%%/gfx/explosion.ldat X%%DATADIR%%/gfx/misc.ldat X%%DATADIR%%/gfx/player.ldat X%%DATADIR%%/gfx/special.ldat X%%DATADIR%%/gfx/xmit.ldat X%%DATADIR%%/levels/LEVELS X%%DATADIR%%/levels/citadel.compact.lev X%%DATADIR%%/levels/cottages.lev X%%DATADIR%%/levels/cottages.png X%%DATADIR%%/levels/cottages.thumb.png X%%DATADIR%%/levels/cottagesc.png X%%DATADIR%%/levels/outpost.lev X%%DATADIR%%/levels/outpost.png X%%DATADIR%%/levels/outpost.thumb.png X%%DATADIR%%/levels/outpostc.png X%%DATADIR%%/levels/twilight.compact.lev X%%DATADIR%%/levels/twincities.compact.lev X%%DATADIR%%/levels/urban.lev X%%DATADIR%%/levels/urban.png X%%DATADIR%%/levels/urban.thumb.png X%%DATADIR%%/levels/urbanc.png X%%DATADIR%%/levels/valley.lev X%%DATADIR%%/levels/valley.png X%%DATADIR%%/levels/valley.thumb.png X%%DATADIR%%/levels/valleyc.png X%%DATADIR%%/levels/winter.lev X%%DATADIR%%/levels/winter.png X%%DATADIR%%/levels/winter.thumb.png X%%DATADIR%%/levels/winterc.png X%%DATADIR%%/sounds/bird.wav X%%DATADIR%%/sounds/blip.wav X%%DATADIR%%/sounds/blip2.wav X%%DATADIR%%/sounds/burn.wav X%%DATADIR%%/sounds/cow.wav X%%DATADIR%%/sounds/crash.wav X%%DATADIR%%/sounds/dart.wav X%%DATADIR%%/sounds/explosion.wav X%%DATADIR%%/sounds/fire.wav X%%DATADIR%%/sounds/fire2.wav X%%DATADIR%%/sounds/jump.wav X%%DATADIR%%/sounds/largexpl.wav X%%DATADIR%%/sounds/laser.wav X%%DATADIR%%/sounds/missile.wav X%%DATADIR%%/sounds/snowball.wav X%%DATADIR%%/sounds/steam.wav X%%DATADIR%%/sounds/swoosh.wav X%%DATADIR%%/sounds/zap.wav X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/FAQ X@dirrm %%DATADIR%%/font X@dirrm %%DATADIR%%/gfx X@dirrm %%DATADIR%%/sounds X@dirrm %%DATADIR%%/levels X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-luola/pkg-plist exit --- luola-1.3.0.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?20060120045225.843B5280>