Diff for /doc/otherfiles/perl_modules.txt between versions 1.3 and 1.4

version 1.3, 2001/06/15 17:41:53 version 1.4, 2001/10/05 04:13:39
Line 1 Line 1
 LON-CAPA perl modules  LON-CAPA perl modules
 Scott Harrison  Scott Harrison
 May 28, 2001  May 28, 2001
   October 4, 2001
   
 Beginning to  Beginning to
 index the perl modules  index the perl modules
 used in constructing  used in constructing
 LON-CAPA-systemperl  LON-CAPA-systemperl
   
   You can run CVS:loncom/build/system_dependencies/make perltest
   to see if you have all the perl modules you need.
   
   Not ordinarily on a 6.2 or 7.1 system
   
 ----------------------------------------------- Math-Cephes  ----------------------------------------------- Math-Cephes
 http://www.cpan.org/authors/id/R/RK/RKOBES/Math-Cephes-0.25.tar.gz  http://www.cpan.org/authors/id/R/RK/RKOBES/Math-Cephes-0.25.tar.gz
 The Math::Cephes module provides a perl interface to over  The Math::Cephes module provides a perl interface to over
 150 functions of the cephes math library of Stephen Moshier.  150 functions of the cephes math library of Stephen Moshier
   [moshier@mediaone.net].
   
   Perl interface by Randy Kobes [randy@theoryx5.uwinnipeg.ca]. 
   
 Note, bit arithmetic makes this build architecture dependent  Note, bit arithmetic makes this build architecture dependent
 for only IBM-PC-like computers.  for only IBM-PC-like computers.
Line 25  files Line 34  files
 ----------------------------------------------- Math-Random  ----------------------------------------------- Math-Random
 http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Random-0.61.tar.gz  http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Random-0.61.tar.gz
   
 Written by Geoffrey Rommel, this encodes randomizing functions  Written by Geoffrey Rommel, John Venier and Barry W. Brown.
 needed for LON-CAPA homework handling (translation from previous  We use this for the encoded randomizing functions needed for LON-CAPA homework
 CAPA functions).  handling (translation from previous CAPA functions).
   
   John Venier [venier@odin.mdacc.tmc.edu]
   
   perl Makefile.PL
   make
   make test
   make install
   
   ----------------------------------------------- GD-Barcode
   http://www.cpan.org/modules/by-module/GD/GD-Barcode-1.13.tar.gz
                       GD/Barcode.pm
       GD/Barcode/COOP2of5.pm
       GD/Barcode/Code39.pm
       GD/Barcode/EAN13.pm
       GD/Barcode/EAN8.pm
       GD/Barcode/IATA2of5.pm
       GD/Barcode/ITF.pm
       GD/Barcode/Industrial2of5.pm
       GD/Barcode/Matrix2of5.pm
       GD/Barcode/NW7.pm
       GD/Barcode/UPCA.pm
       GD/Barcode/UPCE.pm
   perl Makefile.PL
   make
   make test
   (as root)
   make install
   
   ----------------------------------------------- GD
   http://www.cpan.org/modules/by-module/GD/GD-1.33.tar.gz
                       GD.pm
   
   Note: need gd-devel rpm for this
         and libpng-devel
         and freetype-devel
         this command: ln -s /usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libX11.so
         this command: ln -s /usr/X11R6/lib/libXpm.so.4 /usr/X11R6/lib/libXpm.so
   
 perl Makefile.PL  perl Makefile.PL
 make  make
 make test  make test
   (as root)
 make install  make install
   (may also possibly need
   http://www.boutell.com/gd/http/gd-1.8.4.tar.gz, see doc/barcode.html)
   
   ----------------------------------------------- Algorithm-Diff
   http://www.cpan.org/authors/id/N/NE/NEDKONZ/Algorithm-Diff-1.11a.tar.gz
                       Algorithm/Diff.pm
                       Algorithm/Diffold.pm
   
   perl Makefile.PL
   make
   make test
   (as root)
   make install
   
   ---------------------------------------------- libwww-perl
   http://www.cpan.org/authors/id/G/GA/GAAS/libwww-perl-5.53.tar.gz
       HTTP/Cookies.pm
       HTTP/Daemon.pm
       HTTP/Date.pm
       HTTP/Headers.pm
       HTTP/Headers/Auth.pm
       HTTP/Headers/ETag.pm
       HTTP/Headers/Util.pm
       HTTP/Message.pm
       HTTP/Negotiate.pm
       HTTP/Request.pm
       HTTP/Request/Common.pm
       HTTP/Response.pm
       HTTP/Status.pm
                       BUNDLE/LWP.pm
                       File/Listing.pm
       HTML/Form.pm
       LWP.pm
       LWP/Authen/Basic.pm
       LWP/Authen/Digest.pm
       LWP/Debug.pm
       LWP/MediaTypes.pm
       LWP/MemberMixin.pm
       LWP/Protocol.pm
       LWP/Protocol/data.pm
       LWP/Protocol/file.pm
       LWP/Protocol/ftp.pm
       LWP/Protocol/gopher.pm
       LWP/Protocol/http.pm
       LWP/Protocol/https.pm
       LWP/Protocol/mailto.pm
       LWP/Protocol/nntp.pm
       LWP/RobotUA.pm
       LWP/Simple.pm
       LWP/UserAgent.pm
   
   (needs URI, HTML::Parser, MIME::Base64, Net::FTP)
   
   Gisle Aas [gisle@aas.no]
   
   perl Makefile.PL
   make
   make test
   (as root)
   make install
   
   ---------------------------------------------- HTML-Tagset
   http://www.cpan.org/authors/id/S/SB/SBURKE/HTML-Tagset-3.03.tar.gz
   Sean M. Burke [sburke@cpan.org]
       HTML/Tagset.pm
   
   ---------------------------------------------- HTML-Tree
   http://www.cpan.org/authors/id/S/SB/SBURKE/HTML-Tree-3.11.tar.gz
   Gisle Aas [gisle@aas.no]
   Sean M. Burke [sburke@cpan.org]
       HTML/Tree.pm
       HTML/TreeBuilder.pm
       HTML/AsSubs.pm
       HTML/Element.pm
       HTML/Element/traverse.pm
       HTML/Parse.pm
   
   ---------------------------------------------- HTML-Parser
   http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-3.25.tar.gz
   Gisle Aas [gisle@aas.no]
       HTML/Parser.pm 1
       HTML/TokeParser.pm 1
   
   ---------------------------------------------- IO-stringy
   http://www.cpan.org/authors/id/E/ER/ERYQ/IO-stringy-2.108.tar.gz
   
   ---------------------------------------------- MIME-Base64
   http://www.cpan.org/authors/id/G/GA/GAAS/MIME-Base64-2.12.tar.gz
   
   
   ---------------------------------------------- MailTools
   http://www.cpan.org/authors/id/G/GB/GBARR/MailTools-1.15.tar.gz
   
   ---------------------------------------------- MIME-tools
   http://www.cpan.org/authors/id/E/ER/ERYQ/MIME-tools-BETA-5.503.tar.gz
   Eryq, (eryq@zeegee.com)
       MIME/Body.pm
       MIME/Decoder.pm
       MIME/Decoder/Base64.pm
       MIME/Decoder/Binary.pm
       MIME/Decoder/Gzip64.pm
       MIME/Decoder/NBit.pm
       MIME/Decoder/QuotedPrint.pm
       MIME/Decoder/UU.pm
       MIME/Entity.pm
       MIME/Field/ConTraEnc.pm
       MIME/Field/ContDisp.pm
       MIME/Field/ContType.pm
       MIME/Field/ParamVal.pm
       MIME/Head.pm
       MIME/Parser.pm
       MIME/Parser/Filer.pm
       MIME/Parser/Reader.pm
       MIME/Parser/Results.pm
       MIME/Tools.pm
       MIME/Words.pm
   
   ----------------------------------------------- libnet
   http://www.cpan.org/authors/id/G/GB/GBARR/libnet-1.0704.tar.gz
   http://www.cpan.org/authors/id/GBARR/Net-PH-2.21.tar.gz
   http://www.cpan.org/authors/id/GBARR/Net-SNPP-1.12.tar.gz
   
   Graham Barr [gbarr@pobox.com]
       Net/Cmd.pm
       Net/Config.pm
       Net/Domain.pm
       Net/DummyInetd.pm
       Net/FTP.pm
       Net/FTP/A.pm
       Net/FTP/E.pm
       Net/FTP/I.pm
       Net/FTP/L.pm
       Net/FTP/dataconn.pm
       Net/NNTP.pm
       Net/Netrc.pm
       Net/PH.pm
       Net/POP3.pm
       Net/SMTP.pm
       Net/SNPP.pm
       Net/Time.pm
   
   ---------------------------------------------- Text-Query-...
   http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-Advanced-0.05.tar.gz
   http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-0.07.tar.gz
   http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-Simple-0.03.tar.gz
   Eric Bohlman [ebohlman@netcom.com]
   Loic Dachary [loic@senga.org]
       Text/Query.pm
       Text/Query/Advanced.pm
       Text/Query/Build.pm
       Text/Query/BuildAdvancedString.pm
       Text/Query/BuildSimpleString.pm
       Text/Query/Optimize.pm
       Text/Query/Parse.pm
       Text/Query/ParseAdvanced.pm
       Text/Query/ParseSimple.pm
       Text/Query/Simple.pm
       Text/Query/Solve.pm
       Text/Query/SolveAdvancedString.pm
       Text/Query/SolveSimpleString.pm
   
   ---------------------------------------------- Krb4
   http://www.cpan.org/authors/id/J/JH/JHORWITZ/Krb4-1.1.tar.gz
   Need kerberos 4 from http://sunsite.ualberta.ca/pub/Mirror/kth-krb/src/
   [root@kirk krb4-0.10.1]# diff configure.in configure.in~
   27c27
   < AC_PREFIX_DEFAULT(/usr/local/krb4)
   ---
   > AC_PREFIX_DEFAULT(/usr/athena)
       /usr/local/krb4 is what you want on this line!!!!
   autoconf configure.in > configure
   
   autoconf must be 2.52 so compile this from source too
   also install flex to configure krb4
   and install yacc
   Jeff Horwitz [jeff@smashing.org]
       Authen/Krb4.pm
   
   ---------------------------------------------- Crypt-DES/IDEA
   http://www.cpan.org/authors/id/B/BT/BTROTT/Crypt-DES_EDE3-0.01.tar.gz
   http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-IDEA-1.01.tar.gz
   Dave Paris [amused@pobox.com]
       Crypt/DES.pm
       Crypt/IDEA.pm
   
   ---------------------------------------------- DBI
   http://www.cpan.org/authors/id/T/TI/TIMB/DBI-1.20.tar.gz
   Tim Bunce [Tim.Bunce@pobox.com]
       DBD/ADO.pm
       DBD/ExampleP.pm
       DBD/Multiplex.pm
       DBD/NullP.pm
       DBD/Proxy.pm
       DBD/Sponge.pm
       DBD/mysql.pm
       DBI.pm
       DBI/DBD.pm
       DBI/FAQ.pm
       DBI/Format.pm
       DBI/ProxyServer.pm
       DBI/Shell.pm
       DBI/W32ODBC.pm
   
   ---------------------------------------------- Safe-Hole
   http://www.cpan.org/authors/id/S/SE/SEYN/Safe-Hole-0.08.tar.gz
   Sey Nakajima [sey@jkc.co.jp]
   
   ---------------------------------------------- Msql-Mysql-modules
   http://www.cpan.org/authors/id/J/JW/JWIED/Msql-Mysql-modules-1.2216.tar.gz
   Jochen Wiedmann [joe@ispsoft.de]
   
   [root@fenchurch Msql-Mysql-modules-1.2215]# perl Makefile.PL 
   Which drivers do you want to install?
   
       1) MySQL only
       2) mSQL only (either of mSQL 1 or mSQL 2)
       3)  MySQL and mSQL (either of mSQL 1 or mSQL 2)
   
       4)  mSQL 1 and mSQL 2
       5)  MySQL, mSQL 1 and mSQL 2
   
   Enter the appropriate number:  [3] 1
   
   Do you want to install the MysqlPerl emulation? You might keep your old
   Mysql module (to be distinguished from DBD::mysql!) if you are concerned
   about compatibility to existing applications! [y] n
   Where is your MySQL installed? Please tell me the directory that
   contains the subdir 'include'. [/usr/local/mysql] 
   Which database should I use for testing the MySQL drivers? [test] 
   On which host is database test running (hostname, ip address
   or host:port) [localhost] 
   User name for connecting to database test? [undef]
   Password for connecting to database test? [undef]
   [root@fenchurch Msql-Mysql-modules-1.2215]# make
   [root@fenchurch Msql-Mysql-modules-1.2215]# make test
   make[1]: Entering directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
   make[1]: Leaving directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
   make[1]: Entering directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
   PERL_DL_NONLAZY=1 /usr/bin/perl -I../blib/arch -I../blib/lib -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
   
   
   Just 6.2 needs these extras
   
   ---------------------------------------------- IO
   http://www.cpan.org/authors/id/G/GB/GBARR/IO-1.20.tar.gz
   Graham Barr [gbarr@pobox.com]
       IO/Dir.pm
       IO/Poll.pm
       IO/Socket/INET.pm
       IO/Socket/UNIX.pm
   
   perl Makefile.PL
   make
   make test
   (as root)
   make install
   
   
 and others...  and others...
 (document incomplete)  (document incomplete)

Removed from v.1.3  
changed lines
  Added in v.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>