Ich erstelle ein RPM, das eine Anforderung für ein anderes Paket mit der Versionsnummer in der Mitte des Paketnamens hat.rpm spec Benötigt Platzhalter in Paketname
Zum Beispiel softwarepackage10.1-util-10.1.1.x86_64.rpm
. Der Name würde sich mit der nächsten Version ändern, zum Beispiel softwarepackage11.2-util-11.2.1.x86_64.rpm
.
Ich habe keine Kontrolle über das andere Paket.
Ich muss eine Requires
Zeile für dieses Paket mit jeder Version >= 10
angeben.
Kann ich angeben, wie ?:
Requires: softwarepackage*-util >= 10
Könnten Sie bitte erweitern, wie Sie die #define-Makros später verwenden würden? – retrodev