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