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 パッケージ作成・更新のアナウンス] |