From owner-svn-ports-head@FreeBSD.ORG Thu Oct 24 10:20:57 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6C670182; Thu, 24 Oct 2013 10:20:57 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 598882FBE; Thu, 24 Oct 2013 10:20:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9OAKvwI018780; Thu, 24 Oct 2013 10:20:57 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9OAKt9k018773; Thu, 24 Oct 2013 10:20:55 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201310241020.r9OAKt9k018773@svn.freebsd.org> From: Rusmir Dusko Date: Thu, 24 Oct 2013 10:20:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331472 - in head/games: . airstrike airstrike/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 10:20:57 -0000 Author: nemysis Date: Thu Oct 24 10:20:55 2013 New Revision: 331472 URL: http://svnweb.freebsd.org/changeset/ports/331472 Log: Airstrike is a 2d biplane dogfight game in the tradition of the Intel-livision and Amiga games 'Biplanes' and 'BIP'. It features a robust physics engine and several other extensions of the original games. Airstrike is a 2d dogfighting game being slowly developed by various people around the net. It is not yet playable although there is an old version which may be a bit fun to try. WWW: http://icculus.org/airstrike/ PR: ports/171559 Submitted by: nemysis (self) Approved by: wg (mentor) Added: head/games/airstrike/ head/games/airstrike/Makefile (contents, props changed) head/games/airstrike/distinfo (contents, props changed) head/games/airstrike/files/ head/games/airstrike/files/airstrike.in (contents, props changed) head/games/airstrike/files/pkg-message.in (contents, props changed) head/games/airstrike/pkg-descr (contents, props changed) head/games/airstrike/pkg-plist (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Thu Oct 24 10:18:31 2013 (r331471) +++ head/games/Makefile Thu Oct 24 10:20:55 2013 (r331472) @@ -24,6 +24,7 @@ SUBDIR += affenspiel SUBDIR += afternoonstalker SUBDIR += agame + SUBDIR += airstrike SUBDIR += alephone SUBDIR += alephone-data SUBDIR += alephone-scenarios Added: head/games/airstrike/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/Makefile Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,61 @@ +# Created by: Rusmir Dusko +# $FreeBSD$ + +PORTNAME= airstrike +PORTVERSION= c7 +CATEGORIES= games +MASTER_SITES= SF/nemysisfreebsdp/${CATEGORIES}/ +DISTNAME= ${PORTNAME}-pre6a-src_freebsd_and_v${DISTVERSION} + +MAINTAINER= nemysis@FreeBSD.org +COMMENT= 2d biplane dogfight game + +LICENSE= GPLv2 + +WRKSRC= ${WRKDIR}/${PORTNAME}-pre6a-src + +USES= gmake desktop-file-utils +USE_SDL= image mixer sdl +ALL_TARGET= +INSTALLS_ICONS= yes + +PORTDOCS= * + +DOCSRCDIR1= ${WRKSRC} +DOC_FILES1= ChangeLog README + +DOCSRCDIR2= ${WRKSRC}/doc +DOCSDIR2= ${DOCSDIR}/doc +DOC_FILES2= 1.0-features 33fps.out BUGS TODO WHISHLIST *.txt \ + collisions.tm design.dia design.pdf fun.ps + +SUB_FILES= ${PORTNAME} \ + pkg-message + +DESKTOP_ENTRIES="Airstrike" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Game;ArcadeGame;" false + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e 's|CFLAGS += -DLINUX|#CFLAGS += -DLINUX|' ${WRKSRC}/src/Makefile + @${FIND} ${WRKSRC} -name '*.c' -or -name '*.h' | ${XARGS} \ + ${REINPLACE_CMD} -e 's|||g' + +do-build: + @(cd ${WRKSRC} ; ${GMAKE} airstrike-sound) + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ + @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data airstrikerc" ${STAGEDIR}${DATADIR}) + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} + ${LN} -sf ${WRKSRC}/data/balloon.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + + ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} + +.include Added: head/games/airstrike/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/distinfo Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,2 @@ +SHA256 (airstrike-pre6a-src_freebsd_and_vc7.tar.gz) = 584ed92da19c1e2d740f992ca924b68a473cdb2512b5a7d88394554c094391c1 +SIZE (airstrike-pre6a-src_freebsd_and_vc7.tar.gz) = 2482387 Added: head/games/airstrike/files/airstrike.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/files/airstrike.in Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,7 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +cd "%%DATADIR%%" +exec ./airstrike "${@}" Added: head/games/airstrike/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/files/pkg-message.in Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,21 @@ +=============================================================================== + +Airstrike has been installed. + +All options are given only in the config file. + +Please copy airstrikerc to your home directory and adjust it + + su user + + cp %%DATADIR%%/airstrikerc ~/.airstrikerc + +You could manually change Permissions with: + + /bin/chmod 644 ~/.airstrikerc + + exit + +Have fun! + +=============================================================================== Added: head/games/airstrike/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/pkg-descr Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,9 @@ +Airstrike is a 2d biplane dogfight game in the tradition of the +Intel-livision and Amiga games 'Biplanes' and 'BIP'. It features a robust +physics engine and several other extensions of the original games. + +Airstrike is a 2d dogfighting game being slowly developed by various people +around the net. It is not yet playable although there is an old version which +may be a bit fun to try. + +WWW: http://icculus.org/airstrike/ Added: head/games/airstrike/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/airstrike/pkg-plist Thu Oct 24 10:20:55 2013 (r331472) @@ -0,0 +1,87 @@ +bin/airstrike +man/man6/airstrike.6.gz +%%DATADIR%%/airstrike +%%DATADIR%%/airstrikerc +%%DATADIR%%/data/about.txt +%%DATADIR%%/data/airballoon.png +%%DATADIR%%/data/ball.png +%%DATADIR%%/data/balloon-bounce.png +%%DATADIR%%/data/balloon-deflate.png +%%DATADIR%%/data/balloon-float.png +%%DATADIR%%/data/balloon.png +%%DATADIR%%/data/bg-wide-mask.png +%%DATADIR%%/data/bg-wide.png +%%DATADIR%%/data/bg.png +%%DATADIR%%/data/bgmask.png +%%DATADIR%%/data/bigfont.png +%%DATADIR%%/data/bird.png +%%DATADIR%%/data/blackpixel.png +%%DATADIR%%/data/blacksmoke.png +%%DATADIR%%/data/blueplane.png +%%DATADIR%%/data/blueplanewreck.png +%%DATADIR%%/data/bomb.png +%%DATADIR%%/data/bombexplosion.png +%%DATADIR%%/data/bonus-machine.png +%%DATADIR%%/data/bonus.png +%%DATADIR%%/data/bouncer.png +%%DATADIR%%/data/bsmoke-dissolve.png +%%DATADIR%%/data/bsmoke-grow.png +%%DATADIR%%/data/bullet.png +%%DATADIR%%/data/cannon-fire.png +%%DATADIR%%/data/cannon-left.png +%%DATADIR%%/data/cannon-right.png +%%DATADIR%%/data/cannon-turn-lr.png +%%DATADIR%%/data/cannon-turn-rl.png +%%DATADIR%%/data/cannonball.png +%%DATADIR%%/data/cloud.png +%%DATADIR%%/data/console-bg.png +%%DATADIR%%/data/direxpl.png +%%DATADIR%%/data/energymeter.png +%%DATADIR%%/data/fire.png +%%DATADIR%%/data/firebomb.png +%%DATADIR%%/data/gauge.png +%%DATADIR%%/data/glyphs-alpha.png +%%DATADIR%%/data/gsmoke-dissolve.png +%%DATADIR%%/data/gsmoke-grow.png +%%DATADIR%%/data/hangar.png +%%DATADIR%%/data/ldust-dissolve.png +%%DATADIR%%/data/ldust-grow.png +%%DATADIR%%/data/lpuff1.png +%%DATADIR%%/data/lpuff2.png +%%DATADIR%%/data/mark.png +%%DATADIR%%/data/message.png +%%DATADIR%%/data/missile.png +%%DATADIR%%/data/notes.txt +%%DATADIR%%/data/parachute.png +%%DATADIR%%/data/puff-dissolve.png +%%DATADIR%%/data/puff.png +%%DATADIR%%/data/redplane.png +%%DATADIR%%/data/redplanewreck.png +%%DATADIR%%/data/sdust-dissolve.png +%%DATADIR%%/data/sdust-grow.png +%%DATADIR%%/data/smallfont-green.png +%%DATADIR%%/data/smoke.png +%%DATADIR%%/data/sound/bird.wav +%%DATADIR%%/data/sound/hummm.wav +%%DATADIR%%/data/sound/huvum.wav +%%DATADIR%%/data/sound/klank2.wav +%%DATADIR%%/data/sound/shoot.wav +%%DATADIR%%/data/sound/splat2a.wav +%%DATADIR%%/data/sound/splat3a.wav +%%DATADIR%%/data/sound/thump1.wav +%%DATADIR%%/data/sound/thump4.wav +%%DATADIR%%/data/sound/twirp.wav +%%DATADIR%%/data/sound/whrii.wav +%%DATADIR%%/data/whitesmoke.png +%%DATADIR%%/data/wsmoke-dissolve.png +%%DATADIR%%/data/wsmoke-grow.png +%%DATADIR%%/data/zeppelin-left.png +%%DATADIR%%/data/zeppelin-right.png +%%DATADIR%%/data/zeppelin-turn-lr.png +%%DATADIR%%/data/zeppelin-turn-rl.png +%%DATADIR%%/data/zeppelin-wreck.png +%%DATADIR%%/data/zeppelin.png +share/pixmaps/airstrike.png +@dirrm %%DATADIR%%/data/sound +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%%