[devel] perl manpages trigger

Dmitry V. Levin ldv на altlinux.org
Вс Окт 31 13:34:43 UTC 2010


On Sat, Oct 30, 2010 at 06:40:23PM +0400, Vladimir Lettiev wrote:
> On Mon, Oct 11, 2010 at 02:35:49AM +0400, Alexey Tourbin wrote:
> > On Mon, Oct 11, 2010 at 12:35:05AM +0400, Dmitry V. Levin wrote:
> 
> > > Некоторые люди по разным причинам любят man-страницы.  Для того, чтобы они
> > > не страдали от того, что одни мейнтейнеры пакуют их, а другие рекомендуют
> > > использовать perldoc, хорошо бы запаковать пакет с файлтриггером.  Кому
> > > нужны автосгенерированные man-страницы, тот сможет установить этот пакет и
> > > получить их все.
> > 
> > Триггер можно запаковать потом (к тому же основная его часть уже написана,
> > просто там вместо триггера стоит cronjob), а мигрировать на перл надо
> > сейчас.  А то не успеем собрать Национальную ОС!
> > 
> > Кстати, вопрос по триггеру, что он должен делать по файлам?  cronjob
> > складывает генерат в /var/cache/perlman и расставляет/удаляет симлинки
> > в /usr/local/man.
> 
> Создать файлтриггер, который бы по наличию *.pod или *.pm генерил man-страницу
> - не сложно, но как создавать man1 страницы для скриптов, которые установлены
> в %_bindir ? Проверять всё что складывается в /usr/bin на предмет наличия
> perl-скрипта c POD внутри? Приемлим ли такой оверхед?

Думаю что сканировать все скрипты в /usr/bin это, с одной стороны, слишком
большой перебор, и, с другой стороны, всё равно не поймает такие случаи
как /usr/bin/perldoc.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20101031/44763ea3/attachment.bin>


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