http://rpm.org/user_doc/conditional_builds.html
используется так:
$ rpmbuild -ba newpackage.spec --with gnutls --without openssl
и дальше проверять так
%if %{with gnutls} BuildRequires: gnutls-devel %endif %if %{with openssl} BuildRequires: openssl-devel %endif
Также для работы в начале .spec файла можно вписать (как предустановленные значения)
%bcond_with gnutls
Но тут есть нюанс: то, что вписано в .spec, имеет противоположное значение! Объяснение есть например тут
Комментариев нет:
Отправить комментарий