Port details |
- odamex Client/server multiplayer engine for Doom
- 0.7.0_3 games =3 0.7.0_3Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2007-12-17 18:16:50
- Last Update: 2023-08-05 14:46:34
- Commit Hash: abe6905
- People watching this port, also watch:: jackit, cgit, libodbc++, linux_dvbwrapper-kmod, p5-SVG-Parser
- License: GPLv2+
- WWW:
- https://odamex.net/
- Description:
- Odamex is a free and open source port for the classic first-person-shooter
Doom. Odamex's goal is to emulate the feel of and retain many aspects of the
original Doom executables while offering a broader expanse of security
features, personal configuration, gameplay options, and editing features.
Odamex can run on a wide range of operating systems and hardware, so players
should be able to play on almost any platform. Features:
* The popular ZDoom 1.22 core engine and CSDoom 0.62 core netcode.
* Compatibility with many major operating systems, including Windows, Linux,
FreeBSD and Mac OSX.
* Core gameplay modeled on the original doom2.exe.
* Streamlined WAD loading, allowing the server and clients to load WAD files
on the fly without needing to restart the client or server.
* Compatibility with Boom, MBF and CTF Standard maps.
* Deathmatch, Cooperative, Team Deathmatch and CTF gametypes.
* Jumping, Mouselook and other non-standard features available as server-side
options.
* Comprehensive cheat and exploit countermeasures.
* An open source code base licensed under the GPL, available for anyone to
examine, compile, or modify to their liking.
- ¦ ¦ ¦ ¦
- 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/odamex/ && make install clean
- To add the package, run one of these commands:
- pkg install games/odamex
- pkg install odamex
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: odamex
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (odamex-src-0.7.0.tar.bz2) = aa34363cb18551be65e27919e62d92b9efcb594f36e9239d6fb394ed51b96631
SIZE (odamex-src-0.7.0.tar.bz2) = 8437106
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:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- sdl-config : devel/sdl12
- Runtime dependencies:
-
- doom-data>0 : games/doom-data
- Library dependencies:
-
- libpng.so : graphics/png
- libSDL_mixer.so : audio/sdl_mixer
- libSDL.so : devel/sdl12
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for odamex-0.7.0_3:
DOCS=on: Build and/or install documentation
LAUNCHER=off: Enable GUI launcher program
===> Use 'make config' to modify these settings
- Options name:
- games_odamex
- USES:
- cmake:insource compiler dos2unix sdl tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.7.0_3 05 Aug 2023 14:46:34 |
Muhammad Moinur Rahman (bofh) |
games/odamex: Fix build with llvm16
- Pet portclippy
Sponsored by: The FreeBSD Foundation |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.7.0_3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.7.0_3 20 Jul 2022 14:21:58 |
Tobias C. Berner (tcberner) |
games: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <benlutz@datacomm.ch>
* <janos.mohacsi@bsd.hu>
* Aaron Baugher
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron VonderHaar <avh4@usa.net>
* Aaron Zauner <az_mail@gmx.at>
* Adam Kranzel (adam@alameda.edu)
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
0.7.0_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.7.0_3 08 Nov 2019 10:47:01 |
tobik |
games: Add missing USES={gnome,gl,sdl,xorg} |
0.7.0_3 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
0.7.0_3 28 Jul 2018 06:33:37 |
tobik |
games/odamex: Fix build with Clang 6
common/d_dehacked.cpp:883:16: error: non-constant-expression cannot be narrowed
from type 'uintptr_t' (aka 'unsigned int') to 'ptrdiff_t' (aka 'int') in
initializer list [-Wc++11-narrowing]
{ "ID #",
myoffsetof(mobjinfo_t,doomednum) },
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://beefy11.nyi.freebsd.org/data/head-i386-default/p475044_s336572/logs/odamex-0.7.0_2.log
- While here add missing libpng dependency so that it doesn't use its own
bundled version |
0.7.0_2 18 Dec 2017 11:43:55 |
amdmi3 |
- Fix LICENSE
- Switch to options helpers
- Don't install LICENSE with docs |
0.7.0_2 24 Feb 2017 01:52:11 |
cpm |
Drop maintainership and return them back to the pool. |
0.7.0_2 18 Jan 2015 21:23:19 |
amdmi3 |
- Drop @dirrm* from and add empty directories to plists
Approved by: portmgr blanket |
0.7.0_2 08 Dec 2014 16:48:41 |
tijl |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used. (Only the first 15 lines of the commit message are shown above ) |
0.7.0_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.7.0 26 Jul 2014 11:04:33 |
koobs |
games/odamex: Update to 0.7.0, New MAINTAINER
- Update to 0.7.0
- Assign MAINTAINER
- Update COMMENT
- Add LICENSE & LICENSE_FILE
- Sort OPTIONS
- Convert USE_BZIP to USES= convention
- Update wxWidgets dependency to 3+
- Add patch to address assertions [1]
[1] http://odamex.net/bugs/show_bug.cgi?id=1106
PR: 190843
Submitted by: Carlos Medina <cjpugmed at gmail dot com> |
0.6.2 15 Jul 2014 23:30:06 |
adamw |
Add DOCS to OPTIONS for ports that have PORTDOCS in the plist. |
0.6.2 19 Nov 2013 23:08:45 |
mat |
- Convert to dos2unix.mk
- While at it convert to gmake.mk ports that still USE_GMAKE. |
0.6.2 18 Nov 2013 13:28:00 |
danilo |
- Improve COMMENT
- Use options helpers
- Add stage support |
0.6.2 22 Oct 2013 13:53:34 |
amdmi3 |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (games category)
Approved by: portmgr (bdrewery) |
0.6.2 20 Sep 2013 17:36:36 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
games) |
0.6.2 28 Mar 2013 16:29:01 |
eadler |
Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree. |
0.6.2 22 Mar 2013 20:06:15 |
makc |
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
for users
Approved by: portmgr (miwi) |
0.6.2 24 Feb 2013 17:20:50 |
madpilot |
- Update to 0.6.2
- Remove unneeded option
- Trim Makefile headers
PR: ports/174093
Submitted by: Green Dog <fiziologus@gmail.com> |
0.5.6 12 Jun 2012 16:35:45 |
bapt |
Convert to new options framework |
0.5.6 04 Mar 2012 12:25:07 |
miwi |
- Update to 0.5.6
PR: 163655
Submitted by: Armin Pirkovitsch <armin@frozen-zone.org> |
0.4.3_3 18 Feb 2012 10:18:33 |
mva |
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav |
0.4.3_2 22 Aug 2011 15:23:45 |
crees |
Maintainer no longer wishes to maintain this port.
Thanks for your work in the past!
PR: ports/159999
Submitted by: Aldis Berjoza <aldis@bsdroot.lv> |
0.4.3_2 03 Jul 2011 14:25:36 |
ohauer |
-remove MD5 |
0.4.3_2 13 Feb 2011 14:42:04 |
linimon |
Over to submitter of last update. |
0.4.3_2 13 Feb 2011 07:29:39 |
miwi |
- Add support for midi sound
PR: 154680
Submitted by: "aldis@bsdroot.lv" |
0.4.3_1 13 Feb 2011 01:20:10 |
linimon |
Maintainer is no longer using FreeBSD, so has asked to return this one
to the pool.
PR: ports/154680 (Audit-Trail) |
0.4.3_1 30 Jul 2010 14:07:46 |
olgeni |
Typo fix. |
0.4.3_1 30 Jan 2010 09:43:31 |
mva |
- Update devel/sdl12 to version 1.2.14.
- Update audio/sdl_mixer to version 1.2.11.
- Update graphics/sdl_gfx to version 2.0.20.
- Update graphics/sdl_image to version 1.2.10.
- Bump portrevisions for all ports depending on audio/sdl_mixer and
graphics/sdl_image.
- Update Mk/bsd.sdl.mk accordingly for the new shared lib versions.
PR: ports/142147 ports/142248 ports/142249
Approved by: miwi (mentor implicit) |
0.4.3 22 Aug 2009 00:23:13 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with G |
0.4.3 31 May 2009 18:34:04 |
amdmi3 |
- Update to 0.4.3
- Pass maintainership to submitter
PR: 134595
Submitted by: Josh Rickmar <joshua_rickmar@eumx.net> |
0.3_1 27 Feb 2009 21:24:38 |
alepulver |
- Drop maintainership of the following ports:
games/darkplaces
games/quake-dpmod
games/edge
games/deng
games/odamex
games/uhexen2
games/uhexen2-extras
games/vavoom
games/vavoom-extras
games/alienarena
games/alienarena-data
games/freedroidrpg
games/assaultcube (Only the first 15 lines of the commit message are shown above ) |
0.3_1 13 Mar 2008 14:28:35 |
miwi |
- Chase devel/sdl12 shlib version bump |
0.3 05 Feb 2008 16:42:35 |
alepulver |
- Add LAUNCHER option (off by default). |
0.3 17 Dec 2007 18:16:38 |
alepulver |
Odamex is a free and open source port for the classic first-person-shooter
Doom. Odamex's goal is to emulate the feel of and retain many aspects of the
original Doom executables while offering a broader expanse of security
features, personal configuration, gameplay options, and editing features.
Odamex can run on a wide range of operating systems and hardware, so players
should be able to play on almost any platform. Features:
* The popular ZDoom 1.22 core engine and CSDoom 0.62 core netcode.
* Compatability with many major operating systems, including Windows, Linux,
FreeBSD and Mac OSX.
* Core gameplay modeled on the original doom2.exe.
* Streamlined WAD loading, allowing the server and clients to load WAD files
on the fly without needing to restart the client or server.
* Compatability with Boom, MBF and CTF Standard maps.
* Deathmatch, Cooperative, Team Deathmatch and CTF gametypes.
* Jumping, Mouselook and other non-standard features available as server-side
options.
* Comprehensive cheat and exploit countermeasures.
* An open source code base licensed under the GPL, available for anyone to
examine, compile, or modify to their liking.
WWW: http://odamex.net/ |