[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: a2ps-i18n



On Sat, Sep 28, 2002 at 12:50:48AM +0300, Vyacheslav E. Sidin wrote:
> Friday 27 September 2002 20:26, Alexandra N. Kossovsky написал:
> > 2 Vyacheslav E. Sidin: Вы не собираетесь послать свои патчи a2ps'ных
> > конфигов мантейнеру Debian'овского a2ps? Это, было бы крайне ценно...
> > Раз уж по каким-то причинам в Debian не хочется включать родные a2ps
> > кириллические шрифты, может, мантейнер согласиться иметь совместимый
> > с Debian /usr/share/a2ps/encoding/koi8.edf?
> 
> На счет патчей надо подумать, потому что в этом случае пакет a2ps 
> IMHO будет зависеть от пакета scalable-cyrfonts. Потому что я как 
> мантейнер (на его месте) не шибко бы завязывaлся на "левые" пакеты. 
> Посему, тут существует еще альтернатива, создать отдельный "smart" 
> deb пакет, который будет зависеть от scalable-cyronfts-* и 
> самостоятельно править a2ps конфиги. 
> Как мысль ? Есть другие идеи ?

Думаю, что все гораздо проще. Надо просить мантейнера поправить
/usr/share/a2ps/encoding/koi8.edf, добавить соответствующий путь в 
/etc/a2ps.cfg и прописать "слабую зависимость" (Recommends: или
Suggests:) от scalable-cyronfts-*.

Тогда простой не-koi8 юзер вообще никаких изменений не увидит, а для
koi8-юзера будет достаточно увидеть эту зависимость (что обычно
несложно) и прописать правильную encoding в /etc/a2ps-site.cfg

Главное, чтобы koi8.edf в пакете был правильный -- он не помечен как
конфигурационный файл и потому будет молча переписан при первом же 
апгрейде.

Кстати, если уж что-то править, то надо править еще и iso5.edf...
А по-хорошему надо создать ms-cp1251.edf & ibm-cp866.edf...
И если первое легко, то вторым пусть занимается тот, кому оно надо.

-- 
Alexandra N. Kossovsky
OKTET Ltd. (http://www.oktet.ru/)
Phones: +7(812)428-43-84(work) +7(812)184-52-58(home) +7(812)956-42-86(mobile)
e-mail: sasha@oktet.ru (work) or sasha@sanechka.spb.ru (home)
http://sanechka.spb.ru/



Reply to: