[devel] Re: злоупотребление макросами
Vitaly Lipatov
=?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Ср Дек 7 00:13:57 MSK 2005
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
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
Подробная информация о списке рассылки Devel