budowanie z CVSa - howto?

Witold Firlej pld.lists w grizz.pl
Pon, 22 Cze 2009, 19:42:01 CEST


2009/6/22 Adam Skowroński <askowron w ii.pw.edu.pl>:
>
> 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:cvs w 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 w lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
>


punkt 6 jest niepotrzebny...

-- 
::  Witek Firlej  ::
Voiceless it cries, Wingless flutters, Toothless bites, Mouthless mutters.
::  http://grizz.pl  ::  http://firlej.org  ::  jid: grizz//jabster.pl  ::


Więcej informacji o liście dyskusyjnej pld-users-pl