[devel] Загрузка макросов RPM - в Сизифе

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Вт Июл 3 15:55:50 MSD 2007


Доброго времени суток.

Я надеюсь, дражайший incoming не расценит это как abuse системы макросов
RPM, но я делаю второй пакет rpm-build-* за неделю.

> > В общем,
> > предлагается к рассмотрению следующий макрос (сразу предупреждаю, с
> > экранированием и прочими защитами может быть кошмар):
> > 
> > # Usage: %spec2macro <macro-defs.spec> <rpm-macros-file>
> > %define spec2macro() sed -e 's/^%%define[[:space:]]\+/%%/' -e
> > 's/^#%%%%/%%/' %1 >%2
> > 
> 
>   +1
В /i/S ушёл пакет rpm-build-spec2macro, содержащий данный макрос. Про
использование всё сказано в %description. В качестве proof-of-concept -
многострадальный пакет scrollkeeper отправлен вместе с ним и
теперь использует этот макрос.

Note: Пакеты rpm-build-licenses и rpm-build-spec2macro после
обкатки макросов в них хотелось бы однажды увидеть в obsolete, а макросы из
них - в пакете rpm-build.

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team



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