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
.rpmmacrosem 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.