marzec 14, 2000 Builder w PLD Jak szybko i bezboleśnie korzystać z dobrodziejstw PLD-owego CVS-a Daniel `bonkey' Bauke 2000 GPL Rozdział pierwszy, w którym kawa zostaje od razu wyłożona na ławę Pierwej login: export CVSROOT=":pserver:twój_login@cvs.pld.org.pl:/cvsroot" # albo, jeśli nie mamy konta: export CVSROOT=":pserver:cvs@anoncvs.pld.org.pl:/cvsroot" cvs login # w przypadku dostępu anonimowego hasłem jest ,,cvs''. Następnie trzeba stworzyć strukturę katalogów, w których będzie buszować builder: cvs get rpm i pacnąć ctrl-c jak zaczną się ściągać spece – bo po co nam one. cd rpm cvs get SOURCES Znów po chwili ctrl-c – powód jak wyżej. ,,Dżewko'' ze specami gotowe, teraz potrzebne awtamaty do budowy rpmów: cd SPECS cvs up builder cvs up getsrc cvs up adapter.awk su -c "cp adapter.awk getrpm builder /usr/local/bin" echo "buildrpm='builder -v -c -bb'" >> ~/.ulubiony_shell \ # warto też przyglądnąć się innym opcjom buildera echo "export CVSROOT=\"$CVSROOT\"" >> ~/.ulubiony_shell # $CVSROOT ustawiliśmy przed chwilą, czyż nie? :) . ~/.ulubiony_shell Można zaczynać prac^H^H^H^Hzabawę. cd ~/rpm/SPECS builrpm gzip.spec Chwilkę podziała, zrobi pakiety binarne (-b) w ~/rpm/RPMS i posprząta (-c). Ot, cała filozofia. HOWTO do cvs i budowania pakietów na stronach na stronach PLD bonkey@pld.org.pl