Вход:  Пароль:  
FreeSource: AltLinux/Policy/Drafts/Fortune ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Полиси по упаковке «фортунок»


Тематические пакеты с базами высказываний называются
fortunes-название_базы.
Например,
fortunes-ALT
fortunes-LOR
fortunes-ru
fortunes-vekshin


Все файлы должны быть созданы в кодировке UTF-8.
.dat-файлы должны генерироваться при упаковке пакета (командой strfile), так как являются вторичными.


Пакет fortune-engine содержит необходимые команды для работы с базами высказываний.


fortune-mod является виртуальным, вытягивающим fortune-engine и все fortunes-*


При поиске базы fortune(6) перебирает следующие пути:


FORTDIR/%LOCALE%
FORTDIR/%LOCALE_2%
FORTDIR/


где %LOCALE% – язык. Определяется переменными LC_ALL, LC_MESSAGES, LANG и LANGUAGE. %LOCALE% – полное имя локали, вместе с территорией и кодировкой, %LOCALE_2% – двухсимвольный код языка. Rationale: мне (ru_RU.KOI8-R) неинтересно читать фортунки на белорусском или украинском языках – я просто ничего не пойму.


С файлами данных в utf-8 тоже всё будет в порядке – fortune-mod 1.99.1, судя по исходникам, рассматривает базы как utf-8 если видит рядом с базой файл с именем <имя_базы>.u8.


Ссылок на эту страницу нет


 
Файлы [Скрыть файлы/форму]
Один комментарий. [Показать комментарии/форму]