TIP Installer gdesklets 3.0 avec Portage

Un article de Gentoo Linux Wiki.

Cet article fait partie des Trucs et Astuces.

Terminaux / Shells CD Live X Portage Système Systèmes de fichier Autres


Voici un petit HOWTO pour passer a la version 3.0 de gdesklets, notamment pour les machines utilisant autre chose que gnome (pour l'exemple, nous utilisont fluxbox).

Note : ce HOWTO a été réalisé d'après de nombreux messages sur les forums gentoo, aussi je remercie ceux qui ont écrit sur le sujet.
Attention : certains desklets ne sont pas encore compatibles avec la version 3.0.

Sommaire

[modifier] Prologue

Code : Mettre à jour son arbre de Portage
emerge sync

[modifier] Installer les dernières versions de pyorbit et de gnome-python

Pour cela, il faut utiliser des ebuilds modifiés afin d'avoir les dernières versions (respectivement 2.0.1 et 2.6.0).

Ajouter PORTDIR_OVERLAY au make.conf
Code : édition de make.conf
nano -w /etc/make.conf

Décommentez la ligne du PORTDIR_OVERLAY et mettre :

Fichier : /etc/make.conf
PORTDIR_OVERLAY="/usr/local/portage"


Créer les dossiers nécessaires
Code : Création des répertoires
mkdir -p /usr/local/portage/dev-python/pyorbit
mkdir -p /usr/local/portage/dev-python/gnome-python
Télécharger les ebuilds dans ces dossiers

pyorbit-2.0.1.ebuild gnome-python-2.6.0.ebuild

Générer les digest
Code : Génération de digests
cd /usr/local/portage/dev-pyhton/pyorbit
ebuild pyorbit-2.0.1.ebuild digest
cd ../gnome-python
ebuild gnome-python-2.6.0.ebuild digest
Installer pyorbit, puis gnome-python

Pour les utilisateurs de gnome, un simple emerge du paquet devrait suffire ; pour les autres, un paramètre USE sera nécessaire.
Attention: bien installer pyorbit avant gnome-python, sinon cela peut céeer des problèmes.

Code : Installation de pyorbit et gnome-python
emerge pyorbit
USE="gtkhtml" emerge gnome-python

[modifier] Réinstaller python

Juste au cas où...

Code : Réinstallation de python
emerge python

[modifier] Désinstaller les desklets installes

Code : Désinstallation

emerge unmerge desklets-*

[modifier] Installer la derniere version de gdesklets (3.0)

Créer le dossier pour gdesklets dans l'arbre Portage local
Code : Répertoire pour les gdesklets
mkdir /usr/local/portage/gnome-extra/gdesklets-core
Ebuild

Maintenant, vous pouvez récupérer l'ebuild ici. Maintenant, il vous faut créer le digest correspondant.

Code : Création du digest
cd /usr/local/portage/gnome-extra/gdesklets-core

ebuild gdesklets-core-3.0.ebuild digest

Installation
Code : Installation de gdesklets-core
emerge gdesklets-core

[modifier] Utilisation

Pour demarrer gdesklets, il suffit de faire lancer gdesklets start.

Pour ajouter un desklet, le mieux est de passer par l'invite de commande de gdesklet et d'indiquer où se situe le fichier compressé contenant le desklet. Sinon la commande suivante permet de réaliser la même manipulation :

Code : Ajout d'un desklet
gdesklets open <répertoire>

[modifier] Desklets compatibles

Corner-XMMS
Clock

[modifier] Mises à jour

03/11/2004: installation utilisant l'ebuild pour gdesklets-core.3.0.


[modifier] Epilogue

N'hésitez pas à donner vos remarques (surtout sur les desklets compatibles), sur l'article du forum correspondant.

Auteur original : 3.14
Document d'origine : http://forums.gentoo.org/viewtopic.php?t=246328
Dernière mise à jour de l'original : 4/11/2004