Zpočátku jsem si myslel, že vytvoření balíku s xichty pro Pidgin bude nějaká černá magie, ale po prozkoumání obsahu ZIP balíku s xichtíkama pro QIP-Infium a jeho porovnání s adresářem ~/.purple/smileys (kam se témata s xichtíky v Pidginu defaultně instalují) jsem zjistil, že je to triviální záležitost pro pár příkazů v shellu :-)
Od kolegy jsem si nechal poslat balík s xichtíkama pro QIP (kdo by se s tím hledal na netu, že? :-)) a pak stačilo už jen pár následujících "chvatů":
Rozbalit origoš balík:
unzip -d adresar_s_xichtama balik_s_xichtama.zip
Přesunout se do rozbaleného adresáře a spojit do souboru theme.tmp výpis všech obrázků v adresáři a obsah souboru _define.ini (ve kterém je mapování xichtíků pro originál QIP):
ls | grep "gif" | paste - _define.ini > theme.tmp
Nahradit v symbolech smajlíků oddělovač "," (čárka) za mezeru (QIP používá jako oddělovač symbolů čárky, Pidgin mezery) a vytvořit "téměř" finální soubor theme:
sed -e "s/,/ /g" theme.tmp > theme
Pak už jen stačilo na začátek souboru theme dopsat hlavičku,
Name=Název xichtíkovského tématu Description=Port QIP Infium smileys for Pidgin Icon=regular.png Author=Myshak@EmentuX
smazat soubory theme.tmp a _define.ini, které už nepotřebujeme a zabalit všechno do úhledného balíčku:
tar cvfz QIP.tgz ./adresar_s_xichtama
Do Pidginu už pak jen stačí pomocí drag'n'drop přetáhnout výsledný balíček a zvolit naše nové téma. Rychle, snadno, jednoduše... :-)
PS: Ti, kterým se nechce tvořit "QIP téma" vlastnoručně, si mohou výše zmíněný balík stáhnout na mých stránkách.