| v1 | v2 | |
|---|---|---|
| 22 | 22 | }}} |
| 23 | 23 | |
| 24 | {{{ | |
| 25 | #!Admonition | |
| 26 | == rpmbuildの推奨 == | |
| 27 | ||
| 28 | Vine Linux 3.0以降で採用されているrpm-4.xではパッケージのビルドはrpmbuildコマンドを利用するようになりました。過去との互換性のためVine Linuxでは、rpmコマンドも利用できるようになっていますが、将来的に廃止の予定であるため今後はrpmbuildコマンドをお使いください。 | |
| 29 | }}} | |
| 30 | ||
| 24 | 31 | パッケージを作成せずに段階的にスクリプト部を検証する場合は、下の表のオプションを使用します。 この際、オプション --short-circuit を併用すると一つ前の段階の動作結果を利用できます。 |
| 25 | 32 | |
| … | … | |
| 29 | 36 | ||-bi||%prep,%build,%install,%check セクションの実行(build install)|| |
| 30 | 37 | |
| 31 | == rpmbuildの推奨 == | |
| 32 | ||
| 33 | Vine Linux 3.0以降で採用されているrpm-4.xではパッケージのビルドはrpmbuildコマンドを利用するようになりました。過去との互換性のためVine Linuxでは、rpmコマンドも利用できるようになっていますが、将来的に廃止の予定であるため今後はrpmbuildコマンドをお使いください。 | |
| 34 | ||
| 38 | {{{ | |
| 39 | #!Admonition | |
| 35 | 40 | == メッセージの記録 == |
| 36 | 41 | |
| … | … | |
| 43 | 48 | |
| 44 | 49 | 2>&1 はエラーメッセージ(2:標準エラー出力の内容)を(tee コマンドに渡すために)標準出力(1)にリダイレクトする(2 に流れるメッセージを 1と合流させる)というものです。これで、tee で指定したファイル hoge-build.log に、標準出力のメッセージと一緒にエラーメッセージも書き込まれるようになります。 |
| 50 | }}} | |
| 45 | 51 | |
| 52 | {{{ | |
| 53 | #!Admonition | |
| 46 | 54 | == tarball から RPM パッケージを作成する == |
| 47 | 55 | |
| … | … | |
| 52 | 60 | }}} |
| 53 | 61 | などとします。 |
| 62 | }}} |