do Wiki do Centos sobre como configurar um ambiente de compilação (supondo que o seu ambiente seja o mesmo, altere $ HOME para um caminho ou melhor variável conforme necessário):
[userid@hostname ~]$ echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros
Beware: the second command will overwrite a previous .rpmmacros you might have, so you should check that you still do not have this file before running that command.
Basicamente, o que isso significa é que você precisa editar o arquivo rpmmacros de usuários para redirecionar a macro% _topdir para o novo local no sistema de arquivos que você deseja que seja o topdir de seu ambiente de construção.