Installation de Psi+ sur Calculate Linux

Préambule

Une demande d’un utilisateur nouveau venu sur Calculate Linux m’a demandé comment installer Psi+ sachant que je ne connaissais pas Psi de base.
Psi+ est une version améliorée de Psi, le client de messagerie instantanée, celui-ci étant développé en Qt4 donc s’intégrant au mieux dans un environnement KDE / Razor-Qt.

Pour rappel, Psi+ est en constant développement donc attendez-vous vraisemblablement à des mises à jour fréquentes mais la compilation ne dure que quelques minutes sur un DualCore AMD 64 3.1GHz donc ma station de travail.

Je vous propose donc la procédure d’installation ci-dessous en utilisant la procédure du Wiki de Psi+ pour Gentoo que j’ai donc adapté pour Calculate Linux.

Pré-requis

Il vous faut installer mercurial sur votre Calculate Linux tout simplement et en utilisant les USE FLAGS par défaut proposés par Calcultate Linux (évidement vous pouvez adapter à vos besoins)

emerge -qv mercurial

Installation de l’overlay RION

Pour simplifier le tout, nous passerons directement par l’overlay RION, il suffit de l’installer comme cela :

layman -a rion

Configuration des USE FLAGS

Voici ce que recommande les développeurs de Psi+ pour l’installation, il vous suffit de suivre cette commande :

echo "net-im/psi crypt dbus spell ssl plugins extras linguas_en -linguas_fr" >> /etc/portage/package.use/custom

ATTENTION : Vous remarquerez que j’ajoute les USE FLAGS

* linguas_en

* -linguas_fr
car dans mon /etc/make.conf j’indique le paramètre de localisation

LINGUAS="fr"

lors de mes compilations or Psi+ ne propose que 2 localisations : “Anglais” et “Russe”, il fallait le savoir, l’ebuild de base n’est pas très explicite à ce sujet. Ainsi je désactive spécifiquement ma localisation FR pour cet ebuild et je lui dit d’utiliser la localisation “Anglais”, je ne suis pas à l’aise avec le Russe ^^

Démasquons qca et les plugins qca

echo "app-crypt/qca **
app-crypt/qca-ossl **
app-crypt/qca-gnupg **
net-im/psi **" >> /etc/portage/package.keywords/custom

Compilation de Psi+

Maintenant vous pouvez directement lancer la compilation de Psi+ :

emerge -qv net-im/psi

Paramétrage des USE FLAGS et compilation des add-ons.

Si vous le souhaitez, vous pouvez rajouter les add-ons (que je ne connais pas encore) en démasquant dans un premier temps puis en lançant la compilation en elle-même :

echo "net-im/psimedia **" >> /etc/portage/package.keywords/custom

emerge -qv net-im/psimedia

~Have a lot of fun !!~