On Sun, May 25, 2003 at 02:55:00PM +0400, Mikhail Zabaluev wrote: > On Sat, May 24, 2003 at 12:57:38PM +0400, Ivan Zakharyaschev wrote: > > > > > Пакеты (программы), содержащие в себе одну-две разделяемые > > > библиотеки разбиваются на %name, lib%name, %name-devel и > > > %name-devel-static (_НЕ_ lib%name-devel и > > > lib%name-devel-static) > > > > Наоборот, называть lib%name-devel и lib%name-devel-static лучше, > > т.к. содержимое этих пакетов в таких случаях не имеет прямого > > отношения к главному пакету (%name) -- их содержимое нужно для > > того, чтобы использовать выделенную библиотеку lib%name при > > программировании. > > Не всегда. У компонент CORBA или Bonobo -devel нужен для того, > чтобы разрабатывать программы, пользующиеся компонентой, > а библиотеки лишь предоставляют stub'ы. Но таких меньше; давайте и для них правило придумаем. > Кстати, как быть, когда из tarball'а control-center собирается > библиотека libcapplet? Как назвать библиотечный пакет: > libcapplet или libcontrol-center? А файлы для разработки: > control-center-devel, libcapplet-devel или libcontrol-center-devel? В случае lib%name я, как правило, в качестве lib%name использую базовую часть soname библиотеки (если библиотека одна). -- ldv