From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 20 05:00:20 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 973E516A41F for ; Fri, 20 Jan 2006 05:00:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16A3743D46 for ; Fri, 20 Jan 2006 05:00:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0K50Jo1062621 for ; Fri, 20 Jan 2006 05:00:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0K50Jhu062620; Fri, 20 Jan 2006 05:00:19 GMT (envelope-from gnats) Resent-Date: Fri, 20 Jan 2006 05:00:19 GMT Resent-Message-Id: <200601200500.k0K50Jhu062620@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Marakasov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BB0C16A41F for ; Fri, 20 Jan 2006 04:52:31 +0000 (GMT) (envelope-from amdmi3@mail.ru) Received: from mx6.mail.ru (mx6.mail.ru [194.67.23.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EC4443D46 for ; Fri, 20 Jan 2006 04:52:28 +0000 (GMT) (envelope-from amdmi3@mail.ru) Received: from [213.148.29.33] (port=54127 helo=nexii.panopticon) by mx6.mail.ru with esmtp id 1EzoGB-000Hsj-00 for FreeBSD-gnats-submit@freebsd.org; Fri, 20 Jan 2006 07:52:27 +0300 Received: from hades.panopticon (hades.panopticon [192.168.0.2]) by nexii.panopticon (Postfix) with ESMTP id 508E31142B for ; Fri, 20 Jan 2006 07:56:46 +0300 (MSK) Received: by hades.panopticon (Postfix, from userid 1000) id 843B5280; Fri, 20 Jan 2006 07:52:25 +0300 (MSK) Message-Id: <20060120045225.843B5280@hades.panopticon> Date: Fri, 20 Jan 2006 07:52:25 +0300 (MSK) From: Dmitry Marakasov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/92038: New port: games/luola Multiplayer Cave-flying game X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dmitry Marakasov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2006 05:00:20 -0000 >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 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 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 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: