[devel] злоупотребление макросами

Andrei Bulava abulava на altlinux.ru
Ср Дек 7 10:05:10 MSK 2005


Dmitry V. Levin wrote:
> 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
> 
> 
> Согласен.

Так давайте всё-таки в cleanup_spec, а то я злостный и ленивый
пользователь "%__mv и компании" :-)

Через bugzilla? Если кто опередит, подпишите меня в Cc.

-- 
// AB1002-UANIC



Подробная информация о списке рассылки Devel