[devel] злоупотребление макросами
Andrei Bulava
=?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Ср Дек 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