13

作成中に固定ファイル名を設定する最も簡単な方法を見つけようとしていますrpm。.spec ファイルのどこかに、またはrpmbuildパラメーターとして設定できますか? デフォルト名は、バージョンとリリース番号によって異なります。私のrpmの名前は常に同じでなければなりません。

ありがとう

同期

4

1 に答える 1

19

はい、%_rpmfilenameマクロを上書きします。私によると、デフォルト値rpm --showrcは次のとおりです。

%%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm

したがって、.specファイルの先頭に次の(または同様の)を追加できます。

%define _rpmfilename %%{NAME}.%%{OS}.%%{ARCH}.rpm
于 2010-03-24T11:01:11.510 に答える