Wie machen Sie _topdir relativ zum Speicherort der .spec-Datei, wenn Sie ein RPM erstellen?

Ich habe eine .spec - Datei, die sich auf eine variable namens _topdir.

Gerade jetzt, wenn Sie die Kasse SRPM source aus git, Sie haben zu gehen und ändern, wo _topdir verweist, um die rpmbuild um richtig zu funktionieren.

# We need the following line so that RPM can find the BUILD and SOURCES and RPMS dirs.
%define _topdir /root/projects/my-project/my-project-srpm/

Wie Sie angeben, dass _topdir sollte relativ zu der Lage der .spec - Datei, so dass _topdir ist nicht hart codiert?

InformationsquelleAutor der Frage feeling unwelcome | 2011-06-08

Schreibe einen Kommentar