Tout le monde le sais il y a rien de plus laid que aMSN aliasé hors tout le monde avait trouvé le tuto nécessaire pour la version stable (actuellement 0.95), hier en fouillant j'ai trouvé comment faire pour la dernière version SVN (support des messages persos) non sans peine donc je vous explique ici comment faire !
Compiler TCL/TK versions 8.5
1. Préparation
Avant tout si vous avez installé aMSN 0.95 désaliasé vous devez virez les packages suivants:
sudo apt-get remove tcl8.5 tk8.5 amsn (amsn-skins amsn-plugins)
Créer ensuite un répertoire dans votre "Home" qui servira à la compilation de TCL et TK et allez dedans de cette maniere:
mkdir tclbuild && cd tclbuild/
On télécharge les derniers paquets tcl et tk:
wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5a4-src.tar.gz && wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tk8.5a4-src.tar.gz
On décompresse le tout:
tar zxvf *
2. Compilation de TCL8.5
Si vous avez suivi les lignes précédentes vous devriez toujours être dans le répertoire "tclbuild/" il vous suffit donc juste de faire:
cd tcl8.5a4/unix/
On passe ensuite à la compilation:
./configure --prefix=/usr/local/tcl --enable-threads && sudo make install
Voila pour TCL8.5 passons à TK8.5
3. Compilation de TK8.5
De même si vous avez suivi le tuto jusque là vous devriez toujours être dans "tclbuild/tcl8.5a4/unix/" il vous suffit donc de faire ceci:
cd ../../tk8.5a4/unix/
Passons à la compilation:
./configure --prefix=/usr/local/tcl --enable-xft --enable-threads && sudo make install
4. Conclusion
Vous avez maintenant TCL/TK versions 8.5 installés dans /usr/local/tcl/
Compilation de aMSN SVN
1. Préparation
Créer tout d'abord un fichier amsn dans votre "Home" et rendez vous dedans grace aux commandes suivantes:
mkdir amsn/ && cd amsn/
Téléchargez et décompressez la dernière version du SVN de cette manière:
wget http://amsn.sourceforge.net/amsn_dev.tar.gz && tar zxvf amsn_dev.tar.gz
2. Compilation
Rendez vous dans le répertoire décompressé:
cd msn/
Puis on compile avec tcl/tk 8.5 précedemment installés:
./configure --with-tcl=/usr/local/tcl/lib --with-tk=/usr/local/tcl/lib && sudo make install
Voila aMSN est tout bien installé il reste plus qu'à faire en sorte qu'il marche en désaliasé !
3. Activer l'anti-aliasing
C'est pas le tout on a pas fait tout ça pour rien donc activons l'anti-aliasing de cette manière:
sudo gedit /usr/share/amsn/amsn
Modifier la ligne #3 de cette manière:
exec /usr/local/tcl/bin/wish8.5 $0
Sauvegardez et quittez.
4. TLS
Modifier le fichier "autoupdate.tcl" de la manière suivante :
sudo gedit /usr/share/amsn/autoupdate.tcl
Recherchez "set downloadurl" et remplacez l'ancienne url par celle-ci:
http://switch.dl.sourceforge.net/sourceforge/amsn/tls1.4.1
Enregistrez et quittez, relancez aMSN celà devrait marcher !
5. Conclusion
La dernière version de aMSN SVN est maintenant installé et désaliasé, pour la lancer il vous suffit de faire:
amsn
Compléments
Si vous avez des problemes dans le menu GNOME avec l'icône, utilisez Alacarte Menu Editor et allez dans le raccourci aMSN, là vous pourrez changer la destination de l'icône qui se trouve en fait dans "/usr/share/amsn/icons/32x32/msn.png"
Voila tout est dit 😉 !