[docs] Re: [devel] [POLICY] Re: alsa-lib
Michael Shigorin
mike на osdn.org.ua
Ср Ноя 12 17:11:06 MSK 2003
On Wed, Nov 12, 2003 at 04:12:51PM +0300, Dmitry V. Levin wrote:
> > А чем-то мешает? Есть *.a -- почто выбрасывать?
> > Если есть соображения по поводу границы между "надо" / "можно" /
> > "не стоит" / "нельзя" -- было бы неплохо их озвучить.
> По-моему, от них один вред.
---
> Другими словами, не стоит, если только заранее не известно, что нужно.
---
Вот это -- в ALT Packaging > ALT specfile conventions.
Наверное, примерно так:
---
Статические библиотеки
[...]
Использование упаковка статических библиотек в общем случае не
поощряется; следовательно, их упаковка требуется только в тех
случаях, когда для сборки пакета, использующего данную
библиотеку, требуется статическая версия и это не ошибка, а
необходимость.
---
...и заодно:
---
Разделяемые библиотеки
[...]
Разделение по подпакетам производится следующим образом (после
%_libdir и/или %_includedir могут присутствовать дополнительные
%компоненты пути):
- в lib%name должны находиться %_libdir/lib*.so.*;
- в lib%name-devel -- %_includedir/*, %_libdir/*.so,
%_libdir/*.la;
- в lib%name-devel-static -- %_libdir/*.a .
Для обновления кэша динамического компоновщика используются
следующие конструкции:
%post -n lib%name -p %post_ldconfig
%postun -n lib%name -p %postun_ldconfig
---
> > > И %optflags_shared не нужен.
> > > Я перепакую libalsa.
> > Без проблем, только изложи соображения. Это тоже [POLICY].
> Attached.
Спасибо, но вобоще-то имелась в виду вон та строчка выше ;-)
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20031112/5530afaa/attachment.bin
Подробная информация о списке рассылки docs