summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2008-05-23 21:18:39 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2008-05-23 21:18:39 +0000
commitf532e2405a86e1d06101e7f16d1a06c57c38f1e7 (patch)
tree493f4b8f11be6f9234c8929e9caa0a69d5907084 /devel
parentConvert missing WANT_KRB5_DOC pieces. (diff)
Hunt for typos in devel/p5-*.
Notes
Notes: svn path=/head/; revision=213563
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Algorithm-Accounting/pkg-descr2
-rw-r--r--devel/p5-Algorithm-Annotate/pkg-descr2
-rw-r--r--devel/p5-Algorithm-C3/pkg-descr2
-rw-r--r--devel/p5-Algorithm-Dependency/pkg-descr4
-rw-r--r--devel/p5-Algorithm-Evolutionary/pkg-descr2
-rw-r--r--devel/p5-Algorithm-MarkovChain/pkg-descr2
-rw-r--r--devel/p5-Algorithm-SVM/pkg-descr2
-rw-r--r--devel/p5-Alias/pkg-descr2
-rw-r--r--devel/p5-Alzabo-GUI-Mason/pkg-descr2
-rw-r--r--devel/p5-Alzabo/pkg-descr2
-rw-r--r--devel/p5-AnyData/pkg-descr4
-rw-r--r--devel/p5-App-Cache/pkg-descr2
-rw-r--r--devel/p5-BS-Event/pkg-descr2
-rw-r--r--devel/p5-BSD-stat/pkg-descr2
-rw-r--r--devel/p5-CPANPLUS/pkg-descr2
-rw-r--r--devel/p5-Class-Accessor-Named/pkg-descr2
-rw-r--r--devel/p5-Class-AutoClass/pkg-descr2
-rw-r--r--devel/p5-Class-CodeStyler/pkg-descr2
-rw-r--r--devel/p5-Class-Data-Inheritable/pkg-descr2
-rw-r--r--devel/p5-Class-Default/pkg-descr6
-rw-r--r--devel/p5-Class-Fields/pkg-descr2
-rw-r--r--devel/p5-Class-Generate/pkg-descr2
-rw-r--r--devel/p5-Class-Handle/pkg-descr2
-rw-r--r--devel/p5-Class-Hook/pkg-descr2
-rw-r--r--devel/p5-Class-Inner/pkg-descr2
-rw-r--r--devel/p5-Class-Inspector/pkg-descr2
-rw-r--r--devel/p5-Class-MethodMaker/pkg-descr2
-rw-r--r--devel/p5-Class-StrongSingleton/pkg-descr2
-rw-r--r--devel/p5-Class-XPath/pkg-descr2
-rw-r--r--devel/p5-Clone-Fast/pkg-descr2
-rw-r--r--devel/p5-Clone-More/pkg-descr2
-rw-r--r--devel/p5-Code-Perl/pkg-descr2
-rw-r--r--devel/p5-Config-General/pkg-descr2
-rw-r--r--devel/p5-Config-IniFiles/pkg-descr4
-rw-r--r--devel/p5-Config-Setting/pkg-descr2
-rw-r--r--devel/p5-Contextual-Return/pkg-descr2
-rw-r--r--devel/p5-Coro/pkg-descr4
-rw-r--r--devel/p5-Data-Alias/pkg-descr2
-rw-r--r--devel/p5-Data-Hexdumper/pkg-descr2
-rw-r--r--devel/p5-Data-Lazy/pkg-descr2
-rw-r--r--devel/p5-Data-RoundRobin/pkg-descr4
-rw-r--r--devel/p5-Data-ShowTable/pkg-descr2
-rw-r--r--devel/p5-Data-Stag/pkg-descr2
-rw-r--r--devel/p5-Date-Manip/pkg-descr2
-rw-r--r--devel/p5-Date-Set/pkg-descr2
-rw-r--r--devel/p5-DateTime-Calendar-FrenchRevolutionary/pkg-descr2
-rw-r--r--devel/p5-DateTime-Calendar-Julian/pkg-descr2
-rw-r--r--devel/p5-DateTime-Fiscal-Year/pkg-descr4
-rw-r--r--devel/p5-Devel-Constants/pkg-descr2
-rw-r--r--devel/p5-Devel-Leak-Object/pkg-descr2
-rw-r--r--devel/p5-Devel-LexAlias/pkg-descr2
-rw-r--r--devel/p5-Devel-Modlist/pkg-descr4
-rw-r--r--devel/p5-Devel-PPPort/pkg-descr2
-rw-r--r--devel/p5-Devel-Required/pkg-descr2
-rw-r--r--devel/p5-Devel-RingBuffer/pkg-descr6
-rw-r--r--devel/p5-Devel-ptkdb/pkg-descr2
-rw-r--r--devel/p5-Event-ExecFlow/pkg-descr2
-rw-r--r--devel/p5-ExtUtils-XSBuilder/pkg-descr6
-rw-r--r--devel/p5-File-DesktopEntry/pkg-descr2
-rw-r--r--devel/p5-File-Find-Object/pkg-descr2
-rw-r--r--devel/p5-File-Flat/pkg-descr2
-rw-r--r--devel/p5-File-MimeInfo/pkg-descr2
-rw-r--r--devel/p5-File-NCopy/pkg-descr4
-rw-r--r--devel/p5-File-Random/pkg-descr2
-rw-r--r--devel/p5-File-Slurp-Tree/pkg-descr2
-rw-r--r--devel/p5-File-Tail/pkg-descr6
-rw-r--r--devel/p5-FreezeThaw/pkg-descr2
-rw-r--r--devel/p5-Getopt-Popt/pkg-descr2
-rw-r--r--devel/p5-IO-Null/pkg-descr2
-rw-r--r--devel/p5-IO-Toolkit/pkg-descr2
-rw-r--r--devel/p5-IPC-DirQueue/pkg-descr2
-rw-r--r--devel/p5-IPC-MM/pkg-descr2
-rw-r--r--devel/p5-IPC-Shareable/pkg-descr2
-rw-r--r--devel/p5-IPC-SharedCache/pkg-descr4
-rw-r--r--devel/p5-Iterator/pkg-descr2
-rw-r--r--devel/p5-Lexical-Persistence/pkg-descr2
-rw-r--r--devel/p5-Locale-gettext/pkg-descr2
-rw-r--r--devel/p5-Log-Accounting-SVK/pkg-descr2
-rw-r--r--devel/p5-Log-Accounting-SVN/pkg-descr2
-rw-r--r--devel/p5-Log-Agent/pkg-descr6
-rw-r--r--devel/p5-Log-Dispatch-Config/pkg-descr2
-rw-r--r--devel/p5-Log-Message/pkg-descr2
-rw-r--r--devel/p5-Logfile-Rotate/pkg-descr2
-rw-r--r--devel/p5-Module-CoreList/pkg-descr2
-rw-r--r--devel/p5-Object-InsideOut/pkg-descr2
-rw-r--r--devel/p5-Object-Signature/pkg-descr2
-rw-r--r--devel/p5-PAR/pkg-descr2
-rw-r--r--devel/p5-PCSC-Card/pkg-descr2
-rw-r--r--devel/p5-POE-Exceptions/pkg-descr2
-rw-r--r--devel/p5-PPerl/pkg-descr2
-rw-r--r--devel/p5-PV/pkg-descr10
-rw-r--r--devel/p5-Package-Constants/pkg-descr2
-rw-r--r--devel/p5-ParseLex/pkg-descr2
-rw-r--r--devel/p5-Proc-ProcessTable/pkg-descr2
-rw-r--r--devel/p5-Proc-Reliable/pkg-descr2
-rw-r--r--devel/p5-Religion/pkg-descr2
-rw-r--r--devel/p5-Resources/pkg-descr2
-rw-r--r--devel/p5-SSN-Validate/pkg-descr2
-rw-r--r--devel/p5-SVN-ACL/pkg-descr2
-rw-r--r--devel/p5-SVN-S4/pkg-descr2
-rw-r--r--devel/p5-ShipIt/pkg-descr2
-rw-r--r--devel/p5-Storable/pkg-descr2
-rw-r--r--devel/p5-String-Approx/pkg-descr2
-rw-r--r--devel/p5-String-CRC32/pkg-descr2
-rw-r--r--devel/p5-Sub-Install/pkg-descr2
-rw-r--r--devel/p5-Task-Weaken/pkg-descr2
-rw-r--r--devel/p5-Term-Menus/pkg-descr2
-rw-r--r--devel/p5-Term-ReadKey/pkg-descr2
-rw-r--r--devel/p5-Term-ReadLine-Zoid/pkg-descr2
-rw-r--r--devel/p5-Test-Deep/pkg-descr2
-rw-r--r--devel/p5-Test-Inline/pkg-descr2
-rw-r--r--devel/p5-Test-NoWarnings/pkg-descr2
-rw-r--r--devel/p5-Test-Output/pkg-descr2
-rw-r--r--devel/p5-Test-Singleton/pkg-descr2
-rw-r--r--devel/p5-Test-SubCalls/pkg-descr2
-rw-r--r--devel/p5-Thread-Pool-Simple/pkg-descr2
-rw-r--r--devel/p5-Thread-Queue-Duplex/pkg-descr2
-rw-r--r--devel/p5-Tie-DB_File-SplitHash/pkg-descr2
-rw-r--r--devel/p5-Tie-Hash-Regex/pkg-descr2
-rw-r--r--devel/p5-Tie-ShareLite/pkg-descr2
-rw-r--r--devel/p5-TimeDate/pkg-descr2
-rw-r--r--devel/p5-Tree-Binary/pkg-descr4
-rw-r--r--devel/p5-UNIVERSAL-require/pkg-descr2
-rw-r--r--devel/p5-accessors/pkg-descr6
-rw-r--r--devel/p5-mixin/pkg-descr2
-rw-r--r--devel/p5-prefork/pkg-descr4
-rw-r--r--devel/p5-self/pkg-descr4
127 files changed, 155 insertions, 155 deletions
diff --git a/devel/p5-Algorithm-Accounting/pkg-descr b/devel/p5-Algorithm-Accounting/pkg-descr
index 8d20247882a4..714056214df1 100644
--- a/devel/p5-Algorithm-Accounting/pkg-descr
+++ b/devel/p5-Algorithm-Accounting/pkg-descr
@@ -4,7 +4,7 @@ fields, and each field is a scalar or a list(arrayref).
The basic usage is you walk through all your logs, and use append_data()
to insert each rows, (you'll have to split the line into fields), and
-then call result() to retrieve the result, or report() to immediatly
+then call result() to retrieve the result, or report() to immediately
see simple result.
You may specify a filed_groups parameter (arrayref of arrayref), and
diff --git a/devel/p5-Algorithm-Annotate/pkg-descr b/devel/p5-Algorithm-Annotate/pkg-descr
index e9c147a621a7..3f155febe6a2 100644
--- a/devel/p5-Algorithm-Annotate/pkg-descr
+++ b/devel/p5-Algorithm-Annotate/pkg-descr
@@ -1,4 +1,4 @@
Algorithm::Annotate generates a list that is useful for generating
-output simliar to "cvs annotate".
+output similar to "cvs annotate".
WWW: http://search.cpan.org/dist/Algorithm-Annotate/
diff --git a/devel/p5-Algorithm-C3/pkg-descr b/devel/p5-Algorithm-C3/pkg-descr
index ee795dfcc33a..9520dbfae9a2 100644
--- a/devel/p5-Algorithm-C3/pkg-descr
+++ b/devel/p5-Algorithm-C3/pkg-descr
@@ -3,7 +3,7 @@ into it's own module because I found myself copying and pasting
it way too often for various needs. Most of the uses I have for
C3 revolve around class building and metamodels, but it could
also be used for things like dependency resolution as well since
-it tends to do such a nice job of preserving local precendence
+it tends to do such a nice job of preserving local precedence
orderings.
WWW: http://search.cpan.org/dist/Algorithm-C3/
diff --git a/devel/p5-Algorithm-Dependency/pkg-descr b/devel/p5-Algorithm-Dependency/pkg-descr
index 376f6a32d51d..746af7867556 100644
--- a/devel/p5-Algorithm-Dependency/pkg-descr
+++ b/devel/p5-Algorithm-Dependency/pkg-descr
@@ -1,9 +1,9 @@
Algorithm::Dependency is a framework for creating simple read-only
-dependency heirachies, where you have a set of items that rely on other
+dependency hierarchies, where you have a set of items that rely on other
items in the set, and require actions on them as well.
Despite the most visible of these being software installation systems like
-the CPAN installer, or debian apt-get, they are usefull in other
+the CPAN installer, or debian apt-get, they are useful in other
situations. This module intentionally uses implementation-neutral words,
to avoid confusion.
diff --git a/devel/p5-Algorithm-Evolutionary/pkg-descr b/devel/p5-Algorithm-Evolutionary/pkg-descr
index 7894f5dc04da..988355f8a45b 100644
--- a/devel/p5-Algorithm-Evolutionary/pkg-descr
+++ b/devel/p5-Algorithm-Evolutionary/pkg-descr
@@ -3,7 +3,7 @@ It's a library for doing evolutionary computation in Perl.
Algorithm::Evolutionary was formerly called OPEAL, which is an acronym for
Obvious Pearl Evolutionary Algorithm Library.
-The desing principles of Algorithm::Evolutionary are:
+The design principles of Algorithm::Evolutionary are:
* It should be easy to program any kind of evolutionary algorithm; all
chromosome representations and operators are possible.
* An XML dialect called EvoSpec is used as a language for description of
diff --git a/devel/p5-Algorithm-MarkovChain/pkg-descr b/devel/p5-Algorithm-MarkovChain/pkg-descr
index 23d66c340cf9..381473dd8be2 100644
--- a/devel/p5-Algorithm-MarkovChain/pkg-descr
+++ b/devel/p5-Algorithm-MarkovChain/pkg-descr
@@ -1,6 +1,6 @@
Algorithm::MarkovChain implements a class capable of creating a Markov
chain, and then generating output based on it. For more information
-consult the Algorithm::MarkovChain(3) manpage.
+consult the Algorithm::MarkovChain(3) man page.
WWW: http://search.cpan.org/dist/Algorithm-MarkovChain/
Author: Richard Clamp <richardc@unixbeard.net>
diff --git a/devel/p5-Algorithm-SVM/pkg-descr b/devel/p5-Algorithm-SVM/pkg-descr
index 8b081f72c65f..faa48fac3b3a 100644
--- a/devel/p5-Algorithm-SVM/pkg-descr
+++ b/devel/p5-Algorithm-SVM/pkg-descr
@@ -1,5 +1,5 @@
Algorithm::SVM implements a Support Vector Machine for Perl.
-Support Vector Machines provide a method for creating classifcation
+Support Vector Machines provide a method for creating classification
functions from a set of labeled training data, from which predictions
can be made for subsequent data sets.
diff --git a/devel/p5-Alias/pkg-descr b/devel/p5-Alias/pkg-descr
index 6575ad7a8cc2..2f1832543277 100644
--- a/devel/p5-Alias/pkg-descr
+++ b/devel/p5-Alias/pkg-descr
@@ -2,7 +2,7 @@ Alias is a perl module that performs aliasing services. It is useful for
those of you that are tired of dereferencing hash-based object attributes,
or wish perl could make-do with fewer $, -> and {} things, or are a little
scared of using typeglobs, or want the freedom to put what you want, when you
-want in the symbol table without having to deal with wierd syntax, or need
+want in the symbol table without having to deal with weird syntax, or need
to use scalar constants in your program since you don't trust yourself from
changing $PI (heh). Most notably, there is a C<attr> function that installs
a whole hash on the symbol table with implicit localization. This allows
diff --git a/devel/p5-Alzabo-GUI-Mason/pkg-descr b/devel/p5-Alzabo-GUI-Mason/pkg-descr
index c3d43d9b70fc..f910e3de5574 100644
--- a/devel/p5-Alzabo-GUI-Mason/pkg-descr
+++ b/devel/p5-Alzabo-GUI-Mason/pkg-descr
@@ -1,4 +1,4 @@
-This package contains a data modelling GUI for Alzabo implemented with
+This package contains a data modeling GUI for Alzabo implemented with
HTML::Mason.
WWW: http://search.cpan.org/dist/Alzabo-GUI-Mason/
diff --git a/devel/p5-Alzabo/pkg-descr b/devel/p5-Alzabo/pkg-descr
index bba5c29c4f69..e7d6ca536abf 100644
--- a/devel/p5-Alzabo/pkg-descr
+++ b/devel/p5-Alzabo/pkg-descr
@@ -1,5 +1,5 @@
Alzabo is a suite of modules with two core functions. Its first use is as a
-data modelling tool. Through either a schema creation GUI, a perl program, or
+data modeling tool. Through either a schema creation GUI, a perl program, or
reverse engineering, you can create a set objects to represent a schema.
Its second function is as an RDBMS to object mapping system. Once you have
diff --git a/devel/p5-AnyData/pkg-descr b/devel/p5-AnyData/pkg-descr
index 190a1fb50e01..1be0eb942c5e 100644
--- a/devel/p5-AnyData/pkg-descr
+++ b/devel/p5-AnyData/pkg-descr
@@ -1,5 +1,5 @@
The rather wacky idea behind this module and its sister module DBD::AnyData
-is that any data, regardless of source or format should be accessable and
+is that any data, regardless of source or format should be accessible and
modifiable with the same simple set of methods. This module provides a multi-
dimensional tied hash interface to data in a dozen different formats. The
DBD::AnyData module adds a DBI/SQL interface for those same formats.
@@ -8,7 +8,7 @@ Both modules provide built-in protections including appropriate flocking()
for all I/O and (in most cases) record-at-a-time access to files rather than
slurping of entire files.
-Currently supported formats include general format flatfiles (CSV, Fixed
+Currently supported formats include general format flat files (CSV, Fixed
Length, etc.), specific formats (passwd files, httpd logs, etc.), and a
variety of other kinds of formats (XML, Mp3, HTML tables). The number of
supported formats will continue to grow rapidly since there is an open API
diff --git a/devel/p5-App-Cache/pkg-descr b/devel/p5-App-Cache/pkg-descr
index 366146f3012e..30d80f47de7d 100644
--- a/devel/p5-App-Cache/pkg-descr
+++ b/devel/p5-App-Cache/pkg-descr
@@ -12,7 +12,7 @@ and data structures, providing much faster use when the data is cached.
This module stores data in the home directory of the user, in a dot
directory. For example, the Parse::BACKPAN::Packages cache is actually
stored underneath "~/.parse_backpan_packages/cache/". This is so that
-permisssions are not a problem - it is a per-user, per-application cache.
+permissions are not a problem - it is a per-user, per-application cache.
WWW: http://search.cpan.org/dist/App-Cache/
Author: Leon Brocard <acme@astray.com>
diff --git a/devel/p5-BS-Event/pkg-descr b/devel/p5-BS-Event/pkg-descr
index 718ffd74e289..10e434936978 100644
--- a/devel/p5-BS-Event/pkg-descr
+++ b/devel/p5-BS-Event/pkg-descr
@@ -1,6 +1,6 @@
This module was mainly written for Net::XMPP2, Net::IRC3 and BS to
provide a consistent API for registering and emitting events. Even
-though I originally wrote it for those modules I relased it seperately
+though I originally wrote it for those modules I released it separately
in case anyone may find this module useful.
WWW: http://search.cpan.org/dist/BS-Event/
diff --git a/devel/p5-BSD-stat/pkg-descr b/devel/p5-BSD-stat/pkg-descr
index 4e69ccf9ee2c..35a8ed29e812 100644
--- a/devel/p5-BSD-stat/pkg-descr
+++ b/devel/p5-BSD-stat/pkg-descr
@@ -1,5 +1,5 @@
This module's default exports override the core stat() and lstat()
-functions, replacing them with versions that contain BSD 4.4 extentions
+functions, replacing them with versions that contain BSD 4.4 extensions
such as flags. This module also adds chflags function.
WWW: http://search.cpan.org/dist/BSD-stat/
diff --git a/devel/p5-CPANPLUS/pkg-descr b/devel/p5-CPANPLUS/pkg-descr
index 113a4f4282a4..576d5abff789 100644
--- a/devel/p5-CPANPLUS/pkg-descr
+++ b/devel/p5-CPANPLUS/pkg-descr
@@ -1,5 +1,5 @@
The "CPANPLUS" library is an API to the "CPAN" mirrors and a
-collection of interactive shells, commandline programs, daemons, etc,
+collection of interactive shells, command line programs, daemons, etc,
that use this API.
WWW: http://cpanplus.sourceforge.net/
diff --git a/devel/p5-Class-Accessor-Named/pkg-descr b/devel/p5-Class-Accessor-Named/pkg-descr
index e6057e737098..6983683ad033 100644
--- a/devel/p5-Class-Accessor-Named/pkg-descr
+++ b/devel/p5-Class-Accessor-Named/pkg-descr
@@ -1,6 +1,6 @@
Class::Accessor is a great way to automate the tedious task of
generating accessors and mutators. One small drawback is that due to
-the details of the implemenetation, you only get one __ANON__ entry in
+the details of the implementation, you only get one __ANON__ entry in
profiling output. That entry contains all your accessors, which can be
a real pain if you're attempting to figure out which of your accessors
is being called six billion times. This module is a development aid
diff --git a/devel/p5-Class-AutoClass/pkg-descr b/devel/p5-Class-AutoClass/pkg-descr
index 7ba417523c08..8ed91eb3fa8f 100644
--- a/devel/p5-Class-AutoClass/pkg-descr
+++ b/devel/p5-Class-AutoClass/pkg-descr
@@ -1,7 +1,7 @@
Class::AutoClass => similar to Class::MakeMethods, provides support for:
- automatically generating mutator methods for simple values,
- allows for automatic attribute initialization and default value
- initilaization,
+ initialization,
- object initialization is handled correctly (in top-down order), even
in the presence of multiple inheritance
diff --git a/devel/p5-Class-CodeStyler/pkg-descr b/devel/p5-Class-CodeStyler/pkg-descr
index c173a753105e..8134580dcb7e 100644
--- a/devel/p5-Class-CodeStyler/pkg-descr
+++ b/devel/p5-Class-CodeStyler/pkg-descr
@@ -1,4 +1,4 @@
-Class::CodeStyler is an object oriented API to be used by code-gererators
+Class::CodeStyler is an object oriented API to be used by code-generators
in producing formatted code (Perl, C, other). The produced code file can
also be syntax checked, displayed with line numbers, executed, and eval'd.
Code can be inserted anywhere in the generated program using a system of
diff --git a/devel/p5-Class-Data-Inheritable/pkg-descr b/devel/p5-Class-Data-Inheritable/pkg-descr
index df87c1824b34..db637666af96 100644
--- a/devel/p5-Class-Data-Inheritable/pkg-descr
+++ b/devel/p5-Class-Data-Inheritable/pkg-descr
@@ -1,7 +1,7 @@
Class::Data::Inheritable is for creating accessor/mutators to class
data. That is, if you want to store something about your class as a
whole (instead of about a single object). This data is then inherited
-by your subclasses and can be overriden.
+by your subclasses and can be overridden.
WWW: http://search.cpan.org/dist/Class-Data-Inheritable/
diff --git a/devel/p5-Class-Default/pkg-descr b/devel/p5-Class-Default/pkg-descr
index bcc7d88ebad2..ffe506a5d6c5 100644
--- a/devel/p5-Class-Default/pkg-descr
+++ b/devel/p5-Class-Default/pkg-descr
@@ -1,10 +1,10 @@
Class::Default provides a mechanism to allow your class to take static
method calls and apply it to a default instantiation of an object. It
provides a flexibility to an API that allows it to be used more
-confortably in different situations.
+comfortably in different situations.
-This technique appears to be especially usefull when writing modules
-that you want to be used in either a single use or a persistant
+This technique appears to be especially useful when writing modules
+that you want to be used in either a single use or a persistent
environment. In a CGI like environment, you want the simplicity of a
static interface. You can call Class-method> directly, without having
to pass an instantiation around constantly.
diff --git a/devel/p5-Class-Fields/pkg-descr b/devel/p5-Class-Fields/pkg-descr
index 9dc4df2b5d2e..4748ec140071 100644
--- a/devel/p5-Class-Fields/pkg-descr
+++ b/devel/p5-Class-Fields/pkg-descr
@@ -1,7 +1,7 @@
Set of modules:
* Class::Fields - inspect the fields of a class
-* Class::Fields::Fuxor - low level manipuation of object data members
+* Class::Fields::Fuxor - low level manipulation of object data members
* private - add private data members to Perl classes
* protected - "private" data fields which are inherited by child classes
* public - add public data members to Perl classes
diff --git a/devel/p5-Class-Generate/pkg-descr b/devel/p5-Class-Generate/pkg-descr
index df8211ef99ae..2686fefa5484 100644
--- a/devel/p5-Class-Generate/pkg-descr
+++ b/devel/p5-Class-Generate/pkg-descr
@@ -4,7 +4,7 @@ members, required members, private members, methods (both
instance and class), and other common features of object-
oriented software development. Of course, you can implement all
these things without a special module, but doing it via
-Class::Generate is much, much more concise. And futhermore,
+Class::Generate is much, much more concise. And furthermore,
it's much less error prone: if you are using Perl's -w flag,
Class::Generate will catch many class specification and usage
errors.
diff --git a/devel/p5-Class-Handle/pkg-descr b/devel/p5-Class-Handle/pkg-descr
index febc4a6ddfc6..d31f1763e191 100644
--- a/devel/p5-Class-Handle/pkg-descr
+++ b/devel/p5-Class-Handle/pkg-descr
@@ -3,7 +3,7 @@ different modules. Class::Handle attempts to provide a convenient
object wrapper around the various different types of functions that can
be performed on a class.
-Currently, Class::Handle provies what is effectively a combined API from
+Currently, Class::Handle provides what is effectively a combined API from
UNIVERSAL, Class::ISA and Class::Inspector for obtaining information
about a Class, and some additional task methods, such as load to common
tasks relating to classes.
diff --git a/devel/p5-Class-Hook/pkg-descr b/devel/p5-Class-Hook/pkg-descr
index d4d8c9c65959..52cbfcde2b37 100644
--- a/devel/p5-Class-Hook/pkg-descr
+++ b/devel/p5-Class-Hook/pkg-descr
@@ -1,7 +1,7 @@
Class::Hook enables you to trace methods calls from your code to other classes.
Instead of putting 'use Foo;' in your code, simply type 'use Class::Hook;'.
-The class Foo is unknown in your code. It will be magically catched by
+The class Foo is unknown in your code. It will be magically caught by
Class::Hook which will call Foo itself. You can see Class::Hook as a kind of
relay.
diff --git a/devel/p5-Class-Inner/pkg-descr b/devel/p5-Class-Inner/pkg-descr
index 845da926e82a..756e31eb07bd 100644
--- a/devel/p5-Class-Inner/pkg-descr
+++ b/devel/p5-Class-Inner/pkg-descr
@@ -1,5 +1,5 @@
Yet another implementation of an anonymous class with per object
-overrideable methods, but with the added attraction of sort of working
+overridable methods, but with the added attraction of sort of working
dispatch to the parent class's method.
WWW: http://search.cpan.org/dist/Class-Inner/
diff --git a/devel/p5-Class-Inspector/pkg-descr b/devel/p5-Class-Inspector/pkg-descr
index 120b87a3ddc9..aea519cd1845 100644
--- a/devel/p5-Class-Inspector/pkg-descr
+++ b/devel/p5-Class-Inspector/pkg-descr
@@ -1,6 +1,6 @@
Class::Inspector allows you to get information about a loaded class.
Most or all of this information can be found in other ways, but they
-arn't always very friendly, and usually involve a relatively high level
+aren't always very friendly, and usually involve a relatively high level
of Perl wizardry, or strange or unusual looking code. Class::Inspector
attempts to provide an easier, more friendly interface to this
information.
diff --git a/devel/p5-Class-MethodMaker/pkg-descr b/devel/p5-Class-MethodMaker/pkg-descr
index 4eb9dc11c6f0..a47200cf16c2 100644
--- a/devel/p5-Class-MethodMaker/pkg-descr
+++ b/devel/p5-Class-MethodMaker/pkg-descr
@@ -1,4 +1,4 @@
-from the readme:
+from the README:
This module solves the problem of having to write a bazillion get/set
methods that are all the same. The argument to 'use' is a hash whose keys
diff --git a/devel/p5-Class-StrongSingleton/pkg-descr b/devel/p5-Class-StrongSingleton/pkg-descr
index 0dd45ef305e8..573a3060fc47 100644
--- a/devel/p5-Class-StrongSingleton/pkg-descr
+++ b/devel/p5-Class-StrongSingleton/pkg-descr
@@ -1,7 +1,7 @@
This module is an alternative to Class::Singleton and
Class::WeakSingleton, and provides a more secure Singleton class in that
it takes steps to prevent the possibility of accidental creation of
-multiple instances and/or the overwriting of existsing Singleton
+multiple instances and/or the overwriting of existing Singleton
instances.
WWW: http://search.cpan.org/dist/Class-StrongSingleton/
diff --git a/devel/p5-Class-XPath/pkg-descr b/devel/p5-Class-XPath/pkg-descr
index 042932f4bb0d..dde381ccaf2f 100644
--- a/devel/p5-Class-XPath/pkg-descr
+++ b/devel/p5-Class-XPath/pkg-descr
@@ -1,6 +1,6 @@
This module adds XPath-style matching to your object trees. This means
that you can find nodes using an XPath-esque query with "match()" from
-anywhere in the tree. Also, the "xpath()" method returns a unqique path
+anywhere in the tree. Also, the "xpath()" method returns a unique path
to a given node which can be used as an identifier.
NOTE: This module is not yet a complete XPath implementation. Over
diff --git a/devel/p5-Clone-Fast/pkg-descr b/devel/p5-Clone-Fast/pkg-descr
index 17661dee1982..f4951548330b 100644
--- a/devel/p5-Clone-Fast/pkg-descr
+++ b/devel/p5-Clone-Fast/pkg-descr
@@ -4,7 +4,7 @@ well as removing all the Pure Perl from the More.pm, I was able to
gain a lot of speed out of the module. Essentially, though, the core
of the module is exactly as that of Clone::More.
-You will see that by useing Benchmark::cmpthese, I ran a simple
+You will see that by using Benchmark::cmpthese, I ran a simple
comparison between Storable::dclone, Clone::More::clone, and
Clone::Fast::clone. You will (should) begin to see the reason why I
loaded this module along side of Clone::More.
diff --git a/devel/p5-Clone-More/pkg-descr b/devel/p5-Clone-More/pkg-descr
index 492abda9c860..8c6a742c0cc1 100644
--- a/devel/p5-Clone-More/pkg-descr
+++ b/devel/p5-Clone-More/pkg-descr
@@ -1,6 +1,6 @@
This is intended to act as a utility in order to natively clone data
structures via a simple Perl interface. Will ensure that all
-references will be separated from the parent data strure, yet kept
+references will be separated from the parent data structure, yet kept
relative to the new structure (if need be).
WWW: http://search.cpan.org/dist/Clone-More/
diff --git a/devel/p5-Code-Perl/pkg-descr b/devel/p5-Code-Perl/pkg-descr
index ce33ac83d914..8b3392152d0a 100644
--- a/devel/p5-Code-Perl/pkg-descr
+++ b/devel/p5-Code-Perl/pkg-descr
@@ -2,7 +2,7 @@ Code::Perl allows you to build chunks of Perl code as a tree and then when
you're finished building, the tree can output the Perl code. This is
useful if you have built your own mini-language and you want to generate
Perl from it. Rather than generating the Perl at parse time and having to
-worry about quoting, escaping, parenthese etc, you can just build a tree
+worry about quoting, escaping, parentheses etc, you can just build a tree
using Code::Perl and then dump out the correct Perl at the end.
WWW: http://search.cpan.org/dist/Code-Perl
diff --git a/devel/p5-Config-General/pkg-descr b/devel/p5-Config-General/pkg-descr
index 65f4963fa576..75a8d51caf8b 100644
--- a/devel/p5-Config-General/pkg-descr
+++ b/devel/p5-Config-General/pkg-descr
@@ -1,6 +1,6 @@
Config::General handles configuration files of a format inspired by
Apache's httpd.conf file format. It features some enhancements such
-as here-documents, C-style commends and multiline options. Both
+as here-documents, C-style commends and multi-line options. Both
reading and writing of configuration files is supported.
WWW: http://search.cpan.org/dist/Config-General/
diff --git a/devel/p5-Config-IniFiles/pkg-descr b/devel/p5-Config-IniFiles/pkg-descr
index cc602b32333b..9d7eff6aeadc 100644
--- a/devel/p5-Config-IniFiles/pkg-descr
+++ b/devel/p5-Config-IniFiles/pkg-descr
@@ -14,9 +14,9 @@ Get a new Config::IniFiles object with the *new* method:
Optional named parameters may be specified after the configuration file
name. See the *new* in the METHODS section, below.
-INI files consist of a number of sections, each preceeded with the
+INI files consist of a number of sections, each preceded with the
section name in square brackets. Parameters are specified in each section
-as Name=Value. Any spaces around the equals sign will be i gnored, and the
+as Name=Value. Any spaces around the equals sign will be ignored, and the
value extends to the end of the line.
WWW: http://search.cpan.org/dist/Config-IniFiles/
diff --git a/devel/p5-Config-Setting/pkg-descr b/devel/p5-Config-Setting/pkg-descr
index 6eec594f5b15..c0c6b78e3220 100644
--- a/devel/p5-Config-Setting/pkg-descr
+++ b/devel/p5-Config-Setting/pkg-descr
@@ -7,7 +7,7 @@ on a per-host basis, or even using an environment variable.
By default a win.ini style of configuration is used, but this can
be overridden and an XML based configuration is also included. The
access mechanism can also be overridden, the setting don't have to
-come from a file, but (maybe) from a website. You'll have to write
+come from a file, but (maybe) from a web site. You'll have to write
your own there, though.
WWW: http://search.cpan.org/dist/Config-Setting/
diff --git a/devel/p5-Contextual-Return/pkg-descr b/devel/p5-Contextual-Return/pkg-descr
index 87d6af7b3c78..f227bbfbb192 100644
--- a/devel/p5-Contextual-Return/pkg-descr
+++ b/devel/p5-Contextual-Return/pkg-descr
@@ -1,3 +1,3 @@
-Contextual::Return - Create context-senstive return values.
+Contextual::Return - Create context-sensitive return values.
WWW: http://search.cpan.org/dist/Contextual-Return/
diff --git a/devel/p5-Coro/pkg-descr b/devel/p5-Coro/pkg-descr
index 3112c295afd7..84746342de28 100644
--- a/devel/p5-Coro/pkg-descr
+++ b/devel/p5-Coro/pkg-descr
@@ -2,8 +2,8 @@ This module collection manages coroutines. Coroutines are similar to
threads but don't run in parallel.
In this module, coroutines are defined as "callchain + lexical variables
-+ @_ + $_ + $@ + $^W + C stack), that is, a coroutine has it's own
-callchain, it's own set of lexicals and it's own set of perl's most
++ @_ + $_ + $@ + $^W + C stack), that is, a coroutine has its own
+callchain, its own set of lexicals and its own set of perl's most
important global variables.
Author: Marc Lehmann <pcg@goof.com>
diff --git a/devel/p5-Data-Alias/pkg-descr b/devel/p5-Data-Alias/pkg-descr
index 65e509073fb6..0d3f088a1f16 100644
--- a/devel/p5-Data-Alias/pkg-descr
+++ b/devel/p5-Data-Alias/pkg-descr
@@ -1,5 +1,5 @@
Data::Alias is a module that allows you to apply "aliasing semantics"
-to a section of code, causing aliases to be made whereever Perl would
+to a section of code, causing aliases to be made wherever Perl would
normally make copies instead. You can use this to improve efficiency
and readability, when compared to using references.
diff --git a/devel/p5-Data-Hexdumper/pkg-descr b/devel/p5-Data-Hexdumper/pkg-descr
index d05724e44b3d..bf0813fdf920 100644
--- a/devel/p5-Data-Hexdumper/pkg-descr
+++ b/devel/p5-Data-Hexdumper/pkg-descr
@@ -1,4 +1,4 @@
-Data::Hexdumper provides a simple way to format and display arbitary binary
+Data::Hexdumper provides a simple way to format and display arbitrary binary
data in a way similar to how some debuggers do for lesser languages. It
gives the programmer a considerable degree of flexibility in how the data is
formatted, with sensible defaults. It is envisaged that it will primarily be
diff --git a/devel/p5-Data-Lazy/pkg-descr b/devel/p5-Data-Lazy/pkg-descr
index 26a7e126e219..b2438ea683b1 100644
--- a/devel/p5-Data-Lazy/pkg-descr
+++ b/devel/p5-Data-Lazy/pkg-descr
@@ -1,4 +1,4 @@
-A very little module for simulating lazines in perl. It provides
+A very little module for simulating laziness in perl. It provides
scalars that are "lazy", that is their value is computed only if
necessary and at most once.
diff --git a/devel/p5-Data-RoundRobin/pkg-descr b/devel/p5-Data-RoundRobin/pkg-descr
index d889ee59382e..067813f9961a 100644
--- a/devel/p5-Data-RoundRobin/pkg-descr
+++ b/devel/p5-Data-RoundRobin/pkg-descr
@@ -1,5 +1,5 @@
-This module provides a round roubin object implementation. It is similar
-to an iterator, only the internal counter is reset to the begining
+This module provides a round robin object implementation. It is similar
+to an iterator, only the internal counter is reset to the beginning
whenever it reaches the end. It might also be considered as a circular
iterator.
diff --git a/devel/p5-Data-ShowTable/pkg-descr b/devel/p5-Data-ShowTable/pkg-descr
index d2f092a38798..4f1b78d0ec8e 100644
--- a/devel/p5-Data-ShowTable/pkg-descr
+++ b/devel/p5-Data-ShowTable/pkg-descr
@@ -11,5 +11,5 @@ input (except for HTML). Individual or ranges of columns may be selected
for display, either by name or by index.
In other words, showtable is a data formatting program. Using the '-html'
-option, showtable can accept ASCII tablular data and format it appropriately
+option, showtable can accept ASCII tabular data and format it appropriately
for display through a Web-browser.
diff --git a/devel/p5-Data-Stag/pkg-descr b/devel/p5-Data-Stag/pkg-descr
index 2f519ca2f99a..2eb184b63474 100644
--- a/devel/p5-Data-Stag/pkg-descr
+++ b/devel/p5-Data-Stag/pkg-descr
@@ -1,5 +1,5 @@
This module is for manipulating data as hierarchical tag/value pairs
-(Structured TAGs or Simple Tree AGgreggates). These datastructures can
+(Structured TAGs or Simple Tree AGgreggates). These data structures can
be represented as nested arrays, which have the advantage of being
native to perl.
diff --git a/devel/p5-Date-Manip/pkg-descr b/devel/p5-Date-Manip/pkg-descr
index fb91d7ad6ebd..5770b6138319 100644
--- a/devel/p5-Date-Manip/pkg-descr
+++ b/devel/p5-Date-Manip/pkg-descr
@@ -28,7 +28,7 @@
Among other things, Date::Manip allow you to:
1. Enter a date and be able to choose any format
- conveniant
+ convenient
2. Compare two dates, entered in widely different formats
to determine which is earlier
diff --git a/devel/p5-Date-Set/pkg-descr b/devel/p5-Date-Set/pkg-descr
index 68fb3e3316ac..08c37684dbe8 100644
--- a/devel/p5-Date-Set/pkg-descr
+++ b/devel/p5-Date-Set/pkg-descr
@@ -1,5 +1,5 @@
Date::Set is a module for date/time sets. It allows you to generate
-groups of dates, like "every wednesday", and then find all the dates
+groups of dates, like "every Wednesday", and then find all the dates
matching that pattern.
WWW: http://search.cpan.org/dist/Date-Set/
diff --git a/devel/p5-DateTime-Calendar-FrenchRevolutionary/pkg-descr b/devel/p5-DateTime-Calendar-FrenchRevolutionary/pkg-descr
index 66f48336f651..8f5b3ec644ee 100644
--- a/devel/p5-DateTime-Calendar-FrenchRevolutionary/pkg-descr
+++ b/devel/p5-DateTime-Calendar-FrenchRevolutionary/pkg-descr
@@ -1,5 +1,5 @@
DateTime::Calendar::FrenchRevolutionary implements the French Revolutionary
Calendar. This module implements most methods of DateTime; see the DateTime(3)
-manpage for all methods.
+man page for all methods.
WWW: http://datetime.perl.org/
diff --git a/devel/p5-DateTime-Calendar-Julian/pkg-descr b/devel/p5-DateTime-Calendar-Julian/pkg-descr
index 276c62bc5e5b..d5b0df7aa556 100644
--- a/devel/p5-DateTime-Calendar-Julian/pkg-descr
+++ b/devel/p5-DateTime-Calendar-Julian/pkg-descr
@@ -1,5 +1,5 @@
DateTime::Calendar::Julian implements the Julian Calendar. This module
-implements all methods of DateTime; see the DateTime(3) manpage for all
+implements all methods of DateTime; see the DateTime(3) man page for all
methods.
WWW: http://datetime.perl.org/
diff --git a/devel/p5-DateTime-Fiscal-Year/pkg-descr b/devel/p5-DateTime-Fiscal-Year/pkg-descr
index b27a48eb8a6f..a8ed94c348cc 100644
--- a/devel/p5-DateTime-Fiscal-Year/pkg-descr
+++ b/devel/p5-DateTime-Fiscal-Year/pkg-descr
@@ -1,9 +1,9 @@
-This module allows you to calulate the day, week, period or quarter of a date
+This module allows you to calculate the day, week, period or quarter of a date
in a fiscal year, given a start date and either a target date or number of
periods and target date. This is often needed in business, where the fiscal
year begins and ends on different days than the calendar year. This module is
based on the Gregorian calendar. Using other DT calendar objects will return
-results, but the behavior is unpredicatable for calendars that have more than
+results, but the behavior is unpredictable for calendars that have more than
365 or 366 days.
WWW: http://datetime.perl.org/
diff --git a/devel/p5-Devel-Constants/pkg-descr b/devel/p5-Devel-Constants/pkg-descr
index 543c754dc831..eb3ea12da644 100644
--- a/devel/p5-Devel-Constants/pkg-descr
+++ b/devel/p5-Devel-Constants/pkg-descr
@@ -1,6 +1,6 @@
Declaring constants is very convenient for writing programs, but as
they're often inlined by Perl, retrieving their symbolic names can be
-tricky. This is made worse with lowlevel modules that use constants for
+tricky. This is made worse with low level modules that use constants for
bit-twiddling.
Devel::Constants makes this much more manageable.
diff --git a/devel/p5-Devel-Leak-Object/pkg-descr b/devel/p5-Devel-Leak-Object/pkg-descr
index 6b34ec15d635..be6654c50d7e 100644
--- a/devel/p5-Devel-Leak-Object/pkg-descr
+++ b/devel/p5-Devel-Leak-Object/pkg-descr
@@ -1,5 +1,5 @@
This module provides tracking of objects, for the purpose of detecting
-memory leaks due to circular references or innappropriate caching
+memory leaks due to circular references or inappropriate caching
schemes.
Object tracking can be enabled on a per object basis or globally. Any
diff --git a/devel/p5-Devel-LexAlias/pkg-descr b/devel/p5-Devel-LexAlias/pkg-descr
index d0a234df7a56..e3f6d407430c 100644
--- a/devel/p5-Devel-LexAlias/pkg-descr
+++ b/devel/p5-Devel-LexAlias/pkg-descr
@@ -1,4 +1,4 @@
-Description from the homepage:
+Description from the home page:
Devel::LexAlias provides the ability to alias a lexical variable in a
subroutines scope to one of your choosing.
diff --git a/devel/p5-Devel-Modlist/pkg-descr b/devel/p5-Devel-Modlist/pkg-descr
index 5b9612f0801c..57cfb3a62eb2 100644
--- a/devel/p5-Devel-Modlist/pkg-descr
+++ b/devel/p5-Devel-Modlist/pkg-descr
@@ -2,9 +2,9 @@ The Devel::Modlist perl module provides a means by which to get a
quick run-down on which libraries and modules are being utilized
by a given perl script.
-Just as compiler systems like gcc provide dependancy information
+Just as compiler systems like gcc provide dependency information
via switches such as -M, Devel::Modlist is intended to assist script
-authors in preparing dependancy information for potential users of
+authors in preparing dependency information for potential users of
their scripts.
WWW: http://search.cpan.org/dist/Devel-Modlist/
diff --git a/devel/p5-Devel-PPPort/pkg-descr b/devel/p5-Devel-PPPort/pkg-descr
index f6d6cbd8ec5c..241b2b974fe4 100644
--- a/devel/p5-Devel-PPPort/pkg-descr
+++ b/devel/p5-Devel-PPPort/pkg-descr
@@ -1,6 +1,6 @@
Perl has changed over time, gaining new features, new functions, increasing its
flexibility, and reducing the impact on the C namespace environment (reduced
-pollution). The header file, typicaly ppport.h, written by this module attempts
+pollution). The header file, typically ppport.h, written by this module attempts
to bring some of the newer Perl features to older versions of Perl, so that you
can worry less about keeping track of old releases, but users can still reap
the benefit.
diff --git a/devel/p5-Devel-Required/pkg-descr b/devel/p5-Devel-Required/pkg-descr
index 24a9dcc9b732..1c3883d77765 100644
--- a/devel/p5-Devel-Required/pkg-descr
+++ b/devel/p5-Devel-Required/pkg-descr
@@ -3,7 +3,7 @@ environment of an author of a CPAN module (or more precisely: a user of the
ExtUtils::MakeMaker module). It makes sure that any changes to the required
modules specified in the Makefile.PL are automatically reflected in the
appropriate text file and in the appropriate source files (either
-explicitely or implicitely specified).
+explicitly or implicitly specified).
It takes the information given with the PREREQ_PM parameter and by default
writes this to the README file, as well as to the POD of the file specified
diff --git a/devel/p5-Devel-RingBuffer/pkg-descr b/devel/p5-Devel-RingBuffer/pkg-descr
index 756c30b5a300..a769324ac397 100644
--- a/devel/p5-Devel-RingBuffer/pkg-descr
+++ b/devel/p5-Devel-RingBuffer/pkg-descr
@@ -1,11 +1,11 @@
Provides shared memory structures (using memory mapped files via
IPC::Mmap) to be used by diagnostic and debugger applications for Perl
scripts (see Devel::STrace). Using XS/C code to maximize performance,
-creates a set of ringbuffers with a configurable number of slots. Each
-slot includes a field for a linenumber, a timestamp, and a fully
+creates a set of ring buffers with a configurable number of slots. Each
+slot includes a field for a line number, a timestamp, and a fully
qualified subroutine name. Each ring buffer also includes additional
headers and fields to support diagnostic interfaces, e.g., watched
-expressions, command/reponse interfaces to the monitored applications,
+expressions, command/response interfaces to the monitored applications,
etc.
WWW: http://search.cpan.org/dist/Devel-RingBuffer/
diff --git a/devel/p5-Devel-ptkdb/pkg-descr b/devel/p5-Devel-ptkdb/pkg-descr
index 1e02e8906446..1940133c588d 100644
--- a/devel/p5-Devel-ptkdb/pkg-descr
+++ b/devel/p5-Devel-ptkdb/pkg-descr
@@ -9,7 +9,7 @@ Features include:
To debug a script using ptkdb invoke perl like this:
perl -d:ptkdb myscript.pl
-ptkdb can easily be used to debug CGI scripts if your webserver box is
+ptkdb can easily be used to debug CGI scripts if your web server box is
capable of running Perl/Tk applications. Just change the shebang line of your
scripts to:
#! /usr/bin/perl -w -d:ptkdb
diff --git a/devel/p5-Event-ExecFlow/pkg-descr b/devel/p5-Event-ExecFlow/pkg-descr
index 97a72c5a5e0f..0492e7589b58 100644
--- a/devel/p5-Event-ExecFlow/pkg-descr
+++ b/devel/p5-Event-ExecFlow/pkg-descr
@@ -1,4 +1,4 @@
-Event::ExecFlow provides a ligh level API for defining complex flow controls
+Event::ExecFlow provides a high level API for defining complex flow controls
with asynchronous execution of external programs.
WWW: http://search.cpan.org/dist/Event-ExecFlow/
diff --git a/devel/p5-ExtUtils-XSBuilder/pkg-descr b/devel/p5-ExtUtils-XSBuilder/pkg-descr
index bfceb295e535..f0bbeb8dffd1 100644
--- a/devel/p5-ExtUtils-XSBuilder/pkg-descr
+++ b/devel/p5-ExtUtils-XSBuilder/pkg-descr
@@ -1,8 +1,8 @@
ExtUtils::XSBuilder is a set modules to parse C header files and create XS
-glue code and documentation out of it. Idealy this allows to "write" an
+glue code and documentation out of it. Ideally this allows to "write" an
interface to a C library without coding a line. Since no C-API is ideal,
-some adjuments are necessary most of the time. So to use this module you
-must still be familar with C and XS programming, but it removes a lot of
+some adjustments are necessary most of the time. So to use this module you
+must still be familiar with C and XS programming, but it removes a lot of
stupid work and copy&paste from you. Also when the C API changes, most
of the time you only have to rerun XSBuilder to get your new Perl API.
diff --git a/devel/p5-File-DesktopEntry/pkg-descr b/devel/p5-File-DesktopEntry/pkg-descr
index 80ccd0e6a406..9825d5170cda 100644
--- a/devel/p5-File-DesktopEntry/pkg-descr
+++ b/devel/p5-File-DesktopEntry/pkg-descr
@@ -1,4 +1,4 @@
This module is used to work with .desktop files. The format of these files is
-specified by the freedesktop "Desktp Entry" specification.
+specified by the freedesktop "Desktop Entry" specification.
WWW: http://search.cpan.org/dist/File-DesktopEntry/
diff --git a/devel/p5-File-Find-Object/pkg-descr b/devel/p5-File-Find-Object/pkg-descr
index b350a58c344a..a222156b29cc 100644
--- a/devel/p5-File-Find-Object/pkg-descr
+++ b/devel/p5-File-Find-Object/pkg-descr
@@ -2,7 +2,7 @@ File::Find::Object does same job as File::Find but works like an
object and with an iterator. As File::Find is not object oriented, one
cannot perform multiple searches in the same application. The second
problem of File::Find is its file processing: after starting its main
-loop, one cannot easilly wait for another event an so get the next
+loop, one cannot easily wait for another event an so get the next
result.
With File::Find::Object you can get the next file by calling the
diff --git a/devel/p5-File-Flat/pkg-descr b/devel/p5-File-Flat/pkg-descr
index 54d9c41c24cb..d015c2180013 100644
--- a/devel/p5-File-Flat/pkg-descr
+++ b/devel/p5-File-Flat/pkg-descr
@@ -3,7 +3,7 @@ filesystem in which directories do not exist. It provides an
abstraction over any normal filesystem which makes it appear as if
directories do not exist. In effect, it will automatically create
directories as needed. This is create for things like install scripts
-and such, as you never need to worry about the existance of directories,
+and such, as you never need to worry about the existence of directories,
just write to a file, no matter where it is.
WWW: http://search.cpan.org/dist/File-Flat/
diff --git a/devel/p5-File-MimeInfo/pkg-descr b/devel/p5-File-MimeInfo/pkg-descr
index 4a951e537ecf..f31692203e6f 100644
--- a/devel/p5-File-MimeInfo/pkg-descr
+++ b/devel/p5-File-MimeInfo/pkg-descr
@@ -7,7 +7,7 @@ For this module shared-mime-info-spec 0.12 was used.
This package only uses the globs file. No real magic checking is
used. The File::MimeInfo::Magic package is provided for magic typing.
-If you want to detemine the mimetype of data in a memory buffer
+If you want to determine the mimetype of data in a memory buffer
you should use File::MimeInfo::Magic in combination with IO::Scalar.
WWW: http://search.cpan.org/dist/File-MimeInfo/
diff --git a/devel/p5-File-NCopy/pkg-descr b/devel/p5-File-NCopy/pkg-descr
index 6b603931c767..81248cb83073 100644
--- a/devel/p5-File-NCopy/pkg-descr
+++ b/devel/p5-File-NCopy/pkg-descr
@@ -1,12 +1,12 @@
File::NCopy::copy copies files to directories, or a single file to
another file. You can also use a reference to a file handle if you wish
-whem doing a file to file copy. The functionality is very similar to
+when doing a file to file copy. The functionality is very similar to
cp. If the argument is a directory to directory copy and the recursive
flag is set then it is done recursively like cp -R. In fact it behaves
like cp on Unix for the most part.
If called in array context, an array of successful copies is returned,
-otherwise the number of succesful copies is returned. If passed a file
+otherwise the number of successful copies is returned. If passed a file
handle, it's difficult to make sure the file we are copying isn't the
same that we are copying to, since by opening the file in write mode it
gets pooched. To avoid this use file names instead, if at all possible,
diff --git a/devel/p5-File-Random/pkg-descr b/devel/p5-File-Random/pkg-descr
index 4d7fe2cf84a8..554a15b80764 100644
--- a/devel/p5-File-Random/pkg-descr
+++ b/devel/p5-File-Random/pkg-descr
@@ -1,6 +1,6 @@
This module simplifies the routine job of selecting a random file. (As you
can find at CGI scripts). It's done, because it's boring (and
-errorprone), always to write something like
+error prone), always to write something like
my @files = (<*.*>);
my $randf = $files[rand @files];
diff --git a/devel/p5-File-Slurp-Tree/pkg-descr b/devel/p5-File-Slurp-Tree/pkg-descr
index 146586c6f297..2981d37183ee 100644
--- a/devel/p5-File-Slurp-Tree/pkg-descr
+++ b/devel/p5-File-Slurp-Tree/pkg-descr
@@ -7,7 +7,7 @@ of files and directories.
is_deeply( slurp_tree( "t/some_path" ), { foo => {}, bar => "sample\n" },
"some_path contains a directory called foo, and a file bar" );
-The tree datastructure is a hash of hashes. The keys of each hash are
+The tree data structure is a hash of hashes. The keys of each hash are
names of directories or files. Directories have hash references as
their value, files have a scalar which holds the contents of the file.
diff --git a/devel/p5-File-Tail/pkg-descr b/devel/p5-File-Tail/pkg-descr
index 12c1c34776fd..e8a00f402a40 100644
--- a/devel/p5-File-Tail/pkg-descr
+++ b/devel/p5-File-Tail/pkg-descr
@@ -1,5 +1,5 @@
-The File::Tail module is designed for reading files which are continously
-appended to (the name comes from the tail -f directive). Usualy such files
-are logfiles of some description.
+The File::Tail module is designed for reading files which are continuously
+appended to (the name comes from the tail -f directive). Usually such files
+are log files of some description.
WWW: http://search.cpan.org/dist/File-Tail/
diff --git a/devel/p5-FreezeThaw/pkg-descr b/devel/p5-FreezeThaw/pkg-descr
index 7e8c81d6124e..35d633834539 100644
--- a/devel/p5-FreezeThaw/pkg-descr
+++ b/devel/p5-FreezeThaw/pkg-descr
@@ -1,6 +1,6 @@
Converts data to/from stringified form, appropriate for
saving-to/reading-from permanent storage.
-Deals with objects, circular lists, repeated appearence of
+Deals with objects, circular lists, repeated appearance of
the same refence. Does not deal with overloaded stringify
operator yet.
diff --git a/devel/p5-Getopt-Popt/pkg-descr b/devel/p5-Getopt-Popt/pkg-descr
index 06eaf3cc52d0..83801a6a8287 100644
--- a/devel/p5-Getopt-Popt/pkg-descr
+++ b/devel/p5-Getopt-Popt/pkg-descr
@@ -1,5 +1,5 @@
This module provides an interface to (most of) the functions available
-in the popt library. See the popt(3) manpage for more details about
+in the popt library. See the popt(3) man page for more details about
what the popt library can do.
WWW: http://search.cpan.org/dist/Getopt-Popt/
diff --git a/devel/p5-IO-Null/pkg-descr b/devel/p5-IO-Null/pkg-descr
index e26715ba9e37..93d339a2bb46 100644
--- a/devel/p5-IO-Null/pkg-descr
+++ b/devel/p5-IO-Null/pkg-descr
@@ -2,7 +2,7 @@ IO::Null
========
Calling a constructor of this class always succeeds, returning a new
-null filehabdle. Writing to any object of this class is always a no-
+null filehandle. Writing to any object of this class is always a no-
operation, and returns true. Reading from any object of this class is
always nooperation, and returns empty-string or empty-list, as
appropriate.
diff --git a/devel/p5-IO-Toolkit/pkg-descr b/devel/p5-IO-Toolkit/pkg-descr
index 7c7eb14f300e..aebc438bc345 100644
--- a/devel/p5-IO-Toolkit/pkg-descr
+++ b/devel/p5-IO-Toolkit/pkg-descr
@@ -1,3 +1,3 @@
-IO::Toolkit - Perl extension to create logfiles
+IO::Toolkit - Perl extension to create log files
WWW: http://search.cpan.org/dist/IO-Toolkit
diff --git a/devel/p5-IPC-DirQueue/pkg-descr b/devel/p5-IPC-DirQueue/pkg-descr
index 1b7cce918820..086139fb84c4 100644
--- a/devel/p5-IPC-DirQueue/pkg-descr
+++ b/devel/p5-IPC-DirQueue/pkg-descr
@@ -1,4 +1,4 @@
-This module implements a FIFO queueing infrastructure, using a directory
+This module implements a FIFO queuing infrastructure, using a directory
as the communications and storage media. No daemon process is required
to manage the queue; all communication takes place via the filesystem.
diff --git a/devel/p5-IPC-MM/pkg-descr b/devel/p5-IPC-MM/pkg-descr
index 47bf52b6b07f..a8db2f5be58a 100644
--- a/devel/p5-IPC-MM/pkg-descr
+++ b/devel/p5-IPC-MM/pkg-descr
@@ -2,7 +2,7 @@ IPC::MM provides an interface to Ralf Engelschall's mm library, allowing
memory to be shared between multiple processes in a relatively
convenient way.
-IPC::MM provides methods to create and destoy shared memory segments and
+IPC::MM provides methods to create and destroy shared memory segments and
to access data structures within those shared memory segments, as well
as miscellaneous methods. Additionally, it provides a tied interface
for scalars and hashes.
diff --git a/devel/p5-IPC-Shareable/pkg-descr b/devel/p5-IPC-Shareable/pkg-descr
index 2bb2d7ebd5d5..e284e8749b7a 100644
--- a/devel/p5-IPC-Shareable/pkg-descr
+++ b/devel/p5-IPC-Shareable/pkg-descr
@@ -3,7 +3,7 @@ easy to share the contents of that variable with other Perl processes.
Currently either scalars or hashes can be tied; tying of arrays remains
a work in progress. However, the variable being tied may contain
arbitrarily complex data structures - including references to arrays,
-hashes of hashes, etc. See the "REFERENCES" entry in this manpage below
+hashes of hashes, etc. See the "REFERENCES" entry in this man page below
for more information.
WWW: http://search.cpan.org/dist/IPC-Shareable/
diff --git a/devel/p5-IPC-SharedCache/pkg-descr b/devel/p5-IPC-SharedCache/pkg-descr
index 1206e3bfa2d8..d772f361d542 100644
--- a/devel/p5-IPC-SharedCache/pkg-descr
+++ b/devel/p5-IPC-SharedCache/pkg-descr
@@ -2,10 +2,10 @@ This module provides a shared memory cache accessed as a
tied hash.
Shared memory is an area of memory that is available to
all processes. It is accessed by choosing a key, the
-ipc_key arguement to tie. Every process that accesses
+ipc_key argument to tie. Every process that accesses
shared memory with the same key gets access to the same
region of memory. In some ways it resembles a file
system, but it is not hierarchical and it is resident in
memory. This makes it harder to use than a filesystem but
much faster. The data in shared memory persists until the
-machine is rebooted or it is explicitely deleted.
+machine is rebooted or it is explicitly deleted.
diff --git a/devel/p5-Iterator/pkg-descr b/devel/p5-Iterator/pkg-descr
index be638c5831b9..108ecff26159 100644
--- a/devel/p5-Iterator/pkg-descr
+++ b/devel/p5-Iterator/pkg-descr
@@ -7,7 +7,7 @@ An "iterator" is an object, represented as a code block that generates the
you need a value to operate on, you pull it from the iterator. If it
depends on other iterators, it pulls values from them when it needs to.
Iterators can be chained together (see Iterator::Util for functions that
-help you do just that), queueing up work to be done but not actually doing
+help you do just that), queuing up work to be done but not actually doing
it until a value is needed at the front end of the chain. At that time,
one data value is pulled through the chain.
diff --git a/devel/p5-Lexical-Persistence/pkg-descr b/devel/p5-Lexical-Persistence/pkg-descr
index d24326c5ccfc..e9bd677e76a5 100644
--- a/devel/p5-Lexical-Persistence/pkg-descr
+++ b/devel/p5-Lexical-Persistence/pkg-descr
@@ -4,7 +4,7 @@ every aspect of Lexical::Persistence's behavior.
Lexical::Persistence lets your code access persistent data through lexical
variables. This example prints "some value" because the value of $x
-perists in the $lp object between setter() and getter().
+persists in the $lp object between setter() and getter().
use Lexical::Persistence;
diff --git a/devel/p5-Locale-gettext/pkg-descr b/devel/p5-Locale-gettext/pkg-descr
index 08b64fecdae6..89249fc993b8 100644
--- a/devel/p5-Locale-gettext/pkg-descr
+++ b/devel/p5-Locale-gettext/pkg-descr
@@ -1,5 +1,5 @@
This module permits from perl to the gettext() family of functions
-for retreiving message strings from databases constructed to
+for retrieving message strings from databases constructed to
internationalize software.
--Dima.
diff --git a/devel/p5-Log-Accounting-SVK/pkg-descr b/devel/p5-Log-Accounting-SVK/pkg-descr
index 12be35821a5e..6b2a671aec41 100644
--- a/devel/p5-Log-Accounting-SVK/pkg-descr
+++ b/devel/p5-Log-Accounting-SVK/pkg-descr
@@ -1,6 +1,6 @@
This module make use of Algorithm::Accounting and SVK to do
simple accounting of any SVK repository. The installed
-svn-accounting.pl script demostrate a simple use to this module,
+svn-accounting.pl script demonstrate a simple use to this module,
you may try:
svk-accounting.pl //
diff --git a/devel/p5-Log-Accounting-SVN/pkg-descr b/devel/p5-Log-Accounting-SVN/pkg-descr
index 9800384d87b1..be12370b3569 100644
--- a/devel/p5-Log-Accounting-SVN/pkg-descr
+++ b/devel/p5-Log-Accounting-SVN/pkg-descr
@@ -1,7 +1,7 @@
This module make use of Algorithm::Accounting and SVN::Log to do
simple accounting of any subversion repository (not necessarily
local, as long as you can do "svn log" to). The installed
-svn-accounting.pl script demostrate a simple use to this module,
+svn-accounting.pl script demonstrate a simple use to this module,
you may try:
svn-accounting.pl http://svn.collab.net/repos/svn/
diff --git a/devel/p5-Log-Agent/pkg-descr b/devel/p5-Log-Agent/pkg-descr
index de6546889fc8..d454195a8224 100644
--- a/devel/p5-Log-Agent/pkg-descr
+++ b/devel/p5-Log-Agent/pkg-descr
@@ -1,12 +1,12 @@
The Log::Agent module provides an abstract layer for logging and tracing, which
-is independant from the actual method used to physically perform those
+is independent from the actual method used to physically perform those
activities. It acts as an agent (hence the name) that collects the requests and
delegates processing to a sublayer: the logging driver.
The Log::Agent module is meant to be used in all reusable components, since
they cannot know in advance how the application which ends up using them will
perform its logging activities: either by emitting messages on stdout and
-errors on stderr, or by directing messages to logfiles, or by using syslog(3).
+errors on stderr, or by directing messages to log files, or by using syslog(3).
The logging interface is common for all the logging drivers, and is therefore
the result of a compromise between many logging schemes: any information given
@@ -14,7 +14,7 @@ at this level must be either handled by all drivers, or may be ignored
depending on the application's final choice.
WARNING: THIS INTERFACE IS STILL SOMEWHAT ALPHA AND COULD STILL CHANGE
-DEPENDING ON THE FEEDBACK THE AUTHOR RECIEVES, WITHOUT ANY BACKWARD
+DEPENDING ON THE FEEDBACK THE AUTHOR RECEIVES, WITHOUT ANY BACKWARD
COMPATIBILITY ASSURANCE.
WWW: http://search.cpan.org/dist/Log-Agent/
diff --git a/devel/p5-Log-Dispatch-Config/pkg-descr b/devel/p5-Log-Dispatch-Config/pkg-descr
index 375c0557a232..bc4b0bab93aa 100644
--- a/devel/p5-Log-Dispatch-Config/pkg-descr
+++ b/devel/p5-Log-Dispatch-Config/pkg-descr
@@ -1,5 +1,5 @@
Log::Dispatch::Config is a subclass of Log::Dispatch and provides a
-way to configure Log::Dispatch object with configulation file
+way to configure Log::Dispatch object with configuration file
(default, in AppConfig format). This is almost a log4j equivalent for
Perl, not with all API compatibility though.
diff --git a/devel/p5-Log-Message/pkg-descr b/devel/p5-Log-Message/pkg-descr
index 0cbb6f7a4bf1..5042314ed6ff 100644
--- a/devel/p5-Log-Message/pkg-descr
+++ b/devel/p5-Log-Message/pkg-descr
@@ -5,7 +5,7 @@ a timestamp and a stack trace, but some can be filled in by the user, like
a tag by which to identify it or group it, and a level at which to handle
the message (for example, log it, or die with it)
-Log::Message also provides a powerfull way of searching through items by
+Log::Message also provides a powerful way of searching through items by
regexes on messages, tags and level.
WWW: http://search.cpan.org/dist/Log-Message
diff --git a/devel/p5-Logfile-Rotate/pkg-descr b/devel/p5-Logfile-Rotate/pkg-descr
index 9e8dfb5b7ed4..6f0782e01c54 100644
--- a/devel/p5-Logfile-Rotate/pkg-descr
+++ b/devel/p5-Logfile-Rotate/pkg-descr
@@ -1,4 +1,4 @@
-Perl module to rotate logfiles
+Perl module to rotate log files
Author: Paul Gampe <pgampe@users.sourceforge.net>
WWW: http://search.cpan.org/dist/Logfile-Rotate/
diff --git a/devel/p5-Module-CoreList/pkg-descr b/devel/p5-Module-CoreList/pkg-descr
index 87d882df71e2..fb98c4e255d8 100644
--- a/devel/p5-Module-CoreList/pkg-descr
+++ b/devel/p5-Module-CoreList/pkg-descr
@@ -3,6 +3,6 @@ this is keyed on perl version as indicated in $]. The second level hash
is module => version pairs.
It also contains %Module::CoreList::released hash, which has ISO formatted
-versions of the release dates, as gleaned from the perlhist manpage.
+versions of the release dates, as gleaned from the perlhist man page.
WWW: http://search.cpan.org/dist/Module-CoreList/
diff --git a/devel/p5-Object-InsideOut/pkg-descr b/devel/p5-Object-InsideOut/pkg-descr
index 7081c450d105..1ff1193cf463 100644
--- a/devel/p5-Object-InsideOut/pkg-descr
+++ b/devel/p5-Object-InsideOut/pkg-descr
@@ -4,7 +4,7 @@ using the inside-out object model.
This module implements inside-out objects as anonymous scalar references that
are blessed into a class with the scalar containing the ID for the object
(usually a sequence number). For Perl 5.8.3 and later, the scalar reference is
-set as readonly to prevent accidental modifications to the ID. Object data
+set as read-only to prevent accidental modifications to the ID. Object data
(i.e., fields) are stored within the class's package in either arrays indexed
by the object's ID, or hashes keyed to the object's ID.
diff --git a/devel/p5-Object-Signature/pkg-descr b/devel/p5-Object-Signature/pkg-descr
index bf99a95743a4..275ad8ef9613 100644
--- a/devel/p5-Object-Signature/pkg-descr
+++ b/devel/p5-Object-Signature/pkg-descr
@@ -4,6 +4,6 @@ order to allow your objects to generate unique cryptographic signatures.
The method used to generate the signature is based on Storable and
Digest::MD5. The object is fed to Storable::nfreeze to get a string,
which is then passed to Digest::MD5::md5_hex to get a unique 32
-character hexidecimal signature.
+character hexadecimal signature.
WWW: http://search.cpan.org/dist/Object-Signature/
diff --git a/devel/p5-PAR/pkg-descr b/devel/p5-PAR/pkg-descr
index ff4451495728..0418720ebc66 100644
--- a/devel/p5-PAR/pkg-descr
+++ b/devel/p5-PAR/pkg-descr
@@ -4,7 +4,7 @@ cross-platform packaging and deployment a breeze for Perl programmers.
Notable features include:
* Turn your Perl programs into ready-to-run executables
-* Pack scripts and requered libraries with a binary loader
+* Pack scripts and required libraries with a binary loader
* Put PAR files into @INC to avoid version conflicts
* Works with remote URL as well as local files
* Supports XS modules and DATA sections
diff --git a/devel/p5-PCSC-Card/pkg-descr b/devel/p5-PCSC-Card/pkg-descr
index 9f800ddebd70..bc2b1d152eb1 100644
--- a/devel/p5-PCSC-Card/pkg-descr
+++ b/devel/p5-PCSC-Card/pkg-descr
@@ -1,6 +1,6 @@
From the website:-
-This library allows to intercate with a smart card and pcsc-lite using the
+This library allows to interface with a smart card and pcsc-lite using the
Perl language. The archive contains the Perl wrapper and sample code.
WWW: http://ludovic.rousseau.free.fr/softwares/pcsc-perl/
diff --git a/devel/p5-POE-Exceptions/pkg-descr b/devel/p5-POE-Exceptions/pkg-descr
index 889c1807a80f..866b3ed1f7ac 100644
--- a/devel/p5-POE-Exceptions/pkg-descr
+++ b/devel/p5-POE-Exceptions/pkg-descr
@@ -5,7 +5,7 @@ whenever the code decides to bail out by die'ing.) If the signal handler
returns 1 (as in the example above), POE will assume that the handler
dealt with the signal appropriately. If the signal handler returns 0,
POE will assume that the handler does not want to deal with the signal
-and POE will propgate the exception as if the handler never existed.
+and POE will propagate the exception as if the handler never existed.
Caveat: POE::Exceptions will die on its own in the case of a double
exception fault. If the DIE signal handler itself throws an exception,
diff --git a/devel/p5-PPerl/pkg-descr b/devel/p5-PPerl/pkg-descr
index f57bdf06c3af..138345d70f30 100644
--- a/devel/p5-PPerl/pkg-descr
+++ b/devel/p5-PPerl/pkg-descr
@@ -1,5 +1,5 @@
This program turns ordinary perl scripts into long running daemons, making
subsequent executions extremely fast. It forks several processes for each
-script, allowing many proceses to call the script at once.
+script, allowing many processes to call the script at once.
WWW: http://search.cpan.org/dist/PPerl/
diff --git a/devel/p5-PV/pkg-descr b/devel/p5-PV/pkg-descr
index a20ec75b355d..e3bcf19215be 100644
--- a/devel/p5-PV/pkg-descr
+++ b/devel/p5-PV/pkg-descr
@@ -5,11 +5,11 @@ I needed a basic text-mode GUI framework to implement some
nice-looking proggies on Linux. Didn't find any around, so necessity
became the mother of PerlVision. And this beast kept growing as I made
love to Perl, so now it's far from 'basic'. Provides 90% of the
-features you'd want for a user interface, including checkboxes,
-radiobuttons, three different styles (!) of pushbuttons, single and
-multiple selection listboxes, an extensible editbox that does
-autowrapping, a scrollable viewbox, single line text entry fields, a
-menubar with pulldown menus, and full popup dialog boxes with multiple
+features you'd want for a user interface, including check boxes,
+radio buttons, three different styles (!) of pushbuttons, single and
+multiple selection list boxes, an extensible edit box that does
+auto-wrapping, a scrollable viewbox, single line text entry fields, a
+menu bar with pulldown menus, and full pop-up dialog boxes with multiple
controls.
This version of PerlVision uses Will Setzer's Curses.pm dynaload
diff --git a/devel/p5-Package-Constants/pkg-descr b/devel/p5-Package-Constants/pkg-descr
index ad81ec012db5..d4373782fee3 100644
--- a/devel/p5-Package-Constants/pkg-descr
+++ b/devel/p5-Package-Constants/pkg-descr
@@ -1,5 +1,5 @@
Package::Constants lists all the constants defined in a certain package.
-This can be useful for, among others, setting up an autogenerated
+This can be useful for, among others, setting up an auto-generated
@EXPORT/@EXPORT_OK for a Constants.pm file.
WWW: http://search.cpan.org/dist/Package-Constants
diff --git a/devel/p5-ParseLex/pkg-descr b/devel/p5-ParseLex/pkg-descr
index a516f79f66c6..76ee496a2bde 100644
--- a/devel/p5-ParseLex/pkg-descr
+++ b/devel/p5-ParseLex/pkg-descr
@@ -1,7 +1,7 @@
The Parse::Lex.pm module for perl5 is an object-oriented generator of
lexical analyzers.
-This distribution includes Parse::YYLex (writed by Vladimir Alexiev)
+This distribution includes Parse::YYLex (written by Vladimir Alexiev)
a lexer generator that you can use with yacc parsers.
WWW: http://search.cpan.org/dist/ParseLex/
diff --git a/devel/p5-Proc-ProcessTable/pkg-descr b/devel/p5-Proc-ProcessTable/pkg-descr
index 08bb807ed731..9fe393a3ba47 100644
--- a/devel/p5-Proc-ProcessTable/pkg-descr
+++ b/devel/p5-Proc-ProcessTable/pkg-descr
@@ -2,7 +2,7 @@ This module is a first crack at providing a consistent interface to
Unix (and maybe other multitasking OS's) process table information.
The impetus for this came about with my frustration at having to parse
the output of various systems' ps commands to check whether specific
-processes were running on different boxes at a larged mixed Unix site.
+processes were running on different boxes at a large mixed Unix site.
The output format of ps was different on each OS, and sometimes
changed with each new release of an OS. Also, running a ps subprocess
from within a perl or shell script and parsing the output was not a
diff --git a/devel/p5-Proc-Reliable/pkg-descr b/devel/p5-Proc-Reliable/pkg-descr
index fb714b1169e7..5b98e54a0c50 100644
--- a/devel/p5-Proc-Reliable/pkg-descr
+++ b/devel/p5-Proc-Reliable/pkg-descr
@@ -4,7 +4,7 @@ functionality of the backticks operator and system() functions,
plus many uses of fork/exec, open2() and open3(). Proc::Reliable
incorporates a number of options, including sending data to the
subprocess on STDIN, collecting STDOUT and STDERR separately or
-together, killing hung processes, timouts and automatic retries.
+together, killing hung processes, timeouts and automatic retries.
WWW: http://search.cpan.org/dist/Proc-Reliable/
diff --git a/devel/p5-Religion/pkg-descr b/devel/p5-Religion/pkg-descr
index db4706160beb..b34f1e197390 100644
--- a/devel/p5-Religion/pkg-descr
+++ b/devel/p5-Religion/pkg-descr
@@ -2,7 +2,7 @@ This is a second go at a module to simplify installing die() and warn()
handlers, and to make such handlers easier to write and control.
For most people, this just means that if use Religion; then you'll get
-noticably better error reporting from warn() and die(). This is especially
+noticeably better error reporting from warn() and die(). This is especially
useful if you are using eval().
Religion provides four classes, WarnHandler, DieHandler, WarnPreHandler, and
diff --git a/devel/p5-Resources/pkg-descr b/devel/p5-Resources/pkg-descr
index 411e0770dfd1..5b03a065f770 100644
--- a/devel/p5-Resources/pkg-descr
+++ b/devel/p5-Resources/pkg-descr
@@ -7,7 +7,7 @@ quantities or attributes of interest.
Resources can be loaded from or saved to resource files. Methods are
provided to search, modify and create resources. Packages use resources to
hardwire in their code the default values for their attributes, along with
-documentation for the attibutes themselves.
+documentation for the attributes themselves.
Packages inherit resources when subclassed, and the resource names are
updated dynamically to reflect a class hierarchy.
diff --git a/devel/p5-SSN-Validate/pkg-descr b/devel/p5-SSN-Validate/pkg-descr
index 0ce8d829ecc3..53299fa271d1 100644
--- a/devel/p5-SSN-Validate/pkg-descr
+++ b/devel/p5-SSN-Validate/pkg-descr
@@ -1,4 +1,4 @@
-This module is intented to do some Social Security Number validation
+This module is intended to do some Social Security Number validation
(not verification) beyond just seeing if it contains 9 digits and isn't
all 0s. The data is taken from the Social Security Admin. website,
specifically:
diff --git a/devel/p5-SVN-ACL/pkg-descr b/devel/p5-SVN-ACL/pkg-descr
index f3f05abf781a..a10f4b81802d 100644
--- a/devel/p5-SVN-ACL/pkg-descr
+++ b/devel/p5-SVN-ACL/pkg-descr
@@ -1,4 +1,4 @@
-SVN::ACL is a simple fronend to make the svnserve.conf, passwd,
+SVN::ACL is a simple frontend to make the svnserve.conf, passwd,
authz for Subversion.
After subversion 1.3.0, it offers the new access control for
diff --git a/devel/p5-SVN-S4/pkg-descr b/devel/p5-SVN-S4/pkg-descr
index 10e0d92ce86a..5955aeab2002 100644
--- a/devel/p5-SVN-S4/pkg-descr
+++ b/devel/p5-SVN-S4/pkg-descr
@@ -1,6 +1,6 @@
S4 provides a wrapper to subversion that extends several of the commands
(for example, "fixprop", "scrub", "snapshot"). It understands all svn
-commands; you may simply use "s4" whereever you would normally type
+commands; you may simply use "s4" wherever you would normally type
"svn".
WWW: http://search.cpan.org/dist/SVN-S4/
diff --git a/devel/p5-ShipIt/pkg-descr b/devel/p5-ShipIt/pkg-descr
index a34ec1933227..baa596c4f28b 100644
--- a/devel/p5-ShipIt/pkg-descr
+++ b/devel/p5-ShipIt/pkg-descr
@@ -1,7 +1,7 @@
Releasing a new version of software takes a lot of steps... finding
the next version number (and making sure you didn't already use that
version number before), making sure your changelog is updated, making
-sure your "make dist" results in a tarball that builds, commiting
+sure your "make dist" results in a tarball that builds, committing
changes (with updated version number), tagging, and uploading the
tarball somewhere.
diff --git a/devel/p5-Storable/pkg-descr b/devel/p5-Storable/pkg-descr
index 2ae738592041..e6bf164c1d9a 100644
--- a/devel/p5-Storable/pkg-descr
+++ b/devel/p5-Storable/pkg-descr
@@ -1,6 +1,6 @@
The Storable package brings you persistency for your perl data
structures containing SCALAR, ARRAY, HASH or REF objects, i.e. anything
-that can be convenientely stored to disk and retrieved at a later time.
+that can be conveniently stored to disk and retrieved at a later time.
It can be used in the regular procedural way by calling store with a
reference to the object to store, and providing a file name. The routine
diff --git a/devel/p5-String-Approx/pkg-descr b/devel/p5-String-Approx/pkg-descr
index 2f91eb8783f7..0772ec3a8d86 100644
--- a/devel/p5-String-Approx/pkg-descr
+++ b/devel/p5-String-Approx/pkg-descr
@@ -3,7 +3,7 @@ approximately. With this you can emulate errors: typing
errors, spelling errors, closely related vocabularies
(colour color), genetic mutations (GAG ACT), abbreviations
(McScot, MacScot).
-EXTREMELY USEFUL FOR WRITING LANGUAGE TESTS AND QUIZES !
+EXTREMELY USEFUL FOR WRITING LANGUAGE TESTS AND QUIZZES !
Jarkko Hietaniemi<jhi@alpha.hut.fi>
WWW: http://search.cpan.org/dist/String-Approx/
diff --git a/devel/p5-String-CRC32/pkg-descr b/devel/p5-String-CRC32/pkg-descr
index 1b4e49475191..76ae40fba8ef 100644
--- a/devel/p5-String-CRC32/pkg-descr
+++ b/devel/p5-String-CRC32/pkg-descr
@@ -1,4 +1,4 @@
-The CRC32 module calculates CRC sums of 32 bit lenghts.
+The CRC32 module calculates CRC sums of 32 bit lengths.
It generates the same CRC values as ZMODEM, PKZIP, PIC-
CHECK and many others.
diff --git a/devel/p5-Sub-Install/pkg-descr b/devel/p5-Sub-Install/pkg-descr
index 94dbc0f91ff0..61343383258b 100644
--- a/devel/p5-Sub-Install/pkg-descr
+++ b/devel/p5-Sub-Install/pkg-descr
@@ -1,5 +1,5 @@
This module makes it easy to install subroutines into packages without
-the unslightly mess of no strict or typeglobs lying about where just
+the unsightly mess of no strict or typeglobs lying about where just
anyone can see them.
WWW: http://search.cpan.org/dist/Sub-Install/
diff --git a/devel/p5-Task-Weaken/pkg-descr b/devel/p5-Task-Weaken/pkg-descr
index f579c31fc4c8..5074b214c6dc 100644
--- a/devel/p5-Task-Weaken/pkg-descr
+++ b/devel/p5-Task-Weaken/pkg-descr
@@ -1,7 +1,7 @@
One recurring problem in modules that use Scalar::Util's weaken function is
that it is not present in the pure-perl variant.
-While this isn't necesarily always a problem in a straight CPAN-based Perl
+While this isn't necessarily always a problem in a straight CPAN-based Perl
environment, some operating system distributions only include the pure-Perl
versions, don't include the XS version, and so weaken is then "missing" from
the platform, despite passing a dependency on Scalar::Util successfully.
diff --git a/devel/p5-Term-Menus/pkg-descr b/devel/p5-Term-Menus/pkg-descr
index 7537d1dc67b5..20f156081a81 100644
--- a/devel/p5-Term-Menus/pkg-descr
+++ b/devel/p5-Term-Menus/pkg-descr
@@ -5,7 +5,7 @@ forward and backward navigation, single or multiple selection
capabilities, dynamic item creation and customized banners. All this
power is simple to implement with a straight forward and very
intuitive configuration hash structure that mirrors the actual menu
-architechture needed by the application. A separate configuration file
+architecture needed by the application. A separate configuration file
is optional. Term::Menus is cross platform compatible.
WWW: http://search.cpan.org/dist/Term-Menus/
diff --git a/devel/p5-Term-ReadKey/pkg-descr b/devel/p5-Term-ReadKey/pkg-descr
index 08fd29460947..063e32fe84d3 100644
--- a/devel/p5-Term-ReadKey/pkg-descr
+++ b/devel/p5-Term-ReadKey/pkg-descr
@@ -5,4 +5,4 @@
handy functions for working with terminals. One of the
main goals is to have the functions as portable as
possible, so you can just plug in "use Term::ReadKey" on
- any architecture and have a good likelyhood of it working.
+ any architecture and have a good likelihood of it working.
diff --git a/devel/p5-Term-ReadLine-Zoid/pkg-descr b/devel/p5-Term-ReadLine-Zoid/pkg-descr
index 84c0dfd4c692..5c63277afa1d 100644
--- a/devel/p5-Term-ReadLine-Zoid/pkg-descr
+++ b/devel/p5-Term-ReadLine-Zoid/pkg-descr
@@ -1,7 +1,7 @@
This package provides a set of modules that form an interactive input buffer
written in plain perl with minimal dependencies. It features almost all
key-bindings described in the posix spec for the sh(1) utility with some
-extensions like multiline editing; this includes a vi-command mode with a
+extensions like multi-line editing; this includes a vi-command mode with a
save-buffer (for copy-pasting) and an undo-stack.
WWW: http://search.cpan.org/dist/Term-ReadLine-Zoid/
diff --git a/devel/p5-Test-Deep/pkg-descr b/devel/p5-Test-Deep/pkg-descr
index 064a5aa342d0..a2f06e93bf5a 100644
--- a/devel/p5-Test-Deep/pkg-descr
+++ b/devel/p5-Test-Deep/pkg-descr
@@ -3,6 +3,6 @@ got is the result you were expecting. At it's simplest it compares two
structures by going through each level, ensuring that the values
match, that arrays and hashes have the same elements and that
references are blessed into the correct class. It also handles
-circular data struc- tures without getting caught in an infinite loop.
+circular data structures without getting caught in an infinite loop.
WWW: http://search.cpan.org/dist/Test-Deep/
diff --git a/devel/p5-Test-Inline/pkg-descr b/devel/p5-Test-Inline/pkg-descr
index 383a6557b6a6..69171fe723ff 100644
--- a/devel/p5-Test-Inline/pkg-descr
+++ b/devel/p5-Test-Inline/pkg-descr
@@ -3,7 +3,7 @@ This is a nice supplement to the traditional .t files.
It's like XUnit, Perl-style.
Test::Tutorial is just documentation. To actually get anything done you
-use pod2test. Read the Test::Inline::Tutoral, really.
+use pod2test. Read the Test::Inline::Tutorial, really.
Author: Michael G Schwern <schwern@pobox.com>
WWW: http://search.cpan.org/dist/Test-Inline/
diff --git a/devel/p5-Test-NoWarnings/pkg-descr b/devel/p5-Test-NoWarnings/pkg-descr
index c107e509d345..570b3147bffc 100644
--- a/devel/p5-Test-NoWarnings/pkg-descr
+++ b/devel/p5-Test-NoWarnings/pkg-descr
@@ -1,7 +1,7 @@
This modules causes any warnings produced by test scripts to be
captured and stored. It automatically adds an extra test that will run
when your script ends to check that there were no warnings. If there
-were any warings, the test will give a "not ok" and diagnostics of
+were any warnings, the test will give a "not ok" and diagnostics of
where, when and what the warning was, including a stack trace of what
was going on when the it occurred.
diff --git a/devel/p5-Test-Output/pkg-descr b/devel/p5-Test-Output/pkg-descr
index 011e239fb9b0..71edefb260d2 100644
--- a/devel/p5-Test-Output/pkg-descr
+++ b/devel/p5-Test-Output/pkg-descr
@@ -1,5 +1,5 @@
Test::Output provides a simple interface for testing output sent to
-STDOUT or STDERR. A number of different utilies are included to try
+STDOUT or STDERR. A number of different utilities are included to try
and be as flexible as possible to the tester.
Originally this module was designed not to have external requirements,
diff --git a/devel/p5-Test-Singleton/pkg-descr b/devel/p5-Test-Singleton/pkg-descr
index b6c8ecd8bfa6..f3978ae0fd4b 100644
--- a/devel/p5-Test-Singleton/pkg-descr
+++ b/devel/p5-Test-Singleton/pkg-descr
@@ -1,6 +1,6 @@
** If you are unfamiliar with testing read Test::Tutorial first! **
-This is asimple, basic module for checking whether a class is a
+This is a simple, basic module for checking whether a class is a
Singleton. A Singleton describes an object class that can have only
one instance in any system. An example of a Singleton might be a print
spooler or system registry, or any kind of central dispatcher.
diff --git a/devel/p5-Test-SubCalls/pkg-descr b/devel/p5-Test-SubCalls/pkg-descr
index 730db514ccd3..d2a165117f95 100644
--- a/devel/p5-Test-SubCalls/pkg-descr
+++ b/devel/p5-Test-SubCalls/pkg-descr
@@ -1,4 +1,4 @@
-There are a number of different situations (like testing cacheing code)
+There are a number of different situations (like testing caching code)
where you want to want to do a number of tests, and then verify that
some underlying subroutine deep within the code was called a specific
number of times.
diff --git a/devel/p5-Thread-Pool-Simple/pkg-descr b/devel/p5-Thread-Pool-Simple/pkg-descr
index 0b49e575535a..c27748993265 100644
--- a/devel/p5-Thread-Pool-Simple/pkg-descr
+++ b/devel/p5-Thread-Pool-Simple/pkg-descr
@@ -1,4 +1,4 @@
-Thread::Pool::Simple provides a simple thread-pool implementaion without
+Thread::Pool::Simple provides a simple thread-pool implementation without
external dependencies outside core modules.
Jobs can be submitted to and handled by multi-threaded `workers' managed
diff --git a/devel/p5-Thread-Queue-Duplex/pkg-descr b/devel/p5-Thread-Queue-Duplex/pkg-descr
index a8d283196f93..ca837f1f1085 100644
--- a/devel/p5-Thread-Queue-Duplex/pkg-descr
+++ b/devel/p5-Thread-Queue-Duplex/pkg-descr
@@ -1,6 +1,6 @@
A mapped queue, similar to Thread::Queue, except that as elements
are queued, they are assigned unique identifiers, which are used
-to identify responses returned from the dequeueing thread. This
+to identify responses returned from the dequeuing thread. This
class provides a simple RPC-like mechanism between multiple client
and server threads, so that a single server thread can safely
multiplex requests from multiple client threads. Note that simplex
diff --git a/devel/p5-Tie-DB_File-SplitHash/pkg-descr b/devel/p5-Tie-DB_File-SplitHash/pkg-descr
index dad5543d542f..e85d1ef6748c 100644
--- a/devel/p5-Tie-DB_File-SplitHash/pkg-descr
+++ b/devel/p5-Tie-DB_File-SplitHash/pkg-descr
@@ -1,6 +1,6 @@
Tie::DB_File::SplitHash
-Designed for support of file size limitted OSes. Transparently splits
+Designed for support of file size limited OSes. Transparently splits
a DB_File database into as many distinct files as desired. Distributes
hash entries between the files using a randomization algorithm.
Has the effect of allowing DB_File hashes to grow to the full size
diff --git a/devel/p5-Tie-Hash-Regex/pkg-descr b/devel/p5-Tie-Hash-Regex/pkg-descr
index fe84bce599c5..a9237cbdd2f8 100644
--- a/devel/p5-Tie-Hash-Regex/pkg-descr
+++ b/devel/p5-Tie-Hash-Regex/pkg-descr
@@ -8,7 +8,7 @@ into the hash like this:
my $val = $h{qr/key/};
-exists and delete also do regex matching. In the case of delete all vlaues
+exists and delete also do regex matching. In the case of delete all values
matching your regex key will be deleted from the hash.
WWW: http://search.cpan.org/dist/Tie-Hash-Regex
diff --git a/devel/p5-Tie-ShareLite/pkg-descr b/devel/p5-Tie-ShareLite/pkg-descr
index 9e90814076b4..f0c91395e539 100644
--- a/devel/p5-Tie-ShareLite/pkg-descr
+++ b/devel/p5-Tie-ShareLite/pkg-descr
@@ -2,6 +2,6 @@ Tie::ShareLite provides for a tied hash interface to the IPC::ShareLite module
that is very similar to the one provided by IPC::Shareable. Only hashes can be
tied at this time. The hashes can be of any complexity allowed by the Storable
module, however, there are some caveats covered in the REFERENCES section of
-manpage.
+man page.
WWW: http://search.cpan.org/dist/Tie-ShareLite/
diff --git a/devel/p5-TimeDate/pkg-descr b/devel/p5-TimeDate/pkg-descr
index bc8fb2cb239a..76a063b58ff4 100644
--- a/devel/p5-TimeDate/pkg-descr
+++ b/devel/p5-TimeDate/pkg-descr
@@ -1,6 +1,6 @@
The TimeDate distribution replaces earlier GetDate distribution, which was
only a date parser. The date parser contained in this distribution
-is far superior to the yacc based parser, and a *lot* fatser.
+is far superior to the yacc based parser, and a *lot* faster.
The parser contained here will only parse absolute dates, if you want a date
parser that can parse relative dates then take a look at the
diff --git a/devel/p5-Tree-Binary/pkg-descr b/devel/p5-Tree-Binary/pkg-descr
index 4ebebc8e4557..ae2e6ee8fb9f 100644
--- a/devel/p5-Tree-Binary/pkg-descr
+++ b/devel/p5-Tree-Binary/pkg-descr
@@ -2,11 +2,11 @@ This module is a fully object oriented implementation of a binary tree. Binary
trees are a specialized type of tree which has only two possible branches, a
left branch and a right branch. While it is possible to use an n-ary tree, like
Tree::Simple, to fill most of your binary tree needs, a true binary tree object
-is just easier to mantain and use.
+is just easier to maintain and use.
Binary Tree objects are especially useful (to me anyway) when building parse
trees of things like mathematical or boolean expressions. They can also be used
-in games for such things as descisions trees. Binary trees are a well studied
+in games for such things as decision trees. Binary trees are a well studied
data structure and there is a wealth of information on the web about them.
WWW: http://search.cpan.org/dist/Tree-Binary/
diff --git a/devel/p5-UNIVERSAL-require/pkg-descr b/devel/p5-UNIVERSAL-require/pkg-descr
index 4abccba4b06e..e9fcc459663a 100644
--- a/devel/p5-UNIVERSAL-require/pkg-descr
+++ b/devel/p5-UNIVERSAL-require/pkg-descr
@@ -11,7 +11,7 @@ eval() work, you can do this:
$module->require;
-It doesn't save you much typing, but it'll make alot more sense to
+It doesn't save you much typing, but it'll make a lot more sense to
someone who's not a ninth level Perl acolyte.
WWW: http://search.cpan.org/dist/UNIVERSAL-require/
diff --git a/devel/p5-accessors/pkg-descr b/devel/p5-accessors/pkg-descr
index cd5dce06965f..cd24f1bf009f 100644
--- a/devel/p5-accessors/pkg-descr
+++ b/devel/p5-accessors/pkg-descr
@@ -1,12 +1,12 @@
The accessors pragma lets you create simple accessors at compile-time.
This saves you from writing them by hand, which tends to result in cut-n-paste
-errors and a mess of duplicated code. It can also help you reduce the ammount
-of unwanted direct-variable access that may creep into your codebase when
+errors and a mess of duplicated code. It can also help you reduce the amount
+of unwanted direct-variable access that may creep into your code base when
you're feeling lazy. accessors was designed with laziness in mind.
Method-chaining accessors are generated by default. This may be changed in
-future versions! If you want backwards compatability use accessors::chained
+future versions! If you want backwards compatibility use accessors::chained
and wait until the dust settles.
See accessors::classic for accessors that always return the current value if
diff --git a/devel/p5-mixin/pkg-descr b/devel/p5-mixin/pkg-descr
index 2d7980c74ffa..5af41dcfd629 100644
--- a/devel/p5-mixin/pkg-descr
+++ b/devel/p5-mixin/pkg-descr
@@ -1,6 +1,6 @@
Mixin inheritance is an alternative to the usual multiple-inheritance and
solves the problem of knowing which parent will be called. It also solves a
-number of tricky problems like diamond inheritence.
+number of tricky problems like diamond inheritance.
The idea is to solve the same sets of problems which MI solves without the
problems of MI.
diff --git a/devel/p5-prefork/pkg-descr b/devel/p5-prefork/pkg-descr
index 86869f2792d4..8cd27667ab9e 100644
--- a/devel/p5-prefork/pkg-descr
+++ b/devel/p5-prefork/pkg-descr
@@ -3,8 +3,8 @@ module loading for both scenarios with as little additional code as
possible.
The prefork.pm is intended to serve as a central and optional
-marshallingM point for state detection (are we running in procedural or
-pre-forkingM mode) and to act as a relatively light-weight module
+marshalling point for state detection (are we running in procedural or
+pre-forking mode) and to act as a relatively light-weight module
loader.
WWW: http://search.cpan.org/dist/prefork/
diff --git a/devel/p5-self/pkg-descr b/devel/p5-self/pkg-descr
index 7decf31270c9..303eca1ec36f 100644
--- a/devel/p5-self/pkg-descr
+++ b/devel/p5-self/pkg-descr
@@ -1,8 +1,8 @@
-This moudles adds self and args keywords in your Perl OO module. It's
+This module adds self and args keywords in your Perl OO module. It's
really just handy helpers to get rid of:
my $self = shift;
-Basically, self is just eqaul to $_[0], and args is just $_[1..$#_].
+Basically, self is just equal to $_[0], and args is just $_[1..$#_].
WWW: http://search.cpan.org/dist/self/