BSD Ports

games/dhewm3 1.5.5 FreeBSD

Doom 3 GPL source port

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7582c14528
License
GPLv3+
Categories
games
Package size
3392.6 KiB, 13103.6 KiB installed

Description

dhewm 3 is a Doom 3 GPL source port, know to work on at least Windows, Linux, Mac OS X and FreeBSD.

The goal of dhewm 3 is bring DOOM 3 with the help of SDL to all suitable platforms.

Bugs present in the original DOOM 3 will be fixed (when identified) without altering the original gameplay.

In the other systems

SystemPortVersion
FreeBSDgames/dhewm31.5.5
OpenBSDgames/dhewm31.5.5
NetBSDgames/dhewm31.5.4nb11

Install

Binary package:

pkg install dhewm3

From the ports tree:

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

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

RUN_DEPENDS=	dhewm3>0:games/dhewm3

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.5.51.5.5-1.5.41.5.5
FreeBSD:14:quarterly1.5.51.5.5n/a1.5.41.5.5
FreeBSD:15:latest1.5.51.5.5n/a1.5.41.5.4
FreeBSD:15:quarterly1.5.51.5.5n/an/an/a
FreeBSD:16:latest1.5.51.5.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 57
Run dependencies 48

No port depends on this one.

Configuration

Options name: games_dhewm3

OptionDefaultDescription
DEDICATEDonBuild dedicated server
DOCSoffBuild and/or install documentation
OPTIMIZED_CFLAGSonUse extra compiler optimizations
SDL3offUse SDL3 instead of SDL2
USES
cmake compiler:c++11-lang openal:al sdl
Service scripts
none

Message after installing

You need data files from original Doom 3 version 1.3.1 (NOT BFG
edition):

  MD5 (base/pak000.pk4) = 71b8d37b2444d3d86a36fd61783844fe
  MD5 (base/pak001.pk4) = 4bc4f3ba04ec2b4f4837be40e840a3c1
  MD5 (base/pak002.pk4) = fa84069e9642ad9aa4b49624150cc345
  MD5 (base/pak003.pk4) = f22d8464997924e4913e467e7d62d5fe
  MD5 (base/pak004.pk4) = 38561a3c73f93f2e6fd31abf1d4e9102
  MD5 (base/pak005.pk4) = 2afd4ece27d36393b7538d55a345b90d
  MD5 (base/pak006.pk4) = a6e7003fa9dcc75073dc02b56399b370
  MD5 (base/pak007.pk4) = 6319f086f930ec1618ab09b4c20c268c
  MD5 (base/pak008.pk4) = 28750b7841de9453eb335bad6841a2a5

Please place them under /usr/local/share/dhewm3/base.

Optionally, you can also use Resurrection of Evil expansion pack
files:

  MD5 (d3xp/pak000.pk4) = a883fef0fd10aadeb73d34c462ff865d
  MD5 (d3xp/pak001.pk4) = 06fc9be965e345587064056bf22236d2

These should be placed under /usr/local/share/dhewm3/d3xp

Please consult https://github.com/dhewm/dhewm3/wiki/FAQ for more
info.

Files

pkg-plist 8
  • bin/dhewm3
  • bin/dhewm3ded
  • lib/dhewm3/base.so
  • lib/dhewm3/d3xp.so
  • share/pixmaps/doom3.png
  • @dir share/dhewm3/d3xp
  • @dir share/dhewm3/base
  • @dir share/dhewm3
distinfo 1
FileSizeSHA256
dhewm-dhewm3-1.5.5_GH0.tar.gz8.587754e+067e12a41cbf837eb2b7543b623f6d2a28a8a108a9ce55a221233e50a71d781c36

Commit history 1

DateCommitCreditsLog message
7582c14528 Dmitry Marakasov games/dhewm3: update 1.5.4 → 1.5.5