aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1995-04-17 14:02:34 +0800
committerasami <asami@FreeBSD.org>1995-04-17 14:02:34 +0800
commit26e40037075ca5b07a93df76935b07346ffccf7d (patch)
treeec45c7389ae3afccdaae35d4c399add84ac49371 /lang
parentf967e239428a7351afa78c5800ab7f63e8095e27 (diff)
downloadfreebsd-ports-gnome-26e40037075ca5b07a93df76935b07346ffccf7d.tar.gz
freebsd-ports-gnome-26e40037075ca5b07a93df76935b07346ffccf7d.tar.zst
freebsd-ports-gnome-26e40037075ca5b07a93df76935b07346ffccf7d.zip
Perl5 port by Mark Murray. People, beat this!
Submitted by: Mark Murray <markm@freebsd.org>
Diffstat (limited to 'lang')
-rw-r--r--lang/perl5.10/Makefile24
-rw-r--r--lang/perl5.10/distinfo1
-rw-r--r--lang/perl5.10/pkg-comment1
-rw-r--r--lang/perl5.10/pkg-descr10
-rw-r--r--lang/perl5.10/pkg-plist337
-rw-r--r--lang/perl5.12/Makefile24
-rw-r--r--lang/perl5.12/distinfo1
-rw-r--r--lang/perl5.12/pkg-comment1
-rw-r--r--lang/perl5.12/pkg-descr10
-rw-r--r--lang/perl5.12/pkg-plist337
-rw-r--r--lang/perl5.14/Makefile24
-rw-r--r--lang/perl5.14/distinfo1
-rw-r--r--lang/perl5.14/pkg-comment1
-rw-r--r--lang/perl5.14/pkg-descr10
-rw-r--r--lang/perl5.14/pkg-plist337
-rw-r--r--lang/perl5.16/Makefile24
-rw-r--r--lang/perl5.16/distinfo1
-rw-r--r--lang/perl5.16/pkg-comment1
-rw-r--r--lang/perl5.16/pkg-descr10
-rw-r--r--lang/perl5.16/pkg-plist337
-rw-r--r--lang/perl5.6/Makefile24
-rw-r--r--lang/perl5.6/distinfo1
-rw-r--r--lang/perl5.6/pkg-comment1
-rw-r--r--lang/perl5.6/pkg-descr10
-rw-r--r--lang/perl5.6/pkg-plist337
-rw-r--r--lang/perl5.8/Makefile24
-rw-r--r--lang/perl5.8/distinfo1
-rw-r--r--lang/perl5.8/pkg-comment1
-rw-r--r--lang/perl5.8/pkg-descr10
-rw-r--r--lang/perl5.8/pkg-plist337
-rw-r--r--lang/perl5/Makefile24
-rw-r--r--lang/perl5/distinfo1
-rw-r--r--lang/perl5/pkg-comment1
-rw-r--r--lang/perl5/pkg-descr10
-rw-r--r--lang/perl5/pkg-plist337
35 files changed, 2611 insertions, 0 deletions
diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.10/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.10/distinfo b/lang/perl5.10/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.10/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.10/pkg-comment b/lang/perl5.10/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.10/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.10/pkg-descr b/lang/perl5.10/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.10/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.10/pkg-plist b/lang/perl5.10/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.10/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.12/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.12/distinfo b/lang/perl5.12/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.12/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.12/pkg-comment b/lang/perl5.12/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.12/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.12/pkg-descr b/lang/perl5.12/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.12/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.12/pkg-plist b/lang/perl5.12/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.12/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.14/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.14/distinfo b/lang/perl5.14/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.14/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.14/pkg-comment b/lang/perl5.14/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.14/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.14/pkg-descr b/lang/perl5.14/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.14/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.14/pkg-plist b/lang/perl5.14/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.14/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.16/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.16/distinfo b/lang/perl5.16/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.16/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.16/pkg-comment b/lang/perl5.16/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.16/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.16/pkg-descr b/lang/perl5.16/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.16/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.16/pkg-plist b/lang/perl5.16/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.16/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5.6/Makefile b/lang/perl5.6/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.6/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.6/distinfo b/lang/perl5.6/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.6/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.6/pkg-comment b/lang/perl5.6/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.6/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.6/pkg-descr b/lang/perl5.6/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.6/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.6/pkg-plist b/lang/perl5.6/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.6/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5.8/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.8/distinfo b/lang/perl5.8/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5.8/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5.8/pkg-comment b/lang/perl5.8/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5.8/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5.8/pkg-descr b/lang/perl5.8/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5.8/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5.8/pkg-plist b/lang/perl5.8/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5.8/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
new file mode 100644
index 000000000000..a29e1dbc2813
--- /dev/null
+++ b/lang/perl5/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: perl5
+# Version required: 5.001
+# Date created: 16 April 1995
+# Whom: markm
+#
+# $Id: Makefile,v 1.8 1995/04/15 05:44:51 asami Exp $
+#
+
+DISTNAME= perl5.001
+PKGNAME= perl-5.001
+CATEGORIES+= languages
+MASTER_SITES= ftp://ftp.sun.ac.za/pub/gnu/
+EXTRACT_SUFX= .tar.gz
+
+MAINTAINER= markm@FreeBSD.ORG
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -sde
+
+test:
+ @(cd ${WRKSRC}; make test)
+
+.include <bsd.port.mk>
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo
new file mode 100644
index 000000000000..9b0dd353be7e
--- /dev/null
+++ b/lang/perl5/distinfo
@@ -0,0 +1 @@
+MD5 (perl5.001.tar.gz) = 2d5001a17adf249756dfe6df3e464edf
diff --git a/lang/perl5/pkg-comment b/lang/perl5/pkg-comment
new file mode 100644
index 000000000000..9dd9d0e604a8
--- /dev/null
+++ b/lang/perl5/pkg-comment
@@ -0,0 +1 @@
+PERL (Pattern Extraction and Recognition Language) - version 5.001
diff --git a/lang/perl5/pkg-descr b/lang/perl5/pkg-descr
new file mode 100644
index 000000000000..4daf5c9cc5fe
--- /dev/null
+++ b/lang/perl5/pkg-descr
@@ -0,0 +1,10 @@
+From the distribution README:
+
+Perl is a language that combines some of the features of C, sed, awk
+and shell. See the manual page for more hype. There are also two Nutshell
+Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
+for more information.
+
+(I Beleive 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 system library (vprintf) - MarkM)
diff --git a/lang/perl5/pkg-plist b/lang/perl5/pkg-plist
new file mode 100644
index 000000000000..33494b474c0b
--- /dev/null
+++ b/lang/perl5/pkg-plist
@@ -0,0 +1,337 @@
+@cwd /usr/local
+bin/perl5.001
+@exec ln -fs %D/%F %B/perl
+@unexec rm %B/perl
+bin/a2p
+bin/c2ph
+bin/h2xs
+bin/pstruct
+bin/s2p
+bin/find2perl
+lib/perl5/i386-freebsd/Config.pm
+lib/perl5/i386-freebsd/auto/Text/ParseWords
+lib/perl5/i386-freebsd/auto/DynaLoader/DynaLoader.a
+@exec ranlib %D/%F
+lib/perl5/i386-freebsd/auto/DynaLoader/extralibs.ld
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.so
+lib/perl5/i386-freebsd/auto/DB_File/DB_File.bs
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.so
+lib/perl5/i386-freebsd/auto/Fcntl/Fcntl.bs
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.so
+lib/perl5/i386-freebsd/auto/NDBM_File/NDBM_File.bs
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.so
+lib/perl5/i386-freebsd/auto/POSIX/POSIX.bs
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.so
+lib/perl5/i386-freebsd/auto/SDBM_File/SDBM_File.bs
+lib/perl5/i386-freebsd/auto/Socket/Socket.so
+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/config.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/CORE/libperl.a
+@exec ranlib %D/%F
+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/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/Miniperl.pm
+lib/perl5/File/Basename.pm
+lib/perl5/File/CheckTree.pm
+lib/perl5/File/Find.pm
+lib/perl5/File/Path.pm
+lib/perl5/FileHandle.pm
+lib/perl5/Getopt/Long.pm
+lib/perl5/Getopt/Std.pm
+lib/perl5/I18N/Collate.pm
+lib/perl5/IPC/Open2.pm
+lib/perl5/IPC/Open3.pm
+lib/perl5/Math/BigFloat.pm
+lib/perl5/Math/BigInt.pm
+lib/perl5/Math/Complex.pm
+lib/perl5/Net/Ping.pm
+lib/perl5/Search/Dict.pm
+lib/perl5/Shell.pm
+lib/perl5/Sys/Hostname.pm
+lib/perl5/Sys/Syslog.pm
+lib/perl5/Term/Cap.pm
+lib/perl5/Term/Complete.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/SubstrHash.pm
+lib/perl5/Time/Local.pm
+lib/perl5/find.pl
+lib/perl5/abbrev.pl
+lib/perl5/assert.pl
+lib/perl5/bigfloat.pl
+lib/perl5/bigint.pl
+lib/perl5/bigrat.pl
+lib/perl5/cacheout.pl
+lib/perl5/chat2.inter
+lib/perl5/chat2.pl
+lib/perl5/complete.pl
+lib/perl5/ctime.pl
+lib/perl5/dotsh.pl
+lib/perl5/dumpvar.pl
+lib/perl5/exceptions.pl
+lib/perl5/fastcwd.pl
+lib/perl5/finddepth.pl
+lib/perl5/flush.pl
+lib/perl5/ftp.pl
+lib/perl5/getcwd.pl
+lib/perl5/getopt.pl
+lib/perl5/getopts.pl
+lib/perl5/hostname.pl
+lib/perl5/importenv.pl
+lib/perl5/integer.pm
+lib/perl5/less.pm
+lib/perl5/look.pl
+lib/perl5/newgetopt.pl
+lib/perl5/open2.pl
+lib/perl5/open3.pl
+lib/perl5/perl5db.pl
+lib/perl5/pwd.pl
+lib/perl5/shellwords.pl
+lib/perl5/sigtrap.pm
+lib/perl5/stat.pl
+lib/perl5/strict.pm
+lib/perl5/subs.pm
+lib/perl5/syslog.pl
+lib/perl5/tainted.pl
+lib/perl5/termcap.pl
+lib/perl5/timelocal.pl
+lib/perl5/validate.pl
+lib/perl5/auto/Text/ParseWords/shellwords.al
+lib/perl5/auto/Text/ParseWords/quotewords.al
+lib/perl5/auto/Text/ParseWords/old_shellwords.al
+lib/perl5/auto/Text/ParseWords/autosplit.ix
+lib/perl5/auto/DynaLoader/dl_findfile.al
+lib/perl5/auto/DynaLoader/dl_expandspec.al
+lib/perl5/auto/DynaLoader/autosplit.ix
+lib/perl5/auto/DB_File/autosplit.ix
+lib/perl5/auto/Fcntl/autosplit.ix
+lib/perl5/auto/POSIX/assert.al
+lib/perl5/auto/POSIX/tolower.al
+lib/perl5/auto/POSIX/toupper.al
+lib/perl5/auto/POSIX/closedir.al
+lib/perl5/auto/POSIX/opendir.al
+lib/perl5/auto/POSIX/readdir.al
+lib/perl5/auto/POSIX/rewinddir.al
+lib/perl5/auto/POSIX/errno.al
+lib/perl5/auto/POSIX/creat.al
+lib/perl5/auto/POSIX/fcntl.al
+lib/perl5/auto/POSIX/getgrgid.al
+lib/perl5/auto/POSIX/getgrnam.al
+lib/perl5/auto/POSIX/atan2.al
+lib/perl5/auto/POSIX/cos.al
+lib/perl5/auto/POSIX/exp.al
+lib/perl5/auto/POSIX/fabs.al
+lib/perl5/auto/POSIX/log.al
+lib/perl5/auto/POSIX/pow.al
+lib/perl5/auto/POSIX/sin.al
+lib/perl5/auto/POSIX/sqrt.al
+lib/perl5/auto/POSIX/tan.al
+lib/perl5/auto/POSIX/getpwnam.al
+lib/perl5/auto/POSIX/getpwuid.al
+lib/perl5/auto/POSIX/kill.al
+lib/perl5/auto/POSIX/longjmp.al
+lib/perl5/auto/POSIX/setjmp.al
+lib/perl5/auto/POSIX/siglongjmp.al
+lib/perl5/auto/POSIX/sigsetjmp.al
+lib/perl5/auto/POSIX/raise.al
+lib/perl5/auto/POSIX/offsetof.al
+lib/perl5/auto/POSIX/clearerr.al
+lib/perl5/auto/POSIX/fclose.al
+lib/perl5/auto/POSIX/fdopen.al
+lib/perl5/auto/POSIX/feof.al
+lib/perl5/auto/POSIX/fgetc.al
+lib/perl5/auto/POSIX/fgets.al
+lib/perl5/auto/POSIX/fileno.al
+lib/perl5/auto/POSIX/fopen.al
+lib/perl5/auto/POSIX/fprintf.al
+lib/perl5/auto/POSIX/fputc.al
+lib/perl5/auto/POSIX/fputs.al
+lib/perl5/auto/POSIX/fread.al
+lib/perl5/auto/POSIX/freopen.al
+lib/perl5/auto/POSIX/fscanf.al
+lib/perl5/auto/POSIX/fseek.al
+lib/perl5/auto/POSIX/ferror.al
+lib/perl5/auto/POSIX/fflush.al
+lib/perl5/auto/POSIX/fgetpos.al
+lib/perl5/auto/POSIX/fsetpos.al
+lib/perl5/auto/POSIX/ftell.al
+lib/perl5/auto/POSIX/fwrite.al
+lib/perl5/auto/POSIX/getc.al
+lib/perl5/auto/POSIX/getchar.al
+lib/perl5/auto/POSIX/gets.al
+lib/perl5/auto/POSIX/perror.al
+lib/perl5/auto/POSIX/printf.al
+lib/perl5/auto/POSIX/putc.al
+lib/perl5/auto/POSIX/putchar.al
+lib/perl5/auto/POSIX/puts.al
+lib/perl5/auto/POSIX/remove.al
+lib/perl5/auto/POSIX/rename.al
+lib/perl5/auto/POSIX/rewind.al
+lib/perl5/auto/POSIX/scanf.al
+lib/perl5/auto/POSIX/sprintf.al
+lib/perl5/auto/POSIX/sscanf.al
+lib/perl5/auto/POSIX/tmpfile.al
+lib/perl5/auto/POSIX/ungetc.al
+lib/perl5/auto/POSIX/vfprintf.al
+lib/perl5/auto/POSIX/vprintf.al
+lib/perl5/auto/POSIX/vsprintf.al
+lib/perl5/auto/POSIX/abs.al
+lib/perl5/auto/POSIX/atexit.al
+lib/perl5/auto/POSIX/atof.al
+lib/perl5/auto/POSIX/atoi.al
+lib/perl5/auto/POSIX/atol.al
+lib/perl5/auto/POSIX/bsearch.al
+lib/perl5/auto/POSIX/calloc.al
+lib/perl5/auto/POSIX/div.al
+lib/perl5/auto/POSIX/exit.al
+lib/perl5/auto/POSIX/free.al
+lib/perl5/auto/POSIX/getenv.al
+lib/perl5/auto/POSIX/labs.al
+lib/perl5/auto/POSIX/ldiv.al
+lib/perl5/auto/POSIX/malloc.al
+lib/perl5/auto/POSIX/qsort.al
+lib/perl5/auto/POSIX/rand.al
+lib/perl5/auto/POSIX/realloc.al
+lib/perl5/auto/POSIX/srand.al
+lib/perl5/auto/POSIX/strtod.al
+lib/perl5/auto/POSIX/strtol.al
+lib/perl5/auto/POSIX/stroul.al
+lib/perl5/auto/POSIX/system.al
+lib/perl5/auto/POSIX/memchr.al
+lib/perl5/auto/POSIX/memcmp.al
+lib/perl5/auto/POSIX/memcpy.al
+lib/perl5/auto/POSIX/memmove.al
+lib/perl5/auto/POSIX/memset.al
+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/strcspn.al
+lib/perl5/auto/POSIX/stat.al
+lib/perl5/auto/POSIX/strerror.al
+lib/perl5/auto/POSIX/wait.al
+lib/perl5/auto/POSIX/strlen.al
+lib/perl5/auto/POSIX/strncat.al
+lib/perl5/auto/POSIX/strncmp.al
+lib/perl5/auto/POSIX/strncpy.al
+lib/perl5/auto/POSIX/strpbrk.al
+lib/perl5/auto/POSIX/strrchr.al
+lib/perl5/auto/POSIX/strspn.al
+lib/perl5/auto/POSIX/strstr.al
+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/umask.al
+lib/perl5/auto/POSIX/times.al
+lib/perl5/auto/POSIX/waitpid.al
+lib/perl5/auto/POSIX/gmtime.al
+lib/perl5/auto/POSIX/localtime.al
+lib/perl5/auto/POSIX/time.al
+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/execle.al
+lib/perl5/auto/POSIX/fork.al
+lib/perl5/auto/POSIX/execlp.al
+lib/perl5/auto/POSIX/link.al
+lib/perl5/auto/POSIX/execv.al
+lib/perl5/auto/POSIX/execve.al
+lib/perl5/auto/POSIX/execvp.al
+lib/perl5/auto/POSIX/getcwd.al
+lib/perl5/auto/POSIX/getegid.al
+lib/perl5/auto/POSIX/geteuid.al
+lib/perl5/auto/POSIX/getgid.al
+lib/perl5/auto/POSIX/getgroups.al
+lib/perl5/auto/POSIX/getlogin.al
+lib/perl5/auto/POSIX/getpgrp.al
+lib/perl5/auto/POSIX/getpid.al
+lib/perl5/auto/POSIX/getppid.al
+lib/perl5/auto/POSIX/getuid.al
+lib/perl5/auto/POSIX/isatty.al
+lib/perl5/auto/POSIX/rmdir.al
+lib/perl5/auto/POSIX/setgid.al
+lib/perl5/auto/POSIX/setuid.al
+lib/perl5/auto/POSIX/sleep.al
+lib/perl5/auto/POSIX/unlink.al
+lib/perl5/auto/POSIX/utime.al
+lib/perl5/auto/POSIX/autosplit.ix
+lib/perl5/auto/Socket/autosplit.ix
+lib/perl5/DynaLoader.pm
+lib/perl5/DB_File.pm
+lib/perl5/Fcntl.pm
+lib/perl5/NDBM_File.pm
+lib/perl5/POSIX.pm
+lib/perl5/SDBM_File.pm
+lib/perl5/Socket.pm
+man/man1/perl.1
+man/man1/perlapi.1
+man/man1/perlbook.1
+man/man1/perlbot.1
+man/man1/perlcall.1
+man/man1/perldata.1
+man/man1/perldebug.1
+man/man1/perldiag.1
+man/man1/perlembed.1
+man/man1/perlform.1
+man/man1/perlfunc.1
+man/man1/perlguts.1
+man/man1/perlipc.1
+man/man1/perlmod.1
+man/man1/perlobj.1
+man/man1/perlop.1
+man/man1/perlovl.1
+man/man1/perlpod.1
+man/man1/perlre.1
+man/man1/perlref.1
+man/man1/perlrun.1
+man/man1/perlsec.1
+man/man1/perlstyle.1
+man/man1/perlsub.1
+man/man1/perlsyn.1
+man/man1/perltrap.1
+man/man1/perlvar.1
+man/man1/a2p.1
+man/man1/s2p.1