[devel] Q: лучшее имя для одного rpm-макроса
Vitaly Lipatov
lav на altlinux.ru
Сб Ноя 21 19:02:45 MSK 2020
Dmitry V. Levin писал 21.11.20 17:05:
> Hi,
>
> Разыскивается лучшее имя для rpm-макроса с рабочим названием BR4T.
> Сам макрос такой:
>
> %BR4T() %{!?__buildreqs:%{!?_disable_check:%{!?_without_check:%{!?_disable_test:%{!?_without_test:BuildRequires:
> %*}}}}}
А зачем нужна поддержка разных странных и неправильных вариантов
отключения check?
Нельзя ли поддержать --nocheck в rpmbuild
https://bugzilla.redhat.com/show_bug.cgi?id=1192128
и отталкиваться от этого?
И почему не
%if_check
BuildRequires
%endif
?
Я бы вот хотел иметь свободу в том, как задавать сборочные зависимости,
а не заранее прибитый гвоздями BuildRequires. (Т.е. во многих пакетах
используются другие макросы для формирования сборочных зависимостей, и
хотелось бы, чтобы новый макрос обеспечивал их поддержку).
И вы всегда сможете сделать
%BR4T() \
%if_check \
BuildRequires: %* \
%endif \
%nil
:)
--
С уважением,
Виталий Липатов,
ALT Linux Team
Подробная информация о списке рассылки Devel