[blfs-book] r10444 - in trunk/BOOK: . general/genutils general/prog introduction/welcome postlfs/filesystems

krejzi at linuxfromscratch.org krejzi at linuxfromscratch.org
Mon Jul 23 07:16:47 PDT 2012


Author: krejzi
Date: 2012-07-23 08:16:42 -0600 (Mon, 23 Jul 2012)
New Revision: 10444

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genutils/autogen.xml
   trunk/BOOK/general/prog/python-modules.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/filesystems/fuse.xml
Log:
AutoGen 5.16.1, Fuse 2.9.1 and PyXDG 0.20.

Modified: trunk/BOOK/general/genutils/autogen.xml
===================================================================
--- trunk/BOOK/general/genutils/autogen.xml	2012-07-23 13:35:55 UTC (rev 10443)
+++ trunk/BOOK/general/genutils/autogen.xml	2012-07-23 14:16:42 UTC (rev 10444)
@@ -8,10 +8,10 @@
            "http://ftp.gnu.org/gnu/autogen/rel&autogen-version;/autogen-&autogen-version;.tar.xz">
   <!ENTITY autogen-download-ftp
            "ftp://ftp.gnu.org/gnu/autogen/rel&autogen-version;/autogen-&autogen-version;.tar.xz">
-  <!ENTITY autogen-md5sum        "1033108d6a0f180c2743fc380937021d">
+  <!ENTITY autogen-md5sum        "805cf1f48b2cdab0c174e001f0340a7d">
   <!ENTITY autogen-size          "920 KB">
   <!ENTITY autogen-buildsize     "15 MB">
-  <!ENTITY autogen-time          "0.8 SBU">
+  <!ENTITY autogen-time          "0.7 SBU">
 ]>
 
 <sect1 id="autogen" xreflabel="AutoGen-&autogen-version;">
@@ -38,7 +38,7 @@
       several blocks of text that must be kept synchronized.
     </para>
 
-    &lfs70_checked;
+    &lfs71_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">

Modified: trunk/BOOK/general/prog/python-modules.xml
===================================================================
--- trunk/BOOK/general/prog/python-modules.xml	2012-07-23 13:35:55 UTC (rev 10443)
+++ trunk/BOOK/general/prog/python-modules.xml	2012-07-23 14:16:42 UTC (rev 10444)
@@ -91,11 +91,10 @@
   <!ENTITY pyrex-buildsize     "4.0 MB">
   <!ENTITY pyrex-time          "less than 0.1 SBU">
 
-  <!ENTITY pyxdg-download-http
-  "http://www.freedesktop.org/~lanius/pyxdg-&pyxdg-version;.tar.gz">
+  <!ENTITY pyxdg-download-http "http://people.freedesktop.org/~takluyver/pyxdg-&pyxdg-version;.tar.gz">
   <!ENTITY pyxdg-download-ftp  " ">
-  <!ENTITY pyxdg-md5sum        "9f33542e846d0fc1e0bfa992a8555b0a">
-  <!ENTITY pyxdg-size          "38 KB">
+  <!ENTITY pyxdg-md5sum        "a8945ed0e34894049e9975cbe3348aa7">
+  <!ENTITY pyxdg-size          "40 KB">
   <!ENTITY pyxdg-buildsize     "728 KB">
   <!ENTITY pyxdg-time          "less than 0.1 SBU">
 
@@ -1561,11 +1560,13 @@
         library to access freedesktop.org standards.
       </para>
 
+      &lfs71_checked;
+
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">
         <listitem>
           <para>
-          Download (HTTP): <ulink url="&pyxdg-download-http;"/>
+            Download (HTTP): <ulink url="&pyxdg-download-http;"/>
           </para>
         </listitem>
         <listitem>
@@ -1611,7 +1612,7 @@
       <title>Installation of PyXDG</title>
 
       <para>
-        Install <application>pyxdg</application> by running the following
+        Install <application>PyXDG</application> by running the following
         commands as the <systemitem class="username">root</systemitem> user:
       </para>
 
@@ -1623,27 +1624,27 @@
 
       <para>
         <command>python setup.py install</command>: This command installs
-        the package.  There are other options available, see
+        the package. There are other options available, see
         <command>Python setup.py --help-commands</command> for details.
       </para>
+
     </sect3>
 
     <sect3 role="content">
       <title>Contents</title>
 
       <segmentedlist>
-        <segtitle>Installed Programs</segtitle>
-        <segtitle>Installed Directories</segtitle>
+        <segtitle>Installed Directory</segtitle>
 
         <seglistitem>
           <seg>
-            BaseDirectory.py, Config.py, Exceptions.py, IconTheme.py,
-            IniFile.py, Locale.py, Menu.py and RecentFile.py.
+            /usr/lib/python&python2-majorver;/site-packages/xdg
           </seg>
-          <seg>/usr/lib/python&python2-majorver;/site-packages/xdg</seg>
         </seglistitem>
       </segmentedlist>
+
     </sect3>
+
   </sect2>
   <!--End pyxdg -->
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-07-23 13:35:55 UTC (rev 10443)
+++ trunk/BOOK/general.ent	2012-07-23 14:16:42 UTC (rev 10444)
@@ -152,7 +152,7 @@
 
 <!-- Chapter 5 -->
 <!ENTITY curlftpfs-version            "0.9.1">
-<!ENTITY fuse-version                 "2.9.0">
+<!ENTITY fuse-version                 "2.9.1">
 <!ENTITY jfsutils-version             "1.1.15">
 <!ENTITY lvm2-version                 "2.02.95">
 <!ENTITY mdadm-version                "3.2.5">
@@ -304,7 +304,7 @@
 
 <!-- Chapter 11 -->
 <!ENTITY apr-util-version             "1.4.1">
-<!ENTITY autogen-version              "5.16">
+<!ENTITY autogen-version              "5.16.1">
 <!ENTITY bc-version                   "1.06.95">
 <!ENTITY compface-version             "1.5.2">
 <!ENTITY desktop-file-utils-version   "0.20">
@@ -500,7 +500,7 @@
 <!ENTITY pygtksourceview-version      "2.10.1">
 <!ENTITY pyatspi2-version             "2.4.0">
 <!ENTITY pyrex-version                "0.9.9">
-<!ENTITY pyxdg-version                "0.19">
+<!ENTITY pyxdg-version                "0.20">
 <!ENTITY ipython-version              "0.12">
 
 <!--- Removed

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-07-23 13:35:55 UTC (rev 10443)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-07-23 14:16:42 UTC (rev 10444)
@@ -48,14 +48,23 @@
       <para>July 23rd, 2012</para>
       <itemizedlist>
         <listitem>
+          <para>[krejzi] - AutoGen 5.16.1.</para>
+        </listitem>
+        <listitem>
           <para>[krejzi] - FreeType2 2.4.10.</para>
         </listitem>
         <listitem>
           <para>[krejzi] - Fontconfig 2.10.0.</para>
         </listitem>
         <listitem>
+          <para>[krejzi] - Fuse 2.9.1.</para>
+        </listitem>
+        <listitem>
           <para>[krejzi] - p11-kit 0.13.</para>
         </listitem>
+        <listitem>
+          <para>[krejzi] - PyXDG 0.20 - Python Module.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/postlfs/filesystems/fuse.xml
===================================================================
--- trunk/BOOK/postlfs/filesystems/fuse.xml	2012-07-23 13:35:55 UTC (rev 10443)
+++ trunk/BOOK/postlfs/filesystems/fuse.xml	2012-07-23 14:16:42 UTC (rev 10444)
@@ -4,16 +4,15 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY fuse-download-http
-    "&sourceforge-repo;/fuse/fuse-&fuse-version;.tar.gz">
+  <!ENTITY fuse-download-http "&sourceforge-repo;/fuse/fuse-&fuse-version;.tar.gz">
   <!ENTITY fuse-download-ftp  " ">
-  <!ENTITY fuse-md5sum        "894ee11674f89a915ae87524aed55bc4">
+  <!ENTITY fuse-md5sum        "c646133c7bbf8ad9d2ced0888dc4a319">
   <!ENTITY fuse-size          "548 KB">
   <!ENTITY fuse-buildsize     "8.2 MB">
   <!ENTITY fuse-time          "0.1 SBU">
 ]>
 
-<sect1 id="fuse" xreflabel="fuse-&fuse-version;">
+<sect1 id="fuse" xreflabel="Fuse-&fuse-version;">
   <?dbhtml filename="fuse.html"?>
 
   <sect1info>
@@ -21,10 +20,10 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>fuse-&fuse-version;</title>
+  <title>Fuse-&fuse-version;</title>
 
   <indexterm zone="fuse">
-    <primary sortas="a-fuse">fuse</primary>
+    <primary sortas="a-Fuse">Fuse</primary>
   </indexterm>
 
   <sect2 role="package">
@@ -103,7 +102,7 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr INIT_D_PATH=/tmp/init.d &&
+<screen><userinput>./configure --prefix=/usr --disable-static INIT_D_PATH=/tmp/init.d &&
 make</userinput></screen>
 
     <para>
@@ -115,21 +114,36 @@
     </para>
 
 <screen role="root"><userinput>make install &&
+mv -v /usr/lib/libfuse.so.* /lib &&
+ln -sfv ../../lib/libfuse.so.&fuse-version; /usr/lib/libfuse.so &&
 rm -rf /tmp/init.d</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"/>
+
     <para>
       <parameter>INIT_D_PATH=/tmp/init.d</parameter>: This parameter makes it
       install its bootscript into /tmp/init.d.
     </para>
 
     <para>
+      <command>mv -v /usr/lib/libfuse.so.* /lib</command>: This moves
+      <application>FUSE</application> library to root filesystem 
+      so that it is available at early boot in case
+      <filename class="directory">/usr</filename> is on seperate
+      partition and <xref linkend="ntfs-3g"/> is built with system
+      <application>FUSE</application>.
+    </para>
+
+    <para>
       <command>rm -rf /tmp/init.d</command>: This removes the unneeded
       bootscript.
     </para>
+
   </sect2>
 
   <sect2 role="configuration">
@@ -138,10 +152,12 @@
     <sect3 id="fuse-config">
       <title>Config Files</title>
 
-      <para>Some options regarding mount policy can be set in the file
-      <filename>/etc/fuse.conf</filename>.  To install the file run the
-      following command as the  <systemitem class="username">root</systemitem>
-      user:</para>
+      <para>
+        Some options regarding mount policy can be set in the file
+        <filename>/etc/fuse.conf</filename>. To install the file run the
+        following command as the <systemitem class="username">root</systemitem>
+        user:
+      </para>
 
 <screen role="root"><userinput>cat > /etc/fuse.conf << "EOF"
 # Set the maximum number of FUSE mounts allowed to non-root users.
@@ -155,14 +171,15 @@
 #user_allow_other
 EOF</userinput></screen>
 
-      <para>Additional information about the meaning of the configuration
-      options are found in the man page.</para>
+      <para>
+        Additional information about the meaning of the configuration
+        options are found in the man page.
+      </para>
 
     </sect3>
 
   </sect2>
 
-
   <sect2 role="content">
     <title>Contents</title>
 
@@ -175,13 +192,15 @@
         <seg>
           fusermount,
           mount.fuse and
-          ulockmgr_server.
+          ulockmgr_server
         </seg>
         <seg>
           libfuse.so and
-          libulockmgr.so.
+          libulockmgr.so
         </seg>
-        <seg>/usr/include/fuse.</seg>
+        <seg>
+          /usr/include/fuse
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -232,7 +251,7 @@
         <term><filename class="libraryfile">libfuse.so</filename></term>
         <listitem>
           <para>
-            contains the Fuse API functions.
+            contains the <application>FUSE</application> API functions.
           </para>
           <indexterm zone="fuse libfuse">
             <primary sortas="c-libfuse">libfuse.so</primary>
@@ -252,5 +271,7 @@
         </listitem>
       </varlistentry>
     </variablelist>
+
   </sect2>
+
 </sect1>




More information about the blfs-book mailing list