Annotation of doc/otherfiles/perl_modules.txt, revision 1.4
1.1 harris41 1: LON-CAPA perl modules
2: Scott Harrison
3: May 28, 2001
1.4 ! harris41 4: October 4, 2001
1.1 harris41 5:
6: Beginning to
7: index the perl modules
8: used in constructing
9: LON-CAPA-systemperl
10:
1.4 ! harris41 11: You can run CVS:loncom/build/system_dependencies/make perltest
! 12: to see if you have all the perl modules you need.
! 13:
! 14: Not ordinarily on a 6.2 or 7.1 system
! 15:
1.2 harris41 16: ----------------------------------------------- Math-Cephes
1.1 harris41 17: http://www.cpan.org/authors/id/R/RK/RKOBES/Math-Cephes-0.25.tar.gz
1.2 harris41 18: The Math::Cephes module provides a perl interface to over
1.4 ! harris41 19: 150 functions of the cephes math library of Stephen Moshier
! 20: [moshier@mediaone.net].
! 21:
! 22: Perl interface by Randy Kobes [randy@theoryx5.uwinnipeg.ca].
1.2 harris41 23:
24: Note, bit arithmetic makes this build architecture dependent
25: for only IBM-PC-like computers.
26:
27: perl Makefile.PL
28: make
29: make test
30: make install
31:
32: files
33:
1.3 harris41 34: ----------------------------------------------- Math-Random
35: http://www.cpan.org/authors/id/G/GR/GROMMEL/Math-Random-0.61.tar.gz
1.1 harris41 36:
1.4 ! harris41 37: Written by Geoffrey Rommel, John Venier and Barry W. Brown.
! 38: We use this for the encoded randomizing functions needed for LON-CAPA homework
! 39: handling (translation from previous CAPA functions).
! 40:
! 41: John Venier [venier@odin.mdacc.tmc.edu]
! 42:
! 43: perl Makefile.PL
! 44: make
! 45: make test
! 46: make install
! 47:
! 48: ----------------------------------------------- GD-Barcode
! 49: http://www.cpan.org/modules/by-module/GD/GD-Barcode-1.13.tar.gz
! 50: GD/Barcode.pm
! 51: GD/Barcode/COOP2of5.pm
! 52: GD/Barcode/Code39.pm
! 53: GD/Barcode/EAN13.pm
! 54: GD/Barcode/EAN8.pm
! 55: GD/Barcode/IATA2of5.pm
! 56: GD/Barcode/ITF.pm
! 57: GD/Barcode/Industrial2of5.pm
! 58: GD/Barcode/Matrix2of5.pm
! 59: GD/Barcode/NW7.pm
! 60: GD/Barcode/UPCA.pm
! 61: GD/Barcode/UPCE.pm
! 62: perl Makefile.PL
! 63: make
! 64: make test
! 65: (as root)
! 66: make install
! 67:
! 68: ----------------------------------------------- GD
! 69: http://www.cpan.org/modules/by-module/GD/GD-1.33.tar.gz
! 70: GD.pm
! 71:
! 72: Note: need gd-devel rpm for this
! 73: and libpng-devel
! 74: and freetype-devel
! 75: this command: ln -s /usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libX11.so
! 76: this command: ln -s /usr/X11R6/lib/libXpm.so.4 /usr/X11R6/lib/libXpm.so
1.3 harris41 77:
78: perl Makefile.PL
79: make
80: make test
1.4 ! harris41 81: (as root)
1.3 harris41 82: make install
1.4 ! harris41 83: (may also possibly need
! 84: http://www.boutell.com/gd/http/gd-1.8.4.tar.gz, see doc/barcode.html)
! 85:
! 86: ----------------------------------------------- Algorithm-Diff
! 87: http://www.cpan.org/authors/id/N/NE/NEDKONZ/Algorithm-Diff-1.11a.tar.gz
! 88: Algorithm/Diff.pm
! 89: Algorithm/Diffold.pm
! 90:
! 91: perl Makefile.PL
! 92: make
! 93: make test
! 94: (as root)
! 95: make install
! 96:
! 97: ---------------------------------------------- libwww-perl
! 98: http://www.cpan.org/authors/id/G/GA/GAAS/libwww-perl-5.53.tar.gz
! 99: HTTP/Cookies.pm
! 100: HTTP/Daemon.pm
! 101: HTTP/Date.pm
! 102: HTTP/Headers.pm
! 103: HTTP/Headers/Auth.pm
! 104: HTTP/Headers/ETag.pm
! 105: HTTP/Headers/Util.pm
! 106: HTTP/Message.pm
! 107: HTTP/Negotiate.pm
! 108: HTTP/Request.pm
! 109: HTTP/Request/Common.pm
! 110: HTTP/Response.pm
! 111: HTTP/Status.pm
! 112: BUNDLE/LWP.pm
! 113: File/Listing.pm
! 114: HTML/Form.pm
! 115: LWP.pm
! 116: LWP/Authen/Basic.pm
! 117: LWP/Authen/Digest.pm
! 118: LWP/Debug.pm
! 119: LWP/MediaTypes.pm
! 120: LWP/MemberMixin.pm
! 121: LWP/Protocol.pm
! 122: LWP/Protocol/data.pm
! 123: LWP/Protocol/file.pm
! 124: LWP/Protocol/ftp.pm
! 125: LWP/Protocol/gopher.pm
! 126: LWP/Protocol/http.pm
! 127: LWP/Protocol/https.pm
! 128: LWP/Protocol/mailto.pm
! 129: LWP/Protocol/nntp.pm
! 130: LWP/RobotUA.pm
! 131: LWP/Simple.pm
! 132: LWP/UserAgent.pm
! 133:
! 134: (needs URI, HTML::Parser, MIME::Base64, Net::FTP)
! 135:
! 136: Gisle Aas [gisle@aas.no]
! 137:
! 138: perl Makefile.PL
! 139: make
! 140: make test
! 141: (as root)
! 142: make install
! 143:
! 144: ---------------------------------------------- HTML-Tagset
! 145: http://www.cpan.org/authors/id/S/SB/SBURKE/HTML-Tagset-3.03.tar.gz
! 146: Sean M. Burke [sburke@cpan.org]
! 147: HTML/Tagset.pm
! 148:
! 149: ---------------------------------------------- HTML-Tree
! 150: http://www.cpan.org/authors/id/S/SB/SBURKE/HTML-Tree-3.11.tar.gz
! 151: Gisle Aas [gisle@aas.no]
! 152: Sean M. Burke [sburke@cpan.org]
! 153: HTML/Tree.pm
! 154: HTML/TreeBuilder.pm
! 155: HTML/AsSubs.pm
! 156: HTML/Element.pm
! 157: HTML/Element/traverse.pm
! 158: HTML/Parse.pm
! 159:
! 160: ---------------------------------------------- HTML-Parser
! 161: http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-3.25.tar.gz
! 162: Gisle Aas [gisle@aas.no]
! 163: HTML/Parser.pm 1
! 164: HTML/TokeParser.pm 1
! 165:
! 166: ---------------------------------------------- IO-stringy
! 167: http://www.cpan.org/authors/id/E/ER/ERYQ/IO-stringy-2.108.tar.gz
! 168:
! 169: ---------------------------------------------- MIME-Base64
! 170: http://www.cpan.org/authors/id/G/GA/GAAS/MIME-Base64-2.12.tar.gz
! 171:
! 172:
! 173: ---------------------------------------------- MailTools
! 174: http://www.cpan.org/authors/id/G/GB/GBARR/MailTools-1.15.tar.gz
! 175:
! 176: ---------------------------------------------- MIME-tools
! 177: http://www.cpan.org/authors/id/E/ER/ERYQ/MIME-tools-BETA-5.503.tar.gz
! 178: Eryq, (eryq@zeegee.com)
! 179: MIME/Body.pm
! 180: MIME/Decoder.pm
! 181: MIME/Decoder/Base64.pm
! 182: MIME/Decoder/Binary.pm
! 183: MIME/Decoder/Gzip64.pm
! 184: MIME/Decoder/NBit.pm
! 185: MIME/Decoder/QuotedPrint.pm
! 186: MIME/Decoder/UU.pm
! 187: MIME/Entity.pm
! 188: MIME/Field/ConTraEnc.pm
! 189: MIME/Field/ContDisp.pm
! 190: MIME/Field/ContType.pm
! 191: MIME/Field/ParamVal.pm
! 192: MIME/Head.pm
! 193: MIME/Parser.pm
! 194: MIME/Parser/Filer.pm
! 195: MIME/Parser/Reader.pm
! 196: MIME/Parser/Results.pm
! 197: MIME/Tools.pm
! 198: MIME/Words.pm
! 199:
! 200: ----------------------------------------------- libnet
! 201: http://www.cpan.org/authors/id/G/GB/GBARR/libnet-1.0704.tar.gz
! 202: http://www.cpan.org/authors/id/GBARR/Net-PH-2.21.tar.gz
! 203: http://www.cpan.org/authors/id/GBARR/Net-SNPP-1.12.tar.gz
! 204:
! 205: Graham Barr [gbarr@pobox.com]
! 206: Net/Cmd.pm
! 207: Net/Config.pm
! 208: Net/Domain.pm
! 209: Net/DummyInetd.pm
! 210: Net/FTP.pm
! 211: Net/FTP/A.pm
! 212: Net/FTP/E.pm
! 213: Net/FTP/I.pm
! 214: Net/FTP/L.pm
! 215: Net/FTP/dataconn.pm
! 216: Net/NNTP.pm
! 217: Net/Netrc.pm
! 218: Net/PH.pm
! 219: Net/POP3.pm
! 220: Net/SMTP.pm
! 221: Net/SNPP.pm
! 222: Net/Time.pm
! 223:
! 224: ---------------------------------------------- Text-Query-...
! 225: http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-Advanced-0.05.tar.gz
! 226: http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-0.07.tar.gz
! 227: http://www.cpan.org/authors/id/E/EB/EBOHLMAN/Text-Query-Simple-0.03.tar.gz
! 228: Eric Bohlman [ebohlman@netcom.com]
! 229: Loic Dachary [loic@senga.org]
! 230: Text/Query.pm
! 231: Text/Query/Advanced.pm
! 232: Text/Query/Build.pm
! 233: Text/Query/BuildAdvancedString.pm
! 234: Text/Query/BuildSimpleString.pm
! 235: Text/Query/Optimize.pm
! 236: Text/Query/Parse.pm
! 237: Text/Query/ParseAdvanced.pm
! 238: Text/Query/ParseSimple.pm
! 239: Text/Query/Simple.pm
! 240: Text/Query/Solve.pm
! 241: Text/Query/SolveAdvancedString.pm
! 242: Text/Query/SolveSimpleString.pm
! 243:
! 244: ---------------------------------------------- Krb4
! 245: http://www.cpan.org/authors/id/J/JH/JHORWITZ/Krb4-1.1.tar.gz
! 246: Need kerberos 4 from http://sunsite.ualberta.ca/pub/Mirror/kth-krb/src/
! 247: [root@kirk krb4-0.10.1]# diff configure.in configure.in~
! 248: 27c27
! 249: < AC_PREFIX_DEFAULT(/usr/local/krb4)
! 250: ---
! 251: > AC_PREFIX_DEFAULT(/usr/athena)
! 252: /usr/local/krb4 is what you want on this line!!!!
! 253: autoconf configure.in > configure
! 254:
! 255: autoconf must be 2.52 so compile this from source too
! 256: also install flex to configure krb4
! 257: and install yacc
! 258: Jeff Horwitz [jeff@smashing.org]
! 259: Authen/Krb4.pm
! 260:
! 261: ---------------------------------------------- Crypt-DES/IDEA
! 262: http://www.cpan.org/authors/id/B/BT/BTROTT/Crypt-DES_EDE3-0.01.tar.gz
! 263: http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-IDEA-1.01.tar.gz
! 264: Dave Paris [amused@pobox.com]
! 265: Crypt/DES.pm
! 266: Crypt/IDEA.pm
! 267:
! 268: ---------------------------------------------- DBI
! 269: http://www.cpan.org/authors/id/T/TI/TIMB/DBI-1.20.tar.gz
! 270: Tim Bunce [Tim.Bunce@pobox.com]
! 271: DBD/ADO.pm
! 272: DBD/ExampleP.pm
! 273: DBD/Multiplex.pm
! 274: DBD/NullP.pm
! 275: DBD/Proxy.pm
! 276: DBD/Sponge.pm
! 277: DBD/mysql.pm
! 278: DBI.pm
! 279: DBI/DBD.pm
! 280: DBI/FAQ.pm
! 281: DBI/Format.pm
! 282: DBI/ProxyServer.pm
! 283: DBI/Shell.pm
! 284: DBI/W32ODBC.pm
! 285:
! 286: ---------------------------------------------- Safe-Hole
! 287: http://www.cpan.org/authors/id/S/SE/SEYN/Safe-Hole-0.08.tar.gz
! 288: Sey Nakajima [sey@jkc.co.jp]
! 289:
! 290: ---------------------------------------------- Msql-Mysql-modules
! 291: http://www.cpan.org/authors/id/J/JW/JWIED/Msql-Mysql-modules-1.2216.tar.gz
! 292: Jochen Wiedmann [joe@ispsoft.de]
! 293:
! 294: [root@fenchurch Msql-Mysql-modules-1.2215]# perl Makefile.PL
! 295: Which drivers do you want to install?
! 296:
! 297: 1) MySQL only
! 298: 2) mSQL only (either of mSQL 1 or mSQL 2)
! 299: 3) MySQL and mSQL (either of mSQL 1 or mSQL 2)
! 300:
! 301: 4) mSQL 1 and mSQL 2
! 302: 5) MySQL, mSQL 1 and mSQL 2
! 303:
! 304: Enter the appropriate number: [3] 1
! 305:
! 306: Do you want to install the MysqlPerl emulation? You might keep your old
! 307: Mysql module (to be distinguished from DBD::mysql!) if you are concerned
! 308: about compatibility to existing applications! [y] n
! 309: Where is your MySQL installed? Please tell me the directory that
! 310: contains the subdir 'include'. [/usr/local/mysql]
! 311: Which database should I use for testing the MySQL drivers? [test]
! 312: On which host is database test running (hostname, ip address
! 313: or host:port) [localhost]
! 314: User name for connecting to database test? [undef]
! 315: Password for connecting to database test? [undef]
! 316: [root@fenchurch Msql-Mysql-modules-1.2215]# make
! 317: [root@fenchurch Msql-Mysql-modules-1.2215]# make test
! 318: make[1]: Entering directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
! 319: make[1]: Leaving directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
! 320: make[1]: Entering directory `/home/user/Msql-Mysql-modules-1.2215/mysql'
! 321: 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
! 322:
! 323:
! 324: Just 6.2 needs these extras
! 325:
! 326: ---------------------------------------------- IO
! 327: http://www.cpan.org/authors/id/G/GB/GBARR/IO-1.20.tar.gz
! 328: Graham Barr [gbarr@pobox.com]
! 329: IO/Dir.pm
! 330: IO/Poll.pm
! 331: IO/Socket/INET.pm
! 332: IO/Socket/UNIX.pm
! 333:
! 334: perl Makefile.PL
! 335: make
! 336: make test
! 337: (as root)
! 338: make install
! 339:
1.1 harris41 340:
341: and others...
342: (document incomplete)
343:
1.3 harris41 344: cat systemperl_files.txt | perl make_rpm.pl systemperl 3.1 '' '' SYSTEMPERL
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>