| 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 - パッケージを作成・更新する前に |