Port details on branch 2022Q2 |
- uhexen2 Hexen II source port supporting Linux/FreeBSD/Unix/Windows
- 1.5.9_4 games =0 1.5.9_4Version of this port present on the latest quarterly branch.
- Maintainer: obscenum999@gmail.com
- Port Added: 2007-02-25 15:58:16
- Last Update: 2023-11-06 10:03:47
- Commit Hash: 06df180
- License: GPLv2+
- WWW:
- https://uhexen2.sourceforge.net/
- Description:
- In 2000, Raven Software released the source code to their class based
shooter game Hexen II and its multiplayer extension HexenWorld.
Since then, there has been some source ports of this game, most notably
the now neglected Anvil of Thyrion project. But nothing has been done
for Linux since the beginning of 2002.
The Hammer of Thyrion project continues the development for Linux and
BSD people, with continued support for Windows users as well. Many bugs
are fixed and even new features are added:
New sound modes, improved mouse handling, improved video modes, OpenGL
glows and more.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/games/uhexen2/ && make install clean
- To add the package, run one of these commands:
- pkg install games/uhexen2
- pkg install uhexen2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: uhexen2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1562292845
SHA256 (uhexen2/hexen2source-1.5.9.tgz) = 2aa84c141a820f9087850aacf3684a5f71c434428bc57545899eda1b9a28c3e0
SIZE (uhexen2/hexen2source-1.5.9.tgz) = 2529121
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl-config : devel/sdl12
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libmad.so : audio/libmad
- libogg.so : audio/libogg
- libvorbis.so : audio/libvorbis
- libGL.so : graphics/libglvnd
- libSDL.so : devel/sdl12
- This port is required by:
- for Run
-
- games/uhexen2-extras
Configuration Options:
- ===> The following configuration options are available for uhexen2-1.5.9_4:
DOCS=on: Build and/or install documentation
FLAC=off: FLAC lossless audio codec support
MIKMOD=off: MOD audio format support
OGG=on: Ogg media format support
OPUS=off: Opus audio codec support
====> Options available for the multi BIN: you have to choose at least one of them
HEXEN2=on: Build Hexen II clients and servers
HW=on: Build HexenWorld clients and servers
H2PATCH=off: Build game data patching tool
====> MP3 audio codec: you can only select none or one of them
MAD=on: MAD MP3 audio decoder support
MPG123=off: MP3 decoding support via mpg123
====> Vorbis audio codec: you can only select none or one of them
TREMOR=off: Tremor audio decoder support
VORBIS=on: Ogg Vorbis audio codec support
===> Use 'make config' to modify these settings
- Options name:
- games_uhexen2
- USES:
- gl gmake pkgconfig sdl tar:tgz
- pkg-message:
- For install:
- Hexen II: Hammer of Thyrion has been installed.
To complete the installation of this port you have to copy the original
"data1/pak0.pak" and "data1/pak1.pak" files from your original distribution
to "/usr/local/share/uhexen2/data1" in lower-case form.
To play mission pack "Portal of Praevus" copy "portals/pak3.pak" from your
original distribution
to "/usr/local/share/uhexen2/portals" in lower-case form.
Pak files should be from latest Raven's 1.11 distribution!
If you have pak files from earlier version of the game, you have to patch them
to the latest version. You can apply official patch or build the port with
H2PATCH option enabled and then run:
h2patch -prefix /usr/local/share/uhexen2
- Master Sites:
|