Я пытаюсь использовать тег %{dist}
в моем файле спецификаций RPM, чтобы обеспечить зависящие от распределения зависимости между Fedora Core (например, fc12
), CentOS 5 (например, el5
) иAmazon AMI для Linux:
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-гуру указать мне правильное направление?