Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Sep 2012 01:23:44 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jgh@FreeBSD.org
Subject:   ports/171559: [NEW PORT] games/airstrike: 2d biplane dogfight game
Message-ID:  <20120911232353.8DD0D1065674@hub.freebsd.org>
Resent-Message-ID: <201209112330.q8BNU1Yc041627@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         171559
>Category:       ports
>Synopsis:       [NEW PORT] games/airstrike: 2d biplane dogfight 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:   Tue Sep 11 23:30:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
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/

Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:

portlint -A
looks fine.

Build log RedPorts

https://redports.org/buildarchive/20120911200913-34415/

>Fix:

--- .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:
#
#	airstrike
#	airstrike/Makefile
#	airstrike/pkg-descr
#	airstrike/distinfo
#	airstrike/files
#	airstrike/files/pkg-message.in
#	airstrike/files/airstrike.in
#
echo c - airstrike
mkdir -p airstrike > /dev/null 2>&1
echo x - airstrike/Makefile
sed 's/^X//' >airstrike/Makefile << '2cc71dfa6b46ee3389cfc7a13ec5d8f4'
X# $FreeBSD$
X
XPORTNAME=	airstrike
XPORTVERSION=	c7
XCATEGORIES=	games
XMASTER_SITES=	http://offload1.icculus.org:9090/airstrike/ \
X		http://offload2.icculus.org:9090/airstrike/
XDISTNAME=	${PORTNAME}-pre6a-src_freebsd_and_v${DISTVERSION}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	2d biplane dogfight game
X
XLICENSE=	GPLv2
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-pre6a-src
X
XUSE_SDL=	image mixer sdl
XUSE_GMAKE=	yes
XALL_TARGET=
XMAKE_JOBS_SAFE=	yes
X
XMAN6=		${PORTNAME}.6
X
XPLIST_FILES=	bin/${PORTNAME} \
X		share/pixmaps/${PORTNAME}.png
X
XPORTDATA=	*
XPORTDOCS=	*
X
XSUB_FILES=	${PORTNAME} \
X		pkg-message
X
X.include <bsd.port.options.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|CFLAGS += -DLINUX|#CFLAGS += -DLINUX|' ${WRKSRC}/src/Makefile
X	@(cd ${WRKSRC}/src/ ; ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
X		sprite_types.h control.c)
X	@(cd ${WRKSRC}/src/sprite ; ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
X		animation.c bitmask.c global.c sprite.c)
X	@(cd ${WRKSRC}/src/support ; ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
X		names.c text.c)
X	@(cd ${WRKSRC}/src/sprite_types ; ${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
X		biplane.c blueplane.c dust.c puff.c bouncer.c bullet.c cloud.c explosions.c \
X		mark.c missile.c energymeter.c bomb.c parachute.c hangar.c cannon.c \
X		message.c bird.c bonusmachine.c airballoon.c)
X
Xdo-build:
X	@(cd ${WRKSRC} ; ${GMAKE} airstrike-sound)
X
Xdo-install:
X# Scripts
X	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
X
X# Executable
X	${MKDIR} ${DATADIR}
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
X
X# Data
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data airstrikerc" ${DATADIR})
X
X# Pixmaps
X	${INSTALL_DATA} ${WRKSRC}/data/balloon.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
X
X# Documentation
X.if ${PORT_OPTIONS:MDOCS}
X	${MKDIR} ${DOCSDIR}
X.  for f in ChangeLog README
X	${MV} ${WRKSRC}/${f}  ${WRKSRC}/doc
X.  endfor
X	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
X.endif
X	${INSTALL_MAN} ${WRKSRC}/doc/${MAN6} ${MAN6PREFIX}/man/man6
X
X# pkg-message
X	@${ECHO_CMD}
X	@${CAT} ${PKGMESSAGE}
X	@${ECHO_CMD}
X
X.include <bsd.port.mk>
2cc71dfa6b46ee3389cfc7a13ec5d8f4
echo x - airstrike/pkg-descr
sed 's/^X//' >airstrike/pkg-descr << 'bc44bcddbc556710bbbd20a48230c82d'
XAirstrike  is a 2d biplane dogfight game in the tradition of the
XIntel-livision and Amiga games 'Biplanes' and 'BIP'. It  features a robust
Xphysics engine and several other extensions of the original games.
X
XAirstrike is a 2d dogfighting game being slowly developed by various people
Xaround the net. It is not yet playable although there is an old version which
Xmay be a bit fun to try.
X
XWWW: http://icculus.org/airstrike/
bc44bcddbc556710bbbd20a48230c82d
echo x - airstrike/distinfo
sed 's/^X//' >airstrike/distinfo << '4bb1755424aefe46251f587bb7d65856'
XSHA256 (airstrike-pre6a-src_freebsd_and_vc7.tar.gz) = 584ed92da19c1e2d740f992ca924b68a473cdb2512b5a7d88394554c094391c1
XSIZE (airstrike-pre6a-src_freebsd_and_vc7.tar.gz) = 2482387
4bb1755424aefe46251f587bb7d65856
echo c - airstrike/files
mkdir -p airstrike/files > /dev/null 2>&1
echo x - airstrike/files/pkg-message.in
sed 's/^X//' >airstrike/files/pkg-message.in << '503799483ff29749723986a58d8b1a5b'
X===============================================================================
X
XAirstrike has been installed.
X
XAll options are given only in the config file.
X
XPlease copy airstrikerc to yours home directory and adjust it
X
X    cp -a %%DATADIR%%/airstrikerc ~/.airstrikerc
X
XYou could manually change Permissions with:
X
X    /bin/chmod 644 ~/.airstrikerc
X
X===============================================================================
503799483ff29749723986a58d8b1a5b
echo x - airstrike/files/airstrike.in
sed 's/^X//' >airstrike/files/airstrike.in << '036166193e86eb093e391b2619aab262'
X#!/bin/sh
X#
X# $FreeBSD$
X
Xecho "Airstrike: Starting up..."
Xcd "%%DATADIR%%"
X./airstrike "$@"
036166193e86eb093e391b2619aab262
exit
--- .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?20120911232353.8DD0D1065674>