%_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