wiki:FAQ_T27_F31

tar.gzやtar.bz2という形式のソースアーカイブからRPMパッケージを作成したい

基本的には、RPM パッケージの作成方法を参照してください。

ただし、それらの圧縮ファイルに spec ファイルが含まれていると rpmbuild コマンドの -t オプションを利用して再構築できる場合があります。

$ rpmbuild -ta packagename-version.tar.gz

この例の場合は、再構築が成功した場合、バイナリ RPM とソース RPM の両方が作成されます。