Freeciv

From CBLFS
Jump to navigationJump to search
Download Source:
http://prdownloads.sourceforge.net/freeciv/freeciv-2.1.4.tar.bz2
Download sounds (required) :
ftp://ftp.freeciv.org/freeciv/contrib/audio/soundsets/stdsounds3.tar.gz

Introduction to Freeciv

Freeciv is a multiuser reimplementation for Unix/X of the famous Microprose game of Civilization. By default, the game is an improved Civ II, but this can be customized; modpacks for near-100% compatibility with Civ I and Civ II are included. Multiuser gameplay is real-time; in each turn, all human players move concurrently.

Project Homepage: http://freeciv.wikia.com/wiki/Main_Page

Dependencies

Required

Optional

The X Window System provides the default GUI via libXaw. Other graphical interfaces can be provided with the following packages.

OR

OR

Configuration Information

The following options may be passed to the configure script:

--enable-xaw3d: enable the use of xaw3d for Freeciv's GUI. This provides a more modern "3D" look.

Non-Multilib

Compile the package:

./configure --prefix=/usr --disable-dependency-tracking &&
make

Install the package:

make install

Install the sound package:

tar xvf stdsounds3.tar.gz -C /usr/share/freeciv &&
mv /usr/share/freeciv/data/stdsounds.soundspec /usr/share/freeciv

Multilib

This package does not provide any libraries so only one installation is required.

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure --prefix=/usr --disable-dependency-tracking &&
make

Install the package

make install

Install the sound package:

tar xvf stdsounds3.tar.gz -C /usr/share/freeciv &&
mv /usr/share/freeciv/data/stdsounds.soundspec /usr/share/freeciv

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
./configure --prefix=/usr --disable-dependency-tracking &&
make

Install the package

make install

Install the sound package:

tar xvf stdsounds3.tar.gz -C /usr/share/freeciv &&
mv /usr/share/freeciv/data/stdsounds.soundspec /usr/share/freeciv

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure --prefix=/usr --disable-dependency-tracking &&
make

Install the package:

make install

Install the sound package:

tar xvf stdsounds3.tar.gz -C /usr/share/freeciv &&
mv /usr/share/freeciv/data/stdsounds.soundspec /usr/share/freeciv

Contents

Installed Programs: civserver, civclient, civmanual
Installed Libraries: None
Installed Directory: /usr/share/freeciv