| v5 | v6 | |
|---|---|---|
| 15 | 15 | == 既存のパッケージをメンテナンスする場合 == |
| 16 | 16 | |
| 17 | 1. |
|
| 17 | 1. [wiki:../../packaging-flow/approval パッケージを作成・更新する前に] | |
| 18 | 18 | 1. SPECファイルのチェックアウト |
| 19 | 19 | {{{ |
| 20 | 20 | $ svn co http://trac.vinelinux.org/repos/projects/specs/trunk/頭文字/パッケージ名 |
| 21 | 21 | }}} |
| 22 | 1. SPECファイルの修正 | |
| 23 | 1. パッケージのビルド | |
| 24 | 1. セクション 5.3 - パッケージのテスト | |
| 22 | 1. [wiki:../../packaging-flow/packaging パッケージの作成・更新] | |
| 23 | 1. [wiki:../../packaging-flow/test-package パッケージのテスト] | |
| 25 | 24 | 1. 修正のコミット |
| 26 | 25 | {{{ |
| … | … | |
| 28 | 27 | }}} |
| 29 | 28 | ここでconflictが発生した場合は、他のメンテナと調整をしてください。 |
| 30 | 1. |
|
| 31 | 1. |
|
| 29 | 1. [wiki:../../packaging-flow/upload-package パッケージのアップロード] | |
| 30 | 1. [wiki:../../packaging-flow/announcement パッケージ作成・更新のアナウンス] | |
| 32 | 31 | |
| 33 | 32 | == 新たにパッケージを作成した場合 == |
| 34 | 33 | |
| 35 | 1. セクション 5.1 - パッケージを作成・更新する前に | |
| 36 | 1. SPECファイルの作成 | |
| 37 | 1. パッケージのビルド | |
| 38 | 1. セクション 5.3 - パッケージのテスト | |
| 39 | 1. 作成したパッケージのSPECファイルのみが入ったディレクトリをローカルコンピュータに作成 | |
| 40 | 1. subversionリポジトリ上にそのパッケージ用のディレクトリを作成 | |
| 34 | 1. [wiki:../../packaging-flow/approval パッケージを作成・更新する前に] | |
| 35 | 1. Subversion リポジトリ上にそのパッケージ用のディレクトリを作成 | |
| 41 | 36 | {{{ |
| 42 | 37 | $ svn mkdir --parents http://trac.vinelinux.org/repos/projects/specs/trunk/頭文字/パッケージ名 |
| 43 | 38 | }}} |
| 44 | 1. |
|
| 39 | 1. 上記で作成したディレクトリをローカルコンピューターにチェックアウト(SPEC ファイルを作成するディレクトリ) | |
| 45 | 40 | {{{ |
| 46 | $ svn |
|
| 41 | $ svn co http://trac.vinelinux.org/repos/projects/specs/trunk/頭文字/パッケージ名 | |
| 47 | 42 | }}} |
| 48 | 1. セクション 5.4 - パッケージのアップロード | |
| 49 | 1. セクション 5.5 - パッケージ作成・更新のアナウンス | |
| 43 | 1. [wiki:../../packaging-flow/packaging パッケージの作成・更新] | |
| 44 | 1. [wiki:../../packaging-flow/test-package パッケージのテスト] | |
| 45 | 1. 作成したパッケージの SPEC ファイルをリポジトリに追加しコミット | |
| 46 | {{{ | |
| 47 | $ svn add パッケージ名-vl.spec | |
| 48 | $ svn ci | |
| 49 | }}} | |
| 50 | 1. [wiki:../../packaging-flow/upload-package パッケージのアップロード] | |
| 51 | 1. [wiki:../../packaging-flow/announcement パッケージ作成・更新のアナウンス] |