いくつかの異なるVM(CentOS5 32 & 64、CentOS6 32 012 & 64、Fedoraなど)上にパッケージを構築しています。そして得られたRPMファイルは、のように、name.version.release.arch.rpmが含まれていますスペックファイルにOSを追加すると、結果のRPMにOSとアーチが含まれていますか?
foo-1.1-1.i386.rpm
しかし、その代わりに、私は出力にそれを望むよう:
foo-1.1-1.el5.i386.rpm
(中specファイル?.rpmmacros?)とどのように私はそれを行うのですか?
ありがとうございます。 Release
タグで
ありがとうございます - 私は非常にrpmbuildを新しくしました。 OSタグを生成するために使用できるロジックのタイプについてもう少し詳しく説明できますか?理想的には、私はすべてのシステムで同一のスペックファイルを使い、スペックファイルを他の人と共有できるようにして、 "うまくいく"ようにしたいと考えています。 – SteveJ
それは素晴らしい作品です。どうも。 :) – SteveJ
私の答えは何も定義せずに動作します。スティーブ、私の答えを解決策としてマークすることを検討してください。 –