No właśnie - brakowało mi trochę pakietów.

Co to mini howto:
Coś takiego?
Nie jestem pewien jakości i poprawności, ale na pewno znajdzie się ktoś
kto może coś dopisze, poprawi.


######################################################
Krótka i zgrubna instrukcja budowania pakiegół z CVSa.
######################################################


        Punkty 1-2 wykonujemy tylko za pierwszym razem (no chyba że
        się znowu struktura na CVSie zmieni)

        Punkty 3-5 - wykonujemy przy rozpoczęciu każdego budowania

        A resztę - to już indywidualnie dla każdego pakietu.

        Punkty 2-8 - nie powinny być uruchamiane na koncie roota.


1. Zainstaluj narzędzia do budowania (może wymagać konta roota)

        poldek -i rpm-build rpm-build-tools cvs

2. Utwórz potrzebne katalogi np:
        
        mkdir -p ~/packages

3. skonfiguruj cvsa:

        export CVSROOT=":pserver:c...@cvs.pld-linux.org:/cvsroot"

4. przejdź do odpowiedniego katalogu jeśli jeszcze w nim nie jesteś.

        cd ~

5. pobierz skrypt buildera

        cvs get packages/builder

6. pobierz interesujący cię katalog z drzewa packages (tutaj użyłem
        katalogu celestii, ale możesz użyć tego, którego ty chcesz
        zbudować)
        
        cvs get packages/celestia

7. znowu przejdź do katalogu

        cd ~/packages

8. buduj używając speca

        /bin/sh ./builder celestia/celestia.spec

9. sprawdź błędy, zaisntaluj potrzebne pakiety - i próbuj jeszcze raz
        punkt 8.



Adam Skowroński.

_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym