r5565 - in trunk/BOOK: . general/prog introduction/welcome

randy at linuxfromscratch.org randy at linuxfromscratch.org
Mon Jan 16 10:16:02 PST 2006


Author: randy
Date: 2006-01-16 11:16:00 -0700 (Mon, 16 Jan 2006)
New Revision: 5565

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/perl-modules.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to the Module::Signature-0.51 Perl Module and singled it out in the instructions

Modified: trunk/BOOK/general/prog/perl-modules.xml
===================================================================
--- trunk/BOOK/general/prog/perl-modules.xml	2006-01-16 16:54:23 UTC (rev 5564)
+++ trunk/BOOK/general/prog/perl-modules.xml	2006-01-16 18:16:00 UTC (rev 5565)
@@ -485,7 +485,7 @@
     <para>The Module::Build module (as well as any other
     <application>Perl</application> module that uses the Module::Build build
     system) uses <xref linkend="perl-module-build-install"/>. All the
-    dependencies can be installed using the
+    dependencies can be installed using the standard
     <xref linkend="perl-standard-install"/>.</para>
 
     <itemizedlist spacing='compact'>
@@ -496,37 +496,6 @@
 
         <itemizedlist>
           <listitem>
-            <para id="perl-module-signature"><ulink
-            url="http://cpan.org/authors/id/A/AU/AUTRIJUS/Module-Signature-&Module-Signature-version;.tar.gz">
-            Module-Signature-&Module-Signature-version;</ulink> (optional)</para>
-            <indexterm zone="perl-modules perl-module-signature">
-              <primary sortas="g-Module-Signature">Module::Signature</primary>
-            </indexterm>
-
-            <itemizedlist>
-              <listitem>
-                <para id="perl-digest-sha"><ulink
-                url="http://cpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-&Digest-SHA-version;.tar.gz">
-                Digest-SHA-&Digest-SHA-version;</ulink></para>
-                <indexterm zone="perl-modules perl-digest-sha">
-                  <primary sortas="g-Digest-SHA">Digest::SHA</primary>
-                </indexterm>
-              </listitem>
-              <listitem>
-                <para id="perl-par-dist"><ulink
-                url="http://cpan.org/authors/id/A/AU/AUTRIJUS/PAR-Dist-&PAR-Dist-version;.tar.gz">
-                PAR-Dist-&PAR-Dist-version;</ulink></para>
-                <indexterm zone="perl-modules perl-par-dist">
-                  <primary sortas="g-PAR-Dist">PAR::Dist</primary>
-                </indexterm>
-              </listitem>
-              <listitem>
-                <para><xref linkend="gnupg"/></para>
-              </listitem>
-            </itemizedlist>
-
-          </listitem>
-          <listitem>
             <para id="perl-extutils-parsexs"><ulink
             url="http://cpan.org/authors/id/K/KW/KWILLIAMS/ExtUtils-ParseXS-&ExtUtils-ParseXS-version;.tar.gz">
             ExtUtils-ParseXS-&ExtUtils-ParseXS-version;</ulink></para>
@@ -571,9 +540,6 @@
 
               </listitem>
               <listitem>
-                <para><xref linkend="perl-test-pod"/></para>
-              </listitem>
-              <listitem>
                 <para id="perl-text-diff"><ulink
                 url="http://cpan.org/authors/id/R/RB/RBS/Text-Diff-&Text-Diff-version;.tar.gz">
                 Text-Diff-&Text-Diff-version;</ulink></para>
@@ -600,10 +566,18 @@
                 </itemizedlist>
 
               </listitem>
+              <listitem>
+                <para><xref linkend="perl-test-pod"/> (optionally used during
+                the tests)</para>
+              </listitem>
             </itemizedlist>
 
           </listitem>
           <listitem>
+            <para><xref linkend="perl-module-signature"/> (optionally used
+            during the tests)</para>
+          </listitem>
+          <listitem>
             <para><ulink
             url="http://cpan.org/authors/id/I/IN/INGY/YAML-0.39.tar.gz">
             YAML-0.39</ulink> (Optional- adds an addditional feature to
@@ -623,6 +597,7 @@
     Installation Instructions</bridgehead>
 
 <screen><userinput>perl Build.PL &&
+./Build &&
 ./Build test</userinput></screen>
 
     <para>Now, as the <systemitem class='username'>root</systemitem> user:</para>
@@ -680,6 +655,54 @@
       </listitem>
     </itemizedlist>
 
+    <!-- Module::Signature -->
+    <bridgehead renderas="sect3" id="perl-module-signature"
+    xreflabel="Module::Signature-&Module-Signature-version;">
+    Module::Signature-&Module-Signature-version;</bridgehead>
+
+    <indexterm zone="perl-modules perl-module-signature">
+      <primary sortas="g-Module-Signature">Module::Signature</primary>
+    </indexterm>
+
+    <para>The Module::Signature module is used to check and create
+    <filename>SIGNATURE</filename> files for CPAN distributions. After
+    installing Module::Signature you can verify the content of a distribution
+    tarball (if it includes a <filename>SIGNATURE</filename> file) by unpacking
+    the tarball, changing into the newly created directory and issuing the
+    command <command>cpansign -v</command>. It will check each file's
+    integrity, as well as the signature's validity.</para>
+
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para><ulink
+        url="http://cpan.org/authors/id/A/AU/AUTRIJUS/Module-Signature-&Module-Signature-version;.tar.gz">
+        Module-Signature-&Module-Signature-version;</ulink></para>
+
+        <itemizedlist>
+          <listitem>
+            <para id="perl-digest-sha"><ulink
+            url="http://cpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-&Digest-SHA-version;.tar.gz">
+            Digest-SHA-&Digest-SHA-version;</ulink></para>
+            <indexterm zone="perl-modules perl-digest-sha">
+              <primary sortas="g-Digest-SHA">Digest::SHA</primary>
+            </indexterm>
+          </listitem>
+          <listitem>
+            <para id="perl-par-dist"><ulink
+            url="http://cpan.org/authors/id/A/AU/AUTRIJUS/PAR-Dist-&PAR-Dist-version;.tar.gz">
+            PAR-Dist-&PAR-Dist-version;</ulink></para>
+            <indexterm zone="perl-modules perl-par-dist">
+              <primary sortas="g-PAR-Dist">PAR::Dist</primary>
+            </indexterm>
+          </listitem>
+          <listitem>
+            <para><xref linkend="gnupg"/></para>
+          </listitem>
+        </itemizedlist>
+
+      </listitem>
+    </itemizedlist>
+
     <!-- Net::DNS -->
     <bridgehead renderas="sect3" id="perl-net-dns"
     xreflabel="Net-DNS-&Net-DNS-version;">

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2006-01-16 16:54:23 UTC (rev 5564)
+++ trunk/BOOK/general.ent	2006-01-16 18:16:00 UTC (rev 5565)
@@ -196,7 +196,7 @@
 <!ENTITY Module-Build-version         "0.2611">
 <!ENTITY Module-Corelist-version      "2.02">
 <!ENTITY Module-Info-version          "0.30">
-<!ENTITY Module-Signature-version     "0.50">
+<!ENTITY Module-Signature-version     "0.51">
 <!ENTITY Net-DNS-version              "0.52">
 <!ENTITY Net-IP-version               "1.23">
 <!ENTITY PAR-Dist-version             "0.07">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2006-01-16 16:54:23 UTC (rev 5564)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2006-01-16 18:16:00 UTC (rev 5565)
@@ -45,6 +45,10 @@
       <para>January 16th, 2006</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Updated to the Module::Signature-0.51 Perl Module
+          and singled it out in the instructions.</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Added optional dependencies to the Archive::Zip
           and HTML::Tagset Perl Modules instructions.</para>
         </listitem>




More information about the blfs-book mailing list