Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit git-svn-id: svn://10.0.0.236/trunk@249525 18797224-902f-48f8-a5cc-f745e15eee43
211 lines
7.7 KiB
XML
211 lines
7.7 KiB
XML
<!-- <!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook V4.1//EN"> -->
|
|
<appendix id="install-perlmodules-manual">
|
|
<title>Manual Installation of Perl Modules</title>
|
|
|
|
<section id="modules-manual-instructions">
|
|
<title>Instructions</title>
|
|
<para>
|
|
If you need to install Perl modules manually, here's how it's done.
|
|
Download the module using the link given in the next section, and then
|
|
apply this magic incantation, as root:
|
|
</para>
|
|
|
|
<para>
|
|
<screen><prompt>bash#</prompt> tar -xzvf <module>.tar.gz
|
|
<prompt>bash#</prompt> cd <module>
|
|
<prompt>bash#</prompt> perl Makefile.PL
|
|
<prompt>bash#</prompt> make
|
|
<prompt>bash#</prompt> make test
|
|
<prompt>bash#</prompt> make install</screen>
|
|
</para>
|
|
<note>
|
|
<para>
|
|
In order to compile source code under Windows you will need to obtain
|
|
a 'make' utility. The <command>nmake</command> utility provided with
|
|
Microsoft Visual C++ may be used. As an alternative, there is a
|
|
utility called <command>dmake</command> available from CPAN which is
|
|
written entirely in Perl. The majority of the links given below, however,
|
|
are to pre-compiled versions of the modules, which can be installed
|
|
on Windows simply by issuing the following command once you have
|
|
downloaded the PPD file (which may be packaged within a ZIP file):
|
|
</para>
|
|
<para>
|
|
<screen>
|
|
<prompt>></prompt> ppm install <filename.ppd>
|
|
</screen>
|
|
</para>
|
|
</note>
|
|
</section>
|
|
|
|
<section id="modules-manual-download">
|
|
<title>Download Locations</title>
|
|
|
|
<note>
|
|
<para>
|
|
Running Bugzilla on Windows requires the use of ActiveState
|
|
Perl 5.8.1 or higher. Some modules already exist in the core
|
|
distribution of ActiveState Perl so no PPM link is given.
|
|
(This is noted where it occurs.)
|
|
</para>
|
|
</note>
|
|
|
|
<para>
|
|
CGI:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/CGI.pm/"/>
|
|
PPM Download Link: Part of core distribution.
|
|
Documentation: <ulink url="http://perldoc.perl.org/CGI.html"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
Data-Dumper:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/Data-Dumper/"/>
|
|
PPM Download Page: Part of core distribution.
|
|
Documentation: <ulink url="http://search.cpan.org/dist/Data-Dumper/Dumper.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
Date::Format (part of TimeDate):
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/TimeDate/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/TimeDate.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/TimeDate/lib/Date/Format.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
DBI:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBI/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/DBI.ppd"/>
|
|
Documentation: <ulink url="http://dbi.perl.org/docs/"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
DBD::mysql:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBD-mysql/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/DBD-mysql.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
DBD::Pg:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/DBD-Pg/"/>
|
|
PPM Download Link: <ulink url="http://theoryx5.uwinnipeg.ca/ppms/x86/DBD-Pg.tar.gz"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/DBD-Pg/Pg.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
File::Spec:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/File-Spec/"/>
|
|
PPM Download Page: Part of core distribution.
|
|
Documentation: <ulink url="http://perldoc.perl.org/File/Spec.html"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
Template-Toolkit:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/Template-Toolkit/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/Template-Toolkit.ppd"/>
|
|
Documentation: <ulink url="http://www.template-toolkit.org/docs.html"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
GD:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/GD/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/GD.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/GD/GD.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
Template::Plugin::GD:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/Template-GD/" />
|
|
PPM Download Link: (Just install Template-Toolkit using the instructions below)
|
|
Documentation: <ulink url="http://www.template-toolkit.org/docs/aqua/Modules/index.html" />
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
MIME::Parser (part of MIME-tools):
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/MIME-tools/"/>
|
|
PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/MIME-tools-5.411a.zip"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/MIME-tools/lib/MIME/Parser.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
</section>
|
|
|
|
<section id="modules-manual-optional">
|
|
<title>Optional Modules</title>
|
|
|
|
<para>
|
|
Chart::Base:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/Chart/"/>
|
|
PPM Download Page: <ulink url="http://landfill.bugzilla.org/ppm/Chart.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/Chart/Chart.pod"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
GD::Graph:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDGraph/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/GDGraph.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/GDGraph/Graph.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
GD::Text::Align (part of GD::Text::Util):
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/GDTextUtil/"/>
|
|
PPM Download Page: <ulink url="http://landfill.bugzilla.org/ppm/GDTextUtil.ppd"/>
|
|
Documentation: <ulink url="http://search.cpan.org/dist/GDTextUtil/Text/Align.pm"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
XML::Twig:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/XML-Twig/"/>
|
|
PPM Download Link: <ulink url="http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/XML-Twig-3.22.zip"/>
|
|
Documentation: <ulink url="http://standards.ieee.org/resources/spasystem/twig/twig_stable.html"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
PatchReader:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/author/JKEISER/PatchReader/"/>
|
|
PPM Download Link: <ulink url="http://landfill.bugzilla.org/ppm/PatchReader.ppd"/>
|
|
Documentation: <ulink url="http://www.johnkeiser.com/mozilla/Patch_Viewer.html"/>
|
|
</literallayout>
|
|
</para>
|
|
|
|
<para>
|
|
Image::Magick:
|
|
<literallayout>
|
|
CPAN Download Page: <ulink url="http://search.cpan.org/dist/PerlMagick/"/>
|
|
PPM Download Link: Included in Windows binary package.
|
|
Documentation: <ulink url="http://www.imagemagick.org/script/resources.php"/>
|
|
</literallayout>
|
|
</para>
|
|
</section>
|
|
</appendix>
|