| v10 | v11 | |
|---|---|---|
| 8 | 8 | * このことでVineSeedとVinePlusでのリビジョン競合の可能性は解消できる。 |
| 9 | 9 | |
| 10 | == version |
|
| 10 | == version および release の付け方 == | |
| 11 | 11 | |
| 12 | 12 | * 標準的な場合 |
| 13 | * %{Name}-%{Version}- |
|
| 13 | * %{Name}-%{Version}-<パッケージリリース番号>vl<Vineメジャーバージョン>.xxx.rpm [[br]]例) test-1.0-1vl5.xxx.rpm | |
| 14 | 14 | |
| 15 | 15 | * rc, beta, pre 等が付く場合 |
| 16 | * %{Name}-%{Version}-0. |
|
| 16 | * %{Name}-%{Version}-0.<サフィックス>.<パッケージリリース番号>vl<Vineメジャーバージョン>.xxx.rpm [[br]]例) test-1.0-0.rc1.1vl5.xxx.rpm | |
| 17 | 17 | * 同じ rc1 のソースのままパッケージを更新する場合は[[br]]test-1.0-0.rc1.2vl5.xxx.rpm[[br]]test-1.0-0.rc1.3vl5.xxx.rpm[[br]] と増やしていく。 |
| 18 | 18 | * rc が上がっていく場合は、[[br]]test-1.0-0.rc2.1vl5.xxx.rpm[[br]]test-1.0-0.rc3.1vl5.xxx.rpm[[br]] と上げていく。 |
| … | … | |
| 20 | 20 | * rc が取れたら上の標準と同じルールに戻す。 |
| 21 | 21 | |
| 22 | == 対応 rpm/vine-release == | |
| 22 | == 新しいバージョン/リリースでの spec について == | |
| 23 | ||
| 24 | === 対応 rpm/vine-release === | |
| 23 | 25 | |
| 24 | 26 | * rpm-4.4.2.3-0.rc1.2vl5 |
| 25 | 27 | * vine-release-5.0-0.0.1vl5.seed |
| 26 | 28 | |
| 27 | == |
|
| 29 | === Release: タグの指定方法 === | |
| 28 | 30 | |
| 29 | 31 | {{{ |
| … | … | |
| 31 | 33 | }}} |
| 32 | 34 | |
| 33 | == |
|
| 35 | === %changelog のバージョン番号の書き方 === | |
| 34 | 36 | |
| 35 | 37 | * Seed と Plus に同じリリース番号のパッケージを提供する場合は、spec の %changelog に書くバージョン番号は、%{Release} までとする。[[br]]例) test-1.0-1vl5 の場合[[br]]* Sat Feb 03 2008 Your Name <Your@Mail.address> 1.0-1 |