diff options
35 files changed, 1071 insertions, 686 deletions
diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.10/Makefile +++ b/lang/perl5.10/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.10/distinfo b/lang/perl5.10/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.10/distinfo +++ b/lang/perl5.10/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.10/pkg-comment b/lang/perl5.10/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.10/pkg-comment +++ b/lang/perl5.10/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.10/pkg-descr b/lang/perl5.10/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.10/pkg-descr +++ b/lang/perl5.10/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.10/pkg-plist b/lang/perl5.10/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.10/pkg-plist +++ b/lang/perl5.10/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.12/Makefile +++ b/lang/perl5.12/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.12/distinfo b/lang/perl5.12/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.12/distinfo +++ b/lang/perl5.12/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.12/pkg-comment b/lang/perl5.12/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.12/pkg-comment +++ b/lang/perl5.12/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.12/pkg-descr b/lang/perl5.12/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.12/pkg-descr +++ b/lang/perl5.12/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.12/pkg-plist b/lang/perl5.12/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.12/pkg-plist +++ b/lang/perl5.12/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.14/Makefile +++ b/lang/perl5.14/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.14/distinfo b/lang/perl5.14/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.14/distinfo +++ b/lang/perl5.14/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.14/pkg-comment b/lang/perl5.14/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.14/pkg-comment +++ b/lang/perl5.14/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.14/pkg-descr b/lang/perl5.14/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.14/pkg-descr +++ b/lang/perl5.14/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.14/pkg-plist b/lang/perl5.14/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.14/pkg-plist +++ b/lang/perl5.14/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.16/Makefile +++ b/lang/perl5.16/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.16/distinfo b/lang/perl5.16/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.16/distinfo +++ b/lang/perl5.16/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.16/pkg-comment b/lang/perl5.16/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.16/pkg-comment +++ b/lang/perl5.16/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.16/pkg-descr b/lang/perl5.16/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.16/pkg-descr +++ b/lang/perl5.16/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.16/pkg-plist b/lang/perl5.16/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.16/pkg-plist +++ b/lang/perl5.16/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5.6/Makefile b/lang/perl5.6/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.6/Makefile +++ b/lang/perl5.6/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.6/distinfo b/lang/perl5.6/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.6/distinfo +++ b/lang/perl5.6/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.6/pkg-comment b/lang/perl5.6/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.6/pkg-comment +++ b/lang/perl5.6/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.6/pkg-descr b/lang/perl5.6/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.6/pkg-descr +++ b/lang/perl5.6/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.6/pkg-plist b/lang/perl5.6/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.6/pkg-plist +++ b/lang/perl5.6/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5.8/Makefile +++ b/lang/perl5.8/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5.8/distinfo b/lang/perl5.8/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5.8/distinfo +++ b/lang/perl5.8/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5.8/pkg-comment b/lang/perl5.8/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5.8/pkg-comment +++ b/lang/perl5.8/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5.8/pkg-descr b/lang/perl5.8/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5.8/pkg-descr +++ b/lang/perl5.8/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5.8/pkg-plist b/lang/perl5.8/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5.8/pkg-plist +++ b/lang/perl5.8/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile index 40142ee8bc09..c1142fc0971c 100644 --- a/lang/perl5/Makefile +++ b/lang/perl5/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: perl5 -# Version required: 5.001 +# Version required: 5.002 # Date created: 16 April 1995 # Whom: markm # -# $Id: Makefile,v 1.6 1995/07/04 17:31:04 jmz Exp $ +# $Id$ # -DISTNAME= perl5.001m -PKGNAME= perl-5.001 +DISTNAME= perl5.002 +PKGNAME= perl-5.002 CATEGORIES+= lang devel MASTER_SITES= ftp://ftp.netlabs.com/pub/outgoing/perl5.0/ ftp://ftp.wpi.edu/perl5/ @@ -17,8 +17,9 @@ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} -PERLMAN= "" api book bot call data debug diag embed form func guts ipc mod \ - obj op ovl pod re ref run sec style sub syn trap var +PERLMAN= "" book bot call data debug diag embed form func guts ipc lol mod \ + obj op ovl pod re ref run sec style sub syn tie toc trap var xs \ + xstut test: @(cd ${WRKSRC}; make test) diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo index 65180b73a3e9..58ee7729cac9 100644 --- a/lang/perl5/distinfo +++ b/lang/perl5/distinfo @@ -1 +1 @@ -MD5 (perl5.001m.tar.gz) = 08525204bfbc352bb46ddb0848e80fc3 +MD5 (perl5.002.tar.gz) = 2c76296aee35a98451110d3d985cae65 diff --git a/lang/perl5/pkg-comment b/lang/perl5/pkg-comment index 9dd9d0e604a8..1690f103241c 100644 --- a/lang/perl5/pkg-comment +++ b/lang/perl5/pkg-comment @@ -1 +1 @@ -PERL (Pattern Extraction and Recognition Language) - version 5.001 +PERL (Pattern Extraction and Recognition Language) diff --git a/lang/perl5/pkg-descr b/lang/perl5/pkg-descr index c0e6e021af33..87cba2279b7b 100644 --- a/lang/perl5/pkg-descr +++ b/lang/perl5/pkg-descr @@ -7,8 +7,8 @@ for more information. -- -I believe from recent discussions on the lists that this port will not -work on FreeBSD 2.0, nor will it work on earlier snapshots. This (if my -memory serves me) is due to a bug in the C library (possibly vprintf). +This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. +This is due to a bug in vprintf in the C library. On FreeBSD earlier than +2.0.5, setuid scrips may be insecure or may not work. - MarkM diff --git a/lang/perl5/pkg-plist b/lang/perl5/pkg-plist index 82515096b6a0..5e48d4d3e7c0 100644 --- a/lang/perl5/pkg-plist +++ b/lang/perl5/pkg-plist @@ -1,29 +1,37 @@ -bin/perl5.001 +bin/perl5.002 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl -bin/sperl5.001 +bin/sperl5.002 @exec ln -f %D/%F %B/suidperl @unexec rm %B/suidperl bin/a2p bin/c2ph +bin/h2ph bin/h2xs bin/pstruct +bin/perlbug +bin/perldoc bin/s2p bin/find2perl +bin/pod2man +bin/pod2html +bin/pod2latex +bin/pod2text @mode 444 lib/perl5/pod/perl.pod -lib/perl5/pod/perlapi.pod lib/perl5/pod/perlbook.pod lib/perl5/pod/perlbot.pod lib/perl5/pod/perlcall.pod lib/perl5/pod/perldata.pod lib/perl5/pod/perldebug.pod lib/perl5/pod/perldiag.pod +lib/perl5/pod/perldsc.pod lib/perl5/pod/perlembed.pod lib/perl5/pod/perlform.pod lib/perl5/pod/perlfunc.pod lib/perl5/pod/perlguts.pod lib/perl5/pod/perlipc.pod +lib/perl5/pod/perllol.pod lib/perl5/pod/perlmod.pod lib/perl5/pod/perlobj.pod lib/perl5/pod/perlop.pod @@ -36,73 +44,92 @@ lib/perl5/pod/perlsec.pod lib/perl5/pod/perlstyle.pod lib/perl5/pod/perlsub.pod lib/perl5/pod/perlsyn.pod +lib/perl5/pod/perltie.pod +lib/perl5/pod/perltoc.pod lib/perl5/pod/perltrap.pod lib/perl5/pod/perlvar.pod -lib/perl5/i386-freebsd/Config.pm -lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a +lib/perl5/pod/perlxs.pod +lib/perl5/pod/perlxstut.pod +lib/perl5/i386-freebsd/5.002/Config.pm +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/DynaLoader.a @exec ranlib %D/%F -lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/i386-freebsd/auto/DynaLoader/.packlist -lib/perl5/i386-freebsd/auto/DB_File/.packlist -lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/i386-freebsd/auto/Fcntl/.packlist -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/i386-freebsd/auto/NDBM_File/.packlist -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/i386-freebsd/auto/POSIX/.packlist -lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/i386-freebsd/auto/SDBM_File/.packlist -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/i386-freebsd/auto/Socket/.packlist -lib/perl5/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/i386-freebsd/CORE/EXTERN.h -lib/perl5/i386-freebsd/CORE/INTERN.h -lib/perl5/i386-freebsd/CORE/XSUB.h -lib/perl5/i386-freebsd/CORE/av.h -lib/perl5/i386-freebsd/CORE/cop.h -lib/perl5/i386-freebsd/CORE/cv.h -lib/perl5/i386-freebsd/CORE/dosish.h -lib/perl5/i386-freebsd/CORE/embed.h -lib/perl5/i386-freebsd/CORE/form.h -lib/perl5/i386-freebsd/CORE/gv.h -lib/perl5/i386-freebsd/CORE/handy.h -lib/perl5/i386-freebsd/CORE/hv.h -lib/perl5/i386-freebsd/CORE/keywords.h -lib/perl5/i386-freebsd/CORE/mg.h -lib/perl5/i386-freebsd/CORE/op.h -lib/perl5/i386-freebsd/CORE/opcode.h -lib/perl5/i386-freebsd/CORE/patchlevel.h -lib/perl5/i386-freebsd/CORE/perl.h -lib/perl5/i386-freebsd/CORE/perly.h -lib/perl5/i386-freebsd/CORE/pp.h -lib/perl5/i386-freebsd/CORE/proto.h -lib/perl5/i386-freebsd/CORE/regcomp.h -lib/perl5/i386-freebsd/CORE/regexp.h -lib/perl5/i386-freebsd/CORE/scope.h -lib/perl5/i386-freebsd/CORE/sv.h -lib/perl5/i386-freebsd/CORE/unixish.h -lib/perl5/i386-freebsd/CORE/util.h +lib/perl5/i386-freebsd/5.002/auto/DynaLoader/extralibs.ld +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.so +lib/perl5/i386-freebsd/5.002/auto/DB_File/DB_File.bs +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.so +lib/perl5/i386-freebsd/5.002/auto/Fcntl/Fcntl.bs +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.so +lib/perl5/i386-freebsd/5.002/auto/FileHandle/FileHandle.bs +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/NDBM_File/NDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.so +lib/perl5/i386-freebsd/5.002/auto/POSIX/POSIX.bs +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.so +lib/perl5/i386-freebsd/5.002/auto/SDBM_File/SDBM_File.bs +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.so +lib/perl5/i386-freebsd/5.002/auto/Safe/Safe.bs +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.so +lib/perl5/i386-freebsd/5.002/auto/Socket/Socket.bs +lib/perl5/i386-freebsd/5.002/CORE/EXTERN.h +lib/perl5/i386-freebsd/5.002/CORE/INTERN.h +lib/perl5/i386-freebsd/5.002/CORE/XSUB.h +lib/perl5/i386-freebsd/5.002/CORE/av.h +lib/perl5/i386-freebsd/5.002/CORE/config.h +lib/perl5/i386-freebsd/5.002/CORE/cop.h +lib/perl5/i386-freebsd/5.002/CORE/cv.h +lib/perl5/i386-freebsd/5.002/CORE/dosish.h +lib/perl5/i386-freebsd/5.002/CORE/embed.h +lib/perl5/i386-freebsd/5.002/CORE/form.h +lib/perl5/i386-freebsd/5.002/CORE/gv.h +lib/perl5/i386-freebsd/5.002/CORE/handy.h +lib/perl5/i386-freebsd/5.002/CORE/hv.h +lib/perl5/i386-freebsd/5.002/CORE/keywords.h +lib/perl5/i386-freebsd/5.002/CORE/mg.h +lib/perl5/i386-freebsd/5.002/CORE/op.h +lib/perl5/i386-freebsd/5.002/CORE/opcode.h +lib/perl5/i386-freebsd/5.002/CORE/patchlevel.h +lib/perl5/i386-freebsd/5.002/CORE/perl.h +lib/perl5/i386-freebsd/5.002/CORE/perly.h +lib/perl5/i386-freebsd/5.002/CORE/pp.h +lib/perl5/i386-freebsd/5.002/CORE/proto.h +lib/perl5/i386-freebsd/5.002/CORE/regcomp.h +lib/perl5/i386-freebsd/5.002/CORE/regexp.h +lib/perl5/i386-freebsd/5.002/CORE/scope.h +lib/perl5/i386-freebsd/5.002/CORE/sv.h +lib/perl5/i386-freebsd/5.002/CORE/unixish.h +lib/perl5/i386-freebsd/5.002/CORE/util.h +lib/perl5/i386-freebsd/5.002/CORE/libperl.a +@exec ranlib %D/%F +lib/perl5/i386-freebsd/5.002/CORE/sperl.o lib/perl5/AnyDBM_File.pm lib/perl5/AutoLoader.pm lib/perl5/AutoSplit.pm lib/perl5/Benchmark.pm lib/perl5/Carp.pm lib/perl5/Cwd.pm +lib/perl5/Devel/SelfStubber.pm +lib/perl5/DirHandle.pm lib/perl5/English.pm lib/perl5/Env.pm lib/perl5/Exporter.pm -lib/perl5/ExtUtils/MakeMaker.pm -lib/perl5/ExtUtils/typemap -lib/perl5/ExtUtils/xsubpp +lib/perl5/ExtUtils/Install.pm lib/perl5/ExtUtils/Liblist.pm +lib/perl5/ExtUtils/MM_OS2.pm +lib/perl5/ExtUtils/MM_Unix.pm +lib/perl5/ExtUtils/MM_VMS.pm +lib/perl5/ExtUtils/MakeMaker.pm lib/perl5/ExtUtils/Manifest.pm lib/perl5/ExtUtils/Mkbootstrap.pm +lib/perl5/ExtUtils/Mksymlists.pm +lib/perl5/ExtUtils/typemap +lib/perl5/ExtUtils/xsubpp lib/perl5/ExtUtils/Miniperl.pm lib/perl5/File/Basename.pm lib/perl5/File/CheckTree.pm +lib/perl5/File/Copy.pm lib/perl5/File/Find.pm lib/perl5/File/Path.pm -lib/perl5/FileHandle.pm +lib/perl5/FileCache.pm lib/perl5/Getopt/Long.pm lib/perl5/Getopt/Std.pm lib/perl5/I18N/Collate.pm @@ -112,21 +139,28 @@ lib/perl5/Math/BigFloat.pm lib/perl5/Math/BigInt.pm lib/perl5/Math/Complex.pm lib/perl5/Net/Ping.pm +lib/perl5/Pod/Functions.pm +lib/perl5/Pod/Text.pm lib/perl5/Search/Dict.pm +lib/perl5/SelectSaver.pm +lib/perl5/SelfLoader.pm lib/perl5/Shell.pm +lib/perl5/Symbol.pm lib/perl5/Sys/Hostname.pm lib/perl5/Sys/Syslog.pm lib/perl5/Term/Cap.pm lib/perl5/Term/Complete.pm +lib/perl5/Term/ReadLine.pm lib/perl5/Test/Harness.pm lib/perl5/Text/Abbrev.pm lib/perl5/Text/ParseWords.pm lib/perl5/Text/Soundex.pm lib/perl5/Text/Tabs.pm -lib/perl5/TieHash.pm +lib/perl5/Text/Wrap.pm +lib/perl5/Tie/Hash.pm +lib/perl5/Tie/Scalar.pm +lib/perl5/Tie/SubstrHash.pm lib/perl5/Time/Local.pm -lib/perl5/SubstrHash.pm -lib/perl5/find.pl lib/perl5/abbrev.pl lib/perl5/assert.pl lib/perl5/bigfloat.pl @@ -137,10 +171,12 @@ lib/perl5/chat2.inter lib/perl5/chat2.pl lib/perl5/complete.pl lib/perl5/ctime.pl +lib/perl5/diagnostics.pm lib/perl5/dotsh.pl lib/perl5/dumpvar.pl lib/perl5/exceptions.pl lib/perl5/fastcwd.pl +lib/perl5/find.pl lib/perl5/finddepth.pl lib/perl5/flush.pl lib/perl5/ftp.pl @@ -151,14 +187,17 @@ lib/perl5/hostname.pl lib/perl5/importenv.pl lib/perl5/integer.pm lib/perl5/less.pm +lib/perl5/lib.pm lib/perl5/look.pl lib/perl5/newgetopt.pl lib/perl5/open2.pl lib/perl5/open3.pl +lib/perl5/overload.pm lib/perl5/perl5db.pl lib/perl5/pwd.pl lib/perl5/shellwords.pl lib/perl5/sigtrap.pm +lib/perl5/splain lib/perl5/stat.pl lib/perl5/strict.pm lib/perl5/subs.pm @@ -167,7 +206,7 @@ lib/perl5/tainted.pl lib/perl5/termcap.pl lib/perl5/timelocal.pl lib/perl5/validate.pl -lib/perl5/lib.pm +lib/perl5/vars.pm lib/perl5/auto/Text/ParseWords/shellwords.al lib/perl5/auto/Text/ParseWords/quotewords.al lib/perl5/auto/Text/ParseWords/old_shellwords.al @@ -198,10 +237,10 @@ lib/perl5/auto/POSIX/pow.al lib/perl5/auto/POSIX/sin.al lib/perl5/auto/POSIX/sqrt.al lib/perl5/auto/POSIX/getpwnam.al -lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/getpwuid.al lib/perl5/auto/POSIX/longjmp.al lib/perl5/auto/POSIX/setjmp.al +lib/perl5/auto/POSIX/kill.al lib/perl5/auto/POSIX/feof.al lib/perl5/auto/POSIX/siglongjmp.al lib/perl5/auto/POSIX/sigsetjmp.al @@ -277,7 +316,6 @@ lib/perl5/auto/POSIX/strcat.al lib/perl5/auto/POSIX/strchr.al lib/perl5/auto/POSIX/strcmp.al lib/perl5/auto/POSIX/strcpy.al -lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/strcspn.al lib/perl5/auto/POSIX/strerror.al lib/perl5/auto/POSIX/strlen.al @@ -292,8 +330,8 @@ lib/perl5/auto/POSIX/strtok.al lib/perl5/auto/POSIX/chmod.al lib/perl5/auto/POSIX/fstat.al lib/perl5/auto/POSIX/mkdir.al +lib/perl5/auto/POSIX/stat.al lib/perl5/auto/POSIX/umask.al -lib/perl5/auto/POSIX/times.al lib/perl5/auto/POSIX/wait.al lib/perl5/auto/POSIX/waitpid.al lib/perl5/auto/POSIX/gmtime.al @@ -303,12 +341,12 @@ lib/perl5/auto/POSIX/alarm.al lib/perl5/auto/POSIX/chdir.al lib/perl5/auto/POSIX/chown.al lib/perl5/auto/POSIX/execl.al -lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/execle.al lib/perl5/auto/POSIX/execlp.al lib/perl5/auto/POSIX/execv.al lib/perl5/auto/POSIX/execve.al lib/perl5/auto/POSIX/execvp.al +lib/perl5/auto/POSIX/fork.al lib/perl5/auto/POSIX/getcwd.al lib/perl5/auto/POSIX/getegid.al lib/perl5/auto/POSIX/geteuid.al @@ -332,34 +370,42 @@ lib/perl5/auto/Socket/autosplit.ix lib/perl5/DynaLoader.pm lib/perl5/DB_File.pm lib/perl5/Fcntl.pm +lib/perl5/FileHandle.pm lib/perl5/NDBM_File.pm lib/perl5/POSIX.pm +lib/perl5/POSIX.pod lib/perl5/SDBM_File.pm +lib/perl5/Safe.pm lib/perl5/Socket.pm -@mode 644 -lib/perl5/i386-freebsd/CORE/config.h -lib/perl5/i386-freebsd/CORE/libperl.a -@exec ranlib %D/%F -lib/perl5/i386-freebsd/CORE/sperl.o +lib/perl5/man/man3/ExtUtils::Install.3 lib/perl5/man/man3/AnyDBM_File.3 lib/perl5/man/man3/AutoLoader.3 lib/perl5/man/man3/AutoSplit.3 lib/perl5/man/man3/Benchmark.3 lib/perl5/man/man3/Carp.3 lib/perl5/man/man3/Cwd.3 -lib/perl5/man/man3/English.3 +lib/perl5/man/man3/DirHandle.3 lib/perl5/man/man3/Env.3 +lib/perl5/man/man3/Devel::SelfStubber.3 +lib/perl5/man/man3/English.3 lib/perl5/man/man3/Exporter.3 lib/perl5/man/man3/ExtUtils::MakeMaker.3 lib/perl5/man/man3/ExtUtils::Liblist.3 +lib/perl5/man/man3/ExtUtils::MM_OS2.3 +lib/perl5/man/man3/ExtUtils::MM_Unix.3 +lib/perl5/man/man3/ExtUtils::MM_VMS.3 +lib/perl5/man/man3/Symbol.3 +lib/perl5/man/man3/Shell.3 lib/perl5/man/man3/ExtUtils::Manifest.3 +lib/perl5/man/man3/FileCache.3 lib/perl5/man/man3/ExtUtils::Mkbootstrap.3 +lib/perl5/man/man3/ExtUtils::Mksymlists.3 lib/perl5/man/man3/ExtUtils::Miniperl.3 lib/perl5/man/man3/File::Basename.3 lib/perl5/man/man3/File::CheckTree.3 +lib/perl5/man/man3/File::Copy.3 lib/perl5/man/man3/File::Find.3 lib/perl5/man/man3/File::Path.3 -lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/Getopt::Long.3 lib/perl5/man/man3/Getopt::Std.3 lib/perl5/man/man3/I18N::Collate.3 @@ -369,67 +415,75 @@ lib/perl5/man/man3/Math::BigFloat.3 lib/perl5/man/man3/Math::BigInt.3 lib/perl5/man/man3/Math::Complex.3 lib/perl5/man/man3/Net::Ping.3 +lib/perl5/man/man3/Pod::Text.3 lib/perl5/man/man3/Search::Dict.3 -lib/perl5/man/man3/Shell.3 +lib/perl5/man/man3/SelectSaver.3 +lib/perl5/man/man3/SelfLoader.3 +lib/perl5/man/man3/Term::Complete.3 lib/perl5/man/man3/Sys::Hostname.3 lib/perl5/man/man3/Sys::Syslog.3 lib/perl5/man/man3/Term::Cap.3 -lib/perl5/man/man3/Term::Complete.3 +lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/Term::ReadLine.3 lib/perl5/man/man3/Test::Harness.3 lib/perl5/man/man3/Text::Abbrev.3 lib/perl5/man/man3/Text::ParseWords.3 lib/perl5/man/man3/Text::Soundex.3 lib/perl5/man/man3/Text::Tabs.3 -lib/perl5/man/man3/TieHash.3 -lib/perl5/man/man3/SubstrHash.3 -lib/perl5/man/man3/less.3 +lib/perl5/man/man3/Text::Wrap.3 +lib/perl5/man/man3/Tie::Hash.3 +lib/perl5/man/man3/Tie::Scalar.3 +lib/perl5/man/man3/Tie::SubstrHash.3 lib/perl5/man/man3/Time::Local.3 +lib/perl5/man/man3/diagnostics.3 lib/perl5/man/man3/integer.3 +lib/perl5/man/man3/less.3 +lib/perl5/man/man3/lib.3 +lib/perl5/man/man3/overload.3 lib/perl5/man/man3/sigtrap.3 lib/perl5/man/man3/strict.3 lib/perl5/man/man3/subs.3 +lib/perl5/man/man3/vars.3 lib/perl5/man/man3/Config.3 -lib/perl5/man/man3/lib.3 -lib/perl5/man/man3/DynaLoader.3 +lib/perl5/man/man3/FileHandle.3 lib/perl5/man/man3/DB_File.3 lib/perl5/man/man3/Fcntl.3 lib/perl5/man/man3/NDBM_File.3 lib/perl5/man/man3/POSIX.3 lib/perl5/man/man3/SDBM_File.3 +lib/perl5/man/man3/Safe.3 lib/perl5/man/man3/Socket.3 -@mode 555 -lib/perl5/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/i386-freebsd/auto/Socket/Socket.so -man/man1/perl.1.gz -man/man1/perlapi.1.gz -man/man1/perlbook.1.gz man/man1/perlbot.1.gz +man/man1/perl.1.gz man/man1/perlcall.1.gz -man/man1/perldata.1.gz man/man1/perldebug.1.gz man/man1/perldiag.1.gz man/man1/perlembed.1.gz -man/man1/perlform.1.gz +man/man1/perldsc.1 man/man1/perlfunc.1.gz man/man1/perlguts.1.gz man/man1/perlipc.1.gz +man/man1/perllol.1.gz man/man1/perlmod.1.gz -man/man1/perlobj.1.gz man/man1/perlop.1.gz man/man1/perlovl.1.gz man/man1/perlpod.1.gz man/man1/perlre.1.gz man/man1/perlref.1.gz man/man1/perlrun.1.gz -man/man1/perlsec.1.gz +man/man1/perlxs.1.gz man/man1/perlstyle.1.gz man/man1/perlsub.1.gz man/man1/perlsyn.1.gz -man/man1/perltrap.1.gz +man/man1/perltie.1.gz +man/man1/perltoc.1.gz man/man1/perlvar.1.gz +man/man1/perlxstut.1.gz man/man1/a2p.1.gz man/man1/s2p.1.gz +man/man1/perlbook.1.gz +man/man1/perldata.1.gz +man/man1/perlform.1.gz +man/man1/perlobj.1.gz +man/man1/perlsec.1.gz +man/man1/perltrap.1.gz |