Você provavelmente vai querer perguntar isso no serverfault, mas responder rapidamente:
-
Faça o download do rpm de origem (
.SRPM
), não do rpm normal. -
Crie um arquivo
.rpmmacros
em seu diretório pessoal e coloque isso nele:_topdir /home/${USER}/rpmbuild %_signature gpg %packager Your Name <<[email protected]>> %_gpg_name Your Name <<[email protected]>> %_tmppath /tmp
-
Crie uma estrutura de diretório rpmbuild em seu diretório pessoal:
mkdir -p ~/rpmbuild/{SPECS,SOURCES,RPMS,SRPMS,BUILD}
-
Instale o rpm de origem.
-
Edite o arquivo de especificação em
~/rpmbuid/SPECS
. -
Execute
rpmbuild -bb ${your_specfile}
para criar um rpm binário a partir do conteúdo do rpm de origem.