source: archive/pilot-link.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

  • Property mode set to 100644
File size: 7.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY pilot-link-download-http "http://downloads.pilot-link.org/pilot-link-&pilot-link-version;.tar.bz2">
8 <!ENTITY pilot-link-download-ftp "&gentoo-ftp-repo;/pilot-link-&pilot-link-version;.tar.bz2">
9 <!ENTITY pilot-link-md5sum "c1f4db8f32a2ee916fedb9a2dac8aa26">
10 <!ENTITY pilot-link-size "964 KB">
11 <!ENTITY pilot-link-buildsize "20 MB">
12 <!ENTITY pilot-link-time "0.4 SBU">
13]>
14
15<sect1 id="pilot-link" xreflabel="pilot-link-&pilot-link-version;">
16 <?dbhtml filename="pilot-link.html"?>
17
18
19 <title>pilot-link-&pilot-link-version;</title>
20
21 <indexterm zone="pilot-link">
22 <primary sortas="a-Pilot-link">Pilot-link</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to pilot-link</title>
27
28 <para>The <application>pilot-link</application> package provides a suite of
29 tools containing a series of conduits, libraries, and language bindings for
30 moving information to and from your Palm device and your desktop or
31 server/workstation system, as well as across a network.</para>
32
33 <bridgehead renderas="sect3">Package Information</bridgehead>
34 <itemizedlist spacing="compact">
35 <listitem>
36 <para>Download (HTTP): <ulink url="&pilot-link-download-http;"/></para>
37 </listitem>
38 <listitem>
39 <para>Download (FTP): <ulink url="&pilot-link-download-ftp;"/></para>
40 </listitem>
41 <listitem>
42 <para>Download MD5 sum: &pilot-link-md5sum;</para>
43 </listitem>
44 <listitem>
45 <para>Download size: &pilot-link-size;</para>
46 </listitem>
47 <listitem>
48 <para>Estimated disk space required: &pilot-link-buildsize;</para>
49 </listitem>
50 <listitem>
51 <para>Estimated build time: &pilot-link-time;</para>
52 </listitem>
53 </itemizedlist>
54
55 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
56 <itemizedlist spacing="compact">
57 <listitem>
58 <para>Required patch: <ulink
59 url="&patch-root;/pilot-link-&pilot-link-version;-bindings_fix-1.patch"/></para>
60 </listitem>
61 </itemizedlist>
62
63 <bridgehead renderas="sect3">pilot-link Dependencies</bridgehead>
64
65 <bridgehead renderas="sect4">Optional</bridgehead>
66 <para role="optional"><xref linkend="libpng"/>,
67 <xref linkend="popt"/>,
68 <xref linkend="libusb-compat"/>,
69 <xref linkend="openjdk"/>, <!-- or <xref linkend="jdk"/>, -->
70 <xref linkend="tcl"/>,
71 <xref linkend="python2"/>,
72 <ulink url="http://www.bluez.org/">BlueZ</ulink>, and
73 <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para>
74
75 <para condition="html" role="usernotes">User Notes:
76 <ulink url="&blfs-wiki;/pilot-link"/></para>
77
78 </sect2>
79
80 <sect2 role="kernel" id="pilot-link-kernel">
81 <title>Kernel Configuration</title>
82
83 <indexterm zone="pilot-link pilot-link-kernel">
84 <primary sortas="d-USB-Palm-devices">USB Palm devices</primary>
85 </indexterm>
86
87 <para>You may need to configure the <quote>USB_SERIAL_VISOR</quote> device
88 into the kernel before your system can communicate with your Palm device.
89 Add this device by enabling the following kernel parameter setting and
90 rebuilding the kernel (and modules, if applicable):</para>
91
92<screen><literal>Device Drivers:
93 USB support:
94 USB Serial Converter support:
95 USB Handspring Visor / Palm m50x / Sony Client Driver</literal></screen>
96
97 <para>For additional information about connecting your USB Palm device,
98 see: <ulink url="http://www.pilot-link.org/README.usb"/>.</para>
99
100 </sect2>
101
102 <sect2 role="installation">
103 <title>Installation of pilot-link</title>
104
105 <para>Install <application>pilot-link</application> by running the following
106 commands:</para>
107
108<screen><userinput>patch -Np1 -i ../pilot-link-&pilot-link-version;-bindings_fix-1.patch &amp;&amp;
109./configure --prefix=/usr \
110 --enable-threads \
111 --enable-conduits \
112 --with-perl &amp;&amp;
113make</userinput></screen>
114
115 <para>To test the results, issue: <command>make check</command>.</para>
116
117 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
118
119<screen role="root"><userinput>make install &amp;&amp;
120install -v -m755 -d /usr/share/doc/pilot-link-&pilot-link-version; &amp;&amp;
121install -v -m644 README doc/{README.*,TODO,CodingGuidelines} \
122 /usr/share/doc/pilot-link-&pilot-link-version;</userinput></screen>
123
124 </sect2>
125
126 <sect2 role="commands">
127 <title>Command Explanations</title>
128
129 <para><parameter>--enable-threads</parameter>: This parameter is required
130 to link the threading library into the build.</para>
131
132 <para><parameter>--enable-conduits</parameter>: This parameter is required
133 to build the userspace programs. Omit it if you only need the
134 <application>pilot-link</application> libraries.</para>
135
136 <para><parameter>--with-perl</parameter>: This parameter is required to
137 build the <application>Perl</application> bindings.</para>
138
139 <para><option>--with-java --with-tcl=/usr/lib
140 --with-python</option>: Use any or all of these options to enable the
141 respective language bindings desired.</para>
142
143 </sect2>
144
145 <sect2 role="content">
146 <title>Contents</title>
147
148 <segmentedlist>
149 <segtitle>Installed Programs</segtitle>
150 <segtitle>Installed Libraries</segtitle>
151 <segtitle>Installed Bindings</segtitle>
152 <segtitle>Installed Directory</segtitle>
153
154 <seglistitem>
155 <seg>pilot-650foto, pilot-addresses, pilot-clip, pilot-csd,
156 pilot-debugsh, pilot-dedupe, pilot-dlpsh, pilot-file, pilot-foto,
157 pilot-getram, pilot-getrom, pilot-getromtoken, pilot-hinotes,
158 pilot-ietf2datebook, pilot-install-datebook, pilot-install-expenses,
159 pilot-install-hinote, pilot-install-memo, pilot-install-netsync,
160 pilot-install-todo, pilot-install-todos, pilot-install-user,
161 pilot-memos, pilot-nredir, pilot-read-expenses, pilot-read-ical,
162 pilot-read-notepad, pilot-read-palmpix, pilot-read-screenshot,
163 pilot-read-todos, pilot-read-veo, pilot-reminders, pilot-schlep,
164 pilot-sync-plan, pilot-treofoto, pilot-undelete, pilot-wav,
165 pilot-xfer and optionally, pitclsh</seg>
166 <seg>libjpisock.so JDK library,
167 libpitcl.{so,a} <application>Tcl</application> library,
168 _pisock.so <application>Python</application> module and
169 Pilot.so <application>Perl</application> module</seg>
170 <seg>/usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/auto/PDA,
171 /usr/share/doc/pilot-link-0.12.2 and/usr/share/pilot-link</seg>
172 </seglistitem>
173 </segmentedlist>
174
175 <variablelist>
176 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
177 <?dbfo list-presentation="list"?>
178 <?dbhtml list-presentation="table"?>
179
180 <varlistentry id="pilot-link-programs">
181 <term><command>pilot-link programs and utilities</command></term>
182 <listitem>
183 <para>Describing the functionality of each
184 <application>pilot-link</application> program and utility would take several
185 pages. Instead, after you've installed the package, review the
186 <application>pilot-link</application> man page
187 (<command>man pilot-link</command>). If you wish to review before installing
188 the package, unpack the tarball and issue
189 <command>man doc/man/pilot-link.7.in</command>.</para>
190 <indexterm zone="pilot-link pilot-link-programs">
191 <primary sortas="b-pilot-link-programs">pilot-link programs</primary>
192 </indexterm>
193 </listitem>
194 </varlistentry>
195 </variablelist>
196
197 </sect2>
198
199</sect1>
Note: See TracBrowser for help on using the repository browser.