Jelikož jsem si chtěl instalaci v Ubuntu zpříjemnit, tak jsem si udělal prográmek, který mi zaktualizuje svn (popř. stáhne celou) a vytvoří deb balíček. Vzhledem k tomu, že není zcela dokonalý, tak se nějak v konferenci neujal, ale svůj účel plní dobře, takže sem dávám vytvořený balíček z poslední svn, kterou jsem měl k dispozici: http://disk.jabbim.cz/liborse@jabber.cz/jabbim_svn1541_i386.deb . Pokud by někdo měl o můj generátor balíčků pro Jabbim zájem, tak mi napište na můj mail. Je to obyčejný bash skript, navíc se postará o závislosti. Když bude zájem, přidám podporu pro i pro ne x86 systémy. Použití je však na vaše vlastní riziko, leč zatím se program nechoval nekorektně.
Tak skript je zde: http://disk.jabbim.cz/liborse@jabber.cz/JabbimDEB.sh - doporučuji ho dát do nové složky (není to nutné), vytvoří adresářovou strukturu vhodnou pro zpracování do balíčku (ta tam zůstane pro další aktualizace), nahraje (či jen aktualizuje) na aktuální verzi svn a vytvoří balíček k instalaci. Doporučuji si radši projít kód toho skriptu, člověk nikdy neví. Mě to zatím vždy fungovalo, ale za tuto verzi se zříkám zodpovědnosti, nebyla moc testována, jsou tam různé nepěkné věci, za které by mě u zkoušky z programování vyhodili :-D. Pokud někdo ten kód upraví k lepšímu, budu jen rád, jen by bylo záhodno tam nechat i jméno původního autora jako je to v GNU GPL ;). Pokud jde o uveřejnění na Launchpadu, tak o této možnosti jsem nevěděl, bohužel mám jiné starosti a na ten generátor nemám čas. Někdy to zkusím, snad se najde čas o vánocích.
# vytvoření adresářové struktury (hodila by se podmínka, která by testovala, jestli už existují a když ano, nevytvářela by je)
mkdir -p
Architecture: i386
U pythonoveho scriptu je to asi zbytocna restrikcia.
Script je sice funkcny, mozno by ale bolo lepsie vytvarat balik klasicky pomocou dh_make a updatovat ho pomocou uupdate. Po sviatkoch sa chcem pozriet na personal launchpad, tak sem potom pastnem link na repository...
Jsem si vědom chyb skriptu. S dh_make jsem si hrál, leč mi to zrovna nějak nešlo. Mě šlo o snadnou instalaci a to skript umožňuje, ta platforma by se asi z i386 měla změnit na all. Vše to ale pramení z mé neznalosti a toho, že tento bash skript je můj druhej pokus v tomto skriptovacím jazyku. Pokud to někdo opraví, budu rád, jinak já teď mnoho času nemám - jsou svátky ;).