r7146 - in trunk/BOOK: general/prog introduction/welcome x/wm

alexander at linuxfromscratch.org alexander at linuxfromscratch.org
Sat Dec 15 23:20:17 PST 2007


Author: alexander
Date: 2007-12-16 00:20:17 -0700 (Sun, 16 Dec 2007)
New Revision: 7146

Modified:
   trunk/BOOK/general/prog/perl-modules.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/wm/xfce.xml
Log:
Moved the URI Perl module and its dependencies under a separate
<bridgehead> tag. Fixed the URI link on the Xfce page.


Modified: trunk/BOOK/general/prog/perl-modules.xml
===================================================================
--- trunk/BOOK/general/prog/perl-modules.xml	2007-12-15 05:23:45 UTC (rev 7145)
+++ trunk/BOOK/general/prog/perl-modules.xml	2007-12-16 07:20:17 UTC (rev 7146)
@@ -468,86 +468,7 @@
 
         <itemizedlist>
           <listitem>
-            <para id="perl-uri"><ulink
-            url="http://cpan.org/authors/id/G/GA/GAAS/URI-&URI-version;.tar.gz">
-            URI-&URI-version;</ulink></para>
-            <indexterm zone="perl-modules perl-uri">
-              <primary sortas="g-URI">URI</primary>
-            </indexterm>
-
-            <itemizedlist>
-              <listitem>
-                <para id="perl-business-isbn"><ulink
-                url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz">
-                Business-ISBN-&Business-ISBN-version;</ulink> (optional, only
-                used during the test suite)</para>
-                <indexterm zone="perl-modules perl-business-isbn">
-                  <primary sortas="g-Business-ISBN">Business::ISBN</primary>
-                </indexterm>
-
-                <itemizedlist>
-                  <listitem>
-                    <para>LWP::Simple is required for many of the tests. This
-                    is a circular dependency.</para>
-                  </listitem>
-                  <listitem>
-                    <para id="perl-business-isbn-data"><ulink
-                    url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-Data-&Business-ISBN-Data-version;.tar.gz">
-                    Business-ISBN-Data-&Business-ISBN-Data-version;</ulink></para>
-                    <indexterm zone="perl-modules perl-business-isbn-data">
-                      <primary sortas="g-Business-ISBN-Data">Business::ISBN::Data</primary>
-                    </indexterm>
-
-                    <itemizedlist>
-                      <listitem>
-                        <para id="perl-test-prereq"><ulink
-                        url="http://cpan.org/authors/id/B/BD/BDFOY/Test-Prereq-&Test-Prereq-version;.tar.gz">
-                        Test-Prereq-&Test-Prereq-version;</ulink> (you may need
-                        to set up your CPAN access parameters by issuing the
-                        command <command>perl -MCPAN -e shell</command> before
-                        running the test suite, else the tests may hang)</para>
-                        <indexterm zone="perl-modules perl-test-prereq">
-                          <primary sortas="g-Test-Prereq">Test::Prereq</primary>
-                        </indexterm>
-
-                        <itemizedlist>
-                          <listitem>
-                            <para><xref linkend="perl-module-info"/></para>
-                          </listitem>
-                          <listitem>
-                            <para><xref linkend="perl-module-build"/> (optional)</para>
-                          </listitem>
-                          <listitem>
-                            <para id="perl-module-corelist"><ulink
-                            url="http://cpan.org/authors/id/R/RG/RGARCIA/Module-CoreList-&Module-Corelist-version;.tar.gz">
-                            Module-CoreList-&Module-Corelist-version;</ulink></para>
-                            <indexterm zone="perl-modules perl-module-corelist">
-                              <primary sortas="g-Module-Corelist">Module::Corelist</primary>
-                            </indexterm>
-
-                            <itemizedlist>
-                              <listitem>
-                                <para><xref linkend="perl-test-pod"/>
-                                (optionally used during the tests)</para>
-                              </listitem>
-                            </itemizedlist>
-
-                          </listitem>
-                        </itemizedlist>
-
-                      </listitem>
-                      <listitem>
-                        <para><xref linkend="perl-test-pod-coverage"/>
-                        (optionally used during the tests)</para>
-                      </listitem>
-                    </itemizedlist>
-
-                  </listitem>
-                </itemizedlist>
-
-              </listitem>
-            </itemizedlist>
-
+            <para><xref linkend="perl-uri"/></para>
           </listitem>
           <listitem>
             <para><xref linkend="perl-html-parser"/></para>
@@ -1248,6 +1169,105 @@
       </listitem>
     </itemizedlist>
 
+    <!-- URI -->
+    <bridgehead renderas="sect3" id="perl-uri"
+    xreflabel="URI-&URI-version;">
+    URI-&URI-version;</bridgehead>
+
+    <indexterm zone="perl-modules perl-uri">
+      <primary sortas="g-URI">URI</primary>
+    </indexterm>
+
+    <para>The URI module implements the URI class.  Objects of this class
+    represent Uniform Resource Identifier references as specified in
+    RFC 2396 and updated by RFC 2732 and can be used to access and
+    manipulate the various components that make up these strings.
+    The URI module and all its dependencies are installed using
+    the standard <xref linkend="perl-standard-install"/>.</para>
+
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para><ulink
+        url="http://cpan.org/authors/id/G/GA/GAAS/URI-&URI-version;.tar.gz">
+        URI-&URI-version;</ulink></para>
+        <indexterm zone="perl-modules perl-uri">
+          <primary sortas="g-URI">URI</primary>
+        </indexterm>
+        <itemizedlist>
+          <listitem>
+            <para id="perl-business-isbn"><ulink
+            url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz">
+            Business-ISBN-&Business-ISBN-version;</ulink> (optional, only
+            used during the test suite)</para>
+            <indexterm zone="perl-modules perl-business-isbn">
+              <primary sortas="g-Business-ISBN">Business::ISBN</primary>
+            </indexterm>
+
+            <itemizedlist>
+              <listitem>
+                <para>LWP::Simple is required for many of the tests. This
+                is a circular dependency.</para>
+              </listitem>
+              <listitem>
+                <para id="perl-business-isbn-data"><ulink
+                url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-Data-&Business-ISBN-Data-version;.tar.gz">
+                Business-ISBN-Data-&Business-ISBN-Data-version;</ulink></para>
+                <indexterm zone="perl-modules perl-business-isbn-data">
+                  <primary sortas="g-Business-ISBN-Data">Business::ISBN::Data</primary>
+                </indexterm>
+
+                <itemizedlist>
+                  <listitem>
+                    <para id="perl-test-prereq"><ulink
+                    url="http://cpan.org/authors/id/B/BD/BDFOY/Test-Prereq-&Test-Prereq-version;.tar.gz">
+                    Test-Prereq-&Test-Prereq-version;</ulink> (you may need
+                    to set up your CPAN access parameters by issuing the
+                    command <command>perl -MCPAN -e shell</command> before
+                    running the test suite, else the tests may hang)</para>
+                    <indexterm zone="perl-modules perl-test-prereq">
+                      <primary sortas="g-Test-Prereq">Test::Prereq</primary>
+                    </indexterm>
+
+                    <itemizedlist>
+                      <listitem>
+                        <para><xref linkend="perl-module-info"/></para>
+                      </listitem>
+                      <listitem>
+                        <para><xref linkend="perl-module-build"/> (optional)</para>
+                      </listitem>
+                      <listitem>
+                        <para id="perl-module-corelist"><ulink
+                        url="http://cpan.org/authors/id/R/RG/RGARCIA/Module-CoreList-&Module-Corelist-version;.tar.gz">
+                        Module-CoreList-&Module-Corelist-version;</ulink></para>
+                        <indexterm zone="perl-modules perl-module-corelist">
+                          <primary sortas="g-Module-Corelist">Module::Corelist</primary>
+                        </indexterm>
+                        <itemizedlist>
+                          <listitem>
+                            <para><xref linkend="perl-test-pod"/>
+                            (optionally used during the tests)</para>
+                          </listitem>
+                        </itemizedlist>
+
+                      </listitem>
+                    </itemizedlist>
+
+                  </listitem>
+                  <listitem>
+                    <para><xref linkend="perl-test-pod-coverage"/>
+                    (optionally used during the tests)</para>
+                  </listitem>
+                </itemizedlist>
+
+              </listitem>
+            </itemizedlist>
+
+          </listitem>
+        </itemizedlist>
+
+      </listitem>
+    </itemizedlist>
+
     <!-- XML::Parser -->
     <bridgehead renderas="sect3" id="perl-xml-parser"
     xreflabel="XML::Parser-&XML-Parser-version;">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2007-12-15 05:23:45 UTC (rev 7145)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2007-12-16 07:20:17 UTC (rev 7146)
@@ -42,6 +42,16 @@
 -->
 
     <listitem>
+      <para>December 16th, 2007</para>
+      <itemizedlist>
+        <listitem>
+          <para>[alexander] - Moved the URI Perl module under a separate heading,
+          to simplify cross-references.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>December 15th, 2007</para>
       <itemizedlist>
         <listitem>
@@ -81,7 +91,7 @@
         </listitem>
       </itemizedlist>
     </listitem>
-    
+
     <listitem>
       <para>November 22nd, 2007</para>
       <itemizedlist>

Modified: trunk/BOOK/x/wm/xfce.xml
===================================================================
--- trunk/BOOK/x/wm/xfce.xml	2007-12-15 05:23:45 UTC (rev 7145)
+++ trunk/BOOK/x/wm/xfce.xml	2007-12-16 07:20:17 UTC (rev 7146)
@@ -192,7 +192,7 @@
     <para>EXO is an extension library for Xfce, targeted at application development.
     It contains some additional <xref linkend="gtk2"/> widgets and helpers that run
     the preferred applications.</para>
-    <para>EXO depends on <ulink url="http://cpan.org/authors/id/G/GA/GAAS/URI-1.35.tar.gz">URI-1.35</ulink>,
+    <para>EXO depends on <xref linkend="perl-uri"/>,
     <xref linkend="libxfce4util"/>,
     <xref linkend="xfce-mcs-manager"/>,
     <xref linkend="hal"/> (optional, not recommended, see explanation below),
@@ -463,7 +463,7 @@
       <command>visudo</command> command, add the following line to the
       <filename>/etc/sudoers</filename> file:</para>
 
-<screen>ALL	ALL=NOPASSWD:/usr/sbin/xfsm-shutdown-helper ""</screen>
+<screen>ALL        ALL=NOPASSWD:/usr/sbin/xfsm-shutdown-helper ""</screen>
 
       <indexterm zone="xfce xfce-config">
         <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>




More information about the blfs-book mailing list