У меня есть файл .spec, который опирается на переменную с именем _topdir.
Прямо сейчас, когда вы проверяете источник SRPM из git, вам нужно пойти и изменить, где _topdir указывает, чтобы функция rpmbuild функционировала правильно.
# 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/
Как вы указываете, что _topdir должен относиться к местоположению файла .spec, чтобы _topdir не был жестко закодирован?