Contenu
$GNOME_PREFIX
/{include/gnome-menus,
lib/python2.7/site-packages/GMenuSimpleEditor,
share/{desktop-directories,gnome-menus/{examples,ui}}}
Le paquet gnome-menus contient une
implémentation de la corbeille de la « Spécification de menu du bureau » de
freedesktop.org (http://www.freedesktop.org/Standards/menu-spec).
Il contient aussi les fichiers de configuration de la présentation
des menus de GNOME, .directory
files et a un outil lié aux menus.
Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-6.5.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/gnome-menus/2.30/gnome-menus-2.30.2.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/gnome-menus/2.30/gnome-menus-2.30.2.tar.bz2
Somme de contrôle MD5 du téléchargement : 5ca9935f50c939881689c48f59348426
Taille du téléchargement : 453 Kio
Estimation de l'espace disque requis : 8 Mio
Estimation du temps de construction : 0.2 SBU
GLib-2.30.1, intltool-0.50.0, et Python-2.7.2
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnome-menus
Les instructions ci-dessous sont basées sur l'installation du
paquet dans un environnement GNOME-2. Si, pour une raison
quelconque, vous installez ce paquet sans avoir installé
ORBit2 et les bibliothèques du
cœur de GNOME-2, vous devrez modifier le paramètre
--prefix=
du script configure pour pointer vers
votre chemin d'installation désiré (par exemple, --prefix=/usr
).
Installez gnome-menus en lançant les commandes suivantes :
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --sysconfdir=/etc/gnome/2.30.2 && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
--prefix=$(pkg-config --variable=prefix
ORBit-2.0)
: Le réglage du préfixe en utilisant ce
paramètre plutôt que $GNOME_PREFIX
garantira que le préfixe sera cohérent avec l'environnement
d'installation et que le paquet sera installé au bon endroit.
--sysconfdir=/etc/gnome/2.30.2
:
Ce paramètre aboutit à ce que les fichiers de configuration
s'installent dans /etc/gnome/2.30.2
plutôt que dans $GNOME_PREFIX/etc
. En
outre (si cela s'applique), le paramètre garantit que la base de
données GConf-2 est mise à jour
correctement.
Pour que GNOME puisse trouver
les fichiers de configuration du bureau, assurez-vous de
paramétrer la variable d'environnement XDG_CONFIG_DIRS
des profils individuels de
l'utilisateur ou du profil système (utilisez cette option si
vous voulez utiliser GDM)
comme décrit ci-dessous (vous pouvez ajouter des répertoires
supplémentaires séparés par des deux-points si désiré) :
echo "export XDG_CONFIG_DIRS=/etc/gnome/2.30.2/xdg" \ > /etc/profile.d/gnome.sh
Pour que GNOME trouve les
données pour peupler les menus, assurez-vous de paramétrer la
variable d'environnement XDG_DATA_DIRS
des profils individuels de
l'utilisateur ou du profil système comme décrit ci-dessous
(vous pouvez ajouter des répertoires supplémentaires séparés
par des deux-points si désiré) :
echo "export XDG_DATA_DIRS=$GNOME_PREFIX/share:\ /usr/share:/usr/local/share" >> /etc/profile.d/gnome.sh
Si le préfixe d'installation de votre GNOME est différent de /usr
et si vous avez installé Python, vous devez mettre à jour la
variable d'environnement PYTHONPATH
pour que le module gmenu
puissent
être trouvé par Python.
Paramétrez la variable du profil système ou des profils
individuels de l'utilisateur comme décrit ci-dessous :
echo "export PYTHONPATH=\$PYTHONPATH:$(pkg-config \ --variable=prefix ORBit-2.0)/lib/python2.7/site-packages/GMenuSimpleEditor" \ >> /etc/profile.d/gnome.sh
$GNOME_PREFIX
/{include/gnome-menus,
lib/python2.7/site-packages/GMenuSimpleEditor,
share/{desktop-directories,gnome-menus/{examples,ui}}}
Last updated on 2011-10-31 20:38:44 +0100