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