22.1.3 Поля, содержащие информацию о зависимостях
Индекс22.1.3 Поля, содержащие информацию о зависимостях
Тэги зависимостей определяют все зависимости пакета.
Для каждой зависимости или возможности вы можете указать одно значение, если это представляется удобным:
Provides: capability_name |
Также можно задать конкретную версию, или указать, что ваш пакет требует более старшую/младшую версию, чем определенная. Например:
Requires: capability_name >= version_number |
Символы = и == в контексте зависимостей идентичны. Оба задают требование равенства версии определенному числу.
В тэгах зависимостей можно определять множественные значения, разделенные запятыми:
Requires: python >= 1.3, perl |
Дополнительные модули таких интерпретаторов, как Perl, допускают в полях зависимостей следующий синтаксис:
Provides: perl(MIME-Base64) |
В строке примера пакет предоставляет возможность модуля Perl MIME-Base64.
Может быть задана более чем одна возможность.
Значения полей зависимостей Provides, Requires, Obsoletes и Conflicts работают также, как имена зависимостей и номера версий.
Далее - Файлы с исходным кодом
Назад - Параметры сборки
Содержание