Pro počáteční stažení zdrojů budete potřebovat prostor na disku (asi 25 MB) v adresáři dle vašeho výběru, git balíček vaší oblíbené distribuce a plný přístup na internet.Pokud obdržíte hlášení chyb o odmítnutém spojení, buď jste něco zadal nesprávně, nebo vám váš poskytovatel nedal plný přístup. Dobrým místem pro zdrojové soubory bude "$HOME/src".
Nejprve vytvořte adresář, který přijme podadresář s Kwave zdroji, a přemístěte se do něj:
%mkdir -p$HOME/src%cd$HOME/srcPotom stáhněte poslední zdroje z Git serveru:
%git clone git://git.code.sf.net/p/kwave/code kwaveor you can check out a specific release with the following commands:
%git clone git://git.code.sf.net/p/kwave/code kwave%cd kwave%git checkout tags/[release-tag]You can look up the names of the release tags in the git web page at http://sourceforge.net/p/kwave/code/ref/master~/tags/. The release tags are always built out of the word
Release-and the version number of the release, with underscores instead of dots. For example "Release-0_8_10" for v0.8.10.
Warning
Nesmí tu být žádný nazvaný kwave v adresáři, který chcete stahovat. Jinak si bude program Git stěžovat na již existující soubory a načtení nebude pracovat.
Postup popsaný v předchozím oddíle je nezbytné provést pouze jednou. Při dalších aktualizacích je celá ta věc mnohem jednodušší. Pouze se přesuňte do adresáře, ve kterém máte stažené zdroje a proveďte následující kroky:
% git pull
Pak přejděte k dalšímu oddílu a kompilujte jako obvykle.
Note
Pokud máte dojem, že jste zmrvil obsah svých místní zdrojových adresářů kwave, nebo když jste během aktualizace zaznamenal konflikty, nebo chcete začít s čistým stavem, můžete pro zahození všech místních změn udělat následující a přepnout se zpět do poslední verze z hlavní větve:
%git clean --force -d%git reset --hard%git checkoutmaster
Sestavení rpm balíčku ze snímku Git je docela jednoduché. Postup je téměř totožný s tím, který byl popsán v posledním oddíle, takže má naneštěstí také ten samý problém s příkazem rpmbuild -ta, který naše metoda uvnitř používá. Tak jako v předchozí kapitole, [arch] stojí na platformě, pro kterou jste balíček sestavil, a která může být např. i386, i586, sparc či jakákoli jiná, XXX zastupuje číslo verze, kterou jste stáhl.
Note
Poznámka pro uživatele SuSE: Zde musíte rovněž určit adresář /usr/src/packages namísto /usr/src/redhat!
Za předpokladu, že jste v kořenovém adresáři, kam jste se přepnul z Git, udělejte pro vytvoření Makefile následující, Kwave balíček a nainstalujte jej. Jestliže již máte verzi Kwave nainstalovánu, nejprve ji, prosím, odstraňte, nebo použijte rpm -U namísto rpm -i kvůli aktualizaci místo instalace.
%mkdir /tmp/kwave-build%cd /tmp/kwave-build%cmake$HOME/src/kwave%make rpm%rpm -ivh /usr/src/redhat/BUILD/[arch]/kwave-XXX.[arch].rpm
Note
Pokud máte stále problémy s make rpm, naleznete tar.bz2 archiv, který byl vytvořen v /tmp. Následujte, prosím, instrukce v předchozí kapitole.