On Wed, Nov 12, 2003 at 01:04:16PM +0300, Igor Homyakov wrote: > * Dmitry V. Levin [031101 23:51]: > > On Sat, Nov 01, 2003 at 11:38:20PM +0200, Michael Shigorin wrote: > > > On Sun, Nov 02, 2003 at 12:22:53AM +0300, Dmitry V. Levin wrote: > > > > %ifdef add_findprov_lib_path > > > > %add_findprov_lib_path /некий/каталог > > > > %endif > > > > > > В этом случае -- да; с инитскриптами разве что закладываься на > > > версии пакетов. > > > Зачем? > > > if [ -x %_initdir/functions-compat ]; then > > new code > > else > > old code > > fi > > этот код я предназначен для spec ? > сомневаюсь, что так можно писать в init скрипте Ещё немного фантазии, и получится, например, так: %define old_code %([ -f %_initdir/functions-compat ] && echo 0 || echo 1) %if "%old_code" == "0" new code %else old code %fi -- ldv