Pobieranie plików tłumaczeń z CVS-a KDE
Ustawienie początkowe
- Utwórz katalog, w którym będą trzymane źródła (jako przykładu będziemy używać katalogu ~/src):
mkdir ~/src
i wejdź do tego katalogu.
- Wykonaj polecenie:
cvs -d :pserver:anonymous@anoncvs.kde.org:/home/kde co -l -r KDE_3_3_BRANCH kde-i18n
- Wejdź do katalogu kde-i18n (w naszym przykładzie: ~/src/kde-i18n).
- Wykonaj polecenie:
cvs -z4 update -dP pl
- Wejdź do katalogu wyżej (w naszym przykładzie: ~/src).
- Wykonaj polecenie:
cvs -d :pserver:anonymous@anoncvs.kde.org:/home/kde co -r KDE_3_3_BRANCH kde-common
- Wejdź do katalogu kde-i18n (w naszym przykładzie: ~/src/kde-i18n).
- Utwórz dowiązanie symboliczne do katalogu admin poleceniem:
ln -s ../kde-common/admin admin
- Utwórz plik "inst-apps" zawierający tylko jedno słowo "pl", np. poleceniem:
echo pl>inst-apps
- Wykonaj polecenie:
make -f Makefile.cvs
Po tych operacjach źródła powinny być gotowe do skonfigurowania systemu budowania.
Konfiguracja systemu budowania
- Wejdź do katalogu kde-i18n (w naszym przykładzie: ~/src/kde-i18n).
- Wykonaj polecenie:
./configure --prefix=`kde-config --prefix`
Kompilacja i instalacja plików tłumaczeń
- Wejdź do katalogu kde-i18n (w naszym przykładzie: ~/src/kde-i18n).
- Wykonaj polecenie (kompilacja):
make
- Wykonaj polecenie (instalacja):
make install
Uaktualnianie
Uaktualnienie do najnowszej wersji tłumaczenia jest dużo prostsze. Uaktualnienie jest szybkie, bo przesyłane są tylko
różnice między plikami.
- Wejdź do katalogu kde-i18n/pl (w naszym przykładzie: ~/src/kde-i18n/pl).
Uwaga! To jest podkatalog kde-i18n/pl/ - wykonanie tego polecenia w katalogu kde-i18n
skończy się bardzo długotrwałym uaktualnieniem tłumaczeń wszystkich języków.
- Wykonaj polecenie:
cvs update -dP
- Jeśli żadne pliki nie zostały dodane (w czasie aktualizacji nie było plików z oznaczeniem A), to
wystarczy skompilować i zainstalować pliki tłumaczeń (patrz Kompilacja i instalacja plików tłumaczeń)
- Jeśli zostane dodały nowe pliki w czasie uaktualniania CVS-a, to niezbędne jest wykonanie wszystkich
kroków począwszy od
make -f Makefile.cvs
Inaczej nowe pliki tłumaczeń nie zostaną skompilowane, ani zainstalowane
(system budowania nic o nich nie wie).
|