On Wed, Dec 07, 2005 at 12:13:57AM +0300, Vitaly Lipatov wrote: > On Tuesday 06 December 2005 19:56, Michael Shigorin wrote: > > On Tue, Dec 06, 2005 at 07:52:44PM +0300, Dmitry V. Levin > wrote: > > > > > Почему? Одно другого не исключает. Чрезмерное > > > > > употребление макросов снижает читабельность spec-файлов. > > > > > > > > Тогда было бы неплохо увидеть более официальное > > > > обоснование существования %__mv и компании, чем догадки. > > > > :) > > > > > > %__mv и компания -- это внутренняя кухня rpmbuild, > > > используется для запуска mv и компании внутри rpmbuild. > > > Появление этих макросов в spec-файлах, видимо, и есть > > > злоупотребление макросами. > > > > Мож в cleanup_spec? :) > Действительно, может всё-таки объявить, что нет нужды > использовать %__ln_s, %__install, %__cp и пр? Зачем добавлять > новые сущности? > А вот %__subst меня выручил - на платформах, где нет subst (а это > везде) я его определил как sed -i Согласен. -- ldv