Je dois définir la valeur d'une déclaration% define dans un fichier spec basé sur la version d'un autre RPM qui est supposé être déjà installé dans le système.comment puis-je définir un% define dans un fichier spec basé sur la version d'un autre RPM?
Je l'ai déjà essayé et je suis ayant des erreurs:
if [ -n "$(rpm -qa otherrpm)" ]; then
%define THIS_VALUE value
else
%define THIS_VALUE anothervalue
endif
Pouvez-vous poster les erreurs? Ce n'est pas une bonne idée de dépendre d'un autre paquet de cette façon. – iamauser