Битва за Веснот 1.9.5

Вышла Wesnoth 1.9.5: Development Release. Одна из немногих игр за последние 5-7 лет настолько приковавшая моё внимание. Игровой процесс подобен шахматам, простые правила ведения бой, однако победить весьма не просто. Для тех кто не знаком с игрой, можно почитать Веснот на вики Оф.сайт проекта. Последняя стабильная версия 1.8.5 доступна в основном дереве. Изменения коснулись: графики, геймплея, кампаний и многого другого. Changelog

Собственно установка. Создадим локальный оверлей, кладем прикрепленный ebuild, ставим:

echo ‘PORTDIR_OVERLAY="/usr/local/portage/"’ >> /etc/make.conf
mkdir -p /usr/local/portage
mkdir /usr/local/portage/profiles
echo ‘mylocaloverlay’ > /usr/local/portage/profiles/repo_name
mkdir -p /usr/local/portage/games-strategy/wesnoth/
cd /usr/local/portage/games-strategy/wesnoth/
wget http://www.calculate-linux.ru/attachments/1394/wesnoth-1.9.5.ebuild
ebuild /usr/local/portage/games-strategy/wesnoth/wesnoth-1.9.5.ebuild digest
eix-update

Смотрим что получилось:

eix wesnoth ; Проверим наличие версии 1.9.5
[I] games-strategy/wesnoth
Available versions: 1.8.5 1.9.5[1] {dbus dedicated doc nls server tinygui}
Installed versions: 1.9.5[?](15:42:00 18.04.2011)(dbus nls -dedicated -doc -server -tinygui)
Homepage: http://www.wesnoth.org/
Description: Battle for Wesnoth - A fantasy turn-based strategy game

[1] “local” /usr/local/portage

Финиш:

emerge wesnoth

shadow

А разве не нужно после

mkdir -p /usr/local/portage

еще

mkdir /usr/local/portage/profiles
echo 'mylocaloverlay' > /usr/local/portage/profiles/repo_name

Да и нужно добавить, что после

ebuild /usr/local/portage/games-strategy/wesnoth/wesnoth-1.9.5.ebuild digest

начнется закачка примерно 334Мб, для некоторых это критично.

При первом создании локального оверлея emerge напомнит о repo_name. Поправил.
При дорогом или отсутствующим интернет соединении на локальном компьютере, можно выкачать исходники по ссылке http://sourceforge.net/projects/wesnoth/files/wesnoth/wesnoth-1.9.5/wesnoth-1.9.5.tar.bz2/download и положить в /var/calculate/remote/distfiles/

Отвалился оверлей calculate не так давно. Поиски привели к строчке в make.conf. Надо, чтобы строчка PORTDIR_OVERLAY="…" была перед строкой source /var/lib/layman/make.conf, а не после.