slackbuilds/games/wesnoth
Edward W. Koenig bddba39713
games/wesnoth: Updated for version 1.18.4
Signed-off-by: Edward W. Koenig <kingbeowulf@linuxgalaxy.org>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2025-05-03 09:37:23 +07:00
..
README games/wesnoth: Allow optional multicore CPU builds 2025-02-01 10:17:29 +07:00
doinst.sh games/wesnoth: Updated for version 1.14.4. 2018-08-11 07:23:08 +07:00
slack-desc
wesnoth.SlackBuild games/wesnoth: Updated for version 1.18.4 2025-05-03 09:37:23 +07:00
wesnoth.info games/wesnoth: Updated for version 1.18.4 2025-05-03 09:37:23 +07:00

README

The Battle for Wesnoth is a turn-based strategy game set in a fantasy
environment, where players can build an army of different kinds of
fighters from races such as elves, dwarves, orcs, trolls, and more.
Gameplay occurs on a hexgrid with several challenging single-player
campaigns and different kinds of multi-player matches.

If you want to compile the wesnothd server and campaign server you can
run the script as follows:

  SERVER=yes ./wesnoth.SlackBuild

Please note that the server UID and GID are not required at compile
time but will be required at runtime under the UID/GID specified in
the buildscript. You can create the user and group for the wesnoth
server as follows:

  groupadd -g 229 wesnoth
  useradd -u 229 -d /dev/null -s /bin/false -g wesnoth wesnoth

The script will now check if MAKEFLAGS environment variable is set
and pass that value to the wesnoth scons build system. To change the
defaults, do something like

  # Set how many cores to use for the build
  export MAKEFLAGS="-j6" ; ./wesnoth.SlackBuild

  # Force use of the wesnoth defaults ( -j1 )
  unset MAKEFLAGS ; ./wesnoth.SlackBuild