freebsd-ports/games/doomlegacy/pkg-descr
Alexey Dokuchaev e4d96b78dc Overhaul the port to make it usable and up-to-date with the reality:
- Update to version 1.44 alpha3 (unfortunately, for the sake of sane version
  number, have to bump PORTEPOCH)
- Switch to unified SDL media interface (this is what all modern systems
  should use) and stop building and installing no longer required stuff; now
  both sound and music works as expected out of the box
- Switch from kvm(3) kernel memory interface calls to obtain memory stats to
  sysctl(3) to avoid kmem group privileges (setgid bit) requirement
- Get rid of wrapper script by providing better default value of DOOMWADDIR
- Rename X86_ASM option to standard ASM (which already has nice description)
- Change USE_GL knob value from umbrella "yes" to more specific "glu"
- Adjust COMMENT and define LICENSE (GPLv2); really honor CC and CFLAGS
- Utilize PORTDOCS and PLIST_FILES and thus purge pkg-plist
- Trim Makefile header while I'm here per new world order
- Provide better and cleaner port description

Feature safe:	yes
Inspired by:	http://lists.freebsd.org/pipermail/freebsd-questions/2012-August/244371.html
Tested on:	i386 only :(
2012-11-06 13:15:40 +00:00

17 lines
681 B
Text

Doom Legacy is a source port of Doom available for various operating systems
which was originally written as a fork of DOSDoom introducing lots of useful
improvements yet retaining original feel of the game. It currently features:
* TCP/IP multiplayer networking (including a master server for Internet
game searches)
* Nearly complete Boom and Heretic support
* OpenGL rendering
* Higher resolutions
* Console with support for key bindings (Quake-style)
* FraggleScript for scripting
* 3D floors, water, and coloured lighting
* Mouse aim and crosshairs
* Jumping
* 32 players (including support for custom skins)
WWW: http://doomlegacy.sourceforge.net/