[devel] Q: макросы rpm
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Сб Окт 2 13:19:53 MSD 2004
Нужно определить макросы, но только в том случае, если они не
существуют... Рассказываю на конкретном примере:
В пакете vim-devel есть макрос %vim_script_url(), принимающий
один параметр - id скрипта на www.vim.org. Он создан специально
для использования в теге Url:
Url: %vim_script_url 123
В sandman при коммите спека он проверяется в окружении где
установлены basesystem и rpm-build (со всеми зависимостями).
Если пакет vim-devel не установлен, следут ругань на неправильный
тег. Можно ли как-то обмануть rpm и определить этот макрос в
~/.rpmmacros но так, чтобы он не использовался, если определён в
/etc/rpm/macros.d/*?
Аналогичная ситуация с %mingw_{package,tool} из
i386-mingw32msvc-devel...
Если добавить эти пакеты к buildsystem то можно случайно упустить
их из BuildRequires, что не есть хорошо...
--
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20041002/78bf8d2d/attachment-0001.bin>
Подробная информация о списке рассылки Devel