次のコマンドを使用してソフトウェア用のパッケージを作成していますMPICH
。バイナリは次の場所にインストールする必要があります。mpichディレクトリ。このディレクトリはmpichのバージョンによって/usr/lib64/mpich-3.2/
異なります/usr/lib64/mpich/
。このセクションでは、%install
変数MPI_BIN
とマクロの設定でMPI_LIB
管理しました。ただし、これらの変数はこのセクションでは拡張されません%files
。
バイナリセクション%files
にバイナリをどのようにリストできますか?私は記事を読んだ古い投稿しかし、解決策は機能しません。
ベストアンサー1
%files
必要な変数があれば、インストール中に生成されたファイルからファイル名のリストを読み取ることができます。例えば
%install
echo /$MPI_BIN/somefile >>myfilelist
その後、使用
%files -f myfilelist