[devel] prepared tags in *-devel and similar packages

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Пн Фев 28 18:38:40 MSK 2005


* Alexey Rusakov <ktirf@> [050228 18:12]:
> >В пределах одного языка теги из всех пакетов складываются в один
> >каталог.  Один пакет - один файл тегов на язык:

> >/usr/share/tags/$language/%name
> Кхм, и держать /usr/share/tags на Reiser, потому что будет
> огромное количество мелких файлов... Сорри, критика
> неконструктивная, потому что лучше, чем это, я пока всё равно
> не могу придумать. В целом с подобной реализацией, пожалуй,
> соглашусь.
Навскидку:

$ find /usr/include /usr/share/ruby /usr/lib/python2.3 /usr/share/tcl /usr/lib/perl5 -type f -print0 | xargs -r0 rpm -qf -- | sort | uniq | wc -l 
312

В любом случае это будет меньше, чем /usr/share/doc ;-)

Да, результат работы ctags -R --c-kinds=+px /usr/include у меня
занимает около 64 мегабайт, но у меня ещё kernel-headers от
2.6.10 установлены...

> Я правильно понимаю, что для одного пакета с большой
> вероятностью будет всего один файл с тэгами? Редко когда в
> одном пакете встречаются привязки на нескольких языках сразу.
Да, как правило.  Одно исключение нашёл - python-dev, C'шные
заголовки и модуль distutils, но такое встречается нечасто.

Ещё подумал - разбиение списка файлов по бинарным пакетам
остаётся на совести (какэтопорусски?) maintainer'а.

-- 
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/devel/attachments/20050228/44307e33/attachment-0001.bin>


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