On Mon, 28 Jun 2010, Bartosz Świątek wrote: > W dniu 28 czerwca 2010 17:35 użytkownik Łukasz Maśko > <[email protected]> napisał: > > Dnia poniedziałek, 28 czerwca 2010, Paweł Zuzelski napisał: > > [...] > >> Umieszczenie pliku na DF to też jest redystrybucja. > >> > >> $ sed /^License:/p -n VirtualBox-bin.spec > >> License: Free for non-commercial use, non-distributable > > > > Rozumiem. Czyli chodzi o to, że jak się wpakuje do speca Source0 i Source0- > > md5, to nasz cvs automatycznie wsiorbie archiwum do distfiles, co nie jest > > dozwolone. Dobrze rozumuję? > > Mimo wszystko, wydaje mi się, że w specu jest źle. Zamiar był dobry > ale chyba wykonanie nie do końca. > > Otóź, Source0 powinno być z pełnym URL, NoSource: 0 tak jak jest + # > NoSource0-md5: sumamd5 i wtedy DF tego nie siorbnie, natomiast builder > ręcznie owszem. > > Mylę się?
Nie mylisz się. Aczkolwiek w niektórych specach (głównie jira.spec, confluence.spec i inne z tej rodziny) z pełną premedytacją nie podaję URL w Source0, ponieważ chcę mieć 100% pewność, że w wyniku błędu/pomyłki DF nie siorbnie źródeł. Na przykład jeśli kiedyś przez pomyłkę usunie NoSource: 0. Zamiast tego w specu wstawiam coś takiego: %if 0 wget -c 'http://adres-pierwszego-pliku' wget -c 'http://adres-drugiego-pliku' (...) %endif wystarczy wtedy zrobić grep ^wget *spec, i myszką copy-paste. -- Pozdrawiam, Paweł _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
