[blfs-book] r11234 - trunk/BOOK/gnome/platform

krejzi at higgs.linuxfromscratch.org krejzi at higgs.linuxfromscratch.org
Sat Jun 1 05:19:53 PDT 2013


Author: krejzi
Date: Sat Jun  1 05:19:53 2013
New Revision: 11234

Log:
Removal of GNOME, part 3.

Added:
   trunk/BOOK/gnome/platform/
      - copied from r11201, trunk/BOOK/gnome/core/
   trunk/BOOK/gnome/platform/dummy-runtime.xml
      - copied, changed from r11201, trunk/BOOK/gnome/core/dummy-platform.xml
   trunk/BOOK/gnome/platform/platform.xml
      - copied, changed from r11201, trunk/BOOK/gnome/core/core.xml
Replaced:
   trunk/BOOK/gnome/platform/yelp.xml
      - copied unchanged from r11201, trunk/BOOK/gnome/core/yelp.xml
Deleted:
   trunk/BOOK/gnome/platform/caribou.xml
   trunk/BOOK/gnome/platform/core.xml
   trunk/BOOK/gnome/platform/dummy-desktop.xml
   trunk/BOOK/gnome/platform/dummy-services.xml
   trunk/BOOK/gnome/platform/evolution-data-server.xml
   trunk/BOOK/gnome/platform/folks.xml
   trunk/BOOK/gnome/platform/gdm.xml
   trunk/BOOK/gnome/platform/gnome-backgrounds.xml
   trunk/BOOK/gnome/platform/gnome-bluetooth.xml
   trunk/BOOK/gnome/platform/gnome-control-center.xml
   trunk/BOOK/gnome/platform/gnome-dbus-python.xml
   trunk/BOOK/gnome/platform/gnome-desktop-file-utils.xml
   trunk/BOOK/gnome/platform/gnome-doc-utils.xml
   trunk/BOOK/gnome/platform/gnome-icon-theme-extras.xml
   trunk/BOOK/gnome/platform/gnome-js-common.xml
   trunk/BOOK/gnome/platform/gnome-menus.xml
   trunk/BOOK/gnome/platform/gnome-online-accounts.xml
   trunk/BOOK/gnome/platform/gnome-panel.xml
   trunk/BOOK/gnome/platform/gnome-power-manager.xml
   trunk/BOOK/gnome/platform/gnome-screensaver.xml
   trunk/BOOK/gnome/platform/gnome-session.xml
   trunk/BOOK/gnome/platform/gnome-settings-daemon.xml
   trunk/BOOK/gnome/platform/gnome-shared-mime-info.xml
   trunk/BOOK/gnome/platform/gnome-shell.xml
   trunk/BOOK/gnome/platform/gnome-terminal.xml
   trunk/BOOK/gnome/platform/gnome-user-docs.xml
   trunk/BOOK/gnome/platform/gnome-user-share.xml
   trunk/BOOK/gnome/platform/gtkhtml.xml
   trunk/BOOK/gnome/platform/libgdata.xml
   trunk/BOOK/gnome/platform/libgee.xml
   trunk/BOOK/gnome/platform/libgnomekbd.xml
   trunk/BOOK/gnome/platform/libgweather.xml
   trunk/BOOK/gnome/platform/libwacom.xml
   trunk/BOOK/gnome/platform/metacity.xml
   trunk/BOOK/gnome/platform/mutter.xml
   trunk/BOOK/gnome/platform/nautilus-sendto.xml
   trunk/BOOK/gnome/platform/nautilus.xml
   trunk/BOOK/gnome/platform/network-manager-applet.xml
   trunk/BOOK/gnome/platform/seed.xml
   trunk/BOOK/gnome/platform/zenity.xml
Modified:
   trunk/BOOK/gnome/platform/libpeas.xml

Copied and modified: trunk/BOOK/gnome/platform/dummy-runtime.xml (from r11201, trunk/BOOK/gnome/core/dummy-platform.xml)
==============================================================================
--- trunk/BOOK/gnome/core/dummy-platform.xml	Wed May 29 06:25:29 2013	(r11201, copy source)
+++ trunk/BOOK/gnome/platform/dummy-runtime.xml	Sat Jun  1 05:19:53 2013	(r11234)
@@ -9,7 +9,7 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>Platform</title>
+  <title>Required Runtime Dependencies</title>
   <para/>
 </sect1>
 

Modified: trunk/BOOK/gnome/platform/libpeas.xml
==============================================================================
--- trunk/BOOK/gnome/core/libpeas.xml	Wed May 29 06:25:29 2013	(r11201)
+++ trunk/BOOK/gnome/platform/libpeas.xml	Sat Jun  1 05:19:53 2013	(r11234)
@@ -81,16 +81,16 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="gjs"/>,
-      <xref linkend="pygobject3"/> and
-      <xref linkend="seed"/>
+      <xref linkend="gjs"/> and
+      <xref linkend="pygobject3"/>
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gdb"/>,
       <ulink url="http://glade.gnome.org/">Glade</ulink>,
-      <xref linkend="gtk-doc"/> and
+      <xref linkend="gtk-doc"/>,
+      <ulink url="&gnome-download-http;/seed/">Seed</ulink> and
       <ulink url="http://www.valgrind.org">Valgrind</ulink>
     </para>
 

Copied and modified: trunk/BOOK/gnome/platform/platform.xml (from r11201, trunk/BOOK/gnome/core/core.xml)
==============================================================================
--- trunk/BOOK/gnome/core/core.xml	Wed May 29 06:25:29 2013	(r11201, copy source)
+++ trunk/BOOK/gnome/platform/platform.xml	Sat Jun  1 05:19:53 2013	(r11234)
@@ -16,82 +16,40 @@
   <title>GNOME Core Packages</title>
 
   <para>
-    This section contains required elements of the
-    <application>GNOME</application> environment to display a functional
-    desktop. The packages are separated into <quote>Platform</quote> and
-    <quote>Desktop</quote> sections in the same manner as the sources are
-    distributed on the GNOME download mirrors.
+    This section contains required packages for the
+    <application>GNOME</application> applications to build and
+    function properly.
   </para>
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-platform.xml"/>
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-dbus-python.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-desktop-file-utils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-shared-mime-info.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="accountsservice.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit-gnome.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-doc-utils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yelp-xsl.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgnome-keyring.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libsecret.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsettings-desktop-schemas.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dconf.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gconf.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgnome-keyring.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libsecret.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcr.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgee.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgweather.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwnck.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgnomekbd.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgtop.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwacom.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-online-accounts.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgdata.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="evolution-data-server.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libzeitgeist.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="folks.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-js-common.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-keyring.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gvfs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yelp-xsl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gjs.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="seed.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpeas.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-desktop.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtksourceview.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtkhtml.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgtop.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpeas.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwnck.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libzeitgeist.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="totem-pl-parser.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vte.xml"/>
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-desktop.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-runtime.xml"/>
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-backgrounds.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dconf.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-icon-theme.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-icon-theme-extras.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-icon-theme-symbolic.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-themes-standard.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-desktop.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-keyring.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-menus.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-panel.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gvfs.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nautilus.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nautilus-sendto.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-screensaver.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-power-manager.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-bluetooth.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-user-share.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-settings-daemon.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-control-center.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-terminal.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zenity.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="metacity.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network-manager-applet.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="caribou.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mutter.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-shell.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-session.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-user-docs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yelp.xml"/>
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-services.xml"/>
-
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdm.xml"/>
-
 </chapter>

Copied: trunk/BOOK/gnome/platform/yelp.xml (from r11201, trunk/BOOK/gnome/core/yelp.xml)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/BOOK/gnome/platform/yelp.xml	Sat Jun  1 05:19:53 2013	(r11234, copy of r11201, trunk/BOOK/gnome/core/yelp.xml)
@@ -0,0 +1,191 @@
+<?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 yelp-download-http "&gnome-download-http;/yelp/3.6/yelp-&yelp-version;.tar.xz">
+  <!ENTITY yelp-download-ftp  "&gnome-download-ftp;/yelp/3.6/yelp-&yelp-version;.tar.xz">
+  <!ENTITY yelp-md5sum        "b5f55b1358cec1e0fefd82b34a3e296d">
+  <!ENTITY yelp-size          "832 KB">
+  <!ENTITY yelp-buildsize     "19 MB">
+  <!ENTITY yelp-time          "0.2 SBU">
+]>
+
+<sect1 id="yelp" xreflabel="Yelp-&yelp-version;">
+  <?dbhtml filename="yelp.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Yelp-&yelp-version;</title>
+
+  <indexterm zone="yelp">
+    <primary sortas="a-Yelp">Yelp</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Yelp</title>
+
+    <para>
+      The <application>Yelp</application> package contains the help
+      browser used for viewing help files.
+    </para>
+
+    &lfs73_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&yelp-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&yelp-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &yelp-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &yelp-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &yelp-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &yelp-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Yelp Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="webkitgtk"/> and
+      <xref linkend="yelp-xsl"/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="gtk-doc"/>
+    </para>
+
+    <note>
+      <para>
+        The <application>Yelp</application> package is not required for a
+        functional <application>GNOME</application> Desktop. Note, however, that
+        without <application>Yelp</application> you will not be able to view the
+        built-in Help provided by core <application>GNOME</application> and many
+        of the support applications.
+      </para>
+    </note>
+
+    <para condition="html" role="usernotes">User Notes:
+      <ulink url="&blfs-wiki;/yelp"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Yelp</title>
+
+    <para>
+      Install <application>Yelp</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>./configure --prefix=/usr --disable-static &&
+make</userinput></screen>
+
+    <para>
+      To test the results, issue <command>make check</command>.
+    </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"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/gtk-doc-rebuild.xml"/>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Library</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          yelp
+        </seg>
+        <seg>
+          libyelp.so
+        </seg>
+        <seg>
+          /usr/include/libyelp,
+          /usr/share/yelp and
+          /usr/share/gtk-doc/html/libyelp
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="yelp-prog">
+        <term><command>yelp</command></term>
+        <listitem>
+          <para>
+            is the <application>GNOME</application> Help Browser.
+          </para>
+          <indexterm zone="yelp yelp-prog">
+            <primary sortas="b-yelp">yelp</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libyelp">
+        <term><filename class="libraryfile">libyelp.so</filename></term>
+        <listitem>
+          <para>
+            contains the <application>Yelp</application> API functions.
+          </para>
+          <indexterm zone="yelp libyelp">
+            <primary sortas="c-libyelp">libyelp.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>



More information about the blfs-book mailing list