On Fri, Aug 10, 2001 at 02:58:10PM +0400, Stanislav Ievlev wrote: > После беглого просмотра > %post -n %name -p /sbin/ldconfig наверное должен быть к lib%name > > На всякий случай лучше писать *.so.* вместо *.so* > > для %package -n %name-examples (достаточно %package examples) > > Requires лучше lib%name = %version-%release (то есть с релизом как Вы > сделали и для остальных пакетов) А также: вместо строки CXXFLAGS="$RPM_OPT_FLAGS -fexceptions" лучше написать %remove_optflags %optflags_nocpp (по умолчанию и так есть -fexceptions, цель: убрать -fno-exceptions -fno-rtti, если их кто-то выставил). Я придерживаюсь той же точки зрения, что и Михаил: В библиотечном пакете очень неудачно выглядит дублирование lib*lib. Я бы рекомендовал не плодить таких неуклюжестей ни Вам, ни другим разработчикам. Вопрос к разработчикам: Как бы вы отнеслись к тому, чтобы сделать это правило обязательным для Sisyphus? Сейчас там находятся следующие lib*lib'ы: libglib2-1.3.6-alt1 libglib2-devel-1.3.6-alt1 libglib2-devel-static-1.3.6-alt1 libglibwww1-0.2-ipl3mdk libglibwww1-devel-0.2-ipl3mdk libpwlib-1.1.33-alt1 libpwlib-devel-1.1.33-alt1 > А в целом - все просто отлично. Далеко не все из нас могут писать такие > аккуратные спеки. Я повидал на последние несколько лет немало spec-файлов от самых разных людей, и на этом фоне Ваша работа смотрится очень неплохо. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.