v4 | v5 | |
---|---|---|
1 | [wiki:docs Vine Linux ドキュメント] / [wiki:../../ Vine Linux 開発者ガイド] / [wiki:../ パッケージ作成のための基礎知識] / SPEC |
|
1 | [wiki:docs Vine Linux ドキュメント] / [wiki:../../ Vine Linux 開発者ガイド] / [wiki:../ パッケージ作成のための基礎知識] / SPEC ファイルのバージョン管理について | |
2 | 2 | |
3 | 3 | [[PageOutline]] |
4 | 4 | |
5 | = SPEC |
|
5 | = SPEC ファイルのバージョン管理について = | |
6 | 6 | |
7 | '''FIXME: 他のセクションを参照する部分の修正 |
|
7 | '''FIXME: 他のセクションを参照する部分の修正、および 6.0 向けには branches を利用することを明記''' | |
8 | 8 | |
9 | ||
9 | Vine Linux 6.0 から、Subversionを利用してSPECファイルのバージョン管理を行っています。 | |
10 | 10 | |
11 | 管理されている |
|
11 | 管理されている SPEC ファイルは、[http://trac.vinelinux.org/browser/projects/specs リポジトリブラウザ]で確認することができます。(閲覧専用です。) | |
12 | 12 | |
13 | 標準的な |
|
13 | 標準的な Subversion リポジトリに従って、branches,tags,trunk の 3 つのディレクトリを作成していますが、branches,tags の運用方法についてはまだ正式に決定されておらず、現在は trunk のみを利用しています。trunk ディレクトリの中は、まず、パッケージの頭文字一文字(大文字と小文字は区別する)で分類しています。それぞれのディレクトリの中に更にパッケージ名でディレクトリが作成され、各パッケージの SPEC ファイルが格納されています。 | |
14 | 14 | |
15 | == 既存の |
|
15 | == 既存のパッケージをメンテナンスする場合 == | |
16 | 16 | |
17 | 17 | 1. セクション 5.1 - パッケージを作成・更新する前に |
… | … | |
31 | 31 | 1. セクション 5.5 - パッケージ作成・更新のアナウンス |
32 | 32 | |
33 | == 新たに |
|
33 | == 新たにパッケージを作成した場合 == | |
34 | 34 | |
35 | 35 | 1. セクション 5.1 - パッケージを作成・更新する前に |