Pidgin

De openmoko-fr.

Rédigé par Kaoul

Pidgin est dans les dépôts angstrom : https://wiki.openmoko.org/wiki/Users_Repositories

Premièrement un petit ajout du dépôt dans votre FR en ssh :

echo "arch base 50" > /etc/opkg/angstrom-feed.conf
echo "src/gz base http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/" >> /etc/opkg/angstrom-feed.conf
opkg update 

Ensuite tentative normalement échouée d'installation de pidgin :

root@om-gta02:~/scripts# opkg install pidgin

Installing pidgin (2.2.1-r0) to root...
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base//pidgin_2.2.1-r0_armv4t.ipk
Installing gtk+ (2.12.3-r2) to root...
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base//gtk+_2.12.3-r2_armv4t.ipk
Collected errors:
* Package gtk+ wants to install file /usr/bin/gdk-pixbuf-query-loaders
       But that file is already provided by package  * gtk+-fastscaling[/code]

Pour régler le problème, remplacer le paquet gtk+-fastscaling (obsolète) par gtk+ pour se faire :

opkg remove gtk+-fastscaling -force-depends 

A ce moment, vos applications pour OM2007.2 ne devraient plus marcher (voir carrément plantage de ELF xserver). A la place on va mettre gtk+ mais comme on est flémards (intelligents) on va juste taper :

opkg install pidgin 

Et gtk+ sera installé par le gestionnaire des dépendances

Là normalement vous avez l'icone Pidgin dans OM2008.8. Cependant je n'ai pas réussi à ajouter mon compte Jabber (plantage de l'interface "Add/Edit accounts". Aller sur votre PC, dans /home/{utilisateur}/.purple (cela peut être dans .gaim ou autre selon les distributions). Il y a deux fichiers intéressants : accounts.xml (comptes messagerie) et blist.xml (buddy list). Un coup de scp dans votre Freerunner :

scp accounts.xml root@openmoko:/home/root/.purple
scp blist.xml root@openmoko:/home/root/.purple

On redémarre Pidgin sur le téléphone et hop, si Internet est actif, cela se connecte... mais seulement à Jabber ! MSN ne semble pas compilé sur cette version, une raison de plus d'utiliser une passerelle... ou de ne pas utiliser MSN du tout !