Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2012 09:12:26 +0100
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/173494: [NEW PORT] games/starfighter: Liberate the universe from the evil company WEAPCO
Message-ID:  <20121109081230.7A1FC88C@hub.freebsd.org>
Resent-Message-ID: <201211090820.qA98K1fu035594@freefall.freebsd.org>

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

>Number:         173494
>Category:       ports
>Synopsis:       [NEW PORT] games/starfighter: Liberate the universe from the evil company WEAPCO
>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 Nov 09 08:20:01 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:
Project: Starfighter is an old school 2D shoot 'em up. In the game you take on
the role of a rebel pilot called Chris, who is attempting to overthrow a
military corporation called Weapco. Weapco has seized control of the known
universe and currently rules it with an iron fist. Chris can no longer stand
back and watch as millions of people suffer and die. He steals an experimental
craft known as "Firefly" and begins his mission to fight his way to Sol,
freeing key systems along the way. The game opens with Chris attempting to
escape a Weapco patrol that has intercepted him.

WWW: http://sourceforge.net/projects/pr-starfighter/

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
WARN: Makefile: [40]: use ${VARIABLE}, instead of $(VARIABLE).
0 fatal errors and 1 warning found.

WARN: Makefile: [40] because is used
	-e 's|$$(PREFIX)/games/|$$(PREFIX)/bin/|' \


port test: clean

Build log

https://redports.org/buildarchive/20121108231348-46926/

>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:
#
#	starfighter
#	starfighter/Makefile
#	starfighter/pkg-descr
#	starfighter/distinfo
#	starfighter/pkg-plist
#
echo c - starfighter
mkdir -p starfighter > /dev/null 2>&1
echo x - starfighter/Makefile
sed 's/^X//' >starfighter/Makefile << 'a7c26cc1c7612973276f60bfaa6665f3'
X# Created by	nemysis@gmx.ch
X#
X# $FreeBSD$
X#
X
XPORTNAME=	starfighter
XPORTVERSION=	1.2
XCATEGORIES=	games
XMASTER_SITES=	SF/pr-${PORTNAME}/ \
X		SF/nemysisfreebsdp/:icons
XDISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
X		${PORTNAME}.png:icons
XDIST_SUBDIR=	${PORTNAME}
XEXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Liberate the universe from the evil company WEAPCO
X
XLICENSE=	GPLv2
X
XUSE_GMAKE=	yes
XUSE_SDL=	image mixer
XWITH_ZLIB=	yes
X
XINSTALLS_ICONS=	yes
X
XDESKTOP_ENTRIES="Project Starfighter" "${COMMENT}" "${PORTNAME}" \
X		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
X
XOPTIONS_DEFINE=	DOCS
X
X.include <bsd.port.options.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} \
X	-e 's| -O2 -Wall||' \
X	-e 's|docs/\*|docs/index.html|' \
X	-e 's|/usr|${LOCALBASE}|' \
X	-e 's|$$(PREFIX)/games/|$$(PREFIX)/bin/|' \
X	-e 's|/share/games/parallelrealities/|/share/starfighter/|' \
X		${WRKSRC}/makefile
X
X.if !${PORT_OPTIONS:MDOCS}
X	@${REINPLACE_CMD} -i '' -e '/$$(DESTDIR)$$(DOCDIR)/d' ${WRKSRC}/makefile
X.endif
X	@(cd ${WRKSRC} && ${CP} makefile Makefile)
X
Xdo-build:
X	@(cd ${WRKSRC} && ${GMAKE})
X
Xpost-install:
X	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
X
X.include <bsd.port.mk>
a7c26cc1c7612973276f60bfaa6665f3
echo x - starfighter/pkg-descr
sed 's/^X//' >starfighter/pkg-descr << '26e1065c5bcdaece3c779f60da1bcc2c'
XProject: Starfighter is an old school 2D shoot 'em up. In the game you take on
Xthe role of a rebel pilot called Chris, who is attempting to overthrow a
Xmilitary corporation called Weapco. Weapco has seized control of the known
Xuniverse and currently rules it with an iron fist. Chris can no longer stand
Xback and watch as millions of people suffer and die. He steals an experimental
Xcraft known as "Firefly" and begins his mission to fight his way to Sol,
Xfreeing key systems along the way. The game opens with Chris attempting to
Xescape a Weapco patrol that has intercepted him.
X
XWWW: http://sourceforge.net/projects/pr-starfighter/
26e1065c5bcdaece3c779f60da1bcc2c
echo x - starfighter/distinfo
sed 's/^X//' >starfighter/distinfo << '275189ca88060d0b7ce5e0f294d65030'
XSHA256 (starfighter/starfighter-1.2.tar.gz) = d2e05e45bbc49cbe4f597e0db715fdf64e2aa771f1c77d5055d9db9d5e32fd5e
XSIZE (starfighter/starfighter-1.2.tar.gz) = 1233548
XSHA256 (starfighter/starfighter.png) = 7e6b0ccb71b5f52c96044db7b063f61f862c87fe3d7405fa6e521d335638c53b
XSIZE (starfighter/starfighter.png) = 1203
275189ca88060d0b7ce5e0f294d65030
echo x - starfighter/pkg-plist
sed 's/^X//' >starfighter/pkg-plist << '7670f1a869b22d2d404920cfc27cb081'
Xbin/starfighter
X%%PORTDOCS%%%%DOCSDIR%%/index.html
Xshare/pixmaps/starfighter.png
X%%DATADIR%%/starfighter.pak
X@dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
7670f1a869b22d2d404920cfc27cb081
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?20121109081230.7A1FC88C>