./games/doomlegacy, The legacy of Doom

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


Branch: CURRENT, Version: 1.48.4nb3, Package name: doomlegacy-1.48.4nb3, Maintainer: micha

This is one of the most popular Doom source ports.
It enhances Doom with things like:
- Free Look
- OpenGL renderer
- Heretic support,
- TCP/IP networking
and much more.

Doom Legacy can play Doom, Boom, Marine's Best Friend (MBF), and Heretic maps.
In addition to the original games by id Software and Raven Software, there are
hundreds of free, fan-made maps available on the Internet. These maps are
typically distributed as PWAD files, which are not fully self-contained.
For each game you will also need the corresponding IWAD data file, which
contains all the graphics, wall and floor textures, sounds, and music for that
game. For example, if you want to play Doom II maps, you'll need the IWAD file
doom2.wad, or one of the free replacements.

Legacy has implemented the fundamental and de-facto-standard Boom extensions,
and the Marine's Best Friend (MBF) extensions. Legacy also has implemented
among other things 3D floors, swimmable water and other special effects using
extended linedef codes, and supports the FraggleScript scripting language.

This package contains the SDL build of Doom Legacy.

MESSAGE.doomlegacy [+/-]

Required to run:
[audio/SDL_mixer] [devel/SDL] [games/doom1]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: f787c653ac4d097de702c72c9b30aed9b4b308a1
RMD160: 1e2a435e28f84a1578041feec4b98770774b2287
Filesize: 2353.698 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-19 11:52:22 by Michael Baeuerle | Files touched by this commit (1)
Log message:
games/doomlegacy: Build fix for SunOS

Link missing network libraries.
   2020-06-18 12:14:54 by Michael Baeuerle | Files touched by this commit (3)
Log message:
games/doomlegacy: Build fix for SunOS

Use master server TCP patches for UDP too.
   2020-06-17 18:16:57 by Michael Baeuerle | Files touched by this commit (3)
Log message:
games/doomlegacy: Build fix for SunOS

Use portable fcntl() instead of ioctl() for non-blocking mode of socket
(for all operating systems that are relevant for pkgsrc).
   2020-06-15 12:32:53 by Michael Baeuerle | Files touched by this commit (3)
Log message:
games/doomlegacy: Build fix for Solaris

Use native inet_aton() on Solaris.
Solaris has inet_aton() in libresolv since version 2.6 from 1997.

No revision bump because this only affects the Solaris build that was
broken before.
   2020-06-10 17:35:02 by Michael Baeuerle | Files touched by this commit (3) | Package updated
Log message:
games/doomlegacy: Build fix for SunOS

The type label_t is not available on all OS, e.g. on SmartOS.
labelforname() is an unused function and the only place where label_t is
used. Commented out with new patch.

Bump PKGREVISION because C source file has changed.
   2020-05-20 18:04:12 by Michael Baeuerle | Files touched by this commit (4)
Log message:
games/doomlegacy: Add link to upstream ticket in patches
   2020-05-19 13:20:16 by Michael Baeuerle | Files touched by this commit (23) | Package updated
Log message:
games/doomlegacy: Update to 1.48.4

pkgsrc changes:
- Patches for NetBSD support removed (merged upstream)
- Define "SOLARIS" for SunOS based operating systems
- MESSAGE replaced by file "share/doc/doomlegacy/INSTALL.pkgsrc"
- Man page is now installed in section 6
- Patch to disable launcher replaced by startscript
  (upstream suggested to use an unsupported option for this purpose)
- Patch for extended node support added (Feature request #95)
  Supported formats: DeeP V4, ZDoom uncompressed, ZDoom compressed
  Without this patch the engine may crash with unsupported node formats
- Patch for local blockmap creation added
  Command line option "-blockmap" added for activation (no automatic mode)

The extended node and blockmap patches allow to play modern PWADs like NOVA III
and Lost Civilization.

Upstream changelog since 1.47.2 is very long, refer to this page:
http://doomlegacy.sourceforge.net/docs/whatsnew.html
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http