BSD Ports

games/warzone2100 4.7.0 FreeBSD

Innovative 3D real-time strategy game

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
3fc6485e07
License
GPLv2+
Categories
games
Package size
355368.2 KiB, 418765.5 KiB installed

Description

Warzone 2100 is a real-time strategy game, developed by Pumpkin Studios and published by Eidos-Interactive. Although comparable to Earth2150 in many significant respects, it does contain aspects that are unique. These include various radar technologies, a greater focus on artillery and counter-battery technologies, more frequent in-game cinematic updates as gameplay progress, as well as a different vehicle design method. It was released in 1999 for both PC and Playstation.

In late 2004 warzone was released by its copyright holders, Eidos-Interactive, to the public under the GNU General Public License (GPL), and the Warzone 2100 Resurrection Project was born.

In the other systems

SystemPortVersion
FreeBSDgames/warzone21004.7.0
OpenBSDgames/warzone21004.3.2p4

Install

Binary package:

pkg install warzone2100

From the ports tree:

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

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

RUN_DEPENDS=	warzone2100>0:games/warzone2100

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:latest4.7.04.7.0-4.5.5_24.7.0
FreeBSD:14:quarterly4.7.04.7.0n/a4.5.5_24.7.0
FreeBSD:15:latest4.7.04.7.0n/a4.5.5_24.5.5_2
FreeBSD:15:quarterly4.7.04.7.0n/an/an/a
FreeBSD:16:latest4.7.04.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 15

Runtime 1

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

Build dependencies 107

The first 100 are listed.

Run dependencies 86

No port depends on this one.

Configuration

Options name: games_warzone2100

OptionDefaultDescription
DOCSoffBuild and/or install documentation
FRIBIDIonBidirectional text support via GNU FriBidi
NLSoffNative Language Support
VULKANonEnable Vulkan backend
USES
cmake bison compiler:c++11-lib gl openal:al pkgconfig sdl sqlite tar:xz
Service scripts
none

Files

Manual pages 1
  • warzone2100(6)
pkg-plist 64
  • bin/warzone2100
  • share/man/man6/warzone2100.6.gz
  • share/applications/net.wz2100.warzone2100.desktop
  • share/icons/net.wz2100.warzone2100.png
  • share/locale/ar_SA/LC_MESSAGES/warzone2100.mo
  • share/locale/bg_BG/LC_MESSAGES/warzone2100.mo
  • share/locale/ca_ES/LC_MESSAGES/warzone2100.mo
  • share/locale/ca_ES/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/cs/LC_MESSAGES/warzone2100.mo
  • share/locale/cs/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/da/LC_MESSAGES/warzone2100.mo
  • share/locale/de/LC_MESSAGES/warzone2100.mo
  • share/locale/de/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/el/LC_MESSAGES/warzone2100.mo
  • share/locale/en_GB/LC_MESSAGES/warzone2100.mo
  • share/locale/eo/LC_MESSAGES/warzone2100.mo
  • share/locale/es/LC_MESSAGES/warzone2100.mo
  • share/locale/es/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/et_EE/LC_MESSAGES/warzone2100.mo
  • share/locale/fa_IR/LC_MESSAGES/warzone2100.mo
  • share/locale/fi/LC_MESSAGES/warzone2100.mo
  • share/locale/fr/LC_MESSAGES/warzone2100.mo
  • share/locale/fr/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/fy/LC_MESSAGES/warzone2100.mo
  • share/locale/ga/LC_MESSAGES/warzone2100.mo
  • share/locale/he_IL/LC_MESSAGES/warzone2100.mo
  • share/locale/hr/LC_MESSAGES/warzone2100.mo
  • share/locale/hu/LC_MESSAGES/warzone2100.mo
  • share/locale/hu/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/id/LC_MESSAGES/warzone2100.mo
  • share/locale/id/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/it/LC_MESSAGES/warzone2100.mo
  • share/locale/it/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/ja_JP/LC_MESSAGES/warzone2100.mo
  • share/locale/ja_JP/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/ko/LC_MESSAGES/warzone2100.mo
  • share/locale/la/LC_MESSAGES/warzone2100.mo
  • share/locale/lt/LC_MESSAGES/warzone2100.mo
  • share/locale/my_MM/LC_MESSAGES/warzone2100.mo
  • share/locale/nb/LC_MESSAGES/warzone2100.mo
  • share/locale/nl/LC_MESSAGES/warzone2100.mo
  • share/locale/nl/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/pl/LC_MESSAGES/warzone2100.mo
  • share/locale/pl/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/pt/LC_MESSAGES/warzone2100.mo
  • share/locale/pt_BR/LC_MESSAGES/warzone2100.mo
  • share/locale/pt_BR/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/ro/LC_MESSAGES/warzone2100.mo
  • share/locale/ru/LC_MESSAGES/warzone2100.mo
  • share/locale/ru/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/sk/LC_MESSAGES/warzone2100.mo
  • share/locale/sl/LC_MESSAGES/warzone2100.mo
  • share/locale/sr_RS/LC_MESSAGES/warzone2100.mo
  • share/locale/sr_RS/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/tr/LC_MESSAGES/warzone2100.mo
  • share/locale/tr/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/tt_RU/LC_MESSAGES/warzone2100.mo
  • share/locale/uk_UA/LC_MESSAGES/warzone2100.mo
  • share/locale/uk_UA/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/zh_CN/LC_MESSAGES/warzone2100.mo
  • share/locale/zh_CN/LC_MESSAGES/warzone2100_guide.mo
  • share/locale/zh_TW/LC_MESSAGES/warzone2100.mo
  • share/locale/zh_TW/LC_MESSAGES/warzone2100_guide.mo
  • share/metainfo/net.wz2100.warzone2100.metainfo.xml
distinfo 1
FileSizeSHA256
warzone2100-4.7.0/warzone2100_src.tar.xz5.21127404e+0895ee4d5b88680ea1b1cf230b67ea84028e08a2458b84605ac9f7fb9eb97c4e37
Master sites 1
  • https://github.com/Warzone2100/warzone2100/releases/download/4.7.0/

Commit history 1

DateCommitCreditsLog message
3fc6485e07 Piotr Kubaj games/warzone2100: fix build on powerpc64
Backport the two GameNetworkingSockets commits that fixed the build on big-endian targets (issue #412): 1459f1029d87 adds the missing cast at the LittleWord() call and b81c19c31eb7 reworks minbase_endian.h.