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