mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
f67554b09a
dconf, speex, sane: change the second package information to "Additional Downloads". Include unpack instructions for the second package in all cases. Also remove the requirement that the user be in group sane for building (works without that) faac, faad2: add remap="test" to tests rox-filer, logrotate: make some configuration instruction nodump gnome-menus: make the (almost deprecated) gsettings instruction nodump ncftp: make second method nodump git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22010 af4574ff-66df-0310-9fd7-8a98e5e911e0
187 lines
5.4 KiB
XML
187 lines
5.4 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
|
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
|
%general-entities;
|
|
|
|
<!ENTITY gnome-menus-download-http
|
|
"&gnome-download-http;/gnome-menus/3.32/gnome-menus-&gnome-menus-version;.tar.xz">
|
|
<!ENTITY gnome-menus-download-ftp
|
|
"&gnome-download-ftp;/gnome-menus/3.32/gnome-menus-&gnome-menus-version;.tar.xz">
|
|
<!ENTITY gnome-menus-md5sum "4262208c13f266d9ada7d356aada9e1b">
|
|
<!ENTITY gnome-menus-size "488 KB">
|
|
<!ENTITY gnome-menus-buildsize "8.5 MB">
|
|
<!ENTITY gnome-menus-time "less than 0.1 SBU">
|
|
]>
|
|
|
|
<sect1 id="gnome-menus" xreflabel="gnome-menus-&gnome-menus-version;">
|
|
<?dbhtml filename="gnome-menus.html"?>
|
|
|
|
<sect1info>
|
|
<othername>$LastChangedBy$</othername>
|
|
<date>$Date$</date>
|
|
</sect1info>
|
|
|
|
<title>gnome-menus-&gnome-menus-version;</title>
|
|
|
|
<indexterm zone="gnome-menus">
|
|
<primary sortas="a-gnome-menus">gnome-menus</primary>
|
|
</indexterm>
|
|
|
|
<sect2 role="package">
|
|
<title>Introduction to GNOME Menus</title>
|
|
|
|
<para>
|
|
The <application>GNOME Menus</application> package contains an
|
|
implementation of the draft
|
|
<ulink url="http://www.freedesktop.org/Standards/menu-spec">
|
|
Desktop Menu Specification</ulink> from freedesktop.org. It also
|
|
contains the <application>GNOME</application> menu layout configuration
|
|
files and <filename>.directory</filename> files.
|
|
</para>
|
|
|
|
&lfs84_checked;
|
|
|
|
<bridgehead renderas="sect3">Package Information</bridgehead>
|
|
<itemizedlist spacing="compact">
|
|
<listitem>
|
|
<para>
|
|
Download (HTTP): <ulink url="&gnome-menus-download-http;"/>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download (FTP): <ulink url="&gnome-menus-download-ftp;"/>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download MD5 sum: &gnome-menus-md5sum;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Download size: &gnome-menus-size;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Estimated disk space required: &gnome-menus-buildsize;
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Estimated build time: &gnome-menus-time;
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<bridgehead renderas="sect3">GNOME Menus Dependencies</bridgehead>
|
|
|
|
<bridgehead renderas="sect4">Required</bridgehead>
|
|
<para role="required">
|
|
<xref linkend="glib2"/>
|
|
</para>
|
|
|
|
<bridgehead renderas="sect4">Recommended</bridgehead>
|
|
<para role="recommended">
|
|
<xref linkend="gobject-introspection"/>
|
|
</para>
|
|
|
|
<para condition="html" role="usernotes">User Notes:
|
|
<ulink url="&blfs-wiki;/gnome-menus"/>
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 role="installation">
|
|
<title>Installation of GNOME Menus</title>
|
|
|
|
<note>
|
|
<para>
|
|
If you are upgrading from GNOME-3.28.x or GNOME-3.30.x, a command
|
|
must be run to reset the menu structure. This is due to a major change
|
|
involving <application>Sundry</application> application folder removal.
|
|
If you are upgrading, run the following command (as root), and then
|
|
log in and out of your session.
|
|
</para>
|
|
|
|
<screen role="nodump"><userinput>gsettings reset-recursively org.gnome.desktop.app-folders</userinput></screen></note>
|
|
|
|
<para>
|
|
Install <application>GNOME Menus</application> by running the following
|
|
commands:
|
|
</para>
|
|
|
|
<screen><userinput>./configure --prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--disable-static &&
|
|
make</userinput></screen>
|
|
|
|
<para>
|
|
This package does not come with a test suite.
|
|
</para>
|
|
|
|
<para>
|
|
Now, as the <systemitem class="username">root</systemitem> user:
|
|
</para>
|
|
|
|
<screen role="root"><userinput>make install</userinput></screen>
|
|
|
|
</sect2>
|
|
|
|
<sect2 role="commands">
|
|
<title>Command Explanations</title>
|
|
|
|
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
href="../../xincludes/static-libraries.xml"/>
|
|
|
|
</sect2>
|
|
|
|
<sect2 role="content">
|
|
<title>Contents</title>
|
|
|
|
<segmentedlist>
|
|
<segtitle>Installed Programs</segtitle>
|
|
<segtitle>Installed Libraries</segtitle>
|
|
<segtitle>Installed Directories</segtitle>
|
|
|
|
<seglistitem>
|
|
<seg>
|
|
None
|
|
</seg>
|
|
<seg>
|
|
libgnome-menu-3.so
|
|
</seg>
|
|
<seg>
|
|
/etc/xdg/menus,
|
|
/usr/include/gnome-menus-3.0, and
|
|
/usr/share/desktop-directories
|
|
</seg>
|
|
</seglistitem>
|
|
</segmentedlist>
|
|
|
|
<variablelist>
|
|
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
|
<?dbfo list-presentation="list"?>
|
|
<?dbhtml list-presentation="table"?>
|
|
|
|
<varlistentry id="libgnome-menu">
|
|
<term><filename class="libraryfile">libgnome-menu.so</filename></term>
|
|
<listitem>
|
|
<para>
|
|
contains functions required to support
|
|
<application>GNOME</application>'s implementation of the
|
|
Desktop Menu Specification.
|
|
</para>
|
|
<indexterm zone="gnome-menus libgnome-menu">
|
|
<primary sortas="c-libgnome-menu">libgnome-menu.so</primary>
|
|
</indexterm>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
</variablelist>
|
|
|
|
</sect2>
|
|
|
|
</sect1>
|