First install all dependencies from older Freeciv client (packed with the official repo):
sudo apt-get build-dep freeciv-client-gtk
Then it's basically this:
wget http://downloads.sourceforge.net/project/freeciv/Freeciv%202.3/2.3.0/freeciv-2.3.0.tar.bz2