./games/maelstrom-sdl, High resolution version of Asteroids (SDL version)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.6nb1, Package name: maelstrom-sdl-3.0.6nb1, Maintainer: pkgsrc-users

Maelstrom is a port of the original shareware game for the Macintosh.
It is a fast-action, high resolution (640x480) asteroids-like game,
with detailed graphics and original sounds.

This version uses the SDL (Simple DirectMedia Layer) which provides
faster graphics and better sound than the old X11 version.
SDL also allows the screen resolution to be changed to 640x480 when
Maelstrom is run in full-screen mode.


Required to run:
[devel/SDL]

Required to build:
[x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/fixesproto4]

Master sites:

SHA1: 2036fb814db2263ca44ebe3397dbed66720249b7
RMD160: 9bfc8b6d822b37c5d6c4e5e07b3c8b1f0c2826e7
Filesize: 989.329 KB

Version history: (Expand)


CVS history: (Expand)


   2015-11-03 21:57:10 by Alistair G. Crooks | Files touched by this commit (350)
Log message:
Add SHA512 digests for distfiles for games category

Problems found locating distfiles:
	Package blokus: missing distfile blokus-1.1.tar.gz
	Package crossfire-client: missing distfile crossfire-client-images-1.11.0.tar.gz
	Package dungeon: missing distfile dungeon-gdt-glk.tar.gz
	Package gate88: missing distfile Gate88_Mar19_05.tar.gz
	Package gnuchess4: missing distfile gnuchess-4.0.pl80.tar.gz
	Package ioquake3-pk3: missing distfile quake3-latest-pk3s.zip
	Package rollemup: missing distfile Rollemup.tar.gz
	Package tscp: missing distfile tscp181.zip
	Package xbat: missing distfile xev111.tar.gz
	Package xgalaga: missing distfile xgalaga-2.0.34.tar.gz
	Package xrick: missing distfile xrick-021212.tgz
	Package xskat: missing distfile xskat-cards.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-25 16:23:48 by Tobias Nygren | Files touched by this commit (868) | Package updated
Log message:
Recursive revbump following MesaLib update, categories g through n.
   2015-02-09 22:53:10 by Soren Jacobsen | Files touched by this commit (5) | Package updated
Log message:
Update to 3.0.6.  Freshen up HOMEPAGE and MASTER_SITES.  Add LICENSE.

Changes:
* Added support for MacBinary resource files
* Updated README.joystick to reflect joystick support
* Fixed volume lockup bug on MacOS X
* Fixed network bug with more than one player
   2013-04-14 04:01:30 by David A. Holland | Files touched by this commit (1)
Log message:
Solaris needs -lnsl as well as -lsocket.
   2012-10-06 13:55:05 by Aleksej Saushev | Files touched by this commit (310)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-04-13 06:33:19 by David A. Holland | Files touched by this commit (1)
Log message:
Needs -lsocket on solaris.
   2011-05-06 07:28:39 by David A. Holland | Files touched by this commit (6)
Log message:
Put the scorefile in ${VARBASE}/games instead of under ${PREFIX}/share.
It is still mode 666, which is wrong (XXX), but this way:
   - the package will actually install again;
   - the score file is not overwritten every time you recompile/reinstall.

There's also an .if 0 block in the makefile that can be turned on to
install the game setgid so the score file can be mode 664. I'm not
comfortable turning this on without doing at least a basic audit, and
I don't have energy for that at the moment; but it's there and it
works if anyone feels inclined to make that tradeoff locally.

An alternative approach would be to write and install a setgid
scorefile helper program, but that's not really any improvement over
making the scores world writeable

PKGREVISION -> 8.
   2010-03-23 17:02:39 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
DESTDIR support.
XXX still doesn't pass the world-writeable file check