Wersja snapshotow ( Było Re: SPECS: alsa-driver.spec (HEAD))
Mateusz Korniak
mateusz w ant.gliwice.pl
Czw, 3 Lip 2003, 11:41:55 CEST
On Thursday 03 of July 2003 11:32, Jakub Bogusz wrote:
> On Thu, Jul 03, 2003 at 11:27:33AM +0200, Andrzej Krzysztofowicz wrote:
> > Jak ignorant (w temacie danego speca) moze odroznic _stabilny_ snapshot
> > od _niestabilnego_ ?
>
> Można wprowadzić rozróżnienie 0.%{timestamp}.X dla stabilnych wersji
> i 0.%{timestamp}.X.Y jako nie gotowy (X, Y - liczby całkowite).
Po to się pisze różne rzeczy aby je czytać potem ? Cytat z devel-hints-pl.txt:
Wersje pakietów:
Dla pełnych wydań pole Version zawiera wersję pakietu.
Dla wersji rozwojowych lub testowych (snapshotów z CVS, wszelkich alpha,
beta, gamma, pre, rc), aby uniknąć ciągłego podbijania Epoch, w polu
Version wpisujemy tylko podstawowy (docelowy) numer wersji, natomiast
w Release umieszczamy ciąg 0.wersja-pre.rzeczywisty-release (np. dla wersji
rc2 i beta będą to 0.rc2.1, dla snapshotów ciąg typu 0.20030303.1).
Przykładowy opis w specu (wersja rzeczywista: 2.0rc1)
Version: 2.0
%define _rc rc1
Release: 0.%{_rc}.1
Logiczne się wydaje że powinno być teraz:
Release: 0.stable.20030303.7
0.<opcjonalny stan>.<id vendora>.<faktyczny release PLD> [1]
[1] - brak oznacza devel/unstable. Stabilny pewnie powininen mieć 'stable'
Proste i znane ?
--
Mateusz Korniak
Więcej informacji o liście dyskusyjnej pld-devel-pl