Я пытаюсь использовать тег %{dist}
в своем специфицированном файле RPM, чтобы обеспечить зависимости от дистрибутива между Fedora Core (например, fc12
), CentOS 5 (например, el5
) и Amazon Linux AMI:
Release: %_svn_revision%{?dist}
и
# Depencencies
%{?rhel:Requires: ...}
%{?fedora:Requires: ...}
К сожалению, %{dist}
, по-видимому, не определен в CentOS 5.5, и я не нашел условия, специфичные для дистрибутива, которые соответствуют CentOS 5.5 (я думал, что el5
будет соответствовать, но не отображается), Этот билет сообщил о отсутствующем %{dist}
в CentOS в 2008 году, но не обновлялся с 2009 года.
Как я могу получить %{dist}
, определенный в CentOS, и какое условное значение использовать для соответствия CentOS 5?
Могут ли любые гуру RPM указать мне в правильном направлении?