スペックファイル内で呼び出されるユーザー定義変数を入力するために、rpmbuild にパラメータを渡すことは可能ですか?
例: .spec ファイルで呼び出される (ただし空である) ユーザー定義変数 %{foobar} には、rpmbuild コマンドを実行するときに渡される変数を入力する必要があります。
rpmbuild -bb --foobar="Foo" somespecfile.spec
ベストアンサー1
rpmbuild -bb --define '_foobar Foo' somespecfile.spec
仕様内では%{_foobar}として参照します。
(_ は慣例であり、必須ではありません)