r7686 - in trunk/BOOK: . general/genlib introduction/welcome

bdubbs at linuxfromscratch.org bdubbs at linuxfromscratch.org
Sun Dec 28 22:45:33 PST 2008


Author: bdubbs
Date: 2008-12-28 23:45:33 -0700 (Sun, 28 Dec 2008)
New Revision: 7686

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/libusb.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to libusb-1.0.0.

Modified: trunk/BOOK/general/genlib/libusb.xml
===================================================================
--- trunk/BOOK/general/genlib/libusb.xml	2008-12-28 23:07:50 UTC (rev 7685)
+++ trunk/BOOK/general/genlib/libusb.xml	2008-12-29 06:45:33 UTC (rev 7686)
@@ -6,10 +6,10 @@
 
   <!ENTITY libusb-download-http "&sourceforge-repo;/libusb/libusb-&libusb-version;.tar.gz">
   <!ENTITY libusb-download-ftp  " ">
-  <!ENTITY libusb-md5sum        "caf182cbc7565dac0fd72155919672e6">
-  <!ENTITY libusb-size          "389 KB">
-  <!ENTITY libusb-buildsize     "8.4 MB (includes installing all documentation)">
-  <!ENTITY libusb-time          "0.3 SBU (includes building all documentation)">
+  <!ENTITY libusb-md5sum        "df2447c23750ef2b4a314200feacc2ee">
+  <!ENTITY libusb-size          "304 KB">
+  <!ENTITY libusb-buildsize     "3.3 MB">
+  <!ENTITY libusb-time          "less than 0.1 SBU">
 ]>
 
 <sect1 id="libusb" xreflabel="libusb-&libusb-version;">
@@ -56,19 +56,9 @@
 
     <bridgehead renderas="sect3">libusb Dependencies</bridgehead>
 
-    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="pkgconfig"/></para>
-
     <bridgehead renderas="sect4">Optional
-    (Required to Build the HTML User Manual)</bridgehead>
-    <para role="optional"><xref linkend="openjade"/> and
-    <ulink url="http://www.docbook.org/sgml/4.2/index.html"> DocBOOK SGML
-    DTD-4.2</ulink></para>
-
-    <bridgehead renderas="sect4">Optional
     (Required to Build the API Documentation)</bridgehead>
-    <para role="optional"><xref linkend="doxygen"/> and
-    <xref linkend="graphviz"/></para>
+    <para role="optional"><xref linkend="doxygen"/></para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/libusb"/></para>
@@ -81,47 +71,31 @@
     <para>Install <application>libusb</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --disable-build-docs &&
+<screen><userinput>./configure --prefix=/usr &&
 make</userinput></screen>
 
     <para>If you wish to build the API documentation (see the required
     dependencies), issue the following command:</para>
 
-<screen><userinput>make apidox</userinput></screen>
+<screen><userinput>cd doc &&
+make docs &&
+cd ..</userinput></screen>
 
-    <para>To test the results, issue <command>make -k check</command>.</para>
+    <para>This package does not come with a test suite.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
-    <para>If you built the HTML user manual (by having the required
-    dependencies installed and removing the
-    <parameter>--disable-build-docs</parameter> parameter from the
-    <command>configure</command> command), install it using the following
-    commands as the <systemitem class="username">root</systemitem> user:</para>
-
-<screen role="root"><userinput>install -v -d -m755 /usr/share/doc/libusb-&libusb-version;/html &&
-install -v -m644 doc/html/* /usr/share/doc/libusb-&libusb-version;/html</userinput></screen>
-
     <para>If you built the API documentation, install it using the following
     commands as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>install -v -d -m755 /usr/share/doc/libusb-&libusb-version;/apidocs &&
-install -v -m644 apidocs/html/* \
+install -v -m644 doc/html/* \
     /usr/share/doc/libusb-&libusb-version;/apidocs</userinput></screen>
 
   </sect2>
 
-  <sect2 role="commands">
-    <title>Command Explanations</title>
-
-    <para><parameter>--disable-build-docs</parameter>: This switch avoids
-    building the HTML user manual. Remove it if you have the required
-    dependencies installed and wish to build the manual.</para>
-
-  </sect2>
-
   <sect2 role="configuration">
     <title>Configuring Libusb</title>
 
@@ -188,12 +162,12 @@
     <segmentedlist>
       <segtitle>Installed Program</segtitle>
       <segtitle>Installed Libraries</segtitle>
-      <segtitle>Installed Directory</segtitle>
+      <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>libusb-config</seg>
-        <seg>libusb.{so,a} and libusbpp.{so,a}</seg>
-        <seg>/usr/share/doc/libusb-&libusb-version;</seg>
+        <seg>None</seg>
+        <seg>libusb-1.0.{so,a}</seg>
+        <seg>/usr/include/libusb-1.0 and /usr/share/doc/libusb-&libusb-version;</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -202,25 +176,13 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="libusb-config">
-        <term><command>libusb-config</command></term>
-        <listitem>
-          <para>is a script that provides the right compiler and linker
-          flags for programs using
-          <filename class='libraryfile'>libusb</filename>.</para>
-          <indexterm zone="libusb libusb-config">
-            <primary sortas="b-libusb-config">libusb-config</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="libusb-lib">
         <term><filename class='libraryfile'>libusb.{so,a}</filename></term>
         <listitem>
           <para> libraries contain C functions for accessing
           USB hardware.</para>
           <indexterm zone="libusb libusb-lib">
-            <primary sortas="c-libusb">libusb.{so,a}</primary>
+            <primary sortas="c-libusb">libusb-1.0.{so,a}</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2008-12-28 23:07:50 UTC (rev 7685)
+++ trunk/BOOK/general.ent	2008-12-29 06:45:33 UTC (rev 7686)
@@ -119,7 +119,7 @@
 <!ENTITY slib-version                 "3a4">
 <!ENTITY gwrap-version                "1.3.4">
 <!ENTITY LZO-version                  "2.02">
-<!ENTITY libusb-version               "0.1.12">
+<!ENTITY libusb-version               "1.0.0">
 <!ENTITY iso-codes-version            "1.2">
 <!ENTITY gmime-version                "2.2.10">
 <!ENTITY libidn-version               "0.6.14">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2008-12-28 23:07:50 UTC (rev 7685)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2008-12-29 06:45:33 UTC (rev 7686)
@@ -44,6 +44,9 @@
       <para>December 28th, 2008</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Updated to libusb-1.0.0.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Updated to glib-2.18.3.</para>
         </listitem>
         <listitem>




More information about the blfs-book mailing list