SPECS: additional-md5sums (NEW)

Michal Moskal malekith w pld-linux.org
Pią, 6 Cze 2003, 10:17:07 CEST


On Fri, Jun 06, 2003 at 01:44:57AM +0200, Andrzej Krzysztofowicz wrote:
> > On Thu, 5 Jun 2003, Andrzej Krzysztofowicz wrote:
> > > > > Log message:
> > > > > - file to store md5 sums for tags (RA mainly)
> > > > > 
> > > > > --- NEW FILE: additional-md5sums ---
> > > > > # Format:
> > > > > # <m5sum>  <source-basename>\t+<spec>,<revision>
> > > > > # Example:
> > > > > #c2f4e30c214425325c28155942bb7895  foo.tar.gz	foo.spec,1.2.12.2
> > > > Zrealizowałem pomysł Andrzeja.
> > > > 
> > > > Można tego pliku użyć do wstawienia sum md5 w pliki z RA-taga, ale to
> > > > chyba dopiero po przeniesieniu df na drugą maszynkę.
> > > Zastanawiam sie nad rozszerzeniem skladni o:
> > > - cos o znaczeniu "dowolny tag" (puste, * ?)
> > 
> > Po przecinkach możnaby było dopisywać dodatkowe tagi? Niegłupie, ale nie 
> > wiem czy nie prościej dla każdego taga nową linijkę.
> 
> Prosciej. Ale plik puchnie, gdy jest wiele tagow foo-<wersja>-<rel>
> a tar sie nie zmienia.
> Dodanie wsparcia dla tego mechanizmu skrociloby plik, ale nieznacznie
> skomplikowalo buildera (szukanie najpierw foo.spec,1.x potem foo.spec,*).
> Co do tagow po przecinkach nie mam zdania: IMO powinno zadecydowac co
> prosciej zaimplementowac w builderze.

Po przecinkach nie powinno być trudno.

> > > - dodatkowe pole informacyjne - mozna by tam dopisac tag(i) pakietu,
> > > ktore sa powiazane z tym wpisem. Pole to powinno byc ignorowane przez
> > > skrypty.
> > 
> > Nie rozumiem tego...
> c2f4e30c214425325c28155942bb7895  foo.tar.gz   foo.spec,1.2  foo-1.0-5
> 
> Latwiej by bylo okreslic, czy zrodla dla danego taga "weszly" juz do
> additional-md5sums. Moze byc po #. Nic poza tym.
> Uwazam, ze dodatkowe linijki z # na poczatku zmniejszaja czytelnosc.

Dla mnie bomba,
a) zrób, lub
b) powiedz, to ja zrobię :-)

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::::: Wroclaw University, CS Dept : {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl