BSD Ports

games/doomlegacy 1.48.18,1 FreeBSD

Improved and extended version of Doom

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
47eb30f698
License
GPLv2
Categories
games
Package size
1513.5 KiB, 3742.9 KiB installed

Description

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)

In the other systems

SystemPortVersion
FreeBSDgames/doomlegacy1.48.18,1
NetBSDgames/doomlegacy1.48.18
MidnightBSDgames/doomlegacy1.48.12_1,1
HardenedBSDgames/doomlegacy1.48.18,1
GhostBSDgames/doomlegacy1.48.18,1

Install

Binary package:

pkg install doomlegacy

From the ports tree:

cd /usr/ports/games/doomlegacy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	doomlegacy>0:games/doomlegacy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.48.18,11.48.18,1-1.48.14,11.48.18,1
FreeBSD:14:quarterly1.48.18,11.48.18,1n/a1.48.14,11.48.18,1
FreeBSD:15:latest1.48.18,11.48.18,1n/a1.48.14,11.48.14,1
FreeBSD:15:quarterly1.48.18,11.48.18,1n/an/an/a
FreeBSD:16:latest1.48.18,11.48.18,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 24

No port depends on this one.

Configuration

Options name: games_doomlegacy

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LIBZIPonZipped WAD file support via libzip
USES
gl gmake sdl tar:bzip2
Service scripts
none

Files

distinfo 2
FileSizeSHA256
doomlegacy_1.48.18_source.tar.bz22.803672e+0680f502afb4b7c6a87e5c291cf8b145e4e0c01bf0dde9a79c64a1306890a3eb19
doomlegacy_1.48.18_common.zip1.104556e+069a611d6bef7693c4a2c12bd60dff123fa161a23bc2e13877c89161bf63f39313
Master sites 1
  • SF/doomlegacy/${DISTVERSION:S,_,%20,}/

Commit history 1

DateCommitCreditsLog message
47eb30f698 Alexey Dokuchaev games/doomlegacy: update Doom Legacy to version 1.48.18 (rev1749)
- HAVE_LIBZIP and HAVE_ZLIB are now set by default for *nix builds, adjust the port's Makefile accordingly - Version 1.48.16 had been skipped due to a broken save game (corrupted) and the MBF21 support did not work right Reported by: portscout