r6915 - in trunk/BOOK: . general/genutils introduction/welcome

randy at linuxfromscratch.org randy at linuxfromscratch.org
Wed Jul 18 05:37:23 PDT 2007


Author: randy
Date: 2007-07-18 06:37:23 -0600 (Wed, 18 Jul 2007)
New Revision: 6915

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genutils/pilot-link.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to pilot-link-0.12.2

Modified: trunk/BOOK/general/genutils/pilot-link.xml
===================================================================
--- trunk/BOOK/general/genutils/pilot-link.xml	2007-07-18 00:43:34 UTC (rev 6914)
+++ trunk/BOOK/general/genutils/pilot-link.xml	2007-07-18 12:37:23 UTC (rev 6915)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY pilot-link-download-http "http://www.pilot-link.org/files/pilot-link-&pilot-link-version;.tar.bz2">
+  <!ENTITY pilot-link-download-http "http://downloads.pilot-link.org/pilot-link-&pilot-link-version;.tar.bz2">
   <!ENTITY pilot-link-download-ftp  "&gentoo-ftp-repo;/pilot-link-&pilot-link-version;.tar.bz2">
-  <!ENTITY pilot-link-md5sum        "586f84add601e8b86da3093ab784e997">
-  <!ENTITY pilot-link-size          "649 KB">
-  <!ENTITY pilot-link-buildsize     "15 MB">
-  <!ENTITY pilot-link-time          "0.5 SBU">
+  <!ENTITY pilot-link-md5sum        "c1f4db8f32a2ee916fedb9a2dac8aa26">
+  <!ENTITY pilot-link-size          "964 KB">
+  <!ENTITY pilot-link-buildsize     "20 MB">
+  <!ENTITY pilot-link-time          "0.4 SBU">
 ]>
 
 <sect1 id="pilot-link" xreflabel="pilot-link-&pilot-link-version;">
@@ -20,14 +20,14 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>Pilot-link-&pilot-link-version;</title>
+  <title>pilot-link-&pilot-link-version;</title>
 
   <indexterm zone="pilot-link">
     <primary sortas="a-Pilot-link">Pilot-link</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to Pilot-link</title>
+    <title>Introduction to pilot-link</title>
 
     <para>The <application>pilot-link</application> package provides a suite of
     tools containing a series of conduits, libraries, and language bindings for
@@ -64,13 +64,16 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Pilot-link Dependencies</bridgehead>
+    <bridgehead renderas="sect3">pilot-link Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><xref linkend="libpng"/>,
+    <xref linkend="popt"/>,
+    <xref linkend="libusb"/>,
     <xref linkend="jdk"/>,
     <xref linkend="tcl"/>,
-    <xref linkend="python"/> and
+    <xref linkend="python"/>,
+    <ulink url="http://www.bluez.org/">BlueZ</ulink>, and
     <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -86,43 +89,58 @@
     </indexterm>
 
     <para>You may need to configure the <quote>USB_SERIAL_VISOR</quote> device
-    into the kernel before your system can communicate with your Palm device. Add
-    this device by enabling the following kernel parameter setting and
+    into the kernel before your system can communicate with your Palm device.
+    Add this device by enabling the following kernel parameter setting and
     rebuilding the kernel (and modules, if applicable):</para>
 
 <screen><literal>Device Drivers:
   USB support:
     USB Serial Converter support:
       USB Handspring Visor / Palm m50x / Sony Client Driver</literal></screen>
-<!-- This link is dead
-    <para>For additional information about connecting your USB
-    Palm device, see:
-    <ulink url="http://www.pilot-link.org/README.usb"/>.</para>
--->
+
+    <para>For additional information about connecting your USB Palm device,
+    see: <ulink url="http://www.pilot-link.org/README.usb"/>.</para>
+
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of Pilot-link</title>
+    <title>Installation of pilot-link</title>
 
     <para>Install <application>pilot-link</application> by running the following
     commands:</para>
 
 <screen><userinput>patch -Np1 -i ../pilot-link-&pilot-link-version;-bindings_fix-1.patch &&
-./configure --prefix=/usr &&
+./configure --prefix=/usr \
+            --enable-threads \
+            --enable-conduits \
+            --with-perl &&
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install &&
+install -v -m755 -d /usr/share/doc/pilot-link-&pilot-link-version; &&
+install -v -m644 README doc/{README.*,TODO,CodingGuidelines} \
+                    /usr/share/doc/pilot-link-&pilot-link-version;</userinput></screen>
 
   </sect2>
 
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><option>--with-perl --with-java --with-tcl=/usr/lib
+    <para><parameter>--enable-threads</parameter>: This parameter is required
+    to link the threading library into the build.</para>
+
+    <para><parameter>--enable-conduits</parameter>: This parameter is required
+    to build the userspace programs. Omit it if you only need the
+    <application>pilot-link</application> libraries.</para>
+
+    <para><parameter>--with-perl</parameter>: This parameter is required to
+    build the <application>Perl</application> bindings.</para>
+
+    <para><option>--with-java --with-tcl=/usr/lib
     --with-python</option>: Use any or all of these options to enable the
     respective language bindings desired.</para>
 
@@ -138,21 +156,23 @@
       <segtitle>Installed Directory</segtitle>
 
     <seglistitem>
-      <seg>addresses, ccexample, debugsh, dlpsh, hinotes, ietf2datebook,
-      install-datebook, install-expenses, install-hinote, install-memo,
-      install-netsync, install-todo, install-todos, install-user, memos, money2qif,
-      pi-csd, pi-getram, pi-getrom, pi-getromtoken, pi-nredir, pilot-addresses,
-      pilot-archive, pilot-clip, pilot-datebook, pilot-dedupe, pilot-file,
-      pilot-foto, pilot-prc, pilot-schlep, pilot-undelete, pilot-xfer, pitclsh,
-      read-expenses, read-ical, read-notepad, read-palmpix, read-todos, reminders,
-      and sync-plan</seg>
-      <seg>libpisock.{so,a}, libpisock++.{so,a}, and libpisync.{so,a}</seg>
-      <seg>libjpisock.so JDK library, libpitcl.{so,a}
-      <application>Tcl</application> library,
-      <application>Python</application> and <application>Perl</application>
-      modules</seg>
-      <seg>/usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/{,auto/}PDA,
-      /usr/share/pilot-link</seg>
+      <seg>pilot-650foto, pilot-addresses, pilot-clip, pilot-csd,
+      pilot-debugsh, pilot-dedupe, pilot-dlpsh, pilot-file, pilot-foto,
+      pilot-getram, pilot-getrom, pilot-getromtoken, pilot-hinotes,
+      pilot-ietf2datebook, pilot-install-datebook, pilot-install-expenses,
+      pilot-install-hinote, pilot-install-memo, pilot-install-netsync,
+      pilot-install-todo, pilot-install-todos, pilot-install-user,
+      pilot-memos, pilot-nredir, pilot-read-expenses, pilot-read-ical,
+      pilot-read-notepad, pilot-read-palmpix, pilot-read-screenshot,
+      pilot-read-todos, pilot-read-veo, pilot-reminders, pilot-schlep,
+      pilot-sync-plan, pilot-treofoto, pilot-undelete, pilot-wav,
+      pilot-xfer and optionally, pitclsh</seg>
+      <seg>libjpisock.so JDK library,
+      libpitcl.{so,a} <application>Tcl</application> library,
+      _pisock.so <application>Python</application> module and
+      Pilot.so <application>Perl</application> module</seg>
+      <seg>/usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/auto/PDA,
+      /usr/share/doc/pilot-link-0.12.2 and/usr/share/pilot-link</seg>
     </seglistitem>
     </segmentedlist>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2007-07-18 00:43:34 UTC (rev 6914)
+++ trunk/BOOK/general.ent	2007-07-18 12:37:23 UTC (rev 6915)
@@ -165,7 +165,7 @@
 <!ENTITY tidy-version                 "cvs_20070326">
 <!ENTITY desktop-file-utils-version   "0.12">
 <!ENTITY xscreensaver-version         "4.24">
-<!ENTITY pilot-link-version           "0.11.8">
+<!ENTITY pilot-link-version           "0.12.2">
 <!ENTITY unixodbc-version             "2.2.12">
 <!ENTITY graphviz-version             "2.12">
 <!ENTITY recode-version               "3.6">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2007-07-18 00:43:34 UTC (rev 6914)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2007-07-18 12:37:23 UTC (rev 6915)
@@ -45,6 +45,9 @@
       <para>July 18th, 2007</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Updated to pilot-link-0.12.2.</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Updated to Nmap-4.20.</para>
         </listitem>
       </itemizedlist>




More information about the blfs-book mailing list