Author: andy
Date: 2005-12-22 12:28:42 -0700 (Thu, 22 Dec 2005)
New Revision: 5454

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/wm/xfce.xml
Log:
Updated xfce to 4.2.3.2


Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2005-12-22 03:32:33 UTC (rev 5453)
+++ trunk/BOOK/general.ent      2005-12-22 19:28:42 UTC (rev 5454)
@@ -342,7 +342,7 @@
 <!ENTITY sawfish-version              "1.3">
 <!ENTITY fluxbox-version              "0.9.14">
 <!ENTITY metacity-version             "2.12.1">
-<!ENTITY xfce-version                 "4.2.2">
+<!ENTITY xfce-version                 "4.2.3">
 
 <!-- Part VIII -->
 <!-- Chapter 28 -->

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2005-12-22 03:32:33 UTC 
(rev 5453)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2005-12-22 19:28:42 UTC 
(rev 5454)
@@ -41,6 +41,15 @@
 
 -->
     <listitem>
+      <para>December 22nd, 2005</para>
+      <itemizedlist>
+        <listitem>
+          <para>[andy] - Updated XFce to 4.2.3.2.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>December 21st, 2005</para>
       <itemizedlist>
         <listitem>
@@ -50,7 +59,6 @@
       </itemizedlist>
     </listitem>
 
-
     <listitem>
       <para>December 20th, 2005</para>
       <itemizedlist>

Modified: trunk/BOOK/x/wm/xfce.xml
===================================================================
--- trunk/BOOK/x/wm/xfce.xml    2005-12-22 03:32:33 UTC (rev 5453)
+++ trunk/BOOK/x/wm/xfce.xml    2005-12-22 19:28:42 UTC (rev 5454)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY xfce-download-http 
"http://www.us.xfce.org/archive/xfce-&xfce-version;/fat_tarballs/xfce-&xfce-version;-src.tar.bz2";>
+  <!ENTITY xfce-download-http 
"http://prdownloads.sourceforge.net/xfce/xfce-4.2.3.2-src.tar.bz2?download";>
   <!ENTITY xfce-download-ftp  " ">
-  <!ENTITY xfce-md5sum        "9c65e81b6a7b361af30ae64f3881f2c3">
-  <!ENTITY xfce-size          "23 MB">
-  <!ENTITY xfce-buildsize     "95 MB (each build directory deleted after 
completion)">
-  <!ENTITY xfce-time          "3.6 SBU">
+  <!ENTITY xfce-md5sum        "44e126e47657969657ff86fb558d54ea">
+  <!ENTITY xfce-size          "25 MB">
+  <!ENTITY xfce-buildsize     "219 MB (to build and install everything without 
deleting the source)">
+  <!ENTITY xfce-time          "3.5 SBU">
 ]>
 
 <sect1 id="xfce" xreflabel="XFce-&xfce-version;">
@@ -65,32 +65,23 @@
     <xref linkend="libxml2"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="libgtkhtml"/>,
-    <xref linkend="startup-notification"/>,
-    <xref linkend="a2ps"/> and
-    <xref linkend="psutils"/></para>
+    <para role="optional"><xref linkend="gdm"/>, <xref linkend="librsvg"/>,
+    (<application>xffm</application> links to 
<application>librsvg</application>
+    automatically if it is installed at compile time) <xref 
linkend="libgtkhtml"/>,
+    <xref linkend="startup-notification"/> and <xref linkend="a2ps"/> 
(required to build
+    <application>xfprint</application>)</para>
 
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of XFce</title>
 
-    <para><application>XFce</application> now distributes as a TAR ball
-    of base packages and module packages. For each package, run the
-    following:</para>
+    <para>The following packages will install the bare
+    minimum:</para>
 
-<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
-make</userinput></screen>
-
-    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput>make install</userinput></screen>
-
-    <para>The following packages will install the bare minimum:</para>
-
     <itemizedlist spacing='compact'>
       <listitem>
-        <para>libxfce4util-&xfce-version;</para>
+        <para>libxfce4util-&xfce-version;.2</para>
       </listitem>
       <listitem>
         <para>dbh-1.0.24</para>
@@ -105,7 +96,7 @@
         <para>xfce-mcs-manager-&xfce-version;</para>
       </listitem>
       <listitem>
-        <para>xfwm4-&xfce-version;</para>
+        <para>xfwm4-&xfce-version;.2</para>
       </listitem>
       <listitem>
         <para>xfce4-panel-&xfce-version;</para>
@@ -118,11 +109,39 @@
       </listitem>
     </itemizedlist>
 
+    <para>Install <application>libxfce4util</application>, 
<application>dbh</application>,
+    <application>libxfcegui4</application>, 
<application>libxfce4mcs</application>,
+    <application>xfce-mcs-manager</application>; and 
<application>xfwm4</application>
+    like this:</para>
+
+<screen><userinput>./configure --prefix=/usr &amp;&amp;
+make</userinput></screen>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+    <para><application>xfce4-panel</application>, 
<application>xfdesktop</application>
+    and <application>xfce-utils</application> also need to install config 
files in
+    /etc/xdg. Configure them like this:</para>
+
+<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
+make</userinput></screen>
+
+    <para>If you use <xref linkend="gdm"/> as your display manager and would 
like to
+    be able to log into an xfce session from the login prompt, pass the
+    <parameter>--enable-gdm</parameter> option to the 
xfce-utils-&xfce-version; configure
+    script (requires <command>which</command> to be installed at run 
time).</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
     <para>In addition, you may choose to install:</para>
 
     <itemizedlist spacing='compact'>
       <listitem>
-        <para>gtk-xfce-engine-2.2.7</para>
+        <para>gtk-xfce-engine-2.2.8</para>
       </listitem>
       <listitem>
         <para>xfcalendar-&xfce-version;</para>
@@ -165,6 +184,31 @@
       </listitem>
     </itemizedlist>
 
+    <para>Almost all of these compile with these commands:</para>
+
+<screen><userinput>./configure --prefix=/usr &amp;&amp;
+make</userinput></screen>
+
+    <para>And then as <systemitem class="username">root</systemitem>:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+    <para>The exceptions are <application>xfce4-session</application> which 
needs to be
+    configured like this</para>
+
+<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc 
--libexecdir=/usr/lib/xfce &amp;&amp;
+make</userinput></screen>
+
+    <para>Also, <application>xfprint</application> can be configured with
+    <parameter>--enable-cups</parameter>, if you have <xref linkend="cups"/> 
installed.
+    </para>
+
+    <para>As <systemitem class="username">root</systemitem>, move the help 
documentation
+    to the standard BLFS location and fix the help script to look for it 
there:</para>
+
+<screen role="root"><userinput>mv -f /usr/share/xfce4/doc /usr/share/doc/xfce 
&amp;&amp;
+sed -i '[EMAIL PROTECTED]/[EMAIL PROTECTED]/xfce@' 
/usr/bin/xfhelp4</userinput></screen>
+
   </sect2>
 
   <sect2 role="configuration">
@@ -260,6 +304,17 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="startxfce4">
+        <term><command>startxfce4</command></term>
+        <listitem>
+          <para>is a script which starts up the 
<application>XFce</application> Desktop
+          Environment.</para>
+          <indexterm zone="xfce startxfce">
+            <primary sortas="b-startxfce">startxfce</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="xfce-mcs-manager">
         <term><command>xfce-mcs-manager</command></term>
         <listitem>
@@ -284,24 +339,14 @@
       <varlistentry id="xfce4-session">
         <term><command>xfce4-session</command></term>
         <listitem>
-          <para>starts up the <application>XFce</application> Desktop
-          Environment.</para>
+          <para>saves the state of your desktop and restores it when you next 
start
+          <application>XFce</application>.</para>
           <indexterm zone="xfce xfce4-session">
             <primary sortas="b-xfce4-session">xfce4-session</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="xfce4-session-logout">
-        <term><command>xfce4-session-logout</command></term>
-        <listitem>
-          <para>logs out from <application>XFce</application>.</para>
-          <indexterm zone="xfce xfce4-session-logout">
-            <primary 
sortas="b-xfce4-session-logout">xfce4-session-logout</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="xfce-setting-show">
         <term><command>xfce-setting-show</command></term>
         <listitem>
@@ -340,7 +385,8 @@
         <term><command>xfhelp4</command></term>
         <listitem>
           <para>is script that launches a HTML browser to
-          display online documentation.</para>
+          display online documentation. It requires <command>which</command> to
+          run.</para>
           <indexterm zone="xfce xfhelp4">
             <primary sortas="b-xfhelp4">xfhelp4</primary>
           </indexterm>
@@ -407,7 +453,8 @@
         <term><command>xfterm4</command></term>
         <listitem>
           <para>is a small terminal wrapper to be used as a drag and drop
-          action for the <application>XFce</application> front panel.</para>
+          action for the <application>XFce</application> front panel. It 
requires
+          <command>which</command> to run.</para>
           <indexterm zone="xfce xfterm4">
             <primary sortas="b-xfterm4">xfterm4</primary>
           </indexterm>
@@ -417,21 +464,20 @@
       <varlistentry id="xftrash4">
         <term><command>xftrash4</command></term>
         <listitem>
-          <para>is a small script to be used as a drag and drop action
-          for the <application>XFce</application> front panel.</para>
+          <para>is a small binary to be used as a drag and drop action for the
+          <application>XFce</application> front panel.</para>
           <indexterm zone="xfce xftrash4">
             <primary sortas="b-xftrash4">xftrash4</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="xftree4">
-        <term><command>xftree4</command></term>
+      <varlistentry id="xffm">
+        <term><command>xffm</command></term>
         <listitem>
-          <para>is the file manager for
-          <application>XFce</application>.</para>
-          <indexterm zone="xfce xftree4">
-            <primary sortas="b-xftree4">xftree4</primary>
+          <para>is the file manager for <application>XFce</application>.</para>
+          <indexterm zone="xfce xffm">
+            <primary sortas="b-xftree4">xffm</primary>
           </indexterm>
         </listitem>
       </varlistentry>
@@ -439,8 +485,8 @@
       <varlistentry id="xfwm4">
         <term><command>xfwm4</command></term>
         <listitem>
-          <para>is an <application>X11</application> window manager
-          for <application>XFce</application>.</para>
+          <para>is an <application>X11</application> window manager for
+          <application>XFce</application>.</para>
           <indexterm zone="xfce xfwm4">
             <primary sortas="b-xfwm4">xfwm4</primary>
           </indexterm>

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to