Przygotowanie środowiska pracy
Potrzebne pakiety
Zanim zaczniesz, musisz zainstalować aktualne wersje poniższych pakietów:
cvs
rpm-build-macros
rpm-build-tools
Ostatni z nich zawiera skrypt builder (który jest też dostępny w CVS-ie: packages/builder). Pakiety, które mogą być potrzebne:
autoconf
automake
rpm-pythonprov - obsługa zależności dla aplikacji napisanych w Pythonie
rpm-perlprov - j.w. tyle że dla Perla
Konfiguracja początkowa
Aby stworzyć strukturę katalogów potrzebną w pracy, wykonaj:
builder --init-rpm-dir
builder stworzy w ~/rpm wszystkie potrzebne katalogi, pobierze skrypty oraz ustawi konfigurację anonimowego dostępu do CVS. To najważniejsze czynności potrzebne aby zacząć tworzyć pakiety na własny użytek.
W przypadku gdy będziesz publikował swoje zmiany, zmień zawartość pliku ~/rpm/packages/CVS/Root tak aby zawierały twój login zamiast anonimowego konta cvs@.
teraz pozostaje tylko uwierzytelnić się:
$ cvs login