%general-entities; ]> $LastChangedBy$ $Date$ gnome-menus-&gnome-menus-version; Gnome-menus Introduction to gnome-menus The gnome-menus package contains an implementation of the draft Desktop Menu Specification from freedesktop.org (). Also contained are the GNOME menu layout configuration files, .directory files and a menu related utility program. &lfs65_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gnome-menus-md5sum; Download size: &gnome-menus-size; Estimated disk space required: &gnome-menus-buildsize; Estimated build time: &gnome-menus-time; gnome-menus Dependencies Required , , and User Notes: Installation of gnome-menus Install gnome-menus by running the following commands: ./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \ --sysconfdir=&gnome-etc-dir; && make This package does not come with a test suite. Now, as the root user: make install Command Explanations Configuring gnome-menus Configuration Information XDG_CONFIG_DIRS Variable So that GNOME can find the desktop configuration files, ensure you set the XDG_CONFIG_DIRS environment variable in the individual user's profiles, or in the system profile (use this option if you will be running GDM) as shown below (you may add additional directories, separated with colons, if desired): echo "export XDG_CONFIG_DIRS=&gnome-etc-dir;/xdg" \ > /etc/profile.d/gnome.sh XDG_DATA_DIRS Variable So that GNOME can find the data to populate the menus, ensure you set the XDG_DATA_DIRS environment variable in the individual user's profiles, or in the system profile as shown below (you may add additional directories, separated with colons, if desired): echo "export XDG_DATA_DIRS=$GNOME_PREFIX/share:\ /usr/share:/usr/local/share" >> /etc/profile.d/gnome.sh PYTHONPATH Variable If your GNOME installation prefix is anything other than /usr and you have Python installed, you need to update the PYTHONPATH environment variable so that the gmenu module can be located by Python. Set the variable in the system profile, or in individual user's profiles as shown below: echo "export PYTHONPATH=\$PYTHONPATH:$(pkg-config \ --variable=prefix ORBit-2.0)/lib/python&python2-majorver;/site-packages/GMenuSimpleEditor" \ >> /etc/profile.d/gnome.sh Contents Installed Program Installed Libraries Installed Directories gmenu-simple-editor libgnome-menu.{so,a} and gmenu.{so,a} &gnome-etc-dir;/xdg/menus, $GNOME_PREFIX/{include/gnome-menus, lib/python&python2-majorver;/site-packages/GMenuSimpleEditor, share/{desktop-directories,gnome-menus/{examples,ui}}} Short Descriptions gmenu-simple-editor is a simple front-end script to the Python Gmenu Simple Editor module gmenu-simple-editor libgnome-menu.{so,a} contains functions required to support GNOME's implementation of the Desktop Menu Specification. libgnome-menu.{so,a} gmenu.{so,a} is a Python library. gmenu.{so,a}