ports/171431: [NEW PORT] games/asteroid: Modern version of the arcade classic Asteroid
nemysis
nemysis at gmx.ch
Sat Sep 8 03:50:02 UTC 2012
>Number: 171431
>Category: ports
>Synopsis: [NEW PORT] games/asteroid: Modern version of the arcade classic Asteroid
>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: Sat Sep 08 03:50:02 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:
Asteroid (just one!) is a modern version of the arcade classic Asteroids,
using OpenGL, GLUT, and optionally GTK and SDL_mixer. It features a variety
of powerups, taunting aliens, 3D textured asteroids, face-melting sound effects,
and infinite playability.
Controls
--------
Use the left and right arrows to turn the ship, x to accelerate, and z to
shoot. Pressing p will pause the game, f toggles fullscreen mode, and m mutes
and unmutes the audio. There's also a right-click menu if you forget anything.
Gameplay
--------
I'm not going to explain how to play Asteroids. I will mention that the
wireframe octahedra that sometimes drift across the screen are powerups. To
collect the powerups, run over them; or you can shoot them for bonus points
(if you don't want the benefit of the powerup). You'll have to play the game
to figure out the different powerup types.
WWW: http://chaoslizard.sourceforge.net/asteroid/
Generated and tested manually, tested with port test and with RedPorts (all RELEASES), sent with with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:
>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:
#
# asteroid
# asteroid/Makefile
# asteroid/pkg-descr
# asteroid/distinfo
# asteroid/pkg-plist
#
echo c - asteroid
mkdir -p asteroid > /dev/null 2>&1
echo x - asteroid/Makefile
sed 's/^X//' >asteroid/Makefile << 'a4e9a41710307caacdf65d39d6fad59e'
X# $FreeBSD$
X
XPORTNAME= asteroid
XPORTVERSION= 1.2
XCATEGORIES= games
XMASTER_SITES= SF/chaoslizard/${PORTNAME:S/a/A/}/v1.2%20%282012%20Apr.%2022%29/
X
XMAINTAINER= nemysis at gmx.ch
XCOMMENT= Modern version of the arcade classic Asteroid
X
XLICENSE= GPLv3
X
XBUILD_DEPENDS+= ${CMAKE_BIN}:${PORTSDIR}/devel/cmake
X
XUSE_GL= glut
XUSE_SDL= mixer sdl
XUSE_GNOME= gtk20
XUSE_XORG= xmu
XINSTALLS_ICONS= yes
XUSE_CMAKE= yes
XCMAKE_VERBOSE= yes
X
XPORTDATA= *
XPORTDOCS= AUTHORS NEWS README
X
X.include <bsd.port.options.mk>
X
Xpost-install:
X# Documentation
X.if ${PORT_OPTIONS:MDOCS}
X ${MKDIR} ${DOCSDIR}
X. for f in ${PORTDOCS}
X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X. endfor
X.endif
X
X.include <bsd.port.mk>
a4e9a41710307caacdf65d39d6fad59e
echo x - asteroid/pkg-descr
sed 's/^X//' >asteroid/pkg-descr << '542fcad9854a83eaa2819f5551bf6dd9'
XAsteroid (just one!) is a modern version of the arcade classic Asteroids,
Xusing OpenGL, GLUT, and optionally GTK and SDL_mixer. It features a variety
Xof powerups, taunting aliens, 3D textured asteroids, face-melting sound effects,
Xand infinite playability.
X
XControls
X--------
XUse the left and right arrows to turn the ship, x to accelerate, and z to
Xshoot. Pressing p will pause the game, f toggles fullscreen mode, and m mutes
Xand unmutes the audio. There's also a right-click menu if you forget anything.
X
XGameplay
X--------
XI'm not going to explain how to play Asteroids. I will mention that the
Xwireframe octahedra that sometimes drift across the screen are powerups. To
Xcollect the powerups, run over them; or you can shoot them for bonus points
X(if you don't want the benefit of the powerup). You'll have to play the game
Xto figure out the different powerup types.
X
X
XWWW: http://chaoslizard.sourceforge.net/asteroid/
542fcad9854a83eaa2819f5551bf6dd9
echo x - asteroid/distinfo
sed 's/^X//' >asteroid/distinfo << 'd171b5fa1a96ee2a4e67e788c8df49f9'
XSHA256 (asteroid-1.2.tar.gz) = e268985efd23e65ad0e96d93bcc711d48f9a58da419645eb20a24a6a0ceaabe1
XSIZE (asteroid-1.2.tar.gz) = 310346
d171b5fa1a96ee2a4e67e788c8df49f9
echo x - asteroid/pkg-plist
sed 's/^X//' >asteroid/pkg-plist << 'e166329e1220a8a73f49868682b9ebe1'
Xbin/asteroid
Xshare/applications/asteroid.desktop
Xshare/icons/hicolor/scalable/apps/asteroid.svg
X at dirrmtry share/icons/hicolor/scalable/apps
X at dirrmtry share/icons/hicolor/scalable
X at dirrmtry share/icons/hicolor
X at dirrmtry share/icons
X at dirrmtry share/applications
e166329e1220a8a73f49868682b9ebe1
exit
--- .shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list