[Comm] ufo

Алексей Шенцев =?iso-8859-1?q?ashen_=CE=C1_nsrz=2Eru?=
Чт Сен 20 12:38:46 MSD 2007


В сообщении от Wednesday 19 September 2007 20:09:20 Timur Batyrshin 
написал(а):
> В файлах локализации весь отсчет локальных сообщений идет как ../base/*
от ../base/i18n/

> в то время как fs_basedir от которого, по видимому все отсчитывается
> установлен в /usr/lib/ufoai
>
> Если сделать sudo ln -s /usr/lib/ufoai/base /usr/lib/ то все начинает
> работать.

Спасибо за подсказку. Сделал в пакете ссылку на ../base/i18n/, положив её 
в /usr/lib/ufoai и русский есть. Ну теперь буду заливать в сизиф.

> Сейчас проверил, оказывается для этого еще нужно запускать игру
> находясь лишь в /usr/lib

Точнее указать игрушке, что её рабочий каталог /usr/lib/ufoai/
в ufoai.desktop так и сделал. Из меню запускается нормально, с русским языком.

> Если подытожить все сказанное, хак к существующим пакетам таков =)
>
> sudo rpm -ivh ufoai*
> sudo ln -s /usr/lib/ufoai/base /usr/lib/
> cat << EOF > ~/ufoai
> cd /usr/lib
> ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set
> vid_ref sdl
> EOF
> chmod +x ~/ufoai
>
> ~/ufoai

Ни как не могу понять смысла в этом хаке ... Из меню она прекрасно 
запускается ...
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen на nsrz.ru
XMPP: ashen на altlinux.org, AlexShen на jabber.ru
ICQ: 271053845


Подробная информация о списке рассылки community