%_install_langs (was: Re[2]: [Comm] Уменьшение размера установленного дистрибутива - glibc-locales)

Andrey Rahmatullin =?iso-8859-1?q?wrar_=CE=C1_altlinux=2Eru?=
Пт Дек 3 15:21:29 MSK 2004


On Fri, Dec 03, 2004 at 05:11:17PM +0600, php-coder wrote:
>     нормальный    /usr/share/fluxbox/nls
>     нормальный    /usr/share/fluxbox/nls/C
>     нормальный    /usr/share/fluxbox/nls/C/fluxbox.cat
>     нормальный    /usr/share/fluxbox/nls/bg_BG
>     нормальный    /usr/share/fluxbox/nls/bg_BG/fluxbox.cat
Хе-хе.
$ rpm -ql sim-common |grep locale| head -3
/usr/share/locale/bg/LC_MESSAGES/sim.mo
/usr/share/locale/ca/LC_MESSAGES/sim.mo
/usr/share/locale/cs/LC_MESSAGES/sim.mo

Почувствуйте разницу. У тебя find_lang либо не работает, либо работает не
так, как надо. Обычно он включает в список только файлы, но не директории.

>     # Секция, в которой перечисляются файлы входящие в пакет:
>     # кроме нижеперечисленных файлов нужно включить также файлы из %name.lang
>     %files -f %name.lang
А кроме этого сами файлы локализации прописаны в %files? Если да, то
именно из-за этого они и включаются в пакет, причем вместе с директориями
и без указания, что устанавливать их надо в завис. от языка.
Если нет - тогда не знаю.
>     Получаеться, что файлы локализации, несмотря, на все условия все
>     же установились? Почему? Может быть потому что они установлены в
>     /usr/share/fluxbox/nls, а не в /usr/share/locales/fluxbox? В чем
>     причина?
Maybe в этом, maybe в том, что они называются не *.mo. В любом случае,
find_lang их скорее всего просто не находит.


Гм. Из /usr/lib/rpm/find-lang:168 вполне явно следует, что _оба_ указанных
уловия необходимы. Ищутся */share/locale/**/%name.mo.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Если уж вы пользуетесь Сизифом, то о проблемах надо сообщать, а не
откатываться молча на старую версию.
		-- vsu in sisyphus@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20041203/d4ef48ec/attachment-0003.bin>


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