[devel] %find_lang --with-man

Semushin Slava =?iso-8859-1?q?php-coder_=CE=C1_ngs=2Eru?=
Пт Мар 24 06:06:07 MSK 2006


    Здравствуйте!

    Захотелось мне заворачивать локализованные ман-страницы
    автоматизированно. И вроде как %find_lang мне в этом может помочь. Но
    вот проблема: он ищет также и обычные ман-страницы, причем в моём
    случае ещё и не все. Продемонстрирую на примере пакета fluxbox, создав
    подобную иерархию:

    [c0der на rock ~/hier]$ tree
    .
    `-usr
       `--share
          `--man
             |--man1
             |  |--fbrun.1
             |  |--fbsetbg.1
             |  |--fluxbox.1
             |  |--fbsetroot.1
             |  |--startfluxbox.1
             |  `--fluxstyle.1
             `--ru
                `--man1
                   `--fluxbox.1

    Я ожидаю, что он найдет только локализованную страницу, но вот что
    получается:

    [c0der на rock ~/hier]$ /usr/lib/rpm/find-lang --with-man --topdir=.
    --output=fluxbox.lang fluxbox
    [c0der на rock ~/hier]$ cat fluxbox.lang
    %defattr(644,root,root,755)
    /usr/share/man/man1/fluxbox.1*
    /usr/share/man/man1/startfluxbox.1*
    %lang(ru) /usr/share/man/ru/man1/fluxbox.1*

    Т.е. находятся также и обычные маны. Я бы не против чтобы и обычные
    маны искались, но проблема в том, что он не все маны нашел, а лишь те
    в которых присутствует слово fluxbox.

    Разъясните пожалуйста: это бага, что он ищет обычные маны или это
    недофича, что он не все маны находит?

    Спасибо.


-- 
+ Semushin Slava | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru




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