RPM-Spezifikationsdatei - Ist es möglich, eine Spezifikationsdateivariable dynamisch aufzufüllen?

Ich habe eine spec-Datei. Ich muss zu " %define a spec variable erhält Ihren Wert aus einer Zeile der Datei auf dem system.

Beispielsweise

%define path `cat /home/user/path_file`

und in path_file ist eine Zeile

/var/www/html/hosts

Diese teilweise funktioniert. Ich sagen, das beginnt in der RPM-BUILD-Ausgabe, die manchmal den Wert der ${path} ist buchstäblich mein Befehl cat /home/user/path_file und manchmal ist der Wert aus der Zeile in der path_file (/var/www/html/hosts), wie es sein sollte?

InformationsquelleAutor der Frage last_shogun | 2012-04-19

Schreibe einen Kommentar