18.2.4 Создание пакетов с переопределимыми путями

Следует ставить целью делать свои пакеты пакетами с переопределимыми путями, чтобы пользователи могли устанавливать их в любые каталоги. Это облегчит решение проблем с выбором каталогов для установки дополнительного ПО в других дистрибутивах.

Можно использовать макрос %{_bindir} в spec-файле. Он поможет созданию пакетов для различных дистрибутивов, сохраняя правильные пути.

Кроме того, можно задать макросы, определяющие пути к зависимостям. Далее с помощью опции --define утилиты rpmbuild установить условия, которые и определят значения макросов (а следовательно и пути).

Далее - Построение окружения сборки RPM
Назад - Работа с различающимися макросами
Содержание