source: general/prog/perl-core-modules.txt@ 42bb57d

10.0 10.1 11.0 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind ken/refactor-virt lazarus nosym perl-modules qt5new trunk xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since 42bb57d was 42bb57d, checked in by Ken Moffat <ken@…>, 5 years ago

Biblatex-biber and related perl module changes -
· dependency changes, remove Date::Simple, add new deps
· for biber only record time with tests, it is perl where tests are expected, all pass
· for modules ('distributions') use double colons instead of dashes in displayed names
· but use dashes in URLs to get directly to the distribution instead of getting list of matches
· also update Text::BibTeX and List::AllUtils to current versions.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17901 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 1.9 KB
Line 
1This is an attempt to make it easier to determine dependencies for perl modules
2by reading Makefile.PL or Build.PL and (sometimes) by reading the testscripts.
3
4It is a list of modules in core perl-5.24.0 which are deps for modules I have
5looked at. Occasionally, a module might need a newer version than what is in
6the current perl release. Usually, that only affects modules used by
7biblatex-biber.
8
9The '::' translates to '/' when looking at a log of what got installed,
10but some are slightly different (library, not pm ?) and some of the
11modules are in the Arch-OS (x86_64-linux) directory.
12
13If you see 'eval' in a Makefile.PL or in a test, it implies that the module
14may be optional. There are one or two exceptions in Makefile.PLs where a
15module is only needed with certain versions of another module
16
17This list is in alphabetical order, with digits and '::' after letters,
18NOT ASCII order
19
20B
21B::Deparse
22base
23blib
24bytes
25Carp
26Config
27constant
28CPAN::Meta
29CPAN::Meta::Prereqs
30CPAN::Meta::Requirements
31Cwd
32Data::Dumper
33Devel::Peek
34Dynaloader
35Encode
36Env
37Exporter
38ExtUtils::CBuilder
39ExtUtils::LibBuilder
40ExtUtils::MakeMaker
41ExtUtils::MM_Unix
42Fcntl
43File::Basename
44File::Compare
45File::Copy
46File::Find
47File::Glob
48File::Path
49File::Spec
50File::Spec::Functions
51File::Temp
52File::Which
53FileHandle
54FindBin
55Getopt::Long
56Hash::Util
57if
58integer
59IO::File
60IO::Handle
61IO::Select
62IO::Socket::IP
63IPC::Cmd
64IPC::Open2
65IPC::Open3
66JSON::PP
67lib
68List::Util
69Math::BigInt
70Module::Metadata
71open
72overload
73parent
74PerlIO
75Pod::Simple
76POSIX
77re
78Scalar::Util
79Storable
80strict
81Sub::Util
82Symbol
83Sys::Hostname
84Test
85Test::Builder
86Test::Builder::Module
87Test::Builder::Tester
88Test::Harness
89Test::More
90Test::Tester
91Text::ParseWords
92Tie::Array
93Tie::Hash
94Time::HighRes
95Time::Local
96Unicode::Collate
97Unicode::Normalize
98utf8
99vars
100version
101warnings
102warnings::register
103XSLoader
104
105Any reference to inc:: in the Makefile.PL means that a module used
106during the build or install is s h ipped within the tarball.
107
Note: See TracBrowser for help on using the repository browser.