[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