Port details on branch 2022Q2 |
- stratagus Free cross-platform real-time strategy gaming engine
- 3.3.2_1 games =4 3.3.2_1Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2004-07-04 05:28:05
- Last Update: 2023-05-22 18:27:10
- Commit Hash: 092787d
- People watching this port, also watch:: sudo, pcre, p5-type1inst, xorg-fonts-miscbitmaps
- License: GPLv2
- WWW:
- https://stratagus.com/stratagus.html
- https://github.com/Wargus/stratagus
- Description:
- Stratagus is a free cross-platform real-time strategy gaming engine. It
includes support for playing over the internet/LAN, or playing a computer
opponent. The engine is configurable and can be used to create games with
a wide-range of features specific to your needs. See the data sets page
for a list of current games using the Stratagus engine.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- stratagus>0:games/stratagus
- To install the port:
- cd /usr/ports/games/stratagus/ && make install clean
- To add the package, run one of these commands:
- pkg install games/stratagus
- pkg install stratagus
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: stratagus
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1662030554
SHA256 (Wargus-stratagus-v3.3.2_GH0.tar.gz) = 55837d29bd0edadebfa2dd117da51b44b412e1d9f6ce13f7ce06e1054abe63af
SIZE (Wargus-stratagus-v3.3.2_GH0.tar.gz) = 1582937
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
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- Runtime dependencies:
-
- zenity : x11/zenity
- Library dependencies:
-
- libpng.so : graphics/png
- libtolua++-5.1.so : lang/tolua++
- libmng.so : graphics/libmng
- libtheora.so : multimedia/libtheora
- libvorbis.so : audio/libvorbis
- libogg.so : audio/libogg
- liblua-5.1.so : lang/lua51
- libSDL2_image.so : graphics/sdl2_image
- libSDL2_mixer.so : audio/sdl2_mixer
- libSDL2.so : devel/sdl20
- This port is required by:
- for Build
-
- games/wargus
- for Run
-
- games/wargus
Configuration Options:
- ===> The following configuration options are available for stratagus-3.3.2_1:
DOCS=on: Build and/or install documentation
EAGER_LOAD=off: Load all game data at startup (more memory, less stutter)
MNG=on: MNG image library support
OPENMP=on: Parallel processing support via OpenMP
THEORA=on: Ogg Theora video codec support
VORBIS=on: Ogg Vorbis audio codec support
===> Use 'make config' to modify these settings
- Options name:
- games_stratagus
- USES:
- cmake compiler:c++17-lang lua:51 pkgconfig sdl
- pkg-message:
- For install:
- NOTE: This is the engine only. If you would like to play a game that uses the
Stratagus engine, you must install supporting games of the engine.
wartool, available in 'games/wargus' allows the user to extract game data
from legitimate copies of Warcraft 2, for use by Stratagus.
For more information, visit the following URL:
https://stratagus.com/
Enjoy!
- Master Sites:
|