summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
commit4e942b64191e2ef98dce2c5af31047a8640db768 (patch)
tree8c3238b7f0cbec2e9210d52f562960bb22323a7d /math
parent- Fix trailing whitespace in pkg-descrs, categories [a-f]* (diff)
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket
Notes
Notes: svn path=/head/; revision=415499
Diffstat (limited to 'math')
-rw-r--r--math/R-cran-RSvgDevice/pkg-descr2
-rw-r--r--math/R-cran-psych/pkg-descr2
-rw-r--r--math/abacus/pkg-descr2
-rw-r--r--math/add/pkg-descr4
-rw-r--r--math/algotutor/pkg-descr6
-rw-r--r--math/apc/pkg-descr6
-rw-r--r--math/aspcud/pkg-descr2
-rw-r--r--math/asymptote/pkg-descr2
-rw-r--r--math/clasp/pkg-descr2
-rw-r--r--math/clblas/pkg-descr2
-rw-r--r--math/cln/pkg-descr4
-rw-r--r--math/clp/pkg-descr6
-rw-r--r--math/clrng/pkg-descr12
-rw-r--r--math/cminpack/pkg-descr10
-rw-r--r--math/coinmp/pkg-descr6
-rw-r--r--math/coq/pkg-descr2
-rw-r--r--math/cvc3/pkg-descr2
-rw-r--r--math/drgeo/pkg-descr6
-rw-r--r--math/fftw/pkg-descr2
-rw-r--r--math/fftw3/pkg-descr2
-rw-r--r--math/fricas/pkg-descr2
-rw-r--r--math/geg/pkg-descr2
-rw-r--r--math/geonext/pkg-descr6
-rw-r--r--math/gexpr/pkg-descr2
-rw-r--r--math/ggobi/pkg-descr8
-rw-r--r--math/gmp/pkg-descr6
-rw-r--r--math/gnuplot-tex-extras/pkg-descr2
-rw-r--r--math/gsl/pkg-descr2
-rw-r--r--math/hs-statistics/pkg-descr2
-rw-r--r--math/ipopt/pkg-descr22
-rw-r--r--math/jakarta-commons-math/pkg-descr2
-rw-r--r--math/jakarta-commons-math3/pkg-descr2
-rw-r--r--math/jama/pkg-descr14
-rw-r--r--math/lapack++/pkg-descr4
-rw-r--r--math/lapack95/pkg-descr2
-rw-r--r--math/lapacke/pkg-descr4
-rw-r--r--math/laspack/pkg-descr2
-rw-r--r--math/libRmath/pkg-descr2
-rw-r--r--math/liblbfgs/pkg-descr4
-rw-r--r--math/lp_solve/pkg-descr2
-rw-r--r--math/mathomatic/pkg-descr2
-rw-r--r--math/minisat/pkg-descr2
-rw-r--r--math/mpexpr/pkg-descr10
-rw-r--r--math/mumps/pkg-descr2
-rw-r--r--math/nlopt/pkg-descr4
-rw-r--r--math/ocaml-ocamlgraph/pkg-descr2
-rw-r--r--math/octave-forge-dicom/pkg-descr2
-rw-r--r--math/octave-forge-geometry/pkg-descr2
-rw-r--r--math/octave-forge-mapping/pkg-descr2
-rw-r--r--math/octave-forge-octgpr/pkg-descr4
-rw-r--r--math/octave-forge-pt_br/pkg-descr2
-rw-r--r--math/octave-forge-queueing/pkg-descr2
-rw-r--r--math/octave-forge-stk/pkg-descr2
-rw-r--r--math/oleo/pkg-descr2
-rw-r--r--math/p5-AI-DecisionTree/pkg-descr8
-rw-r--r--math/p5-AI-Genetic/pkg-descr24
-rw-r--r--math/p5-Algorithm-Combinatorics/pkg-descr2
-rw-r--r--math/p5-Algorithm-Munkres/pkg-descr2
-rw-r--r--math/p5-Math-Algebra-Symbols/pkg-descr4
-rw-r--r--math/p5-Math-Cephes/pkg-descr4
-rw-r--r--math/p5-Math-Geometry-Planar-GPC/pkg-descr4
-rw-r--r--math/p5-Math-Intersection-StraightLine/pkg-descr8
-rw-r--r--math/p5-Math-NumberCruncher/pkg-descr2
-rw-r--r--math/p5-Math-RPN/pkg-descr6
-rw-r--r--math/p5-Math-RandomOrg/pkg-descr4
-rw-r--r--math/p5-Math-Round-Var/pkg-descr8
-rw-r--r--math/p5-Math-Sequence/pkg-descr26
-rw-r--r--math/p5-Math-Series/pkg-descr30
-rw-r--r--math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr22
-rw-r--r--math/p5-Math-Symbolic-Custom-Contains/pkg-descr4
-rw-r--r--math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr4
-rw-r--r--math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr8
-rw-r--r--math/p5-Math-Symbolic-Custom-Pattern/pkg-descr16
-rw-r--r--math/p5-Math-Symbolic-Custom-Simplification/pkg-descr20
-rw-r--r--math/p5-Math-Symbolic-Custom-Transformation/pkg-descr20
-rw-r--r--math/p5-Math-Symbolic/pkg-descr10
-rw-r--r--math/p5-Math-SymbolicX-BigNum/pkg-descr8
-rw-r--r--math/p5-Math-SymbolicX-Complex/pkg-descr8
-rw-r--r--math/p5-Math-SymbolicX-Error/pkg-descr10
-rw-r--r--math/p5-Math-SymbolicX-Inline/pkg-descr8
-rw-r--r--math/p5-Math-SymbolicX-NoSimplification/pkg-descr22
-rw-r--r--math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr52
-rw-r--r--math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr22
-rw-r--r--math/p5-Math-Units/pkg-descr18
-rw-r--r--math/p5-Math-VectorReal/pkg-descr2
-rw-r--r--math/p5-Number-WithError-LaTeX/pkg-descr10
-rw-r--r--math/p5-Number-WithError/pkg-descr16
-rw-r--r--math/p5-Roman/pkg-descr2
-rw-r--r--math/p5-Set-Partition/pkg-descr12
-rw-r--r--math/p5-Statistics-ChiSquare/pkg-descr4
-rw-r--r--math/p5-Statistics-Descriptive-Discrete/pkg-descr30
-rw-r--r--math/p5-Statistics-Regression/pkg-descr2
-rw-r--r--math/pari/pkg-descr2
-rw-r--r--math/parmgridgen/pkg-descr10
-rw-r--r--math/pdal/pkg-descr10
-rw-r--r--math/py-cryptominisat/pkg-descr2
-rw-r--r--math/py-gnuplot/pkg-descr6
-rw-r--r--math/py-numeric/pkg-descr2
-rw-r--r--math/py-patsy/pkg-descr2
-rw-r--r--math/py-pycosat/pkg-descr2
-rw-r--r--math/py-statsmodels/pkg-descr4
-rw-r--r--math/py-symeig/pkg-descr2
-rw-r--r--math/qrupdate/pkg-descr2
-rw-r--r--math/rapid/pkg-descr2
-rw-r--r--math/reduce/pkg-descr10
-rw-r--r--math/rpy2/pkg-descr2
-rw-r--r--math/scalapack/pkg-descr2
-rw-r--r--math/scilab/pkg-descr2
-rw-r--r--math/sdpa/pkg-descr4
-rw-r--r--math/snns/pkg-descr2
-rw-r--r--math/sound-of-sorting/pkg-descr2
-rw-r--r--math/spar/pkg-descr12
-rw-r--r--math/suitesparse/pkg-descr2
-rw-r--r--math/superlu_mt/pkg-descr12
-rw-r--r--math/surf/pkg-descr4
-rw-r--r--math/taucs/pkg-descr2
-rw-r--r--math/tetgen/pkg-descr18
-rw-r--r--math/units/pkg-descr4
-rw-r--r--math/xgraph/pkg-descr2
-rw-r--r--math/xldlas/pkg-descr4
120 files changed, 403 insertions, 403 deletions
diff --git a/math/R-cran-RSvgDevice/pkg-descr b/math/R-cran-RSvgDevice/pkg-descr
index 7b0b3d1e2143..6f37d3ce5603 100644
--- a/math/R-cran-RSvgDevice/pkg-descr
+++ b/math/R-cran-RSvgDevice/pkg-descr
@@ -1,4 +1,4 @@
-A graphics device for R that uses the w3.org xml standard
+A graphics device for R that uses the w3.org xml standard
for Scalable Vector Graphics.
WWW: http://cran.r-project.org/web/packages/RSvgDevice/index.html
diff --git a/math/R-cran-psych/pkg-descr b/math/R-cran-psych/pkg-descr
index b97024b4d924..9ed2b8214f49 100644
--- a/math/R-cran-psych/pkg-descr
+++ b/math/R-cran-psych/pkg-descr
@@ -6,6 +6,6 @@ and test structures are included. Several functions serve as a useful front end
for structural equation modeling. Graphical displays of path diagrams, factor
analysis and structural equation models are created using basic graphics. Some
of the functions are written to support a book on psychometrics as well as
-publications in personality research.
+publications in personality research.
WWW: http://cran.r-project.org/web/packages/psych/index.html
diff --git a/math/abacus/pkg-descr b/math/abacus/pkg-descr
index 68e34500fb0b..24fedde4c58c 100644
--- a/math/abacus/pkg-descr
+++ b/math/abacus/pkg-descr
@@ -19,6 +19,6 @@ implementation of such algorithms. It is designed both for general mixed
integer optimization problems and for combinatorial optimization problems. It
unifies cutting plane and column generation within one algorithm framework.
Simple reuse of code and the design of abstract data structures and algorithms
-are met by object oriented programming modules.
+are met by object oriented programming modules.
WWW: http://www.informatik.uni-koeln.de/abacus/
diff --git a/math/add/pkg-descr b/math/add/pkg-descr
index 2ecf7bd5e5c8..a4f9d404a362 100644
--- a/math/add/pkg-descr
+++ b/math/add/pkg-descr
@@ -1,7 +1,7 @@
Add is a fixed-point calculator that operates as a full-screen editor.
-Add performs fixed-point computation. It is designed for use as a
+Add performs fixed-point computation. It is designed for use as a
checkbook or expense-account balancing tool. Add maintains a running
-result for each operation. You may scroll to any position in the
+result for each operation. You may scroll to any position in the
expression list and modify the list.
WWW: http://dickey.his.com/add/add.html
diff --git a/math/algotutor/pkg-descr b/math/algotutor/pkg-descr
index 2c3dcc209d80..2302fc4cb8d6 100644
--- a/math/algotutor/pkg-descr
+++ b/math/algotutor/pkg-descr
@@ -1,5 +1,5 @@
-Algotutor is an interactive program for observing the intermediate
-steps of algorithms. The target audience is computer science students
-and/or anyone who studies algorithms and/or data structures.
+Algotutor is an interactive program for observing the intermediate
+steps of algorithms. The target audience is computer science students
+and/or anyone who studies algorithms and/or data structures.
WWW: http://www.cyut.edu.tw/~ckhung/p/algotutor/
diff --git a/math/apc/pkg-descr b/math/apc/pkg-descr
index df08aa4d85ea..7d46f00f722e 100644
--- a/math/apc/pkg-descr
+++ b/math/apc/pkg-descr
@@ -1,12 +1,12 @@
the Auto Payment Calculator V1.0 Release
Copyright (C) 1997 Eric A. Griff
-Auto Payment Calculator is a simple, xforms based, application for
+Auto Payment Calculator is a simple, xforms based, application for
use under the X-windows system, that calculates auto loan payments.
It is pretty straight forward. You enter the Principal (Amount),
-Term (in months), and Rate, and then with either [RETURN]
-(or [enter] or whatever your keyboard equivelent is), (ALT-C), or
+Term (in months), and Rate, and then with either [RETURN]
+(or [enter] or whatever your keyboard equivelent is), (ALT-C), or
clicking the calculate button; you will have the payment in months,
as well as number of weeks, and weekly payment.
diff --git a/math/aspcud/pkg-descr b/math/aspcud/pkg-descr
index 3a407b76d246..a938ddc515a5 100644
--- a/math/aspcud/pkg-descr
+++ b/math/aspcud/pkg-descr
@@ -1,6 +1,6 @@
Aspcud is a solver for package dependencies. A package universe and a request
to install, remove, or upgrade packages have to be encoded in the CUDF format.
Such a CUDF document can then be passed to aspcud along with an optimization
-criteria to obtain a solution to the given package problem.
+criteria to obtain a solution to the given package problem.
WWW: http://potassco.sourceforge.net/
diff --git a/math/asymptote/pkg-descr b/math/asymptote/pkg-descr
index db44da29b051..d04af5875e9b 100644
--- a/math/asymptote/pkg-descr
+++ b/math/asymptote/pkg-descr
@@ -6,6 +6,6 @@ PostScript output.
A major advantage of Asymptote over other graphics packages is that
it is a programming language, as opposed to just a graphics program:
it can therefore exploit the best features of script (command-driven)
-and graphical user interface (GUI) methods.
+and graphical user interface (GUI) methods.
WWW: http://asymptote.sourceforge.net/
diff --git a/math/clasp/pkg-descr b/math/clasp/pkg-descr
index d1cce4a0d927..c0e75f9c3ad5 100644
--- a/math/clasp/pkg-descr
+++ b/math/clasp/pkg-descr
@@ -8,6 +8,6 @@ solver or any other existing ASP solver. Rather, clasp has been genuinely
developed for answer set solving based on conflict-driven nogood learning.
clasp can be applied as an ASP solver (on SMODELS format, as output by Gringo),
as a SAT solver (on a simplified version of DIMACS/CNF format), or as a PB
-solver (on OPB format).
+solver (on OPB format).
WWW: http://potassco.sourceforge.net/
diff --git a/math/clblas/pkg-descr b/math/clblas/pkg-descr
index 119211ec8609..1a02209e2e2c 100644
--- a/math/clblas/pkg-descr
+++ b/math/clblas/pkg-descr
@@ -1,6 +1,6 @@
clBLAS
-a software library containing BLAS functions written in OpenCL
+a software library containing BLAS functions written in OpenCL
The primary goal of clBLAS is to make it easier for developers to utilize the
inherent performance and power efficiency benefits of heterogeneous computing.
diff --git a/math/cln/pkg-descr b/math/cln/pkg-descr
index c49671f73cc3..3f2aea528730 100644
--- a/math/cln/pkg-descr
+++ b/math/cln/pkg-descr
@@ -1,5 +1,5 @@
CLN is a library for computations with all kinds of numbers. It has a
-rich set of number classes:
+rich set of number classes:
- Integers (with unlimited precision),
- Rational numbers,
@@ -15,6 +15,6 @@ rich set of number classes:
The subtypes of the complex numbers among these are exactly the types
of numbers known to the Common Lisp language. Therefore CLN can be used
for Common Lisp implementations, giving `CLN' another meaning: it
-becomes an abbreviation of "Common Lisp Numbers".
+becomes an abbreviation of "Common Lisp Numbers".
WWW: http://www.ginac.de/CLN/
diff --git a/math/clp/pkg-descr b/math/clp/pkg-descr
index 1fc86d8c4d40..3e9218c57071 100644
--- a/math/clp/pkg-descr
+++ b/math/clp/pkg-descr
@@ -1,6 +1,6 @@
-This is a port of Clp (Coin-or linear programming), which is an open-source
-linear programming solver written in C++. It is primarily meant to be used as
-a callable library, but a basic, stand-alone executable version is also
+This is a port of Clp (Coin-or linear programming), which is an open-source
+linear programming solver written in C++. It is primarily meant to be used as
+a callable library, but a basic, stand-alone executable version is also
included.
WWW: http://www.coin-or.org/Clp/index.html
diff --git a/math/clrng/pkg-descr b/math/clrng/pkg-descr
index 288caa3c9ce9..e0dca3da94b4 100644
--- a/math/clrng/pkg-descr
+++ b/math/clrng/pkg-descr
@@ -2,12 +2,12 @@ clRNG
a library for uniform random number generation in OpenCL.
-Streams of random numbers act as virtual random number generators.
-They can be created on the host computer in unlimited numbers, and
-then used either on the host or on computing devices by work items
-to generate random numbers. Each stream also has equally-spaced
-substreams, which are occasionally useful. The API is currently
-implemented for four different RNGs, namely the MRG31k3p, MRG32k3a,
+Streams of random numbers act as virtual random number generators.
+They can be created on the host computer in unlimited numbers, and
+then used either on the host or on computing devices by work items
+to generate random numbers. Each stream also has equally-spaced
+substreams, which are occasionally useful. The API is currently
+implemented for four different RNGs, namely the MRG31k3p, MRG32k3a,
LFSR113 and Philox-4x32-10 generators.
WWW: https://github.com/clMathLibraries/clRNG
diff --git a/math/cminpack/pkg-descr b/math/cminpack/pkg-descr
index d51edef22e03..0e2b50b5bd07 100644
--- a/math/cminpack/pkg-descr
+++ b/math/cminpack/pkg-descr
@@ -1,9 +1,9 @@
-Minpack includes software for solving nonlinear equations and nonlinear least
-squares problems. Five algorithmic paths each include a core subroutine and
-an easy-to-use driver. The algorithms proceed either from an analytic
+Minpack includes software for solving nonlinear equations and nonlinear least
+squares problems. Five algorithmic paths each include a core subroutine and
+an easy-to-use driver. The algorithms proceed either from an analytic
specification of the Jacobian matrix or directly from the problem functions.
-The paths include facilities for systems of equations with a banded Jacobian
-matrix, for least squares problems with a large amount of data, and for
+The paths include facilities for systems of equations with a banded Jacobian
+matrix, for least squares problems with a large amount of data, and for
checking the consistency of the Jacobian matrix with the functions
WWW: http://devernay.free.fr/hacks/cminpack/
diff --git a/math/coinmp/pkg-descr b/math/coinmp/pkg-descr
index 8450ed409c04..45fb838fafc3 100644
--- a/math/coinmp/pkg-descr
+++ b/math/coinmp/pkg-descr
@@ -1,6 +1,6 @@
-CoinMP is a C-API interface library that supports most of the
-functionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL
-(Cut Generation Library) projects. When compiled for Unix it generates a
+CoinMP is a C-API interface library that supports most of the
+functionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL
+(Cut Generation Library) projects. When compiled for Unix it generates a
CoinMP.so library that can be similarly used in other Unix C/C++ projects.
WWW: https://projects.coin-or.org/CoinMP
diff --git a/math/coq/pkg-descr b/math/coq/pkg-descr
index 34d1a3fbb8ad..597a3eeb9cb2 100644
--- a/math/coq/pkg-descr
+++ b/math/coq/pkg-descr
@@ -13,7 +13,7 @@ In particular, Coq allows:
Coq is based on a logical framework called "Calculus of Inductive
Constructions" extended by a modular development system for
theories.
-
+
Coq is distributed under the GNU Lesser General Public Licence
Version 2.1 (LGPL).
diff --git a/math/cvc3/pkg-descr b/math/cvc3/pkg-descr
index bba0e1374585..5c2f6667e32b 100644
--- a/math/cvc3/pkg-descr
+++ b/math/cvc3/pkg-descr
@@ -19,6 +19,6 @@ a wide variety of features including:
* proof and model generation abilities;
* predicate subtyping;
* essentially no limit on its use for research or commercial purposes
- (see license).
+ (see license).
WWW: http://www.cs.nyu.edu/acsys/cvc3/
diff --git a/math/drgeo/pkg-descr b/math/drgeo/pkg-descr
index 6d56f8dbb7dd..5bc942deffc5 100644
--- a/math/drgeo/pkg-descr
+++ b/math/drgeo/pkg-descr
@@ -1,6 +1,6 @@
-Dr. Geo is a GTK interactive geometry software. It allows one to create
-geometric figure plus the interactive manipulation of such figure in respect
-with their geometric constraints. It is useable in teaching situation with
+Dr. Geo is a GTK interactive geometry software. It allows one to create
+geometric figure plus the interactive manipulation of such figure in respect
+with their geometric constraints. It is useable in teaching situation with
students from primary or secondary level.
WWW: http://www.ofset.org/drgeo/
diff --git a/math/fftw/pkg-descr b/math/fftw/pkg-descr
index 54f6e50615c5..78cd0c72e7b1 100644
--- a/math/fftw/pkg-descr
+++ b/math/fftw/pkg-descr
@@ -9,7 +9,7 @@ most architectures without modification.
The FFTW package was developed at MIT by Matteo Frigo and Steven G.
Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep
-track of users and send you information about new releases. The latest
+track of users and send you information about new releases. The latest
version of FFTW, benchmarks, links, and other information can be found at
the FFTW home page.
diff --git a/math/fftw3/pkg-descr b/math/fftw3/pkg-descr
index 54f6e50615c5..78cd0c72e7b1 100644
--- a/math/fftw3/pkg-descr
+++ b/math/fftw3/pkg-descr
@@ -9,7 +9,7 @@ most architectures without modification.
The FFTW package was developed at MIT by Matteo Frigo and Steven G.
Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep
-track of users and send you information about new releases. The latest
+track of users and send you information about new releases. The latest
version of FFTW, benchmarks, links, and other information can be found at
the FFTW home page.
diff --git a/math/fricas/pkg-descr b/math/fricas/pkg-descr
index 92209bb6c97c..0422d8b94583 100644
--- a/math/fricas/pkg-descr
+++ b/math/fricas/pkg-descr
@@ -3,6 +3,6 @@ calculus (integration and differentiation) to abstract algebra. It can plot
functions and has integrated help system.
FriCAS a fork of Axiom project -- its starting point was wh-sandbox branch
-of the Axiom project.
+of the Axiom project.
WWW: http://fricas.sourceforge.net
diff --git a/math/geg/pkg-descr b/math/geg/pkg-descr
index 2b901471e378..69c091366e02 100644
--- a/math/geg/pkg-descr
+++ b/math/geg/pkg-descr
@@ -1,5 +1,5 @@
geg, a GTK+ Equation Grapher is a very simple utility for parsing and plotting
2D-Functions, eg f(x) = 3 + sin(x), and much more complicated functions.
-It was written with GTK+ and provides a neat, configurable user interface.
+It was written with GTK+ and provides a neat, configurable user interface.
WWW: http://www.infolaunch.com/~daveb/
diff --git a/math/geonext/pkg-descr b/math/geonext/pkg-descr
index e199445784ef..57586fe6db18 100644
--- a/math/geonext/pkg-descr
+++ b/math/geonext/pkg-descr
@@ -2,12 +2,12 @@ The dynamic mathematics software Geonext establishes new ways of teaching and
learning mathematics. It offers opportunities of visualisation that can't be
realised on paper or blackboard and with traditional construction tools.
-Geonext enables autonomous and cooperative learning of mathematics in the
-classroom. It encourages an active discovering approach to mathematical
+Geonext enables autonomous and cooperative learning of mathematics in the
+classroom. It encourages an active discovering approach to mathematical
thinking. Geonext can be used at school and at home for free (GPL).
Therefore the software can be handed out to students without any copyright
problems (GPL).
-
+
Geonext can be used from elementary school up to calculus at high school and
in teacher-training at university in a manifold and flexible way.
diff --git a/math/gexpr/pkg-descr b/math/gexpr/pkg-descr
index 3c1816295523..373f9b9e11e5 100644
--- a/math/gexpr/pkg-descr
+++ b/math/gexpr/pkg-descr
@@ -1,3 +1,3 @@
Gexpr is a shell calculator with floating point, standard C functions,
relational operators, and output in base 2/8/10/16. It is a light alternative
-to bc(1). It can also be used to add floating point math to shell scripts.
+to bc(1). It can also be used to add floating point math to shell scripts.
diff --git a/math/ggobi/pkg-descr b/math/ggobi/pkg-descr
index 6973f911eb3a..a8e6589577b4 100644
--- a/math/ggobi/pkg-descr
+++ b/math/ggobi/pkg-descr
@@ -1,7 +1,7 @@
-GGobi is an open source visualization program for exploring high-dimensional
-data. It provides highly dynamic and interactive graphics such as tours, as
-well as familiar graphics such as the scatterplot, barchart and parallel
-coordinates plots. Plots are interactive and linked with brushing and
+GGobi is an open source visualization program for exploring high-dimensional
+data. It provides highly dynamic and interactive graphics such as tours, as
+well as familiar graphics such as the scatterplot, barchart and parallel
+coordinates plots. Plots are interactive and linked with brushing and
identification.
WWW: http://www.ggobi.org/
diff --git a/math/gmp/pkg-descr b/math/gmp/pkg-descr
index 692d7c929b4d..84c1dfb4dfb6 100644
--- a/math/gmp/pkg-descr
+++ b/math/gmp/pkg-descr
@@ -2,18 +2,18 @@ GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
-functions, and the functions have a regular interface.
+functions, and the functions have a regular interface.
GMP is designed to be as fast as possible, both for small operands
and for huge operands. The speed is achieved by using fullwords as
the basic arithmetic type, by using fast algorithms, with carefully
optimized assembly code for the most common inner loops for a lot of
CPUs, and by a general emphasis on speed (instead of simplicity or
-elegance).
+elegance).
GMP is believed to be faster than any other similar library. The
advantage for GMP increases with the operand sizes for certain
operations, since GMP in many cases has asymptotically faster
-algorithms.
+algorithms.
WWW: http://gmplib.org/
diff --git a/math/gnuplot-tex-extras/pkg-descr b/math/gnuplot-tex-extras/pkg-descr
index cb772dc40dc4..32607770fcb2 100644
--- a/math/gnuplot-tex-extras/pkg-descr
+++ b/math/gnuplot-tex-extras/pkg-descr
@@ -5,6 +5,6 @@ non-interactive uses such as web scripting. It is also used as a plotting engine
by third-party applications like Octave. Gnuplot has been supported and under
active development since 1986.
-This port installs extra files for TeX terminals (latex, epslatex, Tikz, etc).
+This port installs extra files for TeX terminals (latex, epslatex, Tikz, etc).
WWW: http://www.gnuplot.info/
diff --git a/math/gsl/pkg-descr b/math/gsl/pkg-descr
index 58ddf4dbf002..c1a163a5d9b4 100644
--- a/math/gsl/pkg-descr
+++ b/math/gsl/pkg-descr
@@ -2,6 +2,6 @@ The GNU Scientific Library (GSL) is a collection of routines for numerical
computing. The routines are written from scratch by the GSL team in ANSI C,
and are meant to present a modern Applications Programming Interface (API)
for C programmers, while allowing wrappers to be written for very high level
-languages.
+languages.
WWW: http://www.gnu.org/software/gsl
diff --git a/math/hs-statistics/pkg-descr b/math/hs-statistics/pkg-descr
index 4fcdda303a70..e2ee4de8ee32 100644
--- a/math/hs-statistics/pkg-descr
+++ b/math/hs-statistics/pkg-descr
@@ -13,7 +13,7 @@ The library's facilities can be divided into four broad categories:
estimation, histograms, bootstrap methods, significance testing, and
autocorrelation analysis.
-* Random variate generation under several different distributions.
+* Random variate generation under several different distributions.
* Common statistical tests for significant differences between samples.
diff --git a/math/ipopt/pkg-descr b/math/ipopt/pkg-descr
index 08168389511f..0ab6c67de919 100644
--- a/math/ipopt/pkg-descr
+++ b/math/ipopt/pkg-descr
@@ -1,22 +1,22 @@
-Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software
+Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software
package for large-scale nonlinear optimization.
-Ipopt is written in C++ and is released as open source code under the
-Eclipse Public License (EPL). It is available from the COIN-OR
-initiative. The code has been written by Carl Laird and Andreas Wchter,
+Ipopt is written in C++ and is released as open source code under the
+Eclipse Public License (EPL). It is available from the COIN-OR
+initiative. The code has been written by Carl Laird and Andreas Wchter,
who is the COIN project leader for Ipopt.
-The Ipopt distribution can be used to generate a library that can be
-linked to one's own C++, C, or Fortran code, as well as a solver
-executable for the AMPL modeling environment. The package includes
-interfaces to CUTEr optimization testing environment, as well as the
-MATLAB and R programming environments. IPOPT can be used on Linux/UNIX,
+The Ipopt distribution can be used to generate a library that can be
+linked to one's own C++, C, or Fortran code, as well as a solver
+executable for the AMPL modeling environment. The package includes
+interfaces to CUTEr optimization testing environment, as well as the
+MATLAB and R programming environments. IPOPT can be used on Linux/UNIX,
Mac OS X and Windows platforms.
An excellent reference for this library can be found in:
-Wachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior
-Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming,
+Wachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior
+Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming,
Mathematical Programming 106(1), pp. 25-57, 2006
WWW: https://projects.coin-or.org/Ipopt
diff --git a/math/jakarta-commons-math/pkg-descr b/math/jakarta-commons-math/pkg-descr
index 73b50f45eba5..483415d92224 100644
--- a/math/jakarta-commons-math/pkg-descr
+++ b/math/jakarta-commons-math/pkg-descr
@@ -1,5 +1,5 @@
Commons Math is a library of lightweight, self-contained mathematics and
statistics components addressing the most common problems not available in the
-Java programming language or Commons Lang.
+Java programming language or Commons Lang.
WWW: http://jakarta.apache.org/commons/math/
diff --git a/math/jakarta-commons-math3/pkg-descr b/math/jakarta-commons-math3/pkg-descr
index 73b50f45eba5..483415d92224 100644
--- a/math/jakarta-commons-math3/pkg-descr
+++ b/math/jakarta-commons-math3/pkg-descr
@@ -1,5 +1,5 @@
Commons Math is a library of lightweight, self-contained mathematics and
statistics components addressing the most common problems not available in the
-Java programming language or Commons Lang.
+Java programming language or Commons Lang.
WWW: http://jakarta.apache.org/commons/math/
diff --git a/math/jama/pkg-descr b/math/jama/pkg-descr
index 26f1dcbc7b84..f5717d3b428e 100644
--- a/math/jama/pkg-descr
+++ b/math/jama/pkg-descr
@@ -1,11 +1,11 @@
JAMA/C++ Linear Algebra Package (v. 1.2.1)
-JAMA/C++: a translation of the Java Matrix Library, developed by the
-Mathworks and NIST, into C++
-* classical matrix linear algebra
-* QR
-* SVD
-* Cholesky
+JAMA/C++: a translation of the Java Matrix Library, developed by the
+Mathworks and NIST, into C++
+* classical matrix linear algebra
+* QR
+* SVD
+* Cholesky
* Eigenvalue solver
-Based on NIST's Template Numerical Toolkit.
+Based on NIST's Template Numerical Toolkit.
diff --git a/math/lapack++/pkg-descr b/math/lapack++/pkg-descr
index 72b4268f61ac..35a4324a104c 100644
--- a/math/lapack++/pkg-descr
+++ b/math/lapack++/pkg-descr
@@ -1,12 +1,12 @@
LAPACK++ (Linear Algebra PACKage in C++) is a software library for numerical
linear algebra that solves systems of linear equations and eigenvalue
-problems on high performance computer architectures.
+problems on high performance computer architectures.
Computational support is provided for supports various matrix classes for
vectors, non-symmetric matrices, SPD matrices, symmetric matrices, banded,
triangular, and tridiagonal matrices; however, it does not include all
of the capabilities of original f77 LAPACK. Emphasis is given to routines
for solving linear systems consisting of non-symmetric matrices,
-symmetric positive definite systems, and solving linear least-square systems.
+symmetric positive definite systems, and solving linear least-square systems.
WWW: http://sourceforge.net/projects/lapackpp
diff --git a/math/lapack95/pkg-descr b/math/lapack95/pkg-descr
index ca2ab29ea7d8..95a5b7d0a3e9 100644
--- a/math/lapack95/pkg-descr
+++ b/math/lapack95/pkg-descr
@@ -6,6 +6,6 @@ optional arguments, and generic interfaces. The Fortran 95 interface
has been implemented by writing Fortran 95 ``wrappers'' to call
existing routines from the LAPACK package. This interface can persist
unchanged even if the underlying Fortran 77 LAPACK code is rewritten to
-take advantage of the new features of Fortran 95.
+take advantage of the new features of Fortran 95.
WWW: http://www.netlib.org/lapack95/
diff --git a/math/lapacke/pkg-descr b/math/lapacke/pkg-descr
index 56be843c0b78..3a54222b4ffb 100644
--- a/math/lapacke/pkg-descr
+++ b/math/lapacke/pkg-descr
@@ -1,8 +1,8 @@
LAPACKE is a standard C language APIs for LAPACK, which introduces
the following features[1]:
-- row-major and column-major matrix layout controlled by the first function
+- row-major and column-major matrix layout controlled by the first function
parameter;
-- an implementation with working arrays (middle-level interface) as well as
+- an implementation with working arrays (middle-level interface) as well as
without working arrays (high-level interface);
- input scalars passed by value;
- error code as a return value instead of the INFO parameter.
diff --git a/math/laspack/pkg-descr b/math/laspack/pkg-descr
index 51e9b8707d73..3ac45e534610 100644
--- a/math/laspack/pkg-descr
+++ b/math/laspack/pkg-descr
@@ -19,5 +19,5 @@ Main features:
A complete description of the package (including the installation procedure)
you may find in LASPack Reference Manual:
-
+
WWW: http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html
diff --git a/math/libRmath/pkg-descr b/math/libRmath/pkg-descr
index 2c38fcbaddb1..fa5485740911 100644
--- a/math/libRmath/pkg-descr
+++ b/math/libRmath/pkg-descr
@@ -1,5 +1,5 @@
This is the standalone math library from R -- a language
-and environment for statistical computing and graphics.
+and environment for statistical computing and graphics.
See ports/math/R.
To use the routines in your own C or C++ programs, include
diff --git a/math/liblbfgs/pkg-descr b/math/liblbfgs/pkg-descr
index 3ae8b23e8f44..799524f1747e 100644
--- a/math/liblbfgs/pkg-descr
+++ b/math/liblbfgs/pkg-descr
@@ -1,6 +1,6 @@
-This library is a C port of the implementation of Limited-memory
+This library is a C port of the implementation of Limited-memory
Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge Nocedal.
-The original FORTRAN source code is available at:
+The original FORTRAN source code is available at:
http://www.ece.northwestern.edu/~nocedal/lbfgs.html
WWW: http://www.chokkan.org/software/liblbfgs/
diff --git a/math/lp_solve/pkg-descr b/math/lp_solve/pkg-descr
index 2af9c4b314fb..2bd81e83733f 100644
--- a/math/lp_solve/pkg-descr
+++ b/math/lp_solve/pkg-descr
@@ -1,4 +1,4 @@
-This is the lp_solve, A free linear programming solver that can process
+This is the lp_solve, A free linear programming solver that can process
standard MPL format, LP format or be accessed directly from your code
via API calls from a library. This lp_solve version is released under
the LGPL license. See LGPL.txt.
diff --git a/math/mathomatic/pkg-descr b/math/mathomatic/pkg-descr
index 86585a7302f4..47f40629ca56 100644
--- a/math/mathomatic/pkg-descr
+++ b/math/mathomatic/pkg-descr
@@ -5,6 +5,6 @@ Mathomatic can:
* Perform calculus transformations,
* Help with finite series analysis,
* Perform complex number and polynomial arithmetic,
- * Generate efficient C or Java code from equations.
+ * Generate efficient C or Java code from equations.
WWW: http://www.mathomatic.org/
diff --git a/math/minisat/pkg-descr b/math/minisat/pkg-descr
index 1195f6c9cd87..f33ebb2e3bff 100644
--- a/math/minisat/pkg-descr
+++ b/math/minisat/pkg-descr
@@ -15,6 +15,6 @@ and for applications using SAT.
- Designed for integration. MiniSat supports incremental SAT and has
mechanisms for adding non-clausal constraints. By virtue of being easy to
modify, it is a good choice for integrating as a backend to another tool, such
-as a model checker or a more generic constraint solver.
+as a model checker or a more generic constraint solver.
WWW: http://minisat.se/
diff --git a/math/mpexpr/pkg-descr b/math/mpexpr/pkg-descr
index 1f9b6ede0a45..76efb487075b 100644
--- a/math/mpexpr/pkg-descr
+++ b/math/mpexpr/pkg-descr
@@ -1,9 +1,9 @@
-Mpexpr adds two new commands to Tcl, 'mpexpr' and 'mpformat'. Mpexpr works
-much like Tcl's native 'expr', but does all calculations using an arbitrary
-precision math package. Mpexpr numbers can be any number of digits, with any
-decimal precision. Final precision is controlled by a Tcl variable
+Mpexpr adds two new commands to Tcl, 'mpexpr' and 'mpformat'. Mpexpr works
+much like Tcl's native 'expr', but does all calculations using an arbitrary
+precision math package. Mpexpr numbers can be any number of digits, with any
+decimal precision. Final precision is controlled by a Tcl variable
'mp_precision', which can be any reasonable integer, limiting only the
-number of digits to the right of the decimal point.
+number of digits to the right of the decimal point.
Mpformat works much like Tcl's 'format', except it formats multiple
precision numbers in a variety of formats.
diff --git a/math/mumps/pkg-descr b/math/mumps/pkg-descr
index 62d43aaf3361..ce8f956266a4 100644
--- a/math/mumps/pkg-descr
+++ b/math/mumps/pkg-descr
@@ -1,5 +1,5 @@
MUMPS is a Distributed Multifrontal Solver (F90, MPI based) with Dynamic
-Distributed Scheduling to accomodate both numerical fill-in and multi-user
+Distributed Scheduling to accomodate both numerical fill-in and multi-user
environment.
- Solution of large linear systems with symmetric positive definite
diff --git a/math/nlopt/pkg-descr b/math/nlopt/pkg-descr
index 1b577bd79505..719a982c7c6b 100644
--- a/math/nlopt/pkg-descr
+++ b/math/nlopt/pkg-descr
@@ -4,7 +4,7 @@ outines available online as well as original implementations of various
other algorithms. Its features include:
- Callable from C, C++, Fortran, Matlab or GNU Octave, Python,
- GNU Guile, Julia, GNU R, Lua, and OCaml.
+ GNU Guile, Julia, GNU R, Lua, and OCaml.
- A common interface for many different algorithms -- try a different
algorithm just by changing one parameter.
- Support for large-scale optimization (some algorithms scalable to
@@ -14,5 +14,5 @@ other algorithms. Its features include:
algorithms exploiting user-supplied gradients.
- Algorithms for unconstrained optimization, bound-constrained
optimization, and general nonlinear inequality/equality constraints.
-
+
WWW: http://ab-initio.mit.edu/wiki/index.php/NLopt
diff --git a/math/ocaml-ocamlgraph/pkg-descr b/math/ocaml-ocamlgraph/pkg-descr
index ff94ccf7c135..a52d380667a2 100644
--- a/math/ocaml-ocamlgraph/pkg-descr
+++ b/math/ocaml-ocamlgraph/pkg-descr
@@ -1,4 +1,4 @@
-ocamlgraph is a graph library for Objective Caml. It provides an
+ocamlgraph is a graph library for Objective Caml. It provides an
easy-to-use graph data structure together with several operations
and algorithms over graphs.
diff --git a/math/octave-forge-dicom/pkg-descr b/math/octave-forge-dicom/pkg-descr
index 88cdc53964a9..d95bed3acdbd 100644
--- a/math/octave-forge-dicom/pkg-descr
+++ b/math/octave-forge-dicom/pkg-descr
@@ -7,6 +7,6 @@ This is dicom.
Digital communications in medicine (DICOM) file io. Depends on Grassroots
DICOM (GDCM). This package is not available in repos for all distros.
- Contributors: Judd Storrs, Kris Thielemans.
+ Contributors: Judd Storrs, Kris Thielemans.
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-geometry/pkg-descr b/math/octave-forge-geometry/pkg-descr
index 96521654af70..c41a823db919 100644
--- a/math/octave-forge-geometry/pkg-descr
+++ b/math/octave-forge-geometry/pkg-descr
@@ -6,6 +6,6 @@ build and install scripts.
This is geometry.
Library for geometric computing extending MatGeom functions. Useful to create,
- transform, manipulate and display geometric primitives.
+ transform, manipulate and display geometric primitives.
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-mapping/pkg-descr b/math/octave-forge-mapping/pkg-descr
index bcca87d0d6b0..1145bd4bcc89 100644
--- a/math/octave-forge-mapping/pkg-descr
+++ b/math/octave-forge-mapping/pkg-descr
@@ -5,6 +5,6 @@ build and install scripts.
This is mapping.
- Simple Mapping functions.
+ Simple Mapping functions.
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-octgpr/pkg-descr b/math/octave-forge-octgpr/pkg-descr
index 6bbbcc53485b..6d734323ca8e 100644
--- a/math/octave-forge-octgpr/pkg-descr
+++ b/math/octave-forge-octgpr/pkg-descr
@@ -5,8 +5,8 @@ build and install scripts.
This is octgpr.
- The package allows interpolating and smoothing scattered
+ The package allows interpolating and smoothing scattered
multidimensional data using Gaussian Process Regression (also known
- as Kriging).
+ as Kriging).
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-pt_br/pkg-descr b/math/octave-forge-pt_br/pkg-descr
index 7115b2171882..79ff930aedb4 100644
--- a/math/octave-forge-pt_br/pkg-descr
+++ b/math/octave-forge-pt_br/pkg-descr
@@ -6,6 +6,6 @@ build and install scripts.
This is pt_br.
Brazilian Portuguese translations of the help strings of the
- Octave functions.
+ Octave functions.
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-queueing/pkg-descr b/math/octave-forge-queueing/pkg-descr
index 4f3ed5ab8056..c36ce735bc55 100644
--- a/math/octave-forge-queueing/pkg-descr
+++ b/math/octave-forge-queueing/pkg-descr
@@ -12,6 +12,6 @@ This is queueing.
techniques are implemented. Various transient and steady-state performance
measures for Markov chains can als be computed (including state occupancy
probabilities, mean time to absorption, time-averaged sojourn times), both
- for continuous-time and discrete-time chains.
+ for continuous-time and discrete-time chains.
WWW: http://octave.sourceforge.net/
diff --git a/math/octave-forge-stk/pkg-descr b/math/octave-forge-stk/pkg-descr
index bf09480ae9e3..2726e3390adc 100644
--- a/math/octave-forge-stk/pkg-descr
+++ b/math/octave-forge-stk/pkg-descr
@@ -14,6 +14,6 @@ This is stk.
non-sequential design of experiments. Even though it is, currently, mostly
geared towards the Design and Analysis of Computer Experiments (DACE), the
STK can be useful for other applications areas (such as Geostatistics,
- Machine Learning, Non-parametric Regression, etc.).
+ Machine Learning, Non-parametric Regression, etc.).
WWW: http://octave.sourceforge.net/
diff --git a/math/oleo/pkg-descr b/math/oleo/pkg-descr
index 1544fff07417..397eb65b9a52 100644
--- a/math/oleo/pkg-descr
+++ b/math/oleo/pkg-descr
@@ -1,5 +1,5 @@
`Oleo' has more than one user interface. The traditional `oleo'
-environment shows a curses based (character mode) user interface.
+environment shows a curses based (character mode) user interface.
A bare bones user interface based on the X Window System exists as of
version 1.6 which dates back to 1994. In 1998, development started for
a `motif' based user interface. It should be more user friendly than
diff --git a/math/p5-AI-DecisionTree/pkg-descr b/math/p5-AI-DecisionTree/pkg-descr
index 015ea3adac04..7d14e8a83070 100644
--- a/math/p5-AI-DecisionTree/pkg-descr
+++ b/math/p5-AI-DecisionTree/pkg-descr
@@ -1,9 +1,9 @@
-The AI::DecisionTree module automatically creates so-called "decision trees"
-to explain a set of training data. A decision tree is a kind of categorizer
+The AI::DecisionTree module automatically creates so-called "decision trees"
+to explain a set of training data. A decision tree is a kind of categorizer
that use a flowchart-like process for categorizing new instances.
-A decision tree like this one can be learned from training data, and
-then applied to previously unseen data to obtain results that are consistent
+A decision tree like this one can be learned from training data, and
+then applied to previously unseen data to obtain results that are consistent
with the training data.
WWW: http://search.cpan.org/dist/AI-DecisionTree/
diff --git a/math/p5-AI-Genetic/pkg-descr b/math/p5-AI-Genetic/pkg-descr
index 577fb23fe8da..7e8a11679cdc 100644
--- a/math/p5-AI-Genetic/pkg-descr
+++ b/math/p5-AI-Genetic/pkg-descr
@@ -1,19 +1,19 @@
-This module implements a Genetic Algorithm (GA) in pure Perl. Other Perl
-modules that achieve the same thing (perhaps better, perhaps worse) do
-exist. Please check CPAN. I mainly wrote this module to satisfy my own
+This module implements a Genetic Algorithm (GA) in pure Perl. Other Perl
+modules that achieve the same thing (perhaps better, perhaps worse) do
+exist. Please check CPAN. I mainly wrote this module to satisfy my own
needs, and to learn something about GAs along the way.
-I will not go into the details of GAs here, but here are the bare basics.
+I will not go into the details of GAs here, but here are the bare basics.
Plenty of information can be found on the web.
-In a GA, a population of individuals compete for survival. Each individual
-is designated by a set of genes that define its behaviour. Individuals
-that perform better (as defined by the fitness function) have a higher
-chance of mating with other individuals. When two individuals mate, they
-swap some of their genes, resulting in an individual that has properties
-from both of its "parents". Every now and then, a mutation occurs where
-some gene randomly changes value, resulting in a different individual. If
-all is well defined, after a few generations, the population should
+In a GA, a population of individuals compete for survival. Each individual
+is designated by a set of genes that define its behaviour. Individuals
+that perform better (as defined by the fitness function) have a higher
+chance of mating with other individuals. When two individuals mate, they
+swap some of their genes, resulting in an individual that has properties
+from both of its "parents". Every now and then, a mutation occurs where
+some gene randomly changes value, resulting in a different individual. If
+all is well defined, after a few generations, the population should
converge on a "good-enough" solution to the problem being tackled.
WWW: http://search.cpan.org/dist/AI-Genetic/
diff --git a/math/p5-Algorithm-Combinatorics/pkg-descr b/math/p5-Algorithm-Combinatorics/pkg-descr
index 141f10978317..5eecb4145b67 100644
--- a/math/p5-Algorithm-Combinatorics/pkg-descr
+++ b/math/p5-Algorithm-Combinatorics/pkg-descr
@@ -1,4 +1,4 @@
-Algorithm::Combinatorics is an efficient generator of combinatorial
+Algorithm::Combinatorics is an efficient generator of combinatorial
sequences, where efficient means:
* Speed: The core loops are written in C.
diff --git a/math/p5-Algorithm-Munkres/pkg-descr b/math/p5-Algorithm-Munkres/pkg-descr
index 5c3a0eccb5c5..a4dfeca91d1a 100644
--- a/math/p5-Algorithm-Munkres/pkg-descr
+++ b/math/p5-Algorithm-Munkres/pkg-descr
@@ -1,4 +1,4 @@
-Algorithm-Munkres is a perl extension for Munkres' solution to
+Algorithm-Munkres is a perl extension for Munkres' solution to
classical Assignment problem for square and rectangular matrices
This module extends the solution of Assignment problem for square
matrices to rectangular matrices by padding zeros. Thus a rectangular
diff --git a/math/p5-Math-Algebra-Symbols/pkg-descr b/math/p5-Math-Algebra-Symbols/pkg-descr
index c4bd83857c60..7aaf1cfba2db 100644
--- a/math/p5-Math-Algebra-Symbols/pkg-descr
+++ b/math/p5-Math-Algebra-Symbols/pkg-descr
@@ -1,7 +1,7 @@
-This package supplies a set of functions and operators to manipulate
+This package supplies a set of functions and operators to manipulate
operator expressions algebraically using the familiar Perl syntax.
-These expressions are constructed from "Symbols", "Operators", and
+These expressions are constructed from "Symbols", "Operators", and
"Functions", and processed via "Methods". For examples, see: "Examples".
WWW: http://search.cpan.org/dist/Math-Algebra-Symbols/
diff --git a/math/p5-Math-Cephes/pkg-descr b/math/p5-Math-Cephes/pkg-descr
index 0ed8ed78eead..d820d196668d 100644
--- a/math/p5-Math-Cephes/pkg-descr
+++ b/math/p5-Math-Cephes/pkg-descr
@@ -1,5 +1,5 @@
-This module provides an interface to over 150 functions of the
-cephes math library of Stephen Moshier. No functions are exported
+This module provides an interface to over 150 functions of the
+cephes math library of Stephen Moshier. No functions are exported
by default, but rather must be imported explicitly, as in
use Math::Cephes qw(sin cos);
diff --git a/math/p5-Math-Geometry-Planar-GPC/pkg-descr b/math/p5-Math-Geometry-Planar-GPC/pkg-descr
index 3ce3d0d7b61a..e67724700aec 100644
--- a/math/p5-Math-Geometry-Planar-GPC/pkg-descr
+++ b/math/p5-Math-Geometry-Planar-GPC/pkg-descr
@@ -1,7 +1,7 @@
-This module is just a wrapper around the gpc C library written by Alan
+This module is just a wrapper around the gpc C library written by Alan
Murta
-gpc: General Polygon Clipping library (C) 1997-1999, Advanced Interfaces
+gpc: General Polygon Clipping library (C) 1997-1999, Advanced Interfaces
Group, University of Manchester.
Please refer to the gpc manual for more details on gpc.
diff --git a/math/p5-Math-Intersection-StraightLine/pkg-descr b/math/p5-Math-Intersection-StraightLine/pkg-descr
index cc62873b69ed..84a8a8b0431b 100644
--- a/math/p5-Math-Intersection-StraightLine/pkg-descr
+++ b/math/p5-Math-Intersection-StraightLine/pkg-descr
@@ -1,7 +1,7 @@
-This module calculates the intersection point of two straight lines (if
-one exists). It returns 0, if no intersection point exists. If the lines
-have an intersection point, the coordinates of the point are the
-returnvalue. If the given lines have infinite intersection points, -1 is
+This module calculates the intersection point of two straight lines (if
+one exists). It returns 0, if no intersection point exists. If the lines
+have an intersection point, the coordinates of the point are the
+returnvalue. If the given lines have infinite intersection points, -1 is
returned.
WWW: http://search.cpan.org/dist/Math-Intersection-StraightLine/
diff --git a/math/p5-Math-NumberCruncher/pkg-descr b/math/p5-Math-NumberCruncher/pkg-descr
index 8a7d7b7f0406..54ecb7d5d633 100644
--- a/math/p5-Math-NumberCruncher/pkg-descr
+++ b/math/p5-Math-NumberCruncher/pkg-descr
@@ -1,6 +1,6 @@
Math::NumberCruncher - Collection of useful math-related functions.
This module is a collection of commonly needed number-related functions,
including numerous standard statistical, geometric, and probability
-functions.
+functions.
WWW: http://search.cpan.org/dist/Math-NumberCruncher/
diff --git a/math/p5-Math-RPN/pkg-descr b/math/p5-Math-RPN/pkg-descr
index 41b2a4335c5c..da1e5f965ada 100644
--- a/math/p5-Math-RPN/pkg-descr
+++ b/math/p5-Math-RPN/pkg-descr
@@ -1,5 +1,5 @@
-The rpn function will take a scalar or list of sclars which
-contain an RPN expression as a set of comma delimited values and
-operators, and return the result or stack, depending on context.
+The rpn function will take a scalar or list of sclars which
+contain an RPN expression as a set of comma delimited values and
+operators, and return the result or stack, depending on context.
WWW: http://search.cpan.org/dist/Math-RPN/
diff --git a/math/p5-Math-RandomOrg/pkg-descr b/math/p5-Math-RandomOrg/pkg-descr
index 38677e765e2a..209c324430df 100644
--- a/math/p5-Math-RandomOrg/pkg-descr
+++ b/math/p5-Math-RandomOrg/pkg-descr
@@ -1,5 +1,5 @@
-Math::RandomOrg provides functions for retrieving random data from the
-random.org server. Data may be retrieved in an integer or byte-stream
+Math::RandomOrg provides functions for retrieving random data from the
+random.org server. Data may be retrieved in an integer or byte-stream
format using the randnum and randbyte functions respectively.
WWW: http://search.cpan.org/dist/Math-RandomOrg/
diff --git a/math/p5-Math-Round-Var/pkg-descr b/math/p5-Math-Round-Var/pkg-descr
index 8a4889f95843..fd307b57a244 100644
--- a/math/p5-Math-Round-Var/pkg-descr
+++ b/math/p5-Math-Round-Var/pkg-descr
@@ -1,9 +1,9 @@
-This module gives you the ability to round numbers to either decimal or
-fractional precision while encapsulating the rounding precision in an
-object. This allows scripts and modules to maintain multiple precision
+This module gives you the ability to round numbers to either decimal or
+fractional precision while encapsulating the rounding precision in an
+object. This allows scripts and modules to maintain multiple precision
values as objects.
-It also implements flexible scheme parsing, so that your programs and
+It also implements flexible scheme parsing, so that your programs and
modules can offload the how-to-round decisions to this module.
WWW: http://search.cpan.org/dist/Math-Round-Var/
diff --git a/math/p5-Math-Sequence/pkg-descr b/math/p5-Math-Sequence/pkg-descr
index 057d09007f85..f3980b7781e3 100644
--- a/math/p5-Math-Sequence/pkg-descr
+++ b/math/p5-Math-Sequence/pkg-descr
@@ -1,22 +1,22 @@
-Math::Sequence defines a class for simple mathematic sequences with a
-recursive definition such as x_(n+1) = 1 / (x_n + 1). Creation of a
-Math::Sequence object is described below in the paragraph about the
+Math::Sequence defines a class for simple mathematic sequences with a
+recursive definition such as x_(n+1) = 1 / (x_n + 1). Creation of a
+Math::Sequence object is described below in the paragraph about the
constructor.
-Math::Sequence uses Math::Symbolic to parse and modify the recursive
-sequence definitions. That means you specify the sequence as a string
-which is parsed by Math::Symbolic. Alternatively, you can pass the
+Math::Sequence uses Math::Symbolic to parse and modify the recursive
+sequence definitions. That means you specify the sequence as a string
+which is parsed by Math::Symbolic. Alternatively, you can pass the
constructor a Math::Symbolic tree directly.
-Because Math::Sequence uses Math::Symbolic for its implementation, all
-results will be Math::Symbolic objects which may contain other variables
+Because Math::Sequence uses Math::Symbolic for its implementation, all
+results will be Math::Symbolic objects which may contain other variables
than the sequence variable itself.
-Each Math::Sequence object is an iterator to iterate over the elements of
-the sequence starting at the first element (which was specified by the
-starting element, the second argument to the new() constructor). It offers
-facilities to cache all calculated elements and access any element
-directly, though unless the element has been cached in a previous
+Each Math::Sequence object is an iterator to iterate over the elements of
+the sequence starting at the first element (which was specified by the
+starting element, the second argument to the new() constructor). It offers
+facilities to cache all calculated elements and access any element
+directly, though unless the element has been cached in a previous
calculation, this is just a shortcut for repeated use of the iterator.
WWW: http://search.cpan.org/dist/Math-Sequence/
diff --git a/math/p5-Math-Series/pkg-descr b/math/p5-Math-Series/pkg-descr
index 15e2b946247c..e772129367ae 100644
--- a/math/p5-Math-Series/pkg-descr
+++ b/math/p5-Math-Series/pkg-descr
@@ -1,24 +1,24 @@
-Math::Series defines a class for simple mathematic series with a recursive
-definition such as x_(n+1) = 1 / (x_n + 1). Such a recursive definition is
-treated as a sequence whose elements will be added to form a series. You
-can refer to the previous sequence element as well as to the current index
-in the series. Creation of a Math::Series object is described below in the
+Math::Series defines a class for simple mathematic series with a recursive
+definition such as x_(n+1) = 1 / (x_n + 1). Such a recursive definition is
+treated as a sequence whose elements will be added to form a series. You
+can refer to the previous sequence element as well as to the current index
+in the series. Creation of a Math::Series object is described below in the
paragraph about the constructor.
-Math::Series uses Math::Symbolic to parse and modify the recursive
-sequence definitions. That means you specify the sequence as a string
-which is parsed by Math::Symbolic. Alternatively, you can pass the
+Math::Series uses Math::Symbolic to parse and modify the recursive
+sequence definitions. That means you specify the sequence as a string
+which is parsed by Math::Symbolic. Alternatively, you can pass the
constructor a Math::Symbolic tree directly.
-Because Math::Series uses Math::Symbolic for its implementation, all
-results will be Math::Symbolic objects which may contain other variables
+Because Math::Series uses Math::Symbolic for its implementation, all
+results will be Math::Symbolic objects which may contain other variables
than the sequence variable and the iterator variable.
-Each Math::Series object is an iterator to iterate over the elements of
-the series starting at the first element (which was specified by the
-starting element, the second argument to the new() constructor). It offers
-facilities to cache all calculated elements and access any element
-directly, though unless the element has been cached in a previous
+Each Math::Series object is an iterator to iterate over the elements of
+the series starting at the first element (which was specified by the
+starting element, the second argument to the new() constructor). It offers
+facilities to cache all calculated elements and access any element
+directly, though unless the element has been cached in a previous
calculation, this is just a shortcut for repeated use of the iterator.
WWW: http://search.cpan.org/dist/Math-Series/
diff --git a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
index bef603c7c902..c2f2ec076dc3 100644
--- a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
@@ -1,20 +1,20 @@
-This module extends the functionality of Math::Symbolic by offering
-facilities to compile symbolic math trees (formulas) to C code. It also
-uses Inline::C to compile and link the generated C code at run-time, thus
-allowing the user to do symbolic calculations in Perl with Math::Symbolic
+This module extends the functionality of Math::Symbolic by offering
+facilities to compile symbolic math trees (formulas) to C code. It also
+uses Inline::C to compile and link the generated C code at run-time, thus
+allowing the user to do symbolic calculations in Perl with Math::Symbolic
and then use the results in a fast numeric environment.
-This software generates code. Code generators are difficult to test, but
-the first release of the module is now 1.5 years old and I haven't
+This software generates code. Code generators are difficult to test, but
+the first release of the module is now 1.5 years old and I haven't
received any bug reports, so I consider it somewhat stable now.
-Please read the manpage of Math::Symbolic::Compiler which comes with the
-Math::Symbolic distribution. Most of the gotchas involved with compiling
-the functions to Perl subroutines also apply to this module which compiles
+Please read the manpage of Math::Symbolic::Compiler which comes with the
+Math::Symbolic distribution. Most of the gotchas involved with compiling
+the functions to Perl subroutines also apply to this module which compiles
to C instead.
-Alternatively, you can use the module not for faster calculations from
-your Perl program, but to generate C code for you. I have used it to
+Alternatively, you can use the module not for faster calculations from
+your Perl program, but to generate C code for you. I have used it to
generate an implementation for (many!) Zernike Polynomials for work in C.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-CCompiler/
diff --git a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
index 3e1c0e3612bf..a5519b652ca8 100644
--- a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
@@ -1,5 +1,5 @@
-This module extends the functionality of Math::Symbolic by offering
-facilities to test a Math::Symbolic tree for existance of a specific
+This module extends the functionality of Math::Symbolic by offering
+facilities to test a Math::Symbolic tree for existance of a specific
subtree in the Math::Symbolic tree.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Contains/
diff --git a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
index 3c1433f2bcc6..d8e1010f7a6b 100644
--- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
@@ -1,5 +1,5 @@
-This module extends the functionality of Math::Symbolic by offering
-facilities to calculate the propagated variance of a function of variables
+This module extends the functionality of Math::Symbolic by offering
+facilities to calculate the propagated variance of a function of variables
with variances themselves.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-ErrorPropagation/
diff --git a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
index 57a7c08d75d1..4a01c4b0e853 100644
--- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
@@ -1,9 +1,9 @@
-This class provides the to_latex() method for all Math::Symbolic trees. It
-is a rewrite of the to_latex() method that was supplied by Math::Symbolic
+This class provides the to_latex() method for all Math::Symbolic trees. It
+is a rewrite of the to_latex() method that was supplied by Math::Symbolic
prior to version 0.201.
-For details on how the custom method delegation model works, please have a
-look at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base
+For details on how the custom method delegation model works, please have a
+look at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base
classes.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-LaTeXDumper/
diff --git a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
index 691311f83d6e..debdf0133586 100644
--- a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
@@ -1,15 +1,15 @@
-This module is an extension to the Math::Symbolic module. A basic
+This module is an extension to the Math::Symbolic module. A basic
familiarity with that module is required.
-The Math::Symbolic::Custom::Pattern module implements pattern matching
-routines on Math::Symbolic trees. The patterns itself are constructed from
-Math::Symbolic trees with just a few variables which have a special
+The Math::Symbolic::Custom::Pattern module implements pattern matching
+routines on Math::Symbolic trees. The patterns itself are constructed from
+Math::Symbolic trees with just a few variables which have a special
meaning.
-The module provides two interfaces. You can use the new() and match()
-methods this class provides, or you can use the to_pattern() and
-is_of_form() methods on any Math::Symbolic tree. (Exported by the
-Math::Symbolic::Custom::Pattern::Export module. Refer to that module for
+The module provides two interfaces. You can use the new() and match()
+methods this class provides, or you can use the to_pattern() and
+is_of_form() methods on any Math::Symbolic tree. (Exported by the
+Math::Symbolic::Custom::Pattern::Export module. Refer to that module for
details on is_of_form().)
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Pattern/
diff --git a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
index 814f592ad4c5..bcd56558846d 100644
--- a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
@@ -1,19 +1,19 @@
-This module is an extension to the Math::Symbolic module. A basic
+This module is an extension to the Math::Symbolic module. A basic
familiarity with that module is required.
-Math::Symbolic offers some builtin simplification routines. These,
-however, are not capable of complex simplifications. This extension offers
-facilities to override the default simplification routines through means
-of subclassing this module. A subclass of this module is required to
-define a simplify object method that implements a simplification of
+Math::Symbolic offers some builtin simplification routines. These,
+however, are not capable of complex simplifications. This extension offers
+facilities to override the default simplification routines through means
+of subclassing this module. A subclass of this module is required to
+define a simplify object method that implements a simplification of
Math::Symbolic trees.
-There are two class methods to inherit: register and unregister. Calling
-the register method on your subclass registers your class as providing the
-simplify method that is invoked whenever simplify() is called on a
+There are two class methods to inherit: register and unregister. Calling
+the register method on your subclass registers your class as providing the
+simplify method that is invoked whenever simplify() is called on a
Math::Symbolic::Operator object.
-Calling unregister on your subclass restores whichever simplification
+Calling unregister on your subclass restores whichever simplification
routines where in place before.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Simplification/
diff --git a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
index b3b6614ce227..ec7104c5cb83 100644
--- a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
@@ -1,19 +1,19 @@
-Math::Symbolic::Custom::Transformation is an extension to the
-Math::Symbolic module. You're assumed to be remotely familiar with that
+Math::Symbolic::Custom::Transformation is an extension to the
+Math::Symbolic module. You're assumed to be remotely familiar with that
module throughout the documentation.
-This package implements transformations of Math::Symbolic trees using
-Math::Symbolic trees. I'll try to explain what this means in the following
+This package implements transformations of Math::Symbolic trees using
+Math::Symbolic trees. I'll try to explain what this means in the following
paragraphs.
-Until now, in order to be able to inspect a Math::Symbolic tree, one had
-to use the low-level Math::Symbolic interface like comparing the top
-node's term type with a constant (such as T_OPERATOR) and then its
-operator type with more constants. This has changed with the release of
+Until now, in order to be able to inspect a Math::Symbolic tree, one had
+to use the low-level Math::Symbolic interface like comparing the top
+node's term type with a constant (such as T_OPERATOR) and then its
+operator type with more constants. This has changed with the release of
Math::Symbolic::Custom::Pattern.
-To modify the tree, you had to use equally low-level or even
-encapsulation-breaking methods. This is meant to be changed by this
+To modify the tree, you had to use equally low-level or even
+encapsulation-breaking methods. This is meant to be changed by this
distribution.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Transformation/
diff --git a/math/p5-Math-Symbolic/pkg-descr b/math/p5-Math-Symbolic/pkg-descr
index 9eb7d2e51778..811f89afeffd 100644
--- a/math/p5-Math-Symbolic/pkg-descr
+++ b/math/p5-Math-Symbolic/pkg-descr
@@ -1,10 +1,10 @@
-Math::Symbolic is intended to offer symbolic calculation capabilities to
-the Perl programmer without using external (and commercial) libraries
+Math::Symbolic is intended to offer symbolic calculation capabilities to
+the Perl programmer without using external (and commercial) libraries
and/or applications.
-Possibly the most convenient way of constructing Math::Symbolic trees is
-using the builtin parser to generate trees from expressions such as '2 *
-x^5'. You may use the Math::Symbolic->parse_from_string() class method for
+Possibly the most convenient way of constructing Math::Symbolic trees is
+using the builtin parser to generate trees from expressions such as '2 *
+x^5'. You may use the Math::Symbolic->parse_from_string() class method for
this.
WWW: http://search.cpan.org/dist/Math-Symbolic/
diff --git a/math/p5-Math-SymbolicX-BigNum/pkg-descr b/math/p5-Math-SymbolicX-BigNum/pkg-descr
index 19edc6eced6b..6c27d044c06f 100644
--- a/math/p5-Math-SymbolicX-BigNum/pkg-descr
+++ b/math/p5-Math-SymbolicX-BigNum/pkg-descr
@@ -1,7 +1,7 @@
-This module adds big number support to Math::Symbolic. It does so by
-extending the parser of the Math::Symbolic module (that is, the one stored
-in $Math::Symbolic::Parser) with certain special functions that create
-arbitrary precision constants. (Math::Symbolic::Variable objects have been
+This module adds big number support to Math::Symbolic. It does so by
+extending the parser of the Math::Symbolic module (that is, the one stored
+in $Math::Symbolic::Parser) with certain special functions that create
+arbitrary precision constants. (Math::Symbolic::Variable objects have been
able to contain arbitrary precision objects since the very beginning.)
WWW: http://search.cpan.org/dist/Math-SymbolicX-BigNum/
diff --git a/math/p5-Math-SymbolicX-Complex/pkg-descr b/math/p5-Math-SymbolicX-Complex/pkg-descr
index eac6d2808c01..59d345956ba0 100644
--- a/math/p5-Math-SymbolicX-Complex/pkg-descr
+++ b/math/p5-Math-SymbolicX-Complex/pkg-descr
@@ -1,7 +1,7 @@
-This module adds complex number support to Math::Symbolic. It does so by
-extending the parser of the Math::Symbolic module (that is, the one stored
-in $Math::Symbolic::Parser) with certain special functions that create
-complex constants. (Math::Symbolic::Variable objects have been able to
+This module adds complex number support to Math::Symbolic. It does so by
+extending the parser of the Math::Symbolic module (that is, the one stored
+in $Math::Symbolic::Parser) with certain special functions that create
+complex constants. (Math::Symbolic::Variable objects have been able to
contain complex number objects since the very beginning.)
WWW: http://search.cpan.org/dist/Math-SymbolicX-Complex/
diff --git a/math/p5-Math-SymbolicX-Error/pkg-descr b/math/p5-Math-SymbolicX-Error/pkg-descr
index 6f11591028c1..52317e54e03a 100644
--- a/math/p5-Math-SymbolicX-Error/pkg-descr
+++ b/math/p5-Math-SymbolicX-Error/pkg-descr
@@ -1,8 +1,8 @@
-This module adds numeric error (or uncertainty) support to the
-Math::Symbolic parser. It does so by extending the parser grammar of the
-Math::Symbolic module (that is, the one stored in $Math::Symbolic::Parser)
-with certain special functions that create constants as Number::WithError
-objects. (Math::Symbolic::Variable objects have been able to contain
+This module adds numeric error (or uncertainty) support to the
+Math::Symbolic parser. It does so by extending the parser grammar of the
+Math::Symbolic module (that is, the one stored in $Math::Symbolic::Parser)
+with certain special functions that create constants as Number::WithError
+objects. (Math::Symbolic::Variable objects have been able to contain
objects since the very beginning.)
WWW: http://search.cpan.org/dist/Math-SymbolicX-Error/
diff --git a/math/p5-Math-SymbolicX-Inline/pkg-descr b/math/p5-Math-SymbolicX-Inline/pkg-descr
index 9deffe7d9a39..4a01d95c444c 100644
--- a/math/p5-Math-SymbolicX-Inline/pkg-descr
+++ b/math/p5-Math-SymbolicX-Inline/pkg-descr
@@ -1,9 +1,9 @@
-This module is an extension to the Math::Symbolic module. A basic
+This module is an extension to the Math::Symbolic module. A basic
familiarity with that module is required.
-Math::SymbolicX::Inline allows easy creation of Perl functions from
-symbolic expressions in the context of Math::Symbolic. That means you can
-define arbitrary Math::Symbolic trees (including derivatives) and let this
+Math::SymbolicX::Inline allows easy creation of Perl functions from
+symbolic expressions in the context of Math::Symbolic. That means you can
+define arbitrary Math::Symbolic trees (including derivatives) and let this
module compile them to package subroutines.
WWW: http://search.cpan.org/dist/Math-SymbolicX-Inline/
diff --git a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
index 90f4e72ed45e..91a9f1bd5202 100644
--- a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
+++ b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
@@ -1,16 +1,16 @@
-This module offers facilities to turn off the builtin Math::Symbolic
-simplification routines and replace them with routines that just clone the
-objects. You may want to do this in cases where the simplification
-routines fail to simplify the Math::Symbolic trees and waste a lot of CPU
-time. (For example, calculating the first order Taylor polynomial of a
+This module offers facilities to turn off the builtin Math::Symbolic
+simplification routines and replace them with routines that just clone the
+objects. You may want to do this in cases where the simplification
+routines fail to simplify the Math::Symbolic trees and waste a lot of CPU
+time. (For example, calculating the first order Taylor polynomial of a
moderately complex test function was sped up by 100% on my machine.)
-A word of caution, however: If you turn off the simplification routines,
-some procedures may produce very, very large trees. One such procedure
-would be the consecutive application of many derivatives to a product
-without intermediate simplification. This would yield exponential growth
-of nodes. (And may, in fact, still do if you keep the simplification
-heuristics turned on because most expressions cannot be simplified
+A word of caution, however: If you turn off the simplification routines,
+some procedures may produce very, very large trees. One such procedure
+would be the consecutive application of many derivatives to a product
+without intermediate simplification. This would yield exponential growth
+of nodes. (And may, in fact, still do if you keep the simplification
+heuristics turned on because most expressions cannot be simplified
significantly.)
WWW: http://search.cpan.org/dist/Math-SymbolicX-NoSimplification/
diff --git a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
index eca0cb82f8a6..ee78a29496e3 100644
--- a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
+++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
@@ -1,37 +1,37 @@
-This module provides a simple way to extend the Math::Symbolic parser with
-arbitrary functions that return any valid Math::Symbolic tree. The return
-value of the function call is inserted into the complete parse tree at the
-point at which the function call is parsed. Familiarity with the
+This module provides a simple way to extend the Math::Symbolic parser with
+arbitrary functions that return any valid Math::Symbolic tree. The return
+value of the function call is inserted into the complete parse tree at the
+point at which the function call is parsed. Familiarity with the
Math::Symbolic module will be assumed throughout the documentation.
-This module is not object oriented. It does not export anything. You
-should not call any subroutines directly nor should you modify any class
-data directly. The complete interface is the call to use
-Math::SymbolicX::ParserExtensionFactory and its arguments. The reason for
-the long module name is that you should not have to call it multiple times
-in your code because it modifies the parser for good. It is intended to be
+This module is not object oriented. It does not export anything. You
+should not call any subroutines directly nor should you modify any class
+data directly. The complete interface is the call to use
+Math::SymbolicX::ParserExtensionFactory and its arguments. The reason for
+the long module name is that you should not have to call it multiple times
+in your code because it modifies the parser for good. It is intended to be
a pain to type. :-)
-The aim of the module is to allow for hooks into the parser without
-modifying the parser yourself because that requires rather in-depth
-knowledge of the module code. By specifying key => value pairs of function
-names and function implementations (code references) as arguments to the
-use() call of the module, this module extends the parser that is stored in
-the $Math::Symbolic::Parser variable with the specified functions and
-whenever "yourfunction(any argument string not containing an unescaped \)
-)" occurs in the code, the subroutine reference is called with the
+The aim of the module is to allow for hooks into the parser without
+modifying the parser yourself because that requires rather in-depth
+knowledge of the module code. By specifying key => value pairs of function
+names and function implementations (code references) as arguments to the
+use() call of the module, this module extends the parser that is stored in
+the $Math::Symbolic::Parser variable with the specified functions and
+whenever "yourfunction(any argument string not containing an unescaped \)
+)" occurs in the code, the subroutine reference is called with the
argument string as argument.
-The subroutine is expected to return any Math::Symbolic tree. That means,
-as of version 0.133, a Math::Symbolic::Operator, a
-Math::Symbolic::Variable, or a Math::Symbolic::Constant object. The
-returned object will be incorporated into the Math::Symbolic tree that
-results from the parse at the exact position at which the custom function
+The subroutine is expected to return any Math::Symbolic tree. That means,
+as of version 0.133, a Math::Symbolic::Operator, a
+Math::Symbolic::Variable, or a Math::Symbolic::Constant object. The
+returned object will be incorporated into the Math::Symbolic tree that
+results from the parse at the exact position at which the custom function
call was parsed.
-Please note that the usage of this module will be quite slow at compile
-time because it has to regenerate the complete Math::Symbolic parser the
-first time you use this module in your code. The run time performance
+Please note that the usage of this module will be quite slow at compile
+time because it has to regenerate the complete Math::Symbolic parser the
+first time you use this module in your code. The run time performance
penalty should be low, however.
WWW: http://search.cpan.org/dist/Math-SymbolicX-ParserExtensionFactory/
diff --git a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
index 4230552ea9c8..dc6d387d1ab3 100644
--- a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
+++ b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
@@ -1,20 +1,20 @@
-This module offers easy access to formulas for a few often-used
-distributions. For that, it uses the Math::Symbolic module which gives the
+This module offers easy access to formulas for a few often-used
+distributions. For that, it uses the Math::Symbolic module which gives the
user an opportunity to manufacture distributions to his liking.
-The module can be used in two styles: It has a procedural interface which
-is demonstrated in the first half of the synopsis. But it also features a
-wholly different interface: It can modify the Math::Symbolic parser so
-that you can use the distributions right inside strings that will be
-parsed as Math::Symbolic trees. This is demonstrated for very simple cases
+The module can be used in two styles: It has a procedural interface which
+is demonstrated in the first half of the synopsis. But it also features a
+wholly different interface: It can modify the Math::Symbolic parser so
+that you can use the distributions right inside strings that will be
+parsed as Math::Symbolic trees. This is demonstrated for very simple cases
in the second half of the synopsis.
-All arguments in both interface styles are optional. Whichever expression
-is used instead of, for examle 'mean', is plugged into the formula for the
-distribution as a Math::Symbolic tree. Details on argument handling are
+All arguments in both interface styles are optional. Whichever expression
+is used instead of, for examle 'mean', is plugged into the formula for the
+distribution as a Math::Symbolic tree. Details on argument handling are
explained below.
-Please see the section on Export for details on how to choose the
+Please see the section on Export for details on how to choose the
interface style you want to use.
WWW: http://search.cpan.org/dist/Math-SymbolicX-Statistics-Distributions/
diff --git a/math/p5-Math-Units/pkg-descr b/math/p5-Math-Units/pkg-descr
index 518a1fbca16a..a5b0c0c57560 100644
--- a/math/p5-Math-Units/pkg-descr
+++ b/math/p5-Math-Units/pkg-descr
@@ -1,16 +1,16 @@
-The Math::Units module converts a numeric value in one unit of measurement
-to some other unit. The units must be compatible, i.e. length can not be
-converted to volume. If a conversion can not be made an exception is
+The Math::Units module converts a numeric value in one unit of measurement
+to some other unit. The units must be compatible, i.e. length can not be
+converted to volume. If a conversion can not be made an exception is
thrown.
-A combination chaining and reduction algorithm is used to perform the most
-direct unit conversion possible. Units may be written in several different
-styles. An abbreviation table is used to convert from common long-form
-unit names to the (more or less) standard abbreviations that the units
-module uses internally. All multiplicative unit conversions are cached so
+A combination chaining and reduction algorithm is used to perform the most
+direct unit conversion possible. Units may be written in several different
+styles. An abbreviation table is used to convert from common long-form
+unit names to the (more or less) standard abbreviations that the units
+module uses internally. All multiplicative unit conversions are cached so
that future conversions can be performed very quickly.
-Too many units, prefixes and abbreviations are supported to list here. See
+Too many units, prefixes and abbreviations are supported to list here. See
the source code for a complete listing.
WWW: http://search.cpan.org/dist/Math-Units/
diff --git a/math/p5-Math-VectorReal/pkg-descr b/math/p5-Math-VectorReal/pkg-descr
index 76582a77bd6a..f57a826ae1ed 100644
--- a/math/p5-Math-VectorReal/pkg-descr
+++ b/math/p5-Math-VectorReal/pkg-descr
@@ -1,5 +1,5 @@
The Math::VectorReal package defines a 3D mathematical "vector",
-in a way that is compatible with the previous CPAN module
+in a way that is compatible with the previous CPAN module
Math::MatrixReal. However it provides a more vector oriented set
of mathematical functions and overload operators, to the MatrixReal
package. For example the normal perl string functions "x" and "."
diff --git a/math/p5-Number-WithError-LaTeX/pkg-descr b/math/p5-Number-WithError-LaTeX/pkg-descr
index 20f2243746df..a4c256915d5b 100644
--- a/math/p5-Number-WithError-LaTeX/pkg-descr
+++ b/math/p5-Number-WithError-LaTeX/pkg-descr
@@ -1,12 +1,12 @@
-This class is a subclass of Number::WithError. It provides the same
+This class is a subclass of Number::WithError. It provides the same
interface and the same exports.
-It adds several methods to every object. The main functionality is
-provided by latex(), which dumps the object as valid LaTeX code. Also,
-encode() is a convenient way to encode any UTF-8 string into TeX. It is
+It adds several methods to every object. The main functionality is
+provided by latex(), which dumps the object as valid LaTeX code. Also,
+encode() is a convenient way to encode any UTF-8 string into TeX. It is
just a convenience thing since it is delegated to TeX::Encode.
-Unlike Number::WithError, this module requires perl version 5.8 or later.
+Unlike Number::WithError, this module requires perl version 5.8 or later.
(That is the rationale for creating a separate distribution, too.)
WWW: http://search.cpan.org/dist/Number-WithError-LaTeX/
diff --git a/math/p5-Number-WithError/pkg-descr b/math/p5-Number-WithError/pkg-descr
index 3aae958d26c6..ef704ddf8935 100644
--- a/math/p5-Number-WithError/pkg-descr
+++ b/math/p5-Number-WithError/pkg-descr
@@ -1,17 +1,17 @@
-This class is a container class for numbers with a number of associated
-symmetric and asymmetric errors. It overloads practically all common
-arithmetic operations and trigonometric functions to propagate the errors.
-It can do proper scientific rounding (as explained in more detail below in
+This class is a container class for numbers with a number of associated
+symmetric and asymmetric errors. It overloads practically all common
+arithmetic operations and trigonometric functions to propagate the errors.
+It can do proper scientific rounding (as explained in more detail below in
the documentation of the significant_digit() method).
-You can use Math::BigFloat objects as the internal representation of
+You can use Math::BigFloat objects as the internal representation of
numbers in order to support arbitrary precision calculations.
Errors are propagated using Gaussian error propagation.
-With a notable exception, the test suite covers way over ninety percent of
-the code. The remaining holes are mostly difficult-to-test corner cases
-and sanity tests. The comparison routines are the exception for which
+With a notable exception, the test suite covers way over ninety percent of
+the code. The remaining holes are mostly difficult-to-test corner cases
+and sanity tests. The comparison routines are the exception for which
there will be more extensive tests in a future release.
WWW: http://search.cpan.org/dist/Number-WithError/
diff --git a/math/p5-Roman/pkg-descr b/math/p5-Roman/pkg-descr
index 6de76d8a6d38..c47c9ce79365 100644
--- a/math/p5-Roman/pkg-descr
+++ b/math/p5-Roman/pkg-descr
@@ -1,4 +1,4 @@
-A Perl package providing the functionality to convert between
+A Perl package providing the functionality to convert between
Arabic and Roman numerals.
WWW: http://search.cpan.org/dist/Roman/
diff --git a/math/p5-Set-Partition/pkg-descr b/math/p5-Set-Partition/pkg-descr
index 6e1988f89208..721c5bf90068 100644
--- a/math/p5-Set-Partition/pkg-descr
+++ b/math/p5-Set-Partition/pkg-descr
@@ -1,11 +1,11 @@
-Set::Partition takes a list or hash of elements and a list numbers that
-represent the sizes of the partitions into which the list of elements
+Set::Partition takes a list or hash of elements and a list numbers that
+represent the sizes of the partitions into which the list of elements
should be arranged.
-The resulting object can then be used as an iterator which returns a
-reference to an array of lists, that represents the original list arranged
-according to the given partitioning. All possible arrangements are
-returned, and the object returns undef when the entire combination space
+The resulting object can then be used as an iterator which returns a
+reference to an array of lists, that represents the original list arranged
+according to the given partitioning. All possible arrangements are
+returned, and the object returns undef when the entire combination space
has been exhausted.
WWW: http://search.cpan.org/dist/Set-Partition/
diff --git a/math/p5-Statistics-ChiSquare/pkg-descr b/math/p5-Statistics-ChiSquare/pkg-descr
index 1ce30136aeb9..501d6db566c0 100644
--- a/math/p5-Statistics-ChiSquare/pkg-descr
+++ b/math/p5-Statistics-ChiSquare/pkg-descr
@@ -8,13 +8,13 @@ In statistics, the chi-square test calculates "how random" a series of
numbers is. But it doesn't simply say "yes" or "no". Instead, it gives
you a confidence interval, which sets upper and lower bounds on the
likelihood that the variation in your data is due to chance. See the
-examples below.
+examples below.
There's just one function in this module: chisquare(). Instead of
returning the bounds on the confidence interval in a tidy little
two-element array, it returns an English string. This was a deliberate
design choice---many people misinterpret chi-square results, and the
-string helps clarify the meaning.
+string helps clarify the meaning.
WWW: http://search.cpan.org/dist/Statistics-ChiSquare/
diff --git a/math/p5-Statistics-Descriptive-Discrete/pkg-descr b/math/p5-Statistics-Descriptive-Discrete/pkg-descr
index 4ec967dc36bc..f1a3a2119ea4 100644
--- a/math/p5-Statistics-Descriptive-Discrete/pkg-descr
+++ b/math/p5-Statistics-Descriptive-Discrete/pkg-descr
@@ -1,20 +1,20 @@
-This module provides basic functions used in descriptive statistics. It
-borrows very heavily from Statistics::Descriptive::Full (which is included
-with Statistics::Descriptive) with one major difference. This module is
-optimized for discretized data e.g. data from an A/D conversion that has a
-discrete set of possible values. E.g. if your data is produced by an 8 bit
-A/D then you'd have only 256 possible values in your data set. Even though
-you might have a million data points, you'd only have 256 different values
-in those million points. Instead of storing the entire data set as
-Statistics::Descriptive does, this module only stores the values it's seen
+This module provides basic functions used in descriptive statistics. It
+borrows very heavily from Statistics::Descriptive::Full (which is included
+with Statistics::Descriptive) with one major difference. This module is
+optimized for discretized data e.g. data from an A/D conversion that has a
+discrete set of possible values. E.g. if your data is produced by an 8 bit
+A/D then you'd have only 256 possible values in your data set. Even though
+you might have a million data points, you'd only have 256 different values
+in those million points. Instead of storing the entire data set as
+Statistics::Descriptive does, this module only stores the values it's seen
and the number of times it's seen each value.
-For very large data sets, this storage method results in significant speed
-and memory improvements. In a test case with 2.6 million data points from
-a real world application, Statistics::Descriptive::Discrete took 40
-seconds to calculate a set of statistics instead of the 561 seconds
-required by Statistics::Descriptive::Full. It also required only 4MB of
-RAM instead of the 400MB used by Statistics::Descriptive::Full for the
+For very large data sets, this storage method results in significant speed
+and memory improvements. In a test case with 2.6 million data points from
+a real world application, Statistics::Descriptive::Discrete took 40
+seconds to calculate a set of statistics instead of the 561 seconds
+required by Statistics::Descriptive::Full. It also required only 4MB of
+RAM instead of the 400MB used by Statistics::Descriptive::Full for the
same data set.
WWW: http://search.cpan.org/dist/Statistics-Descriptive-Discrete/
diff --git a/math/p5-Statistics-Regression/pkg-descr b/math/p5-Statistics-Regression/pkg-descr
index e7b40725d355..b4ec662d82f0 100644
--- a/math/p5-Statistics-Regression/pkg-descr
+++ b/math/p5-Statistics-Regression/pkg-descr
@@ -1,4 +1,4 @@
-Regression.pm is a multivariate linear regression package.
+Regression.pm is a multivariate linear regression package.
That is, it estimates the c coefficients for a line-fit of the type
y= c(0)*x(0) + c(1)*x1 + c(2)*x2 + ... + c(k)*xk
diff --git a/math/pari/pkg-descr b/math/pari/pkg-descr
index af105934e88f..f4dead445e76 100644
--- a/math/pari/pkg-descr
+++ b/math/pari/pkg-descr
@@ -6,7 +6,7 @@ It is possible to use PARI in two different ways:
1) as a library, which can be called from any upper-level language
application (for instance written in C, C++, Pascal or Fortran);
-2) as a sophisticated programmable calculator, named GP, which contains
+2) as a sophisticated programmable calculator, named GP, which contains
most of the standard control instructions of a standard language
like C.
diff --git a/math/parmgridgen/pkg-descr b/math/parmgridgen/pkg-descr
index 1ab585172035..48ad5e907663 100644
--- a/math/parmgridgen/pkg-descr
+++ b/math/parmgridgen/pkg-descr
@@ -1,9 +1,9 @@
-ParMGridGen-1.0 is a highly optimized serial and parallel library
-for obtaining a sequence of successive coarse grids that are well suited
-for geometric multigrid methods.
-The quality of the elements of the coarse grids is optimized using a
+ParMGridGen-1.0 is a highly optimized serial and parallel library
+for obtaining a sequence of successive coarse grids that are well suited
+for geometric multigrid methods.
+The quality of the elements of the coarse grids is optimized using a
multilevel framework.
-The parallel library is based on MPI and is portable to
+The parallel library is based on MPI and is portable to
a wide range of architectures.
WWW: http://www.mgnet.org/mgnet-codes-parmgridgen.html
diff --git a/math/pdal/pkg-descr b/math/pdal/pkg-descr
index db0ab474dd56..b8b931782a87 100644
--- a/math/pdal/pkg-descr
+++ b/math/pdal/pkg-descr
@@ -1,10 +1,10 @@
PDAL is a BSD licensed library for translating and manipulating
-point cloud data of various formats. It is a library that is
-analogous to the GDAL raster library. PDAL is focussed on reading,
-writing, and translating point cloud data from the ever-growing
-constellation of data formats that are being developed for working
+point cloud data of various formats. It is a library that is
+analogous to the GDAL raster library. PDAL is focussed on reading,
+writing, and translating point cloud data from the ever-growing
+constellation of data formats that are being developed for working
with multi-dimensional emitted-pulse scanning systems. While PDAL is
- not explicitly limited to working with LiDAR data formats, its
+ not explicitly limited to working with LiDAR data formats, its
initial rollout is focused in that area.
WWW: http://www.pdal.io/
diff --git a/math/py-cryptominisat/pkg-descr b/math/py-cryptominisat/pkg-descr
index a4f83e514c8c..5721fc00a323 100644
--- a/math/py-cryptominisat/pkg-descr
+++ b/math/py-cryptominisat/pkg-descr
@@ -1,5 +1,5 @@
This package provides Python bindings to CryptoMiniSat on the C++ level,
i.e. when importing pycryptosat, the CryptoMiniSat solver becomes part of the
-Python process itself.
+Python process itself.
WWW: https://github.com/msoos/cryptominisat
diff --git a/math/py-gnuplot/pkg-descr b/math/py-gnuplot/pkg-descr
index 624024d39069..ace147211281 100644
--- a/math/py-gnuplot/pkg-descr
+++ b/math/py-gnuplot/pkg-descr
@@ -4,7 +4,7 @@ from memory, data files, or mathematical functions. If you use Python to
perform computations or as `glue' for numerical programs, you can use this
package to plot data on the fly as they are computed. And the combination with
Python makes it is easy to automate things, including to create crude
-`animations' by plotting different datasets one after another.
+`animations' by plotting different datasets one after another.
Commands are communicated to gnuplot through a pipe and data either through
the same pipe (as "inline" data) or through temporary files. It has been
@@ -13,8 +13,8 @@ written and tested on a Unix computer.
This package has an object-oriented design that allows the user flexibility to
set plot options and to run multiple gnuplot sessions simultaneously. If you
are more ambitious, it is not difficult to add entirely new types of plottable
-items by deriving from the `PlotItem' class.
+items by deriving from the `PlotItem' class.
-For a demonstration, run the python file by typing `python demo.py'.
+For a demonstration, run the python file by typing `python demo.py'.
WWW: http://gnuplot-py.sourceforge.net/
diff --git a/math/py-numeric/pkg-descr b/math/py-numeric/pkg-descr
index 44768610ff54..e4555353eef1 100644
--- a/math/py-numeric/pkg-descr
+++ b/math/py-numeric/pkg-descr
@@ -20,4 +20,4 @@ number of extensions that take advantage of these two new objects.
WWW: http://numeric.scipy.org/
_____________
Note: Development for Numeric has ceased, and users should transisition to
- NumPy as quickly as possible.
+ NumPy as quickly as possible.
diff --git a/math/py-patsy/pkg-descr b/math/py-patsy/pkg-descr
index 019bd1ecb5fd..acff772fe4e2 100644
--- a/math/py-patsy/pkg-descr
+++ b/math/py-patsy/pkg-descr
@@ -2,4 +2,4 @@ Patsy is a Python library for describing statistical models (especially linear
models, or models that have a linear component) and building design matrices.
Patsy brings the convenience of R "formulas" to Python.
-WWW: https://www.github.com/pydata/patsy
+WWW: https://www.github.com/pydata/patsy
diff --git a/math/py-pycosat/pkg-descr b/math/py-pycosat/pkg-descr
index 81525e110969..7932462faeca 100644
--- a/math/py-pycosat/pkg-descr
+++ b/math/py-pycosat/pkg-descr
@@ -1,5 +1,5 @@
PicoSAT is a popular SAT solver written by Armin Biere in pure C. This
-package provides efficient Python bindings to picosat on the C level,
+package provides efficient Python bindings to picosat on the C level,
i.e. when importing pycosat, the picosat solver becomes part of the
Python process itself.
diff --git a/math/py-statsmodels/pkg-descr b/math/py-statsmodels/pkg-descr
index b9c4fae9d577..6a81dd8dc03c 100644
--- a/math/py-statsmodels/pkg-descr
+++ b/math/py-statsmodels/pkg-descr
@@ -6,7 +6,7 @@ Main Features:
* linear regression models: GLS (including WLS and LS aith AR errors) and OLS.
* glm: Generalized linear models with support for all of the one-parameter
exponential family distributions.
-* discrete: regression with discrete dependent variables, including Logit,
+* discrete: regression with discrete dependent variables, including Logit,
Probit, MNLogit, Poisson, based on maximum likelihood estimators
* rlm: Robust linear models with support for several M-estimators.
* tsa: models for time series analysis - univariate: AR, ARIMA; multivariate:
@@ -19,6 +19,6 @@ Main Features:
* miscellaneous models
* sandbox: statsmodels contains a sandbox folder with code in various stages of
* developement and testing which is not considered "production ready", including
- Mixed models, GARCH and GMM estimators, kernel regression, panel data models.
+ Mixed models, GARCH and GMM estimators, kernel regression, panel data models.
WWW: https://www.github.com/statsmodels/statsmodels
diff --git a/math/py-symeig/pkg-descr b/math/py-symeig/pkg-descr
index 4efba5f6cd3d..66285b38aedb 100644
--- a/math/py-symeig/pkg-descr
+++ b/math/py-symeig/pkg-descr
@@ -2,6 +2,6 @@ The symeig module contains a Python wrapper for the LAPACK functions to
solve the standard and generalized eigenvalue problems for symmetric
(hermitian) positive definite matrices. Those specialized algorithms give
an important speed-up with respect to the generic LAPACK eigenvalue
-problem solver used by NumPy (linalg.eig and linalg.eigh).
+problem solver used by NumPy (linalg.eig and linalg.eigh).
WWW: http://mdp-toolkit.sourceforge.net/symeig.html
diff --git a/math/qrupdate/pkg-descr b/math/qrupdate/pkg-descr
index a30f3918b7bc..4518a4c4507c 100644
--- a/math/qrupdate/pkg-descr
+++ b/math/qrupdate/pkg-descr
@@ -1,4 +1,4 @@
-qrupdate is a Fortran library for fast updates of QR and Cholesky
+qrupdate is a Fortran library for fast updates of QR and Cholesky
decomposition. It was originally part of GNU-Octave.
WWW: http://qrupdate.sourceforge.net/
diff --git a/math/rapid/pkg-descr b/math/rapid/pkg-descr
index 3c9646e9e905..c3425321f671 100644
--- a/math/rapid/pkg-descr
+++ b/math/rapid/pkg-descr
@@ -1,4 +1,4 @@
-RAPID is a robust and accurate polygon interference detection library
+RAPID is a robust and accurate polygon interference detection library
for large environments composed of unstructured models.
WWW: http://www.cs.unc.edu/~geom/OBB/OBBT.html
diff --git a/math/reduce/pkg-descr b/math/reduce/pkg-descr
index 076131d45a17..9d25c22a1785 100644
--- a/math/reduce/pkg-descr
+++ b/math/reduce/pkg-descr
@@ -1,6 +1,6 @@
-REDUCE is an interactive system for general algebraic computations of
-interest to mathematicians, scientists and engineers. It has been
-produced by a collaborative effort involving many contributors. Its
+REDUCE is an interactive system for general algebraic computations of
+interest to mathematicians, scientists and engineers. It has been
+produced by a collaborative effort involving many contributors. Its
capabilities include:
* expansion and ordering of polynomials and rational functions;
@@ -17,8 +17,8 @@ capabilities include:
* calculations with a wide variety of special functions;
* Dirac matrix calculations of interest to high energy physicists.
-It is often used as an algebraic calculator for problems that are possible
-to do by hand. However, REDUCE is designed to support calculations that
+It is often used as an algebraic calculator for problems that are possible
+to do by hand. However, REDUCE is designed to support calculations that
are not feasible by hand.
WWW: http://www.reduce-algebra.com/
diff --git a/math/rpy2/pkg-descr b/math/rpy2/pkg-descr
index 61fd4ebf2177..c4d09d35f58c 100644
--- a/math/rpy2/pkg-descr
+++ b/math/rpy2/pkg-descr
@@ -7,6 +7,6 @@ introducing any changes.
rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface
to R, a proposed high-level interface, including wrappers to graphical
-libraries, as well as R-like structures and functions.
+libraries, as well as R-like structures and functions.
WWW: http://rpy2.bitbucket.org/
diff --git a/math/scalapack/pkg-descr b/math/scalapack/pkg-descr
index 713a10141dd7..d361be869b25 100644
--- a/math/scalapack/pkg-descr
+++ b/math/scalapack/pkg-descr
@@ -2,6 +2,6 @@ The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines
redesigned for distributed memory MIMD parallel computers. It is currently
written in a Single-Program-Multiple-Data style using explicit message
passing for interprocessor communication. It assumes matrices are laid out
-in a two-dimensional block cyclic decomposition.
+in a two-dimensional block cyclic decomposition.
WWW: http://www.netlib.org/scalapack/
diff --git a/math/scilab/pkg-descr b/math/scilab/pkg-descr
index a0c2df0b94e1..8fa5f6f59ac8 100644
--- a/math/scilab/pkg-descr
+++ b/math/scilab/pkg-descr
@@ -18,7 +18,7 @@ Numerical computation
* Linear algebra
* Sparse matrices
* Polynomials and rational functions
- * Simulation: explicit and implicit systems of differential
+ * Simulation: explicit and implicit systems of differential
equations solvers
* Classic and robust control
* Differentiable and non-differentiable optimization
diff --git a/math/sdpa/pkg-descr b/math/sdpa/pkg-descr
index 2cd9ada3fec7..dc5001a43964 100644
--- a/math/sdpa/pkg-descr
+++ b/math/sdpa/pkg-descr
@@ -10,9 +10,9 @@ The SDPA enjoys the following features:
1. Callable library of the SDPA is available.
2. Efficient method for computing the search directions when an SDP
to be solved is large scale and sparse.
- 3. Block diagonal matrix structure and sparse matrix structure in
+ 3. Block diagonal matrix structure and sparse matrix structure in
data matrices are available.
4. Some information on infeasibility of a semidefinite program to be solved
- is provided.
+ is provided.
WWW: http://sdpa.sourceforge.net/
diff --git a/math/snns/pkg-descr b/math/snns/pkg-descr
index 0d61f7b4c638..3cae08519a8b 100644
--- a/math/snns/pkg-descr
+++ b/math/snns/pkg-descr
@@ -1,6 +1,6 @@
SNNS (Stuttgart Neural Network Simulator) is a software simulator for neural
networks on Unix workstations developed at the Institute for Parallel and
-Distributed High Performance Systems (IPVR) at the University of Stuttgart.
+Distributed High Performance Systems (IPVR) at the University of Stuttgart.
The goal of the SNNS project is to create an efficient and flexible
simulation environment for research on and application of neural nets.
diff --git a/math/sound-of-sorting/pkg-descr b/math/sound-of-sorting/pkg-descr
index 82f9fcea8ae9..34be9cd000c0 100644
--- a/math/sound-of-sorting/pkg-descr
+++ b/math/sound-of-sorting/pkg-descr
@@ -1,4 +1,4 @@
-This program demonstrates the working principles of some 20 sorting
+This program demonstrates the working principles of some 20 sorting
algorithms and is very easy to use. Select the algorithm, the speed
of the visualisation and whether you want to get sound output (that
reflects the values being moved and is characteristic for each kind
diff --git a/math/spar/pkg-descr b/math/spar/pkg-descr
index 062d1c867baa..76dbd14e8bb5 100644
--- a/math/spar/pkg-descr
+++ b/math/spar/pkg-descr
@@ -4,16 +4,16 @@ complete API for C/C++ programmers. This API provide a complete interface to
a top down parser that supports: variables, constants, functions, modules and
a libc based math library. This math library overrides standard functions with
a "custom" version (such as. deg, rad auto conversion, infinite symbol,
-function domain...).
+function domain...).
Spar, can be easily extended with modules. A module is a "user" extensions,
written in C/C++, to the basic features of the Simple Parser. Here you can
find the module definition: is a C structure that contains only few data
-member:
- - module name
- - module version
- - module description
- - a pointer to the module main function
+member:
+ - module name
+ - module version
+ - module description
+ - a pointer to the module main function
The modules are loaded at run-time by the module loader (that is a high level
layer of the module manager): you can load your modules, simply, coping theirs
diff --git a/math/suitesparse/pkg-descr b/math/suitesparse/pkg-descr
index 8da2b59d32cd..983ac3818b9e 100644
--- a/math/suitesparse/pkg-descr
+++ b/math/suitesparse/pkg-descr
@@ -10,6 +10,6 @@ It contains:
* UMFPACK: sparse multifrontal LU factorization
* UFconfig: common configuration for all of the above
* CSparse: a concise sparse matrix package
- * CXSparse: and extended version of CSparse
+ * CXSparse: and extended version of CSparse
WWW: http://www.cise.ufl.edu/research/sparse/SuiteSparse/
diff --git a/math/superlu_mt/pkg-descr b/math/superlu_mt/pkg-descr
index bcddf35a162e..f55d8b951990 100644
--- a/math/superlu_mt/pkg-descr
+++ b/math/superlu_mt/pkg-descr
@@ -1,18 +1,18 @@
SuperLU_MT (version 2.0)
========================
-SuperLU_MT contains a set of subroutines to solve a sparse linear system
-A*X=B. It uses Gaussian elimination with partial pivoting (GEPP).
-The columns of A may be preordered before factorization; the
+SuperLU_MT contains a set of subroutines to solve a sparse linear system
+A*X=B. It uses Gaussian elimination with partial pivoting (GEPP).
+The columns of A may be preordered before factorization; the
preordering for sparsity is completely separate from the factorization.
SuperLU_MT is a parallel extension to the serial SuperLU library.
SuperLU_MT is implemented in ANSI C, with multithreading extension,
-for example, using POSIX threads. Currently, only the LU factorization
-routine, which is the most time-consuming part of the solution process,
+for example, using POSIX threads. Currently, only the LU factorization
+routine, which is the most time-consuming part of the solution process,
is parallelized on machines with a shared address space. The other
routines, such as column preordering and the forward and back substitutions
-are performed sequentially. This "alpha" release contains only
+are performed sequentially. This "alpha" release contains only
double-precision real data type.
Xiaoye S. Li, Lawrence Berkeley National Lab, xiaoye@nersc.gov
diff --git a/math/surf/pkg-descr b/math/surf/pkg-descr
index 67800fad02fb..5a93ec0ffd46 100644
--- a/math/surf/pkg-descr
+++ b/math/surf/pkg-descr
@@ -1,6 +1,6 @@
surf is a tool to visualize some real algebraic geometry: plane algebraic
curves, algebraic surfaces and hyperplane sections of surfaces. surf is
-script driven and has (optionally) a nifty GUI using the Gtk widget set.
+script driven and has (optionally) a nifty GUI using the Gtk widget set.
The algorithms should be stable enough not to be confused by curve/surface
singularities in codimension greater than one and the degree of the surface
@@ -9,6 +9,6 @@ up to 30 and surfaces of degree up to 20 successfully. However, there are
examples of curves/surfaces of lower degree where surf fails to produce
perfect images. This happens especially if the equation of the curve/surface
is not reduced. Best results are achieved using reduced equations. On the
-other hand, surf displays the Fermat-curves accurately for degree up to 98.
+other hand, surf displays the Fermat-curves accurately for degree up to 98.
WWW: http://surf.sourceforge.net/
diff --git a/math/taucs/pkg-descr b/math/taucs/pkg-descr
index 1fb5c235226d..6cb0252aaa9d 100644
--- a/math/taucs/pkg-descr
+++ b/math/taucs/pkg-descr
@@ -16,7 +16,7 @@ The current version of the library includes the following functionality:
* Multilevel-Support-Graph Preconditioners.
* Utility Routines.
-Copyright (c) 2001 by Sivan Toledo, Tel-Aviv University,
+Copyright (c) 2001 by Sivan Toledo, Tel-Aviv University,
stoledo@tau.ac.il. All Rights Reserved.
WWW: http://www.tau.ac.il/~stoledo/taucs/
diff --git a/math/tetgen/pkg-descr b/math/tetgen/pkg-descr
index 0b0bf9e6017f..5052480b780d 100644
--- a/math/tetgen/pkg-descr
+++ b/math/tetgen/pkg-descr
@@ -1,12 +1,12 @@
-TetGen is a program for generating tetrahedral meshes for arbitrary 3D
-domains. The main purpose of TetGen is to create high-quality tetrahedral
-meshes for solving partial differential equations using finite element
-and finite volume methods. This program, based on Delaunay methods,
-currently generates meshes including exact constrained Delaunay
-tetrahedralizations and quality (conforming Delaunay) meshes. For a 3D
-point set, it generates its exact Delaunay tetrahedralization and convex
-hull as well. The program is written in ANSI C++. It is highly portable,
-it should be very easy to compile and run on all major computer systems.
+TetGen is a program for generating tetrahedral meshes for arbitrary 3D
+domains. The main purpose of TetGen is to create high-quality tetrahedral
+meshes for solving partial differential equations using finite element
+and finite volume methods. This program, based on Delaunay methods,
+currently generates meshes including exact constrained Delaunay
+tetrahedralizations and quality (conforming Delaunay) meshes. For a 3D
+point set, it generates its exact Delaunay tetrahedralization and convex
+hull as well. The program is written in ANSI C++. It is highly portable,
+it should be very easy to compile and run on all major computer systems.
It can be also used as a library embedded into other applications.
WWW: http://tetgen.org/
diff --git a/math/units/pkg-descr b/math/units/pkg-descr
index 18351c7bfbca..a8803d555dce 100644
--- a/math/units/pkg-descr
+++ b/math/units/pkg-descr
@@ -3,10 +3,10 @@ The Free Software Foundation's "units" unit conversion and calculation utility.
GNU units converts quantities expressed in various scales to their equivalents
in other scales. Units can only handle multiplicative scale changes. For
example, it cannot convert Celsius to Fahrenheit but it can convert
-temperature differences between those temperature scales.
+temperature differences between those temperature scales.
The units are defined externally in an extensive, well annotated data file
-that defines over 2000 units. You can also provide your own data file.
+that defines over 2000 units. You can also provide your own data file.
WWW: http://www.gnu.org/software/units/
diff --git a/math/xgraph/pkg-descr b/math/xgraph/pkg-descr
index 9fb90d416852..fe6eaf5f3798 100644
--- a/math/xgraph/pkg-descr
+++ b/math/xgraph/pkg-descr
@@ -1,3 +1,3 @@
xgraph is a program that will help you draw graphs. It is pretty old
-(based on X11R3!) and required lots of hacks to make it compile. Tell
+(based on X11R3!) and required lots of hacks to make it compile. Tell
me if it does something odd.
diff --git a/math/xldlas/pkg-descr b/math/xldlas/pkg-descr
index c14140c01788..f6a36f0c919d 100644
--- a/math/xldlas/pkg-descr
+++ b/math/xldlas/pkg-descr
@@ -9,11 +9,11 @@ Highlights
regression, plotting, correlation analysis, etc.
* Neural network and Genetic Algorithm data fitting
with some nice visual feedback.
- * Very handy automatic generating of .tex format and html
+ * Very handy automatic generating of .tex format and html
log files, including tables and plots.
* Online help
Feedback
========
- The author (Thor Sigvaldason) is happy to receive feedback
+ The author (Thor Sigvaldason) is happy to receive feedback
at: thor@netcom.ca