Skrzynka wrzutowa distfiles, CVS

Michal Moskal malekith w pld-linux.org
Wto, 10 Cze 2003, 16:21:56 CEST


On Tue, Jun 10, 2003 at 02:23:51PM +0200, Andrzej Krzysztofowicz wrote:
> On Wed, Jun 04, 2003 at 12:36:43AM +0200, malekith wrote:
> >  Jak wrzucać pliki bez URL-i?
> >  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >  
> > -Jak widać wyżej dotyczy to tylko snapshotów. Chwilowo trzeba je wystawić
> > -pod jakimś URL i poczekać aż automat sobie dociągnie. Potem można
> > -skasować.
> > +Jak widać wyżej dotyczy to tylko snapshotów. Metoda z wystawianiem
> > +pod tymczasowym URL jest już nieaktualna. 
> > +
> > +Jeśli mamy spec foo.spec oraz plik foo-1.2.tar.gz należy:
> > +
> > +1. poprawić md5 w specu (./builder -5 foo.spec), spec powinien wyglądać 
> > +   tak:
> > +
> > +	Source0:	foo-1.2.tar.gz
> > +	# Source0-md5:	132c2c85b15a573786078311f77f613d
> > +
> > +2. wrzucić foo-1.2.tar.gz pod adres 
> > +     ftp://<login>@dropin.pld-linux.org/foo-1.2.tar.gz
> > +   gdzie <login> to login z CVS, hasło jest takie samo jak w CVS.
> > +3. commitnąć speca, spowoduje to automagiczne przeniesienie pliku
> > +   ze skrzynki wrzutowej do odpowiedniego katalogu na distfiles.
> 
> Nie dziala. Wrzucalem SourceForge.spec i Glide-V*.spec.
> Nie zostaly przeniesione (w specach nie ma URL-i lub sa URL-e typu cvs://).

URLe typu cvs:// nie działają. Nie jestem pewny co do nich -- oficjalnie
takich urli chyba nie ma. Ale jeśli jest potrzeba społeczna to mogę
traktować nieznane protokoły jak brak URLa w ogóle.

Przeniesienie jest generowane przez commit speca (albo
fetchsrc_request), zrobiłeś to?


> > +Skrzynki wrzutowe służą tylko do pisania, nie można z nich czytać.
> > +
> > +Dodatkowo, jeśli źródła nie są tajne (np. snapshoty z ktown), można
> > +podać URL na distfiles/src, np:
> > +
> > +	Source0:	ftp://distfiles.pld-linux.org/src/foo-1.2.tar.gz
> > +	# Source0-md5:	132c2c85b15a573786078311f77f613d
> 
> Ale gdy jest URL w niewspieranym schemacie, chyba nie warto?

Może właśnie te dziwne URLe pisać w komentarzach, i wrzucać distfiles?

-- 
: 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