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