source: general/prog/new-perl-modules.xml@ 13a9b259

perl-modules
Last change on this file since 13a9b259 was f233ec7, checked in by Ken Moffat <ken@…>, 5 years ago

perl modules branch: Add DateTime::Calendar::Julian and its remaining dependencies.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/perl-modules@20656 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 12.3 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
8<sect1 id="new-perl-modules" xreflabel="Perl Modules">
9 <?dbhtml filename="new-perl-modules.html" ?>
10
11 <sect1info>
12 <othername>$LastChangedBy$</othername>
13 <date>$Date$</date>
14 </sect1info>
15
16 <title>Perl Modules</title>
17
18 <indexterm zone="new-perl-modules">
19 <primary sortas="a-perl-Modules">Perl Modules</primary>
20 </indexterm>
21
22 <sect2 role="package">
23 <title>Introduction to Perl Modules</title>
24
25 <para>
26 The <application>Perl</application> module packages (also referred to as
27 Distributions, because each can contain multiple modules) add useful
28 objects to the <application>Perl</application> language. The packages
29 listed on this page are required or recommended for other packages in
30 the book. If they have dependent modules, those are either on this page
31 or else on the next page.
32 </para>
33
34 <para>
35 Modules utilized by packages throughout BLFS are listed here, along with
36 their dependencies.
37 </para>
38
39 <para>
40 In many cases, only the required or recommended dependencies are listed -
41 there might be other modules which allow more tests to be run, but
42 omitting them will still allow the tests to <literal>PASS</literal>.
43 </para>
44
45 <para>
46 For a few modules, the BLFS editors have determined that other modules
47 still listed as prerequisites are not required, and omitted them.
48 </para>
49
50 <para>
51 It is generally worth running the tests for perl modules, they often
52 can show problems such as missing dependencies which are required to
53 use the module. In some cases, such dependencies are marked as
54 '(for the testsuite)'.
55 </para>
56
57 <para>
58 It is possible to automatically install the current versions of a module and
59 all missing or too-old dependencies using CPAN. See the end of this page for
60 details.
61 </para>
62
63 <para>
64 Most of these modules only install files below <filename
65 class="directory">/usr/lib/perl5/site_perl/5.xx.y</filename> and those will
66 not be documented. One or two install programs (mostly, perl scripts), or
67 a library, into <filename class="directory">/usr/bin/</filename> or
68 <filename class="directory">/usr/lib/</filename> and these
69 <emphasis>are</emphasis> documented.
70 </para>
71
72 <para condition="html" role="usernotes">User Notes:
73 <ulink url="&blfs-wiki;/perl-modules"/>
74 </para>
75
76 <itemizedlist spacing="compact">
77 <listitem>
78 <para>
79 <xref linkend="new-perl-archive-zip"/>
80 </para>
81 </listitem>
82 <listitem>
83 <para>
84 <xref linkend="new-perl-autovivification"/>
85 </para>
86 </listitem>
87 <listitem>
88 <para>
89 <xref linkend="new-perl-business-isbn"/>
90 </para>
91 </listitem>
92 <listitem>
93 <para>
94 <xref linkend="new-perl-business-ismn"/>
95 </para>
96 </listitem>
97 <listitem>
98 <para>
99 <xref linkend="new-perl-business-issn"/>
100 </para>
101 </listitem>
102 <listitem>
103 <para>
104 <xref linkend="new-perl-class-accessor"/>
105 </para>
106 </listitem>
107 <listitem>
108 <para>
109 <xref linkend="new-perl-data-compare"/>
110 </para>
111 </listitem>
112 <listitem>
113 <para>
114 <xref linkend="new-perl-data-dump"/>
115 </para>
116 </listitem>
117 <listitem>
118 <para>
119 <xref linkend="new-perl-data-uniqid"/>
120 </para>
121 </listitem>
122 <listitem>
123 <para>
124 <xref linkend="new-perl-datetime-calendar-julian"/>
125 </para>
126 </listitem>
127 <listitem>
128 <para>
129 <xref linkend="new-perl-encode-eucjpascii"/>
130 </para>
131 </listitem>
132 <listitem>
133 <para>
134 <xref linkend="new-perl-encode-hanextra"/>
135 </para>
136 </listitem>
137 <listitem>
138 <para>
139 <xref linkend="new-perl-encode-jis2k"/>
140 </para>
141 </listitem>
142 <listitem>
143 <para>
144 <xref linkend="new-perl-error"/>
145 </para>
146 </listitem>
147 <listitem>
148 <para>
149 <xref linkend="new-perl-file-slurper"/>
150 </para>
151 </listitem>
152 <listitem>
153 <para>
154 <xref linkend="new-perl-file-which"/>
155 </para>
156 </listitem>
157 <listitem>
158 <para>
159 <xref linkend="new-perl-http-daemon"/>
160 </para>
161 </listitem>
162 <listitem>
163 <para>
164 <xref linkend="new-perl-html-parser"/>
165 </para>
166 </listitem>
167 <listitem>
168 <para>
169 <xref linkend="new-perl-io-socket-ssl"/>
170 </para>
171 </listitem>
172 <listitem>
173 <para>
174 <xref linkend="new-perl-ipc-run3"/>
175 </para>
176 </listitem>
177 <listitem>
178 <para>
179 <xref linkend="new-perl-lingua-translit"/>
180 </para>
181 </listitem>
182 <listitem>
183 <para>
184 <xref linkend="new-perl-list-allutils"/>
185 </para>
186 </listitem>
187 <listitem>
188 <para>
189 <xref linkend="new-perl-list-moreutils"/>
190 </para>
191 </listitem>
192 <listitem>
193 <para>
194 <xref linkend="new-perl-log-log4perl"/>
195 </para>
196 </listitem>
197 <listitem>
198 <para>
199 <xref linkend="new-perl-module-build"/>
200 </para>
201 </listitem>
202 <listitem>
203 <para>
204 <xref linkend="new-perl-net-dns"/>
205 </para>
206 </listitem>
207 <listitem>
208 <para>
209 <xref linkend="new-perl-parse-yapp"/>
210 </para>
211 </listitem>
212 <listitem>
213 <para>
214 <xref linkend="new-perl-perlio-utf8_strict"/>
215 </para>
216 </listitem>
217 <listitem>
218 <para>
219 <xref linkend="new-perl-regexp-common"/>
220 </para>
221 </listitem>
222 <listitem>
223 <para>
224 <xref linkend="new-perl-sgmlspm"/>
225 </para>
226 </listitem>
227 <listitem>
228 <para>
229 <xref linkend="new-perl-sort-key"/>
230 </para>
231 </listitem>
232 <listitem>
233 <para>
234 <xref linkend="new-perl-test-command"/>
235 </para>
236 </listitem>
237 <listitem>
238 <para>
239 <xref linkend="new-perl-test-differences"/>
240 </para>
241 </listitem>
242 <listitem>
243 <para>
244 <xref linkend="new-perl-text-bibtex"/>
245 </para>
246 </listitem>
247 <listitem>
248 <para>
249 <xref linkend="new-perl-text-csv"/>
250 </para>
251 </listitem>
252 <listitem>
253 <para>
254 <xref linkend="new-perl-text-roman"/>
255 </para>
256 </listitem>
257 <listitem>
258 <para>
259 <xref linkend="new-perl-unicode-collate"/>
260 </para>
261 </listitem>
262 <listitem>
263 <para>
264 <xref linkend="new-perl-unicode-linebreak"/>
265 </para>
266 </listitem>
267 <listitem>
268 <para>
269 <xref linkend="new-perl-uri"/>
270 </para>
271 </listitem>
272 <listitem>
273 <para>
274 <xref linkend="new-perl-xml-libxml-simple"/>
275 </para>
276 </listitem>
277 <listitem>
278 <para>
279 <xref linkend="new-perl-xml-libxslt"/>
280 </para>
281 </listitem>
282 <listitem>
283 <para>
284 <xref linkend="new-perl-xml-simple"/>
285 </para>
286 </listitem>
287 <listitem>
288 <para>
289 <xref linkend="new-perl-xml-writer"/>
290 </para>
291 </listitem>
292 <!-- alternative cpan installation stays at the end -->
293 <listitem>
294 <para>
295 <xref linkend="perl-alternatives"/>
296 </para>
297 </listitem>
298 </itemizedlist>
299 </sect2>
300
301 <!-- and keep these in the same order as above -->
302 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
303 href="perl-modules/perl-archive-zip.xml"/>
304
305 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
306 href="perl-modules/perl-autovivification.xml"/>
307
308 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
309 href="perl-modules/perl-business-isbn.xml"/>
310
311 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
312 href="perl-modules/perl-business-ismn.xml"/>
313
314 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
315 href="perl-modules/perl-business-issn.xml"/>
316
317 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
318 href="perl-modules/perl-class-accessor.xml"/>
319
320 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
321 href="perl-modules/perl-data-compare.xml"/>
322
323 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
324 href="perl-modules/perl-data-dump.xml"/>
325
326 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
327 href="perl-modules/perl-data-uniqid.xml"/>
328
329 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
330 href="perl-modules/perl-datetime-calendar-julian.xml"/>
331
332 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
333 href="perl-modules/perl-encode-eucjpascii.xml"/>
334
335 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
336 href="perl-modules/perl-encode-hanextra.xml"/>
337
338 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
339 href="perl-modules/perl-encode-jis2k.xml"/>
340
341 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
342 href="perl-modules/perl-error.xml"/>
343
344 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
345 href="perl-modules/perl-file-slurper.xml"/>
346
347 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
348 href="perl-modules/perl-file-which.xml"/>
349
350 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
351 href="perl-modules/perl-http-daemon.xml"/>
352
353 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
354 href="perl-modules/perl-html-parser.xml"/>
355
356 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
357 href="perl-modules/perl-io-socket-ssl.xml"/>
358
359 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
360 href="perl-modules/perl-ipc-run3.xml"/>
361
362 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
363 href="perl-modules/perl-lingua-translit.xml"/>
364
365 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
366 href="perl-modules/perl-list-allutils.xml"/>
367
368 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
369 href="perl-modules/perl-list-moreutils.xml"/>
370
371 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
372 href="perl-modules/perl-log-log4perl.xml"/>
373
374 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
375 href="perl-modules/perl-module-build.xml"/>
376
377 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
378 href="perl-modules/perl-net-dns.xml"/>
379
380 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
381 href="perl-modules/perl-parse-yapp.xml"/>
382
383 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
384 href="perl-modules/perl-perlio-utf8_strict.xml"/>
385
386 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
387 href="perl-modules/perl-regexp-common.xml"/>
388
389 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
390 href="perl-modules/perl-sgmlspm.xml"/>
391
392 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
393 href="perl-modules/perl-sort-key.xml"/>
394
395 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
396 href="perl-modules/perl-test-command.xml"/>
397
398 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
399 href="perl-modules/perl-test-differences.xml"/>
400
401 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
402 href="perl-modules/perl-text-bibtex.xml"/>
403
404 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
405 href="perl-modules/perl-text-csv.xml"/>
406
407 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
408 href="perl-modules/perl-text-roman.xml"/>
409
410 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
411 href="perl-modules/perl-unicode-collate.xml"/>
412
413 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
414 href="perl-modules/perl-unicode-linebreak.xml"/>
415
416 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
417 href="perl-modules/perl-uri.xml"/>
418
419 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
420 href="perl-modules/perl-xml-libxml-simple.xml"/>
421
422 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
423 href="perl-modules/perl-xml-libxslt.xml"/>
424
425 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
426 href="perl-modules/perl-xml-simple.xml"/>
427
428 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
429 href="perl-modules/perl-xml-writer.xml"/>
430
431 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
432 href="perl-alternatives.xml"/>
433
434</sect1>
Note: See TracBrowser for help on using the repository browser.