[freeciv.ru] Re: LANG=ru_RU.UTF-8

  • From: "Daniil Ivanov" <daniil.ivanov@xxxxxxxxx>
  • To: freeciv.ru@xxxxxxxxxxxxx
  • Date: Wed, 21 Mar 2007 22:15:15 +0200

On 21/03/07, Egor Vyscrebentsov <evyscr@xxxxxxxxx> wrote:
Resended due to mailer trouble.

===

А вот про то, что оно у Вас из rpm, Вы зря не упомянули :)
С установкой из исходников такой проблемы нет. Да и со сборкой
в rpm до недавнего проблем не было. А нынче они есть при использовании
макроса %makeinstall. Варианта (для меня) было два - указать

  %makeinstall localedir=%buildroot%{_datadir}/locale

либо заменить %makeinstall на

  %make_install DESTDIR=%buildroot install

На первых порах я выбрал первый путь, но потом осознал/получил
разъяснение, что %makeinstall для приложений, использующих autotools,
является не самым оптимальным вариантом.

Сие верно для ALTLinux. И, наверное, не только для него :)

--
Thanks, evyscr


В Fedora для этого используются макросы
после make install
%find_lang %{name}

и
%files -f %{name}.lang

у GGZ были проблемы с этими макросами и я их закомментировал, а потом
забыл раскомментировать.

Thanks, Daniil.

Other related posts: