diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2016-05-19 10:21:23 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2016-05-19 10:21:23 +0000 |
commit | 1d1f878054efdd1171a8cb006e59ad0727610293 (patch) | |
tree | e4434b89d2dbba884e57f6a6cd3c7fc294554ccf /devel | |
parent | 43b793a6f26531f807a7b7c16a1db3bf6b53f26d (diff) | |
download | freebsd-ports-1d1f878054efdd1171a8cb006e59ad0727610293.zip |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket
Diffstat (limited to 'devel')
446 files changed, 1127 insertions, 1127 deletions
diff --git a/devel/SpecTcl/pkg-descr b/devel/SpecTcl/pkg-descr index 624c44cb4ca6..e54ba8af2d8e 100644 --- a/devel/SpecTcl/pkg-descr +++ b/devel/SpecTcl/pkg-descr @@ -10,10 +10,10 @@ Tcl and Java Support: SpecTcl generates both Tcl and Java code. Platform Independent: SpecTcl runs on all major platforms: Solaris, SunOS, Linux, Windows 95, Windows NT Server 3.51, Windows NT Workstation 3.51, - MacOS, and Irix. + MacOS, and Irix. Constraint Based Alignment and resizing of widgets (buttons, Geometry Manager: check boxes, etc.) is automatic. This makes - creating dynamic UIs and cross platform UIs a snap! + creating dynamic UIs and cross platform UIs a snap! WWW: http://spectcl.sourceforge.net/ diff --git a/devel/android-tools-adb/pkg-descr b/devel/android-tools-adb/pkg-descr index 72e26f31c75a..b49c5066081a 100644 --- a/devel/android-tools-adb/pkg-descr +++ b/devel/android-tools-adb/pkg-descr @@ -1,5 +1,5 @@ -Android Debug Bridge (adb) is a versatile command line tool that -lets you communicate with an emulator instance or connected -Android-powered device. +Android Debug Bridge (adb) is a versatile command line tool that +lets you communicate with an emulator instance or connected +Android-powered device. WWW: http://developer.android.com/tools/help/adb.html diff --git a/devel/appstream-glib/pkg-descr b/devel/appstream-glib/pkg-descr index b2416f5af589..7996a0b50290 100644 --- a/devel/appstream-glib/pkg-descr +++ b/devel/appstream-glib/pkg-descr @@ -1,4 +1,4 @@ -This library provides objects and helper methods to help +This library provides objects and helper methods to help reading and writing AppStream metadata. WWW: https://github.com/hughsie/appstream-glib/ diff --git a/devel/apr1/pkg-descr b/devel/apr1/pkg-descr index 171e56b08723..2799c4bba20c 100644 --- a/devel/apr1/pkg-descr +++ b/devel/apr1/pkg-descr @@ -1,8 +1,8 @@ -The Apache Portable Runtime is a library of C data structures and routines, -forming a system portability layer that covers as many operating systems as +The Apache Portable Runtime is a library of C data structures and routines, +forming a system portability layer that covers as many operating systems as possible, including Unices, Win32, BeOS, and OS/2. -This port also includes the APR-Util package, which contains some useful +This port also includes the APR-Util package, which contains some useful utilities built on top of APR. WWW: http://apr.apache.org/ diff --git a/devel/apr2/pkg-descr b/devel/apr2/pkg-descr index 171e56b08723..2799c4bba20c 100644 --- a/devel/apr2/pkg-descr +++ b/devel/apr2/pkg-descr @@ -1,8 +1,8 @@ -The Apache Portable Runtime is a library of C data structures and routines, -forming a system portability layer that covers as many operating systems as +The Apache Portable Runtime is a library of C data structures and routines, +forming a system portability layer that covers as many operating systems as possible, including Unices, Win32, BeOS, and OS/2. -This port also includes the APR-Util package, which contains some useful +This port also includes the APR-Util package, which contains some useful utilities built on top of APR. WWW: http://apr.apache.org/ diff --git a/devel/argouml/pkg-descr b/devel/argouml/pkg-descr index 3436e110c0d1..82b1f8251e26 100644 --- a/devel/argouml/pkg-descr +++ b/devel/argouml/pkg-descr @@ -1,11 +1,11 @@ ArgoUML is a powerful yet easy-to-use interactive, graphical software design environment that supports the design, development and documentation of object-oriented software applications. - + If you are familiar with a family of software applications called Computer Aided Software Engineering (CASE) tools then you should find ArgoUML instantly familiar. - + The users of ArgoUML are software designers & architects, software developers, business analysts, systems analysts and other professionals involved in the analysis, design and development of diff --git a/devel/argp-standalone/pkg-descr b/devel/argp-standalone/pkg-descr index 9bed7c0bb737..f39af1003b9e 100644 --- a/devel/argp-standalone/pkg-descr +++ b/devel/argp-standalone/pkg-descr @@ -1,2 +1,2 @@ -It is standalone version of argp - part of glibc library. +It is standalone version of argp - part of glibc library. It was separated off glibc by Niels M diff --git a/devel/artifactory/pkg-descr b/devel/artifactory/pkg-descr index 6b3e74ee1d38..861d617b3093 100644 --- a/devel/artifactory/pkg-descr +++ b/devel/artifactory/pkg-descr @@ -3,4 +3,4 @@ The world's most advanced repository manager. Artifactory offers powerful enterprise feature and fine-grained permission control behind a sleek and easy-to-use UI. -WWW: https://www.jfrog.com/artifactory +WWW: https://www.jfrog.com/artifactory diff --git a/devel/asmx/pkg-descr b/devel/asmx/pkg-descr index 7654de5d251a..eba83620dbb9 100644 --- a/devel/asmx/pkg-descr +++ b/devel/asmx/pkg-descr @@ -15,6 +15,6 @@ Current CPUs supported: * Intel 8080, 8085, and 8085 with undocumented instructions * Fairchild F8 * Atari Jaguar "Tom" and "Jerry" coprocessors - * Zilog Z-80 and Nintendo Gameboy Z-80 variant + * Zilog Z-80 and Nintendo Gameboy Z-80 variant WWW: http://xi6.com/projects/asmx/ diff --git a/devel/autogen/pkg-descr b/devel/autogen/pkg-descr index 14184f0d286c..1d789f55d446 100644 --- a/devel/autogen/pkg-descr +++ b/devel/autogen/pkg-descr @@ -2,16 +2,16 @@ AutoGen is a tool designed for generating program files that contain repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text. This is especially valuable if there are several blocks of such text that -must be kept synchronized. +must be kept synchronized. One common example is the problem of maintaining the code required for processing program options. Processing options requires a minimum of four different constructs be kept in proper order in different places in your -program. You need at least: +program. You need at least: - 1. The flag character in the flag string, - 2. code to process the flag when it is encountered, - 3. a global state variable or two, and - 4. a line in the usage text. + 1. The flag character in the flag string, + 2. code to process the flag when it is encountered, + 3. a global state variable or two, and + 4. a line in the usage text. WWW: http://autogen.sourceforge.net/ diff --git a/devel/binutils/pkg-descr b/devel/binutils/pkg-descr index 90c282e9ccbf..e3d3d575b03c 100644 --- a/devel/binutils/pkg-descr +++ b/devel/binutils/pkg-descr @@ -3,8 +3,8 @@ The GNU Binutils are a collection of binary tools. The main ones are: * ld - the GNU linker. * as - the GNU assembler. -Most of these programs use BFD, the Binary File Descriptor library, to do -low-level manipulation. Many of them also use the opcodes library to assemble +Most of these programs use BFD, the Binary File Descriptor library, to do +low-level manipulation. Many of them also use the opcodes library to assemble and disassemble machine instructions. This port may be used as a replacement for the system binutils and support diff --git a/devel/boost-python-libs/pkg-descr b/devel/boost-python-libs/pkg-descr index 827c54514377..e046a3c6eeaf 100644 --- a/devel/boost-python-libs/pkg-descr +++ b/devel/boost-python-libs/pkg-descr @@ -3,6 +3,6 @@ C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler. -The Boost.Pyste code generator resides in a separate port: devel/boost-pyste +The Boost.Pyste code generator resides in a separate port: devel/boost-pyste WWW: http://www.boost.org/ diff --git a/devel/bullet/pkg-descr b/devel/bullet/pkg-descr index 01d31329d227..66b07589c7ba 100644 --- a/devel/bullet/pkg-descr +++ b/devel/bullet/pkg-descr @@ -1,15 +1,15 @@ -Bullet is a professional open source multi-threaded 3D Collision Detection and -Rigid Body Dynamics Library. It is free for commercial use under the ZLib +Bullet is a professional open source multi-threaded 3D Collision Detection and +Rigid Body Dynamics Library. It is free for commercial use under the ZLib license. -The library is being used by several professional game developers on PC, +The library is being used by several professional game developers on PC, PlayStation 3, XBox 360 and Nintendo Wii. -Sony Computer Entertainment provides a parallel SPU optimized version, and -collaborations with IBM, Intel, AMD and NVidia to exploit their parallel +Sony Computer Entertainment provides a parallel SPU optimized version, and +collaborations with IBM, Intel, AMD and NVidia to exploit their parallel hardware. -Bullet is native part of Blender 3D modeler and it supports COLLADA Physics +Bullet is native part of Blender 3D modeler and it supports COLLADA Physics file format. diff --git a/devel/byaccj/pkg-descr b/devel/byaccj/pkg-descr index ae4e222261ae..ebfdd0fdd340 100644 --- a/devel/byaccj/pkg-descr +++ b/devel/byaccj/pkg-descr @@ -1,4 +1,4 @@ -BYACC/Java is an extension of the Berkeley v 1.8 YACC-compatible parser +BYACC/Java is an extension of the Berkeley v 1.8 YACC-compatible parser generator. Standard YACC takes a YACC source file, and generates one or more C files from it, which if compiled properly, will produce a LALR- grammar parser. this extension support a -J option to generate Java source diff --git a/devel/c-unit/pkg-descr b/devel/c-unit/pkg-descr index 926088c3521e..cc7207ca17ee 100644 --- a/devel/c-unit/pkg-descr +++ b/devel/c-unit/pkg-descr @@ -1,5 +1,5 @@ -CUnit is a system for writing, administering, and running -unit tests in C. It is built as a static library which is +CUnit is a system for writing, administering, and running +unit tests in C. It is built as a static library which is linked with the user's testing code. WWW: http://code.google.com/p/c-unit/ diff --git a/devel/calibrator/pkg-descr b/devel/calibrator/pkg-descr index 21e7a0d42145..01e2a2acf582 100644 --- a/devel/calibrator/pkg-descr +++ b/devel/calibrator/pkg-descr @@ -2,9 +2,9 @@ The Calibrator is a small C program that is supposed to analyze a computer's memory system and extract the following parameters: * number of cache levels - * for each cache level: size, linesize, access/miss latency + * for each cache level: size, linesize, access/miss latency * main memory access latency, number of TLB levels - * for each TLB level: capacity, pagesize, TLB miss latency + * for each TLB level: capacity, pagesize, TLB miss latency The Calibrator is a by-product of our work on Main-Memory Databases within the Monet project. The Calibrator is freely available for download and usage, diff --git a/devel/cbrowser/pkg-descr b/devel/cbrowser/pkg-descr index 35025f67d2de..408cb32b62af 100644 --- a/devel/cbrowser/pkg-descr +++ b/devel/cbrowser/pkg-descr @@ -1,19 +1,19 @@ A graphical front-end to `cscope' and its clone `cs' with a number of nice features, including: -- Graphical window interface for general ease of use. -- Function call hierarchy and function viewer. -- Recall of previous queries and query results for easy browsing. -- Ability to switch between databases and query back-ends. -- Source code highlighting ala Emacs. -- Querying and building may be performed simultaneously. -- Build database dialog allows interactively configuring source - and include directories. -- Saves queries and/or query results for later sessions. -- Query results and file browser separated by adjustable pane. -- Full text search in viewer windows. -- Convenient key and button bindings. -- Ability to invoke any editor directly from browser. -- Crude but existing help menu. +- Graphical window interface for general ease of use. +- Function call hierarchy and function viewer. +- Recall of previous queries and query results for easy browsing. +- Ability to switch between databases and query back-ends. +- Source code highlighting ala Emacs. +- Querying and building may be performed simultaneously. +- Build database dialog allows interactively configuring source + and include directories. +- Saves queries and/or query results for later sessions. +- Query results and file browser separated by adjustable pane. +- Full text search in viewer windows. +- Convenient key and button bindings. +- Ability to invoke any editor directly from browser. +- Crude but existing help menu. WWW: http://sourceforge.net/projects/cbrowser/ diff --git a/devel/ccrtp/pkg-descr b/devel/ccrtp/pkg-descr index dd4e0024e62e..a88b5f8d5f65 100644 --- a/devel/ccrtp/pkg-descr +++ b/devel/ccrtp/pkg-descr @@ -1,8 +1,8 @@ -GNU ccRTP is an implementation of RTP, the real-time transport protocol from -the IETF (see RFC 3550, RFC 3551 and RFC 3555). ccRTP is a C++ library based -on GNU Common C++ which provides a high performance, flexible and extensible -standards-compliant RTP stack with full RTCP support. The design and -implementation of ccRTP make it suitable for high capacity servers and -gateways as well as personal client applications. +GNU ccRTP is an implementation of RTP, the real-time transport protocol from +the IETF (see RFC 3550, RFC 3551 and RFC 3555). ccRTP is a C++ library based +on GNU Common C++ which provides a high performance, flexible and extensible +standards-compliant RTP stack with full RTCP support. The design and +implementation of ccRTP make it suitable for high capacity servers and +gateways as well as personal client applications. WWW: http://www.gnu.org/software/ccrtp/ diff --git a/devel/cgprof/pkg-descr b/devel/cgprof/pkg-descr index cbcb2eaa2482..d6eefb8c5762 100644 --- a/devel/cgprof/pkg-descr +++ b/devel/cgprof/pkg-descr @@ -1,6 +1,6 @@ -cgprof generates colored graphs for profiled executables using gcc and gprof. +cgprof generates colored graphs for profiled executables using gcc and gprof. cgprof helps to have a better understanding of program structure and execution. -It makes hot spots identification visual and intuitive. +It makes hot spots identification visual and intuitive. It is a shell script using gnu awk, that should run on any Unix like system. WWW: http://mvertes.free.fr/ diff --git a/devel/checkbashisms/pkg-descr b/devel/checkbashisms/pkg-descr index 72f29142f21f..811ef20fbd52 100644 --- a/devel/checkbashisms/pkg-descr +++ b/devel/checkbashisms/pkg-descr @@ -1,4 +1,4 @@ This script performs basic checks for the presence of bashisms in -/bin/sh scripts and the lack of bashisms in /bin/bash ones. +/bin/sh scripts and the lack of bashisms in /bin/bash ones. WWW: http://packages.qa.debian.org/d/devscripts.html diff --git a/devel/cil/pkg-descr b/devel/cil/pkg-descr index 467537f118ca..436b2944513d 100644 --- a/devel/cil/pkg-descr +++ b/devel/cil/pkg-descr @@ -7,6 +7,6 @@ transformation of C programs. CIL is both lower-level than abstract-syntax trees, by clarifying ambiguous constructs and removing redundant ones, and also higher-level than typical intermediate languages designed for compilation, by -maintaining types and a close relationship with the source program. +maintaining types and a close relationship with the source program. WWW: http://kerneis.github.com/cil/ diff --git a/devel/clewn/pkg-descr b/devel/clewn/pkg-descr index ca334484dbe4..e86ab07c0cbd 100644 --- a/devel/clewn/pkg-descr +++ b/devel/clewn/pkg-descr @@ -1,9 +1,9 @@ -Clewn implements full gdb support in the vim editor: breakpoints, +Clewn implements full gdb support in the vim editor: breakpoints, watch variables, gdb command completion, assembly windows, etc. -Clewn is a program controlling vim through the netBeans socket interface, -it runs concurrently with vim and talks to vim. -Clewn can only be used with gvim, the graphical implementation of vim, +Clewn is a program controlling vim through the netBeans socket interface, +it runs concurrently with vim and talks to vim. +Clewn can only be used with gvim, the graphical implementation of vim, as vim on a terminal does not support netBeans. WWW: http://clewn.sourceforge.net/index.html diff --git a/devel/cmph/pkg-descr b/devel/cmph/pkg-descr index fa5c013ec0d6..03cc10bf9b8d 100644 --- a/devel/cmph/pkg-descr +++ b/devel/cmph/pkg-descr @@ -11,6 +11,6 @@ resource locations (URLs) in Web search engines, or item sets in data mining techniques. Therefore, there are applications for minimal perfect hash functions in information retrieval systems, database systems, language translation systems, electronic commerce systems, compilers, operating systems, among -others. +others. WWW: http://cmph.sourceforge.net/ diff --git a/devel/colormake/pkg-descr b/devel/colormake/pkg-descr index 826a40260f70..ed69a7b0379f 100644 --- a/devel/colormake/pkg-descr +++ b/devel/colormake/pkg-descr @@ -1,3 +1,3 @@ -This is a simple wrapper around "make" to make its output more readable. +This is a simple wrapper around "make" to make its output more readable. WWW: http://bre.klaki.net/programs/colormake/ diff --git a/devel/commit-patch/pkg-descr b/devel/commit-patch/pkg-descr index f870a5d82b49..fa5267d19d3c 100644 --- a/devel/commit-patch/pkg-descr +++ b/devel/commit-patch/pkg-descr @@ -1,14 +1,14 @@ -Normally version control systems don't allow fine grained commits. -commit-patch allows the user to control exactly what gets committed by -letting the user supply a patch to be committed rather than using the +Normally version control systems don't allow fine grained commits. +commit-patch allows the user to control exactly what gets committed by +letting the user supply a patch to be committed rather than using the files in the current working directory. commit-patch supports Darcs, Git, Mercurial, Bazaar, Subversion, Monotone or CVS repositories. -Also included is an Emacs interface to commit-patch. It allows you to -just hit C-c C-c in any patch buffer to apply and commit only the -changes indicated by the patch, regardless of the changes in your +Also included is an Emacs interface to commit-patch. It allows you to +just hit C-c C-c in any patch buffer to apply and commit only the +changes indicated by the patch, regardless of the changes in your working directory. WWW: http://www.porkrind.org/commit-patch/ diff --git a/devel/compiz-bcop/pkg-descr b/devel/compiz-bcop/pkg-descr index ed45de7b2922..22fc0c607856 100644 --- a/devel/compiz-bcop/pkg-descr +++ b/devel/compiz-bcop/pkg-descr @@ -1,5 +1,5 @@ -BCOP is a code generator that provides an easy way to handle -plugin options by generating parts of the plugin code directly from the xml +BCOP is a code generator that provides an easy way to handle +plugin options by generating parts of the plugin code directly from the xml metadata file. It is used for most of the Compiz Fusion plugins. WWW: http://forum.compiz-fusion.org/ diff --git a/devel/concurrencykit/pkg-descr b/devel/concurrencykit/pkg-descr index d69df0a44884..541a96a3e6e9 100644 --- a/devel/concurrencykit/pkg-descr +++ b/devel/concurrencykit/pkg-descr @@ -1,5 +1,5 @@ Concurrency Kit provides a plethora of concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures designed to aid in -the design and implementation of high performance concurrent systems. +the design and implementation of high performance concurrent systems. WWW: http://concurrencykit.org diff --git a/devel/cpptest/pkg-descr b/devel/cpptest/pkg-descr index 90eff1ee483e..64af04aa2b0c 100644 --- a/devel/cpptest/pkg-descr +++ b/devel/cpptest/pkg-descr @@ -1,4 +1,4 @@ -CppTest is a portable and powerful, yet simple, unit testing framework for +CppTest is a portable and powerful, yet simple, unit testing framework for handling automated tests in C++. The focus lies on usability and extendability. Several output formats, including simple text output, compiler-like output and diff --git a/devel/cvs-syncmail/pkg-descr b/devel/cvs-syncmail/pkg-descr index c428fa188031..d590ed0ca4b1 100644 --- a/devel/cvs-syncmail/pkg-descr +++ b/devel/cvs-syncmail/pkg-descr @@ -1,6 +1,6 @@ Syncmail is a CVS notification tool which can provide a diff for every -change to a CVS repository, mailed to specified email addresses. -This tool is useful for large communities to monitor activity, +change to a CVS repository, mailed to specified email addresses. +This tool is useful for large communities to monitor activity, and is used for Python and many other active projects. WWW: http://sourceforge.net/projects/cvs-syncmail diff --git a/devel/cvs2svn/pkg-descr b/devel/cvs2svn/pkg-descr index e326f210c9fc..6ae3ee39a947 100644 --- a/devel/cvs2svn/pkg-descr +++ b/devel/cvs2svn/pkg-descr @@ -1,4 +1,4 @@ -cvs2svn is a Python script can be used to migrate a CVS +cvs2svn is a Python script can be used to migrate a CVS repository to a Subversion, Git or Bazaar repository. It is designed for one-time conversions, not for repeated diff --git a/devel/cvsdelta/pkg-descr b/devel/cvsdelta/pkg-descr index e725c9f56183..1af76465add7 100644 --- a/devel/cvsdelta/pkg-descr +++ b/devel/cvsdelta/pkg-descr @@ -1,7 +1,7 @@ -cvsdelta summarizes the difference between a CVS project and its local -version. It detects files that have been added and removed, and of -existing files it counts the number of lines that have been added, -deleted, and changed. It filters project changes by using .cvsignore +cvsdelta summarizes the difference between a CVS project and its local +version. It detects files that have been added and removed, and of +existing files it counts the number of lines that have been added, +deleted, and changed. It filters project changes by using .cvsignore files, both system-wide and locally. Requires ruby. diff --git a/devel/cvslines/pkg-descr b/devel/cvslines/pkg-descr index 177ea2cba698..ba23acf420ea 100644 --- a/devel/cvslines/pkg-descr +++ b/devel/cvslines/pkg-descr @@ -1,4 +1,4 @@ -cvslines extends the capability of the cvs commit command, to provide +cvslines extends the capability of the cvs commit command, to provide extra support in managing multiple concurrent lines of development. cvslines is a "wrapper" facility that helps out with merging changes diff --git a/devel/cxmon/pkg-descr b/devel/cxmon/pkg-descr index 8bd2c80047b2..03bd8088f4a1 100644 --- a/devel/cxmon/pkg-descr +++ b/devel/cxmon/pkg-descr @@ -1,11 +1,11 @@ -Cxmon is an interactive command-driven file manipulation tool that is +Cxmon is an interactive command-driven file manipulation tool that is inspired by the "Amiga Monitor". -Cxmon has commands and features similar to a machine code +Cxmon has commands and features similar to a machine code monitor/debugger, built-in PowerPC, 680x0, 80x86, 6502 and Z80 disassemblers and special support for disassembling MacOS code. -You can also simply use it as an interactive workbench for manipulating +You can also simply use it as an interactive workbench for manipulating files, or even as a hex calculator. WWW: http://cxmon.cebix.net/ diff --git a/devel/cxxtest/pkg-descr b/devel/cxxtest/pkg-descr index 6d8153b09bc3..b4357c391b1b 100644 --- a/devel/cxxtest/pkg-descr +++ b/devel/cxxtest/pkg-descr @@ -1,12 +1,12 @@ CxxTest is a JUnit/CppUnit/xUnit-like framework for C++. - + Its advantages over existing alternatives are that it: - Doesn't require RTTI - Doesn't require member template functions - Doesn't require exception handling - Doesn't require any external libraries (including memory management, file/console I/O, graphics libraries) - + This makes it extremely portable and usable. - + WWW: http://cxxtest.sourceforge.net/ diff --git a/devel/d-feet/pkg-descr b/devel/d-feet/pkg-descr index 83d0883e83dc..f3cee326611a 100644 --- a/devel/d-feet/pkg-descr +++ b/devel/d-feet/pkg-descr @@ -3,7 +3,7 @@ Current Features * View names on any bus * View exported objects, interfaces, methods and signals * View the full command line of services on the bus - * Execute methods with parameters on the bus and see their return values + * Execute methods with parameters on the bus and see their return values WWW: http://live.gnome.org/DFeet/ diff --git a/devel/dasm/pkg-descr b/devel/dasm/pkg-descr index 9b689418678a..38cc0047bd18 100644 --- a/devel/dasm/pkg-descr +++ b/devel/dasm/pkg-descr @@ -1,4 +1,4 @@ -dasm is a versatile macro assembler with support +dasm is a versatile macro assembler with support for several 8-bit microprocessors including: MOS 6502 & 6507 diff --git a/devel/deheader/pkg-descr b/devel/deheader/pkg-descr index d2d30c72e496..59ec55f88ed3 100644 --- a/devel/deheader/pkg-descr +++ b/devel/deheader/pkg-descr @@ -1,7 +1,7 @@ -Deheader analyzes C and C++ files to determine which header inclusions -can be removed while still allowing them to compile. This may result in -substantial improvements in compilation time, especially on large C++ -projects; it also sometimes exposes dependencies and cohesions of which -developers were unaware. +Deheader analyzes C and C++ files to determine which header inclusions +can be removed while still allowing them to compile. This may result in +substantial improvements in compilation time, especially on large C++ +projects; it also sometimes exposes dependencies and cohesions of which +developers were unaware. WWW: http://www.catb.org/esr/deheader/ diff --git a/devel/dia2code/pkg-descr b/devel/dia2code/pkg-descr index 6884bf894c64..8004b6c14dc5 100644 --- a/devel/dia2code/pkg-descr +++ b/devel/dia2code/pkg-descr @@ -1,15 +1,15 @@ -Dia2Code is a small utility used to generate code from a Dia diagram. +Dia2Code is a small utility used to generate code from a Dia diagram. Dia is a program to make diagrams (ports/graphics/dia) - - Reads UML diagrams. - - Can handle UML - Generalization, UML - Realization and UML - Implements. - - Selective code generation. - - User-defined output directory. - - Stereotype handling: interfaces, abstract classes. + - Reads UML diagrams. + - Can handle UML - Generalization, UML - Realization and UML - Implements. + - Selective code generation. + - User-defined output directory. + - Stereotype handling: interfaces, abstract classes. - "Import" and "include" based on the parent classes, the type of attributes and return type of methods if they're declared in the same - diagram. + diagram. - Support for JavaBeans(tm): will create automagically methods to access - and modify each attribute. + and modify each attribute. WWW: http://dia2code.sourceforge.net/ diff --git a/devel/directfb/pkg-descr b/devel/directfb/pkg-descr index b46054685358..4eb134a5b54b 100644 --- a/devel/directfb/pkg-descr +++ b/devel/directfb/pkg-descr @@ -1,5 +1,5 @@ - DirectFB is a graphics library which was designed with embedded systems + DirectFB is a graphics library which was designed with embedded systems in mind. It offers maximum hardware accelerated performance at a - minimum of resource usage and overhead. + minimum of resource usage and overhead. WWW: http://www.directfb.org/ diff --git a/devel/dmake/pkg-descr b/devel/dmake/pkg-descr index 6b88f75d99bb..1a3c40075350 100644 --- a/devel/dmake/pkg-descr +++ b/devel/dmake/pkg-descr @@ -6,7 +6,7 @@ significant enhancements. The original author(s) were WTICorp.com, but they appear to have lost interest in maintaining the code. -This port installs the version previously maintained by the Apache +This port installs the version previously maintained by the Apache OpenOffice project. WWW: https://github.com/mohawk2/dmake/ diff --git a/devel/e2fsprogs-libss/pkg-descr b/devel/e2fsprogs-libss/pkg-descr index 821bd5485b31..0fa61ec926da 100644 --- a/devel/e2fsprogs-libss/pkg-descr +++ b/devel/e2fsprogs-libss/pkg-descr @@ -2,4 +2,4 @@ This package includes a tool that parses a command table to generate a simple command-line interface parser, the include files needed to compile and use it, and the libraries needed to run programs that use it. -It was originally inspired by the Multics SubSystem library. +It was originally inspired by the Multics SubSystem library. diff --git a/devel/elfrc/pkg-descr b/devel/elfrc/pkg-descr index 99b7d7fe0e17..05f4ad5bc602 100644 --- a/devel/elfrc/pkg-descr +++ b/devel/elfrc/pkg-descr @@ -1,5 +1,5 @@ elfrc is a utility that is able to compile resources (files) to object files. It can also generate corresponding C/C++ header files to use these resources from within a linked application. - + WWW: http://ktown.kde.org/~frerich/elfrc.html diff --git a/devel/elfsh/pkg-descr b/devel/elfsh/pkg-descr index 74ac79b07586..094b2679bb13 100644 --- a/devel/elfsh/pkg-descr +++ b/devel/elfsh/pkg-descr @@ -1,17 +1,17 @@ -The ELF shell 0.5 takes advantage of a hash based, lazy typed -object oriented architecture, a readline based interactive mode -(35+ builtin commands, with history, completion, regular -expression powered), a scripting mode (sample scripts and -session logs available on this page) and brings more -modification API (relocation tables, .interp, .dynamic, -.dynsym, PAX bits, and +), atomic operations with get/set and -add/sub/mul/div/mod commands, section injection by top (insert -unlimited amount of data in the executable PT_LOAD, even in -non-executable environments), a quiet output for tiny screens, -ELFsh modules support, sophisticated write/printf primitives, -SPARC PLT infection, experimental ET_EXEC relocation and -remapping features, ET_REL injection into ET_EXEC (with bss and -symtab merging support), disassembly (with good resolving) on -i386 binaries with libasm, and much more. +The ELF shell 0.5 takes advantage of a hash based, lazy typed +object oriented architecture, a readline based interactive mode +(35+ builtin commands, with history, completion, regular +expression powered), a scripting mode (sample scripts and +session logs available on this page) and brings more +modification API (relocation tables, .interp, .dynamic, +.dynsym, PAX bits, and +), atomic operations with get/set and +add/sub/mul/div/mod commands, section injection by top (insert +unlimited amount of data in the executable PT_LOAD, even in +non-executable environments), a quiet output for tiny screens, +ELFsh modules support, sophisticated write/printf primitives, +SPARC PLT infection, experimental ET_EXEC relocation and +remapping features, ET_REL injection into ET_EXEC (with bss and +symtab merging support), disassembly (with good resolving) on +i386 binaries with libasm, and much more. WWW: http://elfsh.asgardlabs.org/ diff --git a/devel/elixir-estree/pkg-descr b/devel/elixir-estree/pkg-descr index 4f530cbccb2f..385f19eb2a2b 100644 --- a/devel/elixir-estree/pkg-descr +++ b/devel/elixir-estree/pkg-descr @@ -1,3 +1,3 @@ The ESTree Nodes and JavaScript AST to JavaScript code generator in Elixir. - + WWW: https://github.com/bryanjos/elixir-estree diff --git a/devel/elixir-paratize/pkg-descr b/devel/elixir-paratize/pkg-descr index 7c33a40bcb94..64a19d82935f 100644 --- a/devel/elixir-paratize/pkg-descr +++ b/devel/elixir-paratize/pkg-descr @@ -1,4 +1,4 @@ Elixir library providing some handy parallel processing facilities that supports configuring number of workers and timeout. - + WWW: https://github.com/seantanly/elixir-paratize diff --git a/devel/f77flow/pkg-descr b/devel/f77flow/pkg-descr index a216b5d83ad1..f00aafa5f477 100644 --- a/devel/f77flow/pkg-descr +++ b/devel/f77flow/pkg-descr @@ -1,7 +1,7 @@ -This little program analyses the structure of FORTRAN source-code. As a -result you get a little flow diagram in which you can recognize which +This little program analyses the structure of FORTRAN source-code. As a +result you get a little flow diagram in which you can recognize which SUBROUTINE is called by the program. Further all subroutines called from this -one are displayed. The indciation of the displayed names is a degree for the +one are displayed. The indciation of the displayed names is a degree for the level. A new addition is the change of the starting point for an analysis. Instead to @@ -9,7 +9,7 @@ check the whole source-code you can start with a special SUBROUTINE and see the depence of this one. The number of files which contain the routines are not restricted by the -program. +program. You can report the CALL- and/or SUBROUTINE-statements together with filenames and line numbers to special files. diff --git a/devel/fhist/pkg-descr b/devel/fhist/pkg-descr index faae3ff61ec0..fb278fceda1a 100644 --- a/devel/fhist/pkg-descr +++ b/devel/fhist/pkg-descr @@ -1,8 +1,8 @@ This package contains three source control utilities from Peter Miller - fhist: Keeps track of versions of a file. + fhist: Keeps track of versions of a file. fcomp: Compares two versions of a file. - fmerge: Merges together edits from two descendants of a file. + fmerge: Merges together edits from two descendants of a file. This program is based on the algorithm in ``An O(ND) Difference Algorithm and Its Variations'', Eugene W. Myers, TR 85-6, 10-April-1985, diff --git a/devel/fortytwo-encore/pkg-descr b/devel/fortytwo-encore/pkg-descr index 378b06087d6d..84af0df3c1ac 100644 --- a/devel/fortytwo-encore/pkg-descr +++ b/devel/fortytwo-encore/pkg-descr @@ -7,16 +7,16 @@ The classes include - logging: A flexible logging mechanism similar to log4j. Supports logging levels, logging contexts, different output channels per context, configuration per xml, ... - + - XML-based reflection: a configuration mechanism which is based on XML and uses inversion of control (see tests for an example) - + - a simple testing framework - StringUtils class - an iterator interface - + LICENSE: LGPL2 or later WWW: http://fortytwo.sourceforge.net/ diff --git a/devel/freeocl/pkg-descr b/devel/freeocl/pkg-descr index 1c084c7682d4..d077958ef3dd 100644 --- a/devel/freeocl/pkg-descr +++ b/devel/freeocl/pkg-descr @@ -1,5 +1,5 @@ -FreeOCL is an implementation of OpenCL 1.2 specifications -targeting CPUs. Instead of using a built-in or dedicated -compiler, it relies on an external C++ compiler. +FreeOCL is an implementation of OpenCL 1.2 specifications +targeting CPUs. Instead of using a built-in or dedicated +compiler, it relies on an external C++ compiler. WWW: https://code.google.com/p/freeocl/ diff --git a/devel/fujaba/pkg-descr b/devel/fujaba/pkg-descr index bfe6da3cb5dd..a62761c62fdd 100644 --- a/devel/fujaba/pkg-descr +++ b/devel/fujaba/pkg-descr @@ -9,5 +9,5 @@ extend UML and Java development platform with the ability to add plug-ins. out of the whole design which results in an executable prototype, ideally. * Moreover the way back is provided, too (to some extend so far), so that Java sourcecode can be parsed and represented within UML. - + WWW: http://wwwcs.uni-paderborn.de/cs/fujaba/index.html diff --git a/devel/gcc-arm-embedded/pkg-descr b/devel/gcc-arm-embedded/pkg-descr index 2da0f8195525..919c1c756e11 100644 --- a/devel/gcc-arm-embedded/pkg-descr +++ b/devel/gcc-arm-embedded/pkg-descr @@ -12,7 +12,7 @@ It includes: newlib-nano optimized for two versions of libstdc++, optimized for speed and size. gdb without sim. - + All this is built with support for armv6-m, armv7-ar, armv7-m and armv7e-m targets, armv7e-m with and without FPU support and armv8-m too. diff --git a/devel/gcvs/pkg-descr b/devel/gcvs/pkg-descr index 3ec9b71ebb07..fe5668edda99 100644 --- a/devel/gcvs/pkg-descr +++ b/devel/gcvs/pkg-descr @@ -1,13 +1,13 @@ A set of C++ front-end for cvs distributed under GPL. -CvsGui features +CvsGui features - WinCvs is written in C++ using the Microsoft MFC. - MacCvs is written in C++ using Metrowerks PowerPlant. - gCvs is written in C++ using GNU gtk+. - They are using the latest cvs source code. - They are making cvs easier for the novice. - They are increasing the power of cvs by providing an high-end interface. + WinCvs is written in C++ using the Microsoft MFC. + MacCvs is written in C++ using Metrowerks PowerPlant. + gCvs is written in C++ using GNU gtk+. + They are using the latest cvs source code. + They are making cvs easier for the novice. + They are increasing the power of cvs by providing an high-end interface. The project is growing because it is supported and developed - by several cvs users. + by several cvs users. WWW: http://cvsgui.sourceforge.net/ diff --git a/devel/gdb66/pkg-descr b/devel/gdb66/pkg-descr index 3c2336d7d5ee..3baedcf89ab6 100644 --- a/devel/gdb66/pkg-descr +++ b/devel/gdb66/pkg-descr @@ -1,4 +1,4 @@ -GNU GDB - the version, for which the "Insight" GUI is available. +GNU GDB - the version, for which the "Insight" GUI is available. WWW: http://sourceware.org/insight/ WWW: http://www.gnu.org/software/gdb/ diff --git a/devel/generatorrunner/pkg-descr b/devel/generatorrunner/pkg-descr index 2b16af68d087..15e08d9b6d79 100644 --- a/devel/generatorrunner/pkg-descr +++ b/devel/generatorrunner/pkg-descr @@ -2,7 +2,7 @@ GeneratorRunner is a tool that eases the development of binding generators for C++ and Qt-based libraries by providing a framework to help automating most of the process. It uses the ApiExtractor library to parse the header files and manipulate the classes information while generating the binding -code using front-end modules provided by the user. +code using front-end modules provided by the user. GeneratorRunner is based on the QtScriptGenerator project diff --git a/devel/gettext-tools/pkg-descr b/devel/gettext-tools/pkg-descr index c8d3f39b8e11..f1767e47ae39 100644 --- a/devel/gettext-tools/pkg-descr +++ b/devel/gettext-tools/pkg-descr @@ -1,4 +1,4 @@ -GNU gettext is a framework of libraries and tools for internationalisation +GNU gettext is a framework of libraries and tools for internationalisation and localisation of software. This package contains development and translation tools. diff --git a/devel/gettext/pkg-descr b/devel/gettext/pkg-descr index c2f69ee3903c..c5cc171bb862 100644 --- a/devel/gettext/pkg-descr +++ b/devel/gettext/pkg-descr @@ -1,4 +1,4 @@ -GNU gettext is a framework of libraries and tools for internationalisation +GNU gettext is a framework of libraries and tools for internationalisation and localisation of software. WWW: http://www.gnu.org/software/gettext/ diff --git a/devel/giggle/pkg-descr b/devel/giggle/pkg-descr index 2ae3c0d0ade8..e776aff720c1 100644 --- a/devel/giggle/pkg-descr +++ b/devel/giggle/pkg-descr @@ -1,4 +1,4 @@ -Giggle is a graphical frontend for the git +Giggle is a graphical frontend for the git directory tracker (think of gitk on GTK+). WWW: http://live.gnome.org/giggle diff --git a/devel/glog/pkg-descr b/devel/glog/pkg-descr index df6e288737de..cbc2d86cb6df 100644 --- a/devel/glog/pkg-descr +++ b/devel/glog/pkg-descr @@ -1,6 +1,6 @@ The glog library implements application-level logging. This library provides logging APIs based on C++-style streams -and various helper macros. +and various helper macros. WWW: https://github.com/google/glog diff --git a/devel/gnulib/pkg-descr b/devel/gnulib/pkg-descr index 1c03db466780..fe495daf680f 100644 --- a/devel/gnulib/pkg-descr +++ b/devel/gnulib/pkg-descr @@ -1,7 +1,7 @@ Gnulib, the GNU portability library, offers a macro system and C declarations and definitions for commonly-used API elements and abstracted system behaviors. It can be used to improve portability and -other functionality in your programs. +other functionality in your programs. Gnulib takes a different approach than libiberty. Gnulib components are intended to be shared at the source level, rather than being a library that diff --git a/devel/gnustep-make/pkg-descr b/devel/gnustep-make/pkg-descr index 267b7c2ce47d..65cf2117f9f8 100644 --- a/devel/gnustep-make/pkg-descr +++ b/devel/gnustep-make/pkg-descr @@ -3,7 +3,7 @@ OpenStep standard developed by NeXT (now Apple) Inc. The libraries consist of everything from foundation classes, such as dictionaries and arrays, to GUI interface classes such as windows, sliders, buttons, etc. -Please contact the GNUstep maintainers at <discussion@gnustep.org> in +Please contact the GNUstep maintainers at <discussion@gnustep.org> in case of questions and help offers. WWW: http://www.gnustep.org/ diff --git a/devel/gnustep/pkg-descr b/devel/gnustep/pkg-descr index dd3b183e6889..831d81679b43 100644 --- a/devel/gnustep/pkg-descr +++ b/devel/gnustep/pkg-descr @@ -4,7 +4,7 @@ Apple's Cocoa APIs. The libraries consist of everything from foundation classes, such as dictionaries and arrays, to GUI interface classes such as windows, sliders, buttons, etc. -Please contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in +Please contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in case of questions and help offers. WWW: http://www.gnustep.org/ diff --git a/devel/googlemock/pkg-descr b/devel/googlemock/pkg-descr index 1944462efd40..f9c2b307c86a 100644 --- a/devel/googlemock/pkg-descr +++ b/devel/googlemock/pkg-descr @@ -6,6 +6,6 @@ for writing and using C++ mock classes. Google Mock: * supports a rich set of matchers and actions, * handles unordered, partially ordered, or completely ordered expectations, * is extensible by users, and - * works on Linux, Windows, and Mac OS X. + * works on Linux, Windows, and Mac OS X. WWW: https://github.com/google/googlemock diff --git a/devel/gperf/pkg-descr b/devel/gperf/pkg-descr index 49084e26b39a..011f97255dbc 100644 --- a/devel/gperf/pkg-descr +++ b/devel/gperf/pkg-descr @@ -2,8 +2,8 @@ While teaching a data structures course at University of California, Irvine, I developed a program called GPERF that generates perfect hash functions for sets of key words. A perfect hash function is simply: - A hash function and a data structure that allows - recognition of a key word in a set of words using + A hash function and a data structure that allows + recognition of a key word in a set of words using exactly 1 probe into the data structure. The gperf.texinfo file explains how the program works, the form of the diff --git a/devel/gpm/pkg-descr b/devel/gpm/pkg-descr index 7f742cbd1224..02bdc55d6cad 100644 --- a/devel/gpm/pkg-descr +++ b/devel/gpm/pkg-descr @@ -1,13 +1,13 @@ -gpm is a minimalist package manager for Go that leverages -the power of the go get command and the underlying version +gpm is a minimalist package manager for Go that leverages +the power of the go get command and the underlying version control systems used by it to set your Go dependencies to -desired versions, thus allowing easily reproducible +desired versions, thus allowing easily reproducible builds in your Go projects. -Go Package Manager makes no assumptions about your -dependencies and supports Git, Bazaar and Mercurial -hosted Go packages, for a smoother workflow be sure to -check out gvp - the Go Versioning Packager which provides +Go Package Manager makes no assumptions about your +dependencies and supports Git, Bazaar and Mercurial +hosted Go packages, for a smoother workflow be sure to +check out gvp - the Go Versioning Packager which provides dependency isolation for your projects. WWW: https://github.com/pote/gpm diff --git a/devel/gsettings-desktop-schemas/pkg-descr b/devel/gsettings-desktop-schemas/pkg-descr index 38240ad237b4..feda34c26801 100644 --- a/devel/gsettings-desktop-schemas/pkg-descr +++ b/devel/gsettings-desktop-schemas/pkg-descr @@ -1,2 +1,2 @@ -The schemas shipped here are based on the GConf schemas +The schemas shipped here are based on the GConf schemas from libgnome and gnome-vfs. diff --git a/devel/gtkparasite/pkg-descr b/devel/gtkparasite/pkg-descr index 4934ce2813d8..03d23f50aea2 100644 --- a/devel/gtkparasite/pkg-descr +++ b/devel/gtkparasite/pkg-descr @@ -1,5 +1,5 @@ Developing and debugging UIs can be a pain. When something -goes wrong, it's not always obvious why. You can waste hours +goes wrong, it's not always obvious why. You can waste hours writing logging statements only to find out that a widget is in the wrong container, or an attribute wasn't set correctly. @@ -15,6 +15,6 @@ Parasite is a debugging and development tool that runs inside your GTK+ application's process. It can inspect your application, giving you detailed information on your UI, such as the hierarchy, X window IDs, widget properties, and more. You can modify properties -on the fly in order to experiment with the look of your UI. +on the fly in order to experiment with the look of your UI. WWW: http://chipx86.github.com/gtkparasite/ diff --git a/devel/guichan/pkg-descr b/devel/guichan/pkg-descr index 51239448afa0..2dc5064ac403 100644 --- a/devel/guichan/pkg-descr +++ b/devel/guichan/pkg-descr @@ -1,4 +1,4 @@ -Guichan is a portable C++ GUI library designed for +Guichan is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL. WWW: http://guichan.sourceforge.net/ diff --git a/devel/gvp/pkg-descr b/devel/gvp/pkg-descr index 5c9304d67dd2..3c1accfa089d 100644 --- a/devel/gvp/pkg-descr +++ b/devel/gvp/pkg-descr @@ -3,8 +3,8 @@ Go Versioning Packager gvp stands for Go Versioning Packager and is based on gst, a similar tool that provides dependency isolation for Ruby gems. -The tool modifies your GOPATH to point to a local .godeps/ directory so -that you can keep the dependencies of your project isolated there, +The tool modifies your GOPATH to point to a local .godeps/ directory so +that you can keep the dependencies of your project isolated there, it also modifies GOBIN and PATH to include the new GOPATH/bin directory. gvp is a companion tool to gpm but both tools can be used independently diff --git a/devel/hadoop/pkg-descr b/devel/hadoop/pkg-descr index a0b85fd4037b..34cb2f3b67e0 100644 --- a/devel/hadoop/pkg-descr +++ b/devel/hadoop/pkg-descr @@ -1,5 +1,5 @@ The Apache Hadoop software library is a framework that allows for the -distributed processing of large data sets across clusters of computers +distributed processing of large data sets across clusters of computers using a simple programming model. WWW: http://hadoop.apache.org/ diff --git a/devel/hs-async/pkg-descr b/devel/hs-async/pkg-descr index c66d6cc6af2b..0866e54b8fd4 100644 --- a/devel/hs-async/pkg-descr +++ b/devel/hs-async/pkg-descr @@ -1,13 +1,13 @@ This package provides a higher-level interface over threads, in which an Async a is a concurrent thread that will eventually deliver a value of type a. The package provides ways to create Async computations, wait for -their results, and cancel them. +their results, and cancel them. -Using Async is safer than using threads in two ways: +Using Async is safer than using threads in two ways: - When waiting for a thread to return a result, if the thread dies with an exception then the caller must either re-throw the exception (wait) - or handle it (waitCatch); the exception cannot be ignored. + or handle it (waitCatch); the exception cannot be ignored. - The API makes it possible to build a tree of threads that are automatically killed when their parent dies (see withAsync). diff --git a/devel/hs-uniplate/pkg-descr b/devel/hs-uniplate/pkg-descr index 9939e3fd5fa8..a66e984704d3 100644 --- a/devel/hs-uniplate/pkg-descr +++ b/devel/hs-uniplate/pkg-descr @@ -1,4 +1,4 @@ -Uniplate is a library for writing simple and consie generic operations. +Uniplate is a library for writing simple and consie generic operations. Uniplate has similar goals to the original Scap Your Boilerplate work, but is substantially simpler and faster. diff --git a/devel/hyperscan/pkg-descr b/devel/hyperscan/pkg-descr index 504be39f80fe..82f2b7a2b525 100644 --- a/devel/hyperscan/pkg-descr +++ b/devel/hyperscan/pkg-descr @@ -1,6 +1,6 @@ Hyperscan is a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, yet functions -as a standalone library with its own API written in C. +as a standalone library with its own API written in C. Hyperscan uses hybrid automata techniques to allow simultaneous matching of large numbers (up to tens of thousands) of regular expressions, as well as diff --git a/devel/injeqt/pkg-descr b/devel/injeqt/pkg-descr index e8d86dea4a7e..9b01fa373fa2 100644 --- a/devel/injeqt/pkg-descr +++ b/devel/injeqt/pkg-descr @@ -1,4 +1,4 @@ Injeqt is an attempt to build a powerful and reliable dependency injection -framework on Qt's reflection based on MOC (meta-object compiler). +framework on Qt's reflection based on MOC (meta-object compiler). WWW: https://github.com/vogel/injeqt/ diff --git a/devel/java-findbugs/pkg-descr b/devel/java-findbugs/pkg-descr index 2bd63b00c564..a2e6c0eb0348 100644 --- a/devel/java-findbugs/pkg-descr +++ b/devel/java-findbugs/pkg-descr @@ -5,7 +5,7 @@ arise for a variety of reasons: * Difficult language features * Misunderstood API methods * Misunderstood invariants when code is modified during maintenance -* Garden variety mistakes: typos, use of the wrong boolean operator +* Garden variety mistakes: typos, use of the wrong boolean operator FindBugs uses static analysis to inspect Java bytecode for occurrences of bug patterns. diff --git a/devel/jrtplib/pkg-descr b/devel/jrtplib/pkg-descr index 3efdd464a6ce..85c7803696ea 100644 --- a/devel/jrtplib/pkg-descr +++ b/devel/jrtplib/pkg-descr @@ -1,6 +1,6 @@ -JRTPLIB is an object-oriented RTP library written in C++ by Jori Liesenborgs. -It was partly developed for his thesis at the School for Knowledge Technology -(or 'School voor Kennistechnologie' in Dutch), a cooperation between the -'Limburgs Universitair Centrum' (LUC) and the 'Universiteit Maastricht' (UM). +JRTPLIB is an object-oriented RTP library written in C++ by Jori Liesenborgs. +It was partly developed for his thesis at the School for Knowledge Technology +(or 'School voor Kennistechnologie' in Dutch), a cooperation between the +'Limburgs Universitair Centrum' (LUC) and the 'Universiteit Maastricht' (UM). WWW: http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib diff --git a/devel/kdesvn-kde4/pkg-descr b/devel/kdesvn-kde4/pkg-descr index 88fbf8176866..364b3d185d76 100644 --- a/devel/kdesvn-kde4/pkg-descr +++ b/devel/kdesvn-kde4/pkg-descr @@ -1,6 +1,6 @@ -KDESvn is a frontend to the subversion vcs. In difference to most other -tools it uses the subversion C-Api direct via a c++ wrapper made by -Rapid SVN and doesn't parse the output of the subversion client. So it is +KDESvn is a frontend to the subversion vcs. In difference to most other +tools it uses the subversion C-Api direct via a c++ wrapper made by +Rapid SVN and doesn't parse the output of the subversion client. So it is a real client itself instead of a frontend to the command line tool. WWW: https://projects.kde.org/projects/extragear/sdk/kdesvn diff --git a/devel/lasi/pkg-descr b/devel/lasi/pkg-descr index 953cb9bdfa30..a929fd0c5e80 100644 --- a/devel/lasi/pkg-descr +++ b/devel/lasi/pkg-descr @@ -1,5 +1,5 @@ libLASi is a library written by Larry Siden that provides a C++ stream -output interface ( with operator << ) for creating Postscript documents +output interface ( with operator << ) for creating Postscript documents that can contain characters from any of the scripts and symbol blocks supported in Unicode and by Owen Taylor's Pango layout engine. The library accommodates right-to-left scripts such as Arabic and Hebrew as diff --git a/devel/libarea/pkg-descr b/devel/libarea/pkg-descr index cc4e28595616..050eca71437f 100644 --- a/devel/libarea/pkg-descr +++ b/devel/libarea/pkg-descr @@ -1,6 +1,6 @@ libarea is a CAM-related software for profile and pocketing operation. -This project provides library and associated python-modules to compute +This project provides library and associated python-modules to compute profile and pocket operations. libarea is used by HeeksCNC and FreeCAD's Path workbench. diff --git a/devel/libc++/pkg-descr b/devel/libc++/pkg-descr index f06564f7f5ac..781d8a26fd32 100644 --- a/devel/libc++/pkg-descr +++ b/devel/libc++/pkg-descr @@ -1,4 +1,4 @@ -libc++ is a new implementation of the C++ standard library made by the +libc++ is a new implementation of the C++ standard library made by the llvm project targeting C++11. WWW: http://libcxx.llvm.org/ diff --git a/devel/libcfg/pkg-descr b/devel/libcfg/pkg-descr index 1ff5a9073550..ba57d9e65e98 100644 --- a/devel/libcfg/pkg-descr +++ b/devel/libcfg/pkg-descr @@ -1,8 +1,8 @@ -libcfg+ is a C library that features multi- command line and configuration -file parsing. It is possible to set up various special properties such as -quoting characters, deliminator strings, file comment prefixes, multi-line -postfixes, and more. It supports many data types such as booleans, integers, -decimal numbers, strings with many additional data type flags (such as +libcfg+ is a C library that features multi- command line and configuration +file parsing. It is possible to set up various special properties such as +quoting characters, deliminator strings, file comment prefixes, multi-line +postfixes, and more. It supports many data types such as booleans, integers, +decimal numbers, strings with many additional data type flags (such as multiple values for a single option). WWW: http://opensource.platon.org/projects/main_page.php?project_id=3 diff --git a/devel/libcfu/pkg-descr b/devel/libcfu/pkg-descr index 66906eafccf1..215b6269a66f 100644 --- a/devel/libcfu/pkg-descr +++ b/devel/libcfu/pkg-descr @@ -1,6 +1,6 @@ -Libcfu is a library of tools that may be useful, particularly when -developing multithreaded software. It includes a hash table, a linked list, -self-extending strings, a config file parser, a simple timer, a thread +Libcfu is a library of tools that may be useful, particularly when +developing multithreaded software. It includes a hash table, a linked list, +self-extending strings, a config file parser, a simple timer, a thread queue, and command-line parser. WWW: http://libcfu.sourceforge.net/ diff --git a/devel/libconfuse/pkg-descr b/devel/libconfuse/pkg-descr index ba95a6beae07..96ba8da52ccc 100644 --- a/devel/libconfuse/pkg-descr +++ b/devel/libconfuse/pkg-descr @@ -8,7 +8,7 @@ add configuration file capability to a program using a simple API. The goal of libConfuse is not to be the configuration file parser library with a gazillion of features. Instead, it aims to be easy to use and quick to integrate with your code. libConfuse was called libcfg before, but was changed -to not confuse with other similar libraries. +to not confuse with other similar libraries. Project homepage: WWW: http://savannah.nongnu.org/projects/confuse/ diff --git a/devel/libcppformat/pkg-descr b/devel/libcppformat/pkg-descr index c4f5be1659a6..7d915a6b3d2b 100644 --- a/devel/libcppformat/pkg-descr +++ b/devel/libcppformat/pkg-descr @@ -1,4 +1,4 @@ -C++ Format is an open-source formatting library for C++. It can be used as a +C++ Format is an open-source formatting library for C++. It can be used as a safe alternative to printf or as a fast alternative to IOStreams. WWW: https://github.com/cppformat/cppformat/ diff --git a/devel/libdisorder/pkg-descr b/devel/libdisorder/pkg-descr index e0af2deda5da..eef1b07a8cc9 100644 --- a/devel/libdisorder/pkg-descr +++ b/devel/libdisorder/pkg-descr @@ -1,7 +1,7 @@ -Disorder and chaos are interesting phenomena. Calculating the amount -of entropy, information, or disorder in an information stream or data -collection has many interesting applications. -libdisorder provides a simple C library for calculating classic Shannon -entropy (more to come in future releases). +Disorder and chaos are interesting phenomena. Calculating the amount +of entropy, information, or disorder in an information stream or data +collection has many interesting applications. +libdisorder provides a simple C library for calculating classic Shannon +entropy (more to come in future releases). WWW: http://libdisorder.freshdefense.net/ diff --git a/devel/libdlmalloc/pkg-descr b/devel/libdlmalloc/pkg-descr index b0afcd4f6da0..e0b0d3de4393 100644 --- a/devel/libdlmalloc/pkg-descr +++ b/devel/libdlmalloc/pkg-descr @@ -1,7 +1,7 @@ - A version of malloc/free/realloc written by Doug Lea and released to the - public domain. + A version of malloc/free/realloc written by Doug Lea and released to the + public domain. Version 2.6.5 - Based loosely on libg++-1.2X malloc. (It retains some of the overall + Based loosely on libg++-1.2X malloc. (It retains some of the overall structure of old version, but most details differ.) diff --git a/devel/libdnsres/pkg-descr b/devel/libdnsres/pkg-descr index 266750b05051..1cebd7c22251 100644 --- a/devel/libdnsres/pkg-descr +++ b/devel/libdnsres/pkg-descr @@ -1,10 +1,10 @@ Libdnsres provides a non-blocking thread-safe API for resolving DNS names. It requires that your main application is built on top of libevent. Libdnsres' API -essentially mirrors the traditional gethostbyname and getaddrinfo interfaces. +essentially mirrors the traditional gethostbyname and getaddrinfo interfaces. All return values have been replaced by callbacks instead. -The code borrows heavily from the BSD resolver library. In fact, it is an -extremely ugly hack to make the BSD resolver library non-blocking and -thread-safe without changing the API too much. +The code borrows heavily from the BSD resolver library. In fact, it is an +extremely ugly hack to make the BSD resolver library non-blocking and +thread-safe without changing the API too much. WWW: http://www.monkey.org/~provos/libdnsres/ diff --git a/devel/libfortuna/pkg-descr b/devel/libfortuna/pkg-descr index 7b64489c9c36..9d449de1843a 100644 --- a/devel/libfortuna/pkg-descr +++ b/devel/libfortuna/pkg-descr @@ -1,6 +1,6 @@ Fortuna PRNG library for generating random numbers -libfortuna is a C library based on code extracted from BSD licensed PostgreSQL +libfortuna is a C library based on code extracted from BSD licensed PostgreSQL sources. It generates numbers with decent randomness. WWW: http://crxwg.com/fortuna/bin/libfortuna.html diff --git a/devel/libleaftag/pkg-descr b/devel/libleaftag/pkg-descr index e8ad5cbb64e8..460f85a8ce2f 100644 --- a/devel/libleaftag/pkg-descr +++ b/devel/libleaftag/pkg-descr @@ -1,7 +1,7 @@ Leaftag is a library and set of utilities for tagging files on the desktop. -libleaftag is the core tagging library. It's GObject-based and provides a -simple means for tagging and untagging files, retrieving lists of tags, and +libleaftag is the core tagging library. It's GObject-based and provides a +simple means for tagging and untagging files, retrieving lists of tags, and generally manipulating the database. Project homepage: diff --git a/devel/libmsocket/pkg-descr b/devel/libmsocket/pkg-descr index 86be7b280590..3aa0f0ddf9f7 100644 --- a/devel/libmsocket/pkg-descr +++ b/devel/libmsocket/pkg-descr @@ -1,7 +1,7 @@ libmsocket is a socket abstraction library for C programmers. In addition to simple TCP sockets, it is moving towards transparent -support for additional abstractions in a seamless manner, such as +support for additional abstractions in a seamless manner, such as SSL and Socks5 proxies. WWW: http://sourceforge.net/projects/kageki diff --git a/devel/libopendaap/pkg-descr b/devel/libopendaap/pkg-descr index ecfdac488074..d047cc5fd38c 100644 --- a/devel/libopendaap/pkg-descr +++ b/devel/libopendaap/pkg-descr @@ -1,7 +1,7 @@ libopendaap is a library written in C which enables applications to discover, and connect to, iTunes(R) music shares. -Unlike all other daap implementations, this library is able to connect to +Unlike all other daap implementations, this library is able to connect to recent iTunes shares which require a special authentication algorithm. WWW: http://crazney.net/programs/itunes/libopendaap.html diff --git a/devel/libopensync/pkg-descr b/devel/libopensync/pkg-descr index 3aad76b89c51..e0de2c1a8d71 100644 --- a/devel/libopensync/pkg-descr +++ b/devel/libopensync/pkg-descr @@ -1,5 +1,5 @@ -OpenSync is a PIM (Personal Information Management) data synchronization -framework that consists of several plug-ins that can be used to +OpenSync is a PIM (Personal Information Management) data synchronization +framework that consists of several plug-ins that can be used to connect to different devices and systems. For a list of currently supported devices see http://www.opensync.org/wiki/DeviceCompatibilityList. diff --git a/devel/libopensync022/pkg-descr b/devel/libopensync022/pkg-descr index 3aad76b89c51..e0de2c1a8d71 100644 --- a/devel/libopensync022/pkg-descr +++ b/devel/libopensync022/pkg-descr @@ -1,5 +1,5 @@ -OpenSync is a PIM (Personal Information Management) data synchronization -framework that consists of several plug-ins that can be used to +OpenSync is a PIM (Personal Information Management) data synchronization +framework that consists of several plug-ins that can be used to connect to different devices and systems. For a list of currently supported devices see http://www.opensync.org/wiki/DeviceCompatibilityList. diff --git a/devel/libosmocore/pkg-descr b/devel/libosmocore/pkg-descr index d5c0a09bca33..7c3933fcfbc2 100644 --- a/devel/libosmocore/pkg-descr +++ b/devel/libosmocore/pkg-descr @@ -1,7 +1,7 @@ -libosmocore is a library with various utility functions that were -originally developed as part of the OpenBSC project, but which are -of a more generic nature and thus useful to (at least) other programs +libosmocore is a library with various utility functions that were +originally developed as part of the OpenBSC project, but which are +of a more generic nature and thus useful to (at least) other programs that we develop in the sphere of Free Software / Open Source mobile -communications. +communications. WWW: http://bb.osmocom.org/trac/wiki/libosmocore diff --git a/devel/libpff/pkg-descr b/devel/libpff/pkg-descr index 3f95f5cc8db4..818d0f1acb06 100644 --- a/devel/libpff/pkg-descr +++ b/devel/libpff/pkg-descr @@ -3,6 +3,6 @@ Folder File (OFF) formats. PFF/OFF is used in several file types: PAB (Personal Address Book) PST (Personal Storage Table) - OST (Offline Storage Table) + OST (Offline Storage Table) WWW: http://code.google.com/p/libpff/ diff --git a/devel/libs11n/pkg-descr b/devel/libs11n/pkg-descr index ff858582363c..fef3101f8adc 100644 --- a/devel/libs11n/pkg-descr +++ b/devel/libs11n/pkg-descr @@ -1,15 +1,15 @@ -s11n (an abbreviation for serialization) is an Open Source project focused -on the generic serialization of objects (i.e., object persistence) in the +s11n (an abbreviation for serialization) is an Open Source project focused +on the generic serialization of objects (i.e., object persistence) in the C++ programming language. -The project's flagship library, appropriately named libs11n, can easily -serialize all manner of PODs (Plain Old Data types), most STL containers, -and user-defined Serializable types. By taking advantage of relatively -new, advanced C++ techniques s11n turns this formerly-difficult task into -child's play. It supports literally hundreds of millions of combinations -of standard containers out of the box. libs11n is 100% data-format -agnostic, and currently includes support for many formats, including 3 XML -flavours. (As far as i am aware, this exceeds support provided by any -other serialization framework, regardless of the implementation language!) +The project's flagship library, appropriately named libs11n, can easily +serialize all manner of PODs (Plain Old Data types), most STL containers, +and user-defined Serializable types. By taking advantage of relatively +new, advanced C++ techniques s11n turns this formerly-difficult task into +child's play. It supports literally hundreds of millions of combinations +of standard containers out of the box. libs11n is 100% data-format +agnostic, and currently includes support for many formats, including 3 XML +flavours. (As far as i am aware, this exceeds support provided by any +other serialization framework, regardless of the implementation language!) WWW: http://s11n.net diff --git a/devel/libsigrok/pkg-descr b/devel/libsigrok/pkg-descr index 18801e879571..9c36a395dda8 100644 --- a/devel/libsigrok/pkg-descr +++ b/devel/libsigrok/pkg-descr @@ -1,9 +1,9 @@ The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, -multimeters, LCR meters, sound level meters, thermometers, -hygrometers, anemometers, light meters, DAQs, dataloggers, +multimeters, LCR meters, sound level meters, thermometers, +hygrometers, anemometers, light meters, DAQs, dataloggers, function generators, spectrum analyzers, power supplies, -GPIB interfaces, and more. +GPIB interfaces, and more. WWW: http://sigrok.org/ diff --git a/devel/libsigrokdecode/pkg-descr b/devel/libsigrokdecode/pkg-descr index 18801e879571..9c36a395dda8 100644 --- a/devel/libsigrokdecode/pkg-descr +++ b/devel/libsigrokdecode/pkg-descr @@ -1,9 +1,9 @@ The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, -multimeters, LCR meters, sound level meters, thermometers, -hygrometers, anemometers, light meters, DAQs, dataloggers, +multimeters, LCR meters, sound level meters, thermometers, +hygrometers, anemometers, light meters, DAQs, dataloggers, function generators, spectrum analyzers, power supplies, -GPIB interfaces, and more. +GPIB interfaces, and more. WWW: http://sigrok.org/ diff --git a/devel/libslang2/pkg-descr b/devel/libslang2/pkg-descr index 7faa2d1b20c7..1ec2a0029305 100644 --- a/devel/libslang2/pkg-descr +++ b/devel/libslang2/pkg-descr @@ -7,6 +7,6 @@ and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to -make it extensible. +make it extensible. WWW: http://www.jedsoft.org/slang/ diff --git a/devel/libsmpp34/pkg-descr b/devel/libsmpp34/pkg-descr index 92c13e50db99..3447f203ac96 100644 --- a/devel/libsmpp34/pkg-descr +++ b/devel/libsmpp34/pkg-descr @@ -1,5 +1,5 @@ The main focus of the library is to work in packaging and unpackaging of data structures. While this implementation uses SMPP-3.4, the aim is -to generate a simple way to implement any proprietary protocol on TCP. +to generate a simple way to implement any proprietary protocol on TCP. WWW: http://c-open-smpp-34.sourceforge.net/ diff --git a/devel/libsoup-gnome/pkg-descr b/devel/libsoup-gnome/pkg-descr index 1ec2bfea440f..c758849f920e 100644 --- a/devel/libsoup-gnome/pkg-descr +++ b/devel/libsoup-gnome/pkg-descr @@ -1,4 +1,4 @@ -Soup is a SOAP (Simple Object Access Protocol) implementation in C. +Soup is a SOAP (Simple Object Access Protocol) implementation in C. It provides a queued asynchronous callback-based mechanism for sending and servicing SOAP requests, and a WSDL (Web Service Definition Language) for C diff --git a/devel/libsoup/pkg-descr b/devel/libsoup/pkg-descr index 1ec2bfea440f..c758849f920e 100644 --- a/devel/libsoup/pkg-descr +++ b/devel/libsoup/pkg-descr @@ -1,4 +1,4 @@ -Soup is a SOAP (Simple Object Access Protocol) implementation in C. +Soup is a SOAP (Simple Object Access Protocol) implementation in C. It provides a queued asynchronous callback-based mechanism for sending and servicing SOAP requests, and a WSDL (Web Service Definition Language) for C diff --git a/devel/libtecla/pkg-descr b/devel/libtecla/pkg-descr index 266b4470818f..fd0313178f6e 100644 --- a/devel/libtecla/pkg-descr +++ b/devel/libtecla/pkg-descr @@ -6,11 +6,11 @@ other tokens, and in-line wild-card expansion of file names. The internal functions which perform file-name completion and wild-card expansion are also available externally for optional use by programs, along with a module for tab-completion and lookup of file names in a -list of directories. +list of directories. Note that special care has been taken to allow the use of this library in threaded programs. The option to enable this is discussed in the Makefile, and specific discussions of thread safety are presented in -the included man pages. +the included man pages. WWW: http://www.astro.caltech.edu/~mcs/tecla/ diff --git a/devel/libtermkey/pkg-descr b/devel/libtermkey/pkg-descr index 06ec0b79e2b4..ce3cbd352c43 100644 --- a/devel/libtermkey/pkg-descr +++ b/devel/libtermkey/pkg-descr @@ -1,5 +1,5 @@ -This library allows easy processing of keyboard entry from terminal-based -programs. It handles all the necessary logic to recognise special keys, +This library allows easy processing of keyboard entry from terminal-based +programs. It handles all the necessary logic to recognise special keys, UTF-8 combining, and so on, with a simple interface. WWW: http://www.leonerd.org.uk/code/libtermkey/ diff --git a/devel/libtpl/pkg-descr b/devel/libtpl/pkg-descr index 396ac53adc87..570214744ca1 100644 --- a/devel/libtpl/pkg-descr +++ b/devel/libtpl/pkg-descr @@ -1,6 +1,6 @@ -You can use tpl to store and reload your C data quickly and easily. -Tpl works with files, memory buffers and file descriptors so it's -suitable for use as a file format, IPC message format or any scenario +You can use tpl to store and reload your C data quickly and easily. +Tpl works with files, memory buffers and file descriptors so it's +suitable for use as a file format, IPC message format or any scenario where you need to store and retrieve your data. WWW: http://troydhanson.github.io/tpl/ diff --git a/devel/libuninum/pkg-descr b/devel/libuninum/pkg-descr index d8fb16ec043e..c7e325f76e9a 100644 --- a/devel/libuninum/pkg-descr +++ b/devel/libuninum/pkg-descr @@ -1,8 +1,8 @@ -This is a library for converting Unicode strings to numbers. -Standard functions like strtoul and strtod do this for numbers -written in the usual Western number system using the Indo-Arabic -numerals, but they do not handle other number systems. -The main functions take as input a UTF-32 Unicode string and +This is a library for converting Unicode strings to numbers. +Standard functions like strtoul and strtod do this for numbers +written in the usual Western number system using the Indo-Arabic +numerals, but they do not handle other number systems. +The main functions take as input a UTF-32 Unicode string and compute the corresponding unsigned integer. WWW: http://billposer.org/Software/libuninum.html diff --git a/devel/libunwind/pkg-descr b/devel/libunwind/pkg-descr index c98941d17ad5..9c06b874565c 100644 --- a/devel/libunwind/pkg-descr +++ b/devel/libunwind/pkg-descr @@ -8,17 +8,17 @@ is useful in a number of applications. Some examples include: o exception handling The libunwind API makes it trivial to implement the stack-manipulation - aspects of exception handling. + aspects of exception handling. o debuggers The libunwind API makes it trivial for debuggers to generate - the call-chain (backtrace) of the threads in a running program. + the call-chain (backtrace) of the threads in a running program. o introspection It is often useful for a running thread to determine its call-chain. For example, this is useful to display error messages (to show how - the error came about) and for performance monitoring/analysis. + the error came about) and for performance monitoring/analysis. o efficient setjmp() With libunwind, it is possible to implement an extremely efficient version of setjmp(). Effectively, the only context that needs to be - saved consists of the stack-pointer(s). + saved consists of the stack-pointer(s). WWW: http://www.nongnu.org/libunwind/ diff --git a/devel/libuutil/pkg-descr b/devel/libuutil/pkg-descr index 20684bc55121..77908976f8cf 100644 --- a/devel/libuutil/pkg-descr +++ b/devel/libuutil/pkg-descr @@ -6,7 +6,7 @@ as a core component for ZFS and SMF. The performance is considered excellent. As this has always been a private library, it is not well documented and there is no man page -for it. The best documentation is located in the source code and +for it. The best documentation is located in the source code and reading OpenSolaris/Illumos ZFS and SMF sources will help as well. WWW: https://github.com/jrmarino/libuutil diff --git a/devel/libvanessa_logger/pkg-descr b/devel/libvanessa_logger/pkg-descr index d62192294d83..edbc48976d57 100644 --- a/devel/libvanessa_logger/pkg-descr +++ b/devel/libvanessa_logger/pkg-descr @@ -2,6 +2,6 @@ libvanessa_logger provides a generic logging layer that may be used to log to one or more of syslog, an open file handle or a file name. Though due to limitations in the implementation of syslog opening multiple syslog loggers doesn't makes sense. Includes the ability to limit which messages will be -logged based on priorities. +logged based on priorities. WWW: http://horms.net/projects/vanessa/ diff --git a/devel/lrmi/pkg-descr b/devel/lrmi/pkg-descr index 6525e484b57a..cfa3ccc15b67 100644 --- a/devel/lrmi/pkg-descr +++ b/devel/lrmi/pkg-descr @@ -1,3 +1,3 @@ Linux/BSD Real Mode interface library. - + WWW: http://lrmi.sourceforge.net/ diff --git a/devel/luajava/pkg-descr b/devel/luajava/pkg-descr index c0316b605f92..1cb63ff0a660 100644 --- a/devel/luajava/pkg-descr +++ b/devel/luajava/pkg-descr @@ -1,6 +1,6 @@ -LuaJava allows Java components to be accessed from Lua using the same syntax -that is used for accessing Lua`s native objects, without any need for -declarations or any kind of preprocessing, and also allows Java to implement +LuaJava allows Java components to be accessed from Lua using the same syntax +that is used for accessing Lua`s native objects, without any need for +declarations or any kind of preprocessing, and also allows Java to implement an interface using Lua. WWW: http://www.keplerproject.org/luajava/ diff --git a/devel/m17n-docs/pkg-descr b/devel/m17n-docs/pkg-descr index 0395eae55f57..f07c01a11f1b 100644 --- a/devel/m17n-docs/pkg-descr +++ b/devel/m17n-docs/pkg-descr @@ -1,3 +1,3 @@ This package contains the documentation files for the m17n library. -WWW: http://www.nongnu.org/m17n/ +WWW: http://www.nongnu.org/m17n/ diff --git a/devel/makedepend/pkg-descr b/devel/makedepend/pkg-descr index 3ab22002f881..592d183b0adc 100644 --- a/devel/makedepend/pkg-descr +++ b/devel/makedepend/pkg-descr @@ -1,16 +1,16 @@ -Makedepend is a makefile dependency generator from The XFree86 Project, Inc. +Makedepend is a makefile dependency generator from The XFree86 Project, Inc. If you have X installed, you already have makedepend and do not need this port! -Makedepend reads each sourcefile in sequence and parses it like a -C-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef, -#endif, #if and #else directives so that it can correctly tell which #include, -directives would be used in a compilation. Any #include, directives can -reference files having other #include directives, and parsing will occur in +Makedepend reads each sourcefile in sequence and parses it like a +C-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef, +#endif, #if and #else directives so that it can correctly tell which #include, +directives would be used in a compilation. Any #include, directives can +reference files having other #include directives, and parsing will occur in these files as well. -Every file that a sourcefile includes, directly or indirectly, is what -makedepend calls a "dependency". These dependencies are then written to a -makefile in such a way that make will know which object files must be +Every file that a sourcefile includes, directly or indirectly, is what +makedepend calls a "dependency". These dependencies are then written to a +makefile in such a way that make will know which object files must be recompiled when a dependency has changed. WWW: http://www.x.org/archive/X11R7.5/doc/man/man1/makedepend.1.html diff --git a/devel/matreshka/pkg-descr b/devel/matreshka/pkg-descr index a486281c1afb..e7e3694b2464 100644 --- a/devel/matreshka/pkg-descr +++ b/devel/matreshka/pkg-descr @@ -6,7 +6,7 @@ League: High level abstraction of localization and internationalization. Also provides calendrical calculations, regular expressions, and JSON. -XML processor: +XML processor: Sax reader and writer, supports XML 1.0 and 1.1 as well as namespaces. It also has an XML catalogs resolver. diff --git a/devel/maven3/pkg-descr b/devel/maven3/pkg-descr index 1dd723d5be80..7534bd09c0d6 100644 --- a/devel/maven3/pkg-descr +++ b/devel/maven3/pkg-descr @@ -1,5 +1,5 @@ Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's -build, reporting and documentation from a central piece of information. +build, reporting and documentation from a central piece of information. WWW: http://maven.apache.org/ diff --git a/devel/maven31/pkg-descr b/devel/maven31/pkg-descr index 65671ec5f41d..f7c2630be39c 100644 --- a/devel/maven31/pkg-descr +++ b/devel/maven31/pkg-descr @@ -1,5 +1,5 @@ Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's -build, reporting and documentation from a central piece of information. +build, reporting and documentation from a central piece of information. WWW: http://maven.apache.org/ diff --git a/devel/mico/pkg-descr b/devel/mico/pkg-descr index 256d7cfd95d9..d544ec19301b 100644 --- a/devel/mico/pkg-descr +++ b/devel/mico/pkg-descr @@ -16,9 +16,9 @@ Here is some of MICO features: * Support for nested method invocations * Any offers an interface for inserting and extracting constructed types that were not known at compile time - * CORBA Services: - o Interoperable Naming service, o Trading service, o Event service, - o Relationship service, o Property service, o Time service, + * CORBA Services: + o Interoperable Naming service, o Trading service, o Event service, + o Relationship service, o Property service, o Time service, o Security service WWW: http://www.mico.org diff --git a/devel/mm/pkg-descr b/devel/mm/pkg-descr index 8ffe2f015e7e..2fd471afbf90 100644 --- a/devel/mm/pkg-descr +++ b/devel/mm/pkg-descr @@ -9,6 +9,6 @@ hides all platform dependent implementation details (allocation and locking) when dealing with shared memory segments and on the second layer it provides a high-level malloc(3)-style API for a convenient and well known way to work with data-structures inside -those shared memory segments. +those shared memory segments. WWW: http://www.ossp.org/pkg/lib/mm/ diff --git a/devel/mongo-cxx-driver/pkg-descr b/devel/mongo-cxx-driver/pkg-descr index 4f50a78f7e9f..6cdd2952e7d7 100644 --- a/devel/mongo-cxx-driver/pkg-descr +++ b/devel/mongo-cxx-driver/pkg-descr @@ -1,4 +1,4 @@ -Official Mongo C++ Driver +Official Mongo C++ Driver Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the diff --git a/devel/monodevelop/pkg-descr b/devel/monodevelop/pkg-descr index bf4475fba7d6..f067b5da2e7f 100644 --- a/devel/monodevelop/pkg-descr +++ b/devel/monodevelop/pkg-descr @@ -1,5 +1,5 @@ -MonoDevelop is a free GNOME integrated development environment (IDE) -primarily designed for C# and other .NET languages. +MonoDevelop is a free GNOME integrated development environment (IDE) +primarily designed for C# and other .NET languages. It was originally a port of SharpDevelop 0.98. diff --git a/devel/monotone-viz/pkg-descr b/devel/monotone-viz/pkg-descr index b77ec2001dcb..8e30562bbfec 100644 --- a/devel/monotone-viz/pkg-descr +++ b/devel/monotone-viz/pkg-descr @@ -2,9 +2,9 @@ Monotone-viz is a small GTK+ application that visualizes monotone ancestry graphs. Monotone is a free distributed version control system. -Monotone-viz is developed in the Objective Caml language, -using the GTK+ and libgnomecanvas libraries (via LablGTK, -an OCaml binding for GTK+), and it uses the dot program +Monotone-viz is developed in the Objective Caml language, +using the GTK+ and libgnomecanvas libraries (via LablGTK, +an OCaml binding for GTK+), and it uses the dot program from the Graphviz package. WWW: http://oandrieu.nerim.net/monotone-viz/ diff --git a/devel/nana/pkg-descr b/devel/nana/pkg-descr index e30a34ead8a6..3716adacba7c 100644 --- a/devel/nana/pkg-descr +++ b/devel/nana/pkg-descr @@ -1,17 +1,17 @@ -Nana provides improved support for assertion checking and logging in C, C++ +Nana provides improved support for assertion checking and logging in C, C++ using GDB. In particular it provides: - o Operations can be implemented directly in C or by generating - debugger commands which do the checking and logging only if the + o Operations can be implemented directly in C or by generating + debugger commands which do the checking and logging only if the application is run under the debugger. The debugger based calls - require are very space efficient (0 or 1 bytes per call). + require are very space efficient (0 or 1 bytes per call). o Support for checking real time constraints. o Support for assertion (invariant checking) including: + Space and time efficient (at least versus <assert.h>) - For example: assert(i>=0) uses 53 bytes on a i386 vs + For example: assert(i>=0) uses 53 bytes on a i386 vs an optimised nana call which uses 10 bytes per call. + Checking can be turned on or off at compile or run time. - + The action taken when an error is detected can be modified + + The action taken when an error is detected can be modified on a global and per/call basis. o Support for logging (printf style debugging) including: + Logging can be turned on and off at compile or run time. diff --git a/devel/newfile/pkg-descr b/devel/newfile/pkg-descr index f5895d4583f4..0aaec2bdb4cb 100644 --- a/devel/newfile/pkg-descr +++ b/devel/newfile/pkg-descr @@ -1,5 +1,5 @@ -Newfile is a tool for creating starter files in various languages. -It uses a full-featured preprocessor (like the C preprocessor) to +Newfile is a tool for creating starter files in various languages. +It uses a full-featured preprocessor (like the C preprocessor) to transform templates into customized starter files. It can also generate trees of files for a specific purpose, such as a project using automake and autoconf, or a FreeBSD port. diff --git a/devel/npth/pkg-descr b/devel/npth/pkg-descr index 65500c63682f..8d5155c5a597 100644 --- a/devel/npth/pkg-descr +++ b/devel/npth/pkg-descr @@ -3,7 +3,7 @@ nPth - The New GNU Portable Threads Library This is a library to provide the GNU Pth API and thus a non-preemptive threads implementation. -In contrast to GNU Pth is is based on the system's standard threads +In contrast to GNU Pth is is based on the system's standard threads implementation. This allows the use of libraries which are not compatible to GNU Pth. Experience with a Windows Pth emulation showed that this is a solid way to provide a co-routine based framework. diff --git a/devel/nxt-python/pkg-descr b/devel/nxt-python/pkg-descr index 5e86db916955..f2044f9a6ee8 100644 --- a/devel/nxt-python/pkg-descr +++ b/devel/nxt-python/pkg-descr @@ -1,6 +1,6 @@ nxt-python is a python driver/interface for the Lego Mindstorms NXT robot. The 1.x releases aim to improve on NXT_Python's interface and should be compatible with scripts which use it while the 2.x releases improve on the API in -backwards-incompatible ways and will not work with NXT_Python scripts. +backwards-incompatible ways and will not work with NXT_Python scripts. WWW: http://code.google.com/p/nxt-python/ diff --git a/devel/ocaml-camlp5/pkg-descr b/devel/ocaml-camlp5/pkg-descr index d15a72d9ce17..8300963b48de 100644 --- a/devel/ocaml-camlp5/pkg-descr +++ b/devel/ocaml-camlp5/pkg-descr @@ -2,4 +2,4 @@ Camlp5 is a preprocessor-pretty-printer of ocaml. It offers tools for syntax (grammars) and the ability to modify the concrete syntax of the language (quotations, syntax extensions). -WWW: http://camlp5.gforge.inria.fr/ +WWW: http://camlp5.gforge.inria.fr/ diff --git a/devel/ocaml-lwt/pkg-descr b/devel/ocaml-lwt/pkg-descr index 50e2d74ddad0..22ee201b5761 100644 --- a/devel/ocaml-lwt/pkg-descr +++ b/devel/ocaml-lwt/pkg-descr @@ -1,2 +1,2 @@ Lwt (the abbreviation stands for Light-Weight Threading) is a cooperative -threading library for Ocaml. +threading library for Ocaml. diff --git a/devel/open-usp-tukubai/pkg-descr b/devel/open-usp-tukubai/pkg-descr index f3472424aa4f..1da1b1eb628a 100644 --- a/devel/open-usp-tukubai/pkg-descr +++ b/devel/open-usp-tukubai/pkg-descr @@ -1,6 +1,6 @@ -Open usp Tukubai is an OSS edition implementation of the Tukubai -commands set. Tukubai is a commands set for the enterprise business -system developed by Universal Shell Programming Laboratory, that +Open usp Tukubai is an OSS edition implementation of the Tukubai +commands set. Tukubai is a commands set for the enterprise business +system developed by Universal Shell Programming Laboratory, that is easy to learn and good for rapid development of business system. WWW: https://github.com/usp-engineers-community/Open-usp-Tukubai/ diff --git a/devel/opencl/pkg-descr b/devel/opencl/pkg-descr index 12b88d79d995..e794f597bd54 100644 --- a/devel/opencl/pkg-descr +++ b/devel/opencl/pkg-descr @@ -1,6 +1,6 @@ -OpenCL (Open Computing Language) is an open royalty-free standard -for general purpose parallel programming across CPUs, GPUs and -other processors, giving software developers portable and efficient -access to the power of these heterogeneous processing platforms. +OpenCL (Open Computing Language) is an open royalty-free standard +for general purpose parallel programming across CPUs, GPUs and +other processors, giving software developers portable and efficient +access to the power of these heterogeneous processing platforms. This is OpenCL 2.0 diff --git a/devel/ossp-cfg/pkg-descr b/devel/ossp-cfg/pkg-descr index bcbc6861407e..bdfed5799f22 100644 --- a/devel/ossp-cfg/pkg-descr +++ b/devel/ossp-cfg/pkg-descr @@ -2,6 +2,6 @@ OSSP cfg is a ISO-C library for parsing arbitrary C/C++-style configuration files. A configuration is sequence of directives. Each directive consists of zero or more tokens. Each token can be either a string or again a complete sequence. This means the configuration syntax has a recursive structure and -this way allows to create configurations with arbitrarily nested sections. +this way allows to create configurations with arbitrarily nested sections. WWW: http://www.ossp.org/pkg/lib/cfg/ diff --git a/devel/ossp-l2/pkg-descr b/devel/ossp-l2/pkg-descr index e83fd665fc3b..8ad9f8860aa5 100644 --- a/devel/ossp-l2/pkg-descr +++ b/devel/ossp-l2/pkg-descr @@ -1,6 +1,6 @@ OSSP l2 is a C library providing a very flexible and sophisticated Unix logging facility. It is based on the model of arbitrary number of channels, stacked together in a top-down data flow tree structure with filtering channels in -internal nodes and output channels on the leave nodes. +internal nodes and output channels on the leave nodes. WWW: http://www.ossp.org/pkg/lib/l2/ diff --git a/devel/p4delta/pkg-descr b/devel/p4delta/pkg-descr index b359c118a927..cc63fcc6a353 100644 --- a/devel/p4delta/pkg-descr +++ b/devel/p4delta/pkg-descr @@ -1,8 +1,8 @@ -p4delta works with a project that is in the Perforce configuration -management system. It lists the local files that have been added, -changed, or deleted. Content differences are summarized, i.e., the -number of lines of code that have been added, changed, and deleted. -It can also add, edit, and remove the appropriate files to/from +p4delta works with a project that is in the Perforce configuration +management system. It lists the local files that have been added, +changed, or deleted. Content differences are summarized, i.e., the +number of lines of code that have been added, changed, and deleted. +It can also add, edit, and remove the appropriate files to/from Perforce. Requires ruby. diff --git a/devel/p5-Algorithm-Accounting/pkg-descr b/devel/p5-Algorithm-Accounting/pkg-descr index 714056214df1..e3214a227967 100644 --- a/devel/p5-Algorithm-Accounting/pkg-descr +++ b/devel/p5-Algorithm-Accounting/pkg-descr @@ -1,13 +1,13 @@ -Algorithm::Accounting provide simple aggregation method to make log -accounting easier. It accepts data in rows, each rows can have many +Algorithm::Accounting provide simple aggregation method to make log +accounting easier. It accepts data in rows, each rows can have many fields, and each field is a scalar or a list(arrayref). -The basic usage is you walk through all your logs, and use append_data() -to insert each rows, (you'll have to split the line into fields), and -then call result() to retrieve the result, or report() to immediately +The basic usage is you walk through all your logs, and use append_data() +to insert each rows, (you'll have to split the line into fields), and +then call result() to retrieve the result, or report() to immediately see simple result. -You may specify a filed_groups parameter (arrayref of arrayref), and +You may specify a filed_groups parameter (arrayref of arrayref), and Algorithm::Accounting will account these fields in groups. WWW: http://search.cpan.org/dist/Algorithm-Accounting/ diff --git a/devel/p5-Algorithm-C3/pkg-descr b/devel/p5-Algorithm-C3/pkg-descr index 9520dbfae9a2..ad58dcf52005 100644 --- a/devel/p5-Algorithm-C3/pkg-descr +++ b/devel/p5-Algorithm-C3/pkg-descr @@ -1,9 +1,9 @@ -This module implements the C3 algorithm. I have broken this out -into it's own module because I found myself copying and pasting -it way too often for various needs. Most of the uses I have for -C3 revolve around class building and metamodels, but it could -also be used for things like dependency resolution as well since -it tends to do such a nice job of preserving local precedence -orderings. +This module implements the C3 algorithm. I have broken this out +into it's own module because I found myself copying and pasting +it way too often for various needs. Most of the uses I have for +C3 revolve around class building and metamodels, but it could +also be used for things like dependency resolution as well since +it tends to do such a nice job of preserving local precedence +orderings. WWW: http://search.cpan.org/dist/Algorithm-C3/ diff --git a/devel/p5-Algorithm-Cluster/pkg-descr b/devel/p5-Algorithm-Cluster/pkg-descr index ab820b6ec16e..8b839efd5e7e 100644 --- a/devel/p5-Algorithm-Cluster/pkg-descr +++ b/devel/p5-Algorithm-Cluster/pkg-descr @@ -1,13 +1,13 @@ -This module is an interface to the C Clustering Library, a general -purpose library implementing functions for hierarchical clustering -(pairwise simple, complete, average, and centroid linkage), -along with k-means and k-medians clustering, and 2D self-organizing maps. -The library is distributed along with Cluster 3.0, an enhanced version -of the famous Cluster program originally written by Michael Eisen -while at Stanford University. The C clustering library was written +This module is an interface to the C Clustering Library, a general +purpose library implementing functions for hierarchical clustering +(pairwise simple, complete, average, and centroid linkage), +along with k-means and k-medians clustering, and 2D self-organizing maps. +The library is distributed along with Cluster 3.0, an enhanced version +of the famous Cluster program originally written by Michael Eisen +while at Stanford University. The C clustering library was written by Michiel de Hoon. -This module is a Perl wrapper for the C clustering library for +This module is a Perl wrapper for the C clustering library for cDNA microarray data, Copyright (C) 2002 Michiel Jan Laurens de Hoon. WWW: http://search.cpan.org/dist/Algorithm-Cluster/ diff --git a/devel/p5-Algorithm-Cron/pkg-descr b/devel/p5-Algorithm-Cron/pkg-descr index b99e545a64dd..204f76b8e488 100644 --- a/devel/p5-Algorithm-Cron/pkg-descr +++ b/devel/p5-Algorithm-Cron/pkg-descr @@ -1,7 +1,7 @@ Algorithm::Cron - abstract implementation of the cron(8) scheduling algorithm -Objects in this class implement a time scheduling algorithm such as used by +Objects in this class implement a time scheduling algorithm such as used by cron(8). Objects are stateless once constructed, and represent a single schedule as defined by a crontab(5) entry. The object implements a method next_time -which returns an epoch timestamp value to indicate the next time included +which returns an epoch timestamp value to indicate the next time included in the crontab schedule. diff --git a/devel/p5-Algorithm-Dependency-Objects/pkg-descr b/devel/p5-Algorithm-Dependency-Objects/pkg-descr index ad05081dba95..76289a53d72b 100644 --- a/devel/p5-Algorithm-Dependency-Objects/pkg-descr +++ b/devel/p5-Algorithm-Dependency-Objects/pkg-descr @@ -1,4 +1,4 @@ -This modules is a re-implementation of Algorithm::Dependency using only +This modules is a re-implementation of Algorithm::Dependency using only objects instead of object ids, making use of Set::Object for book-keeping. WWW: http://search.cpan.org/dist/Algorithm-Dependency-Objects/ diff --git a/devel/p5-Algorithm-Dependency/pkg-descr b/devel/p5-Algorithm-Dependency/pkg-descr index cb7d0c36e040..d1821adcdf9c 100644 --- a/devel/p5-Algorithm-Dependency/pkg-descr +++ b/devel/p5-Algorithm-Dependency/pkg-descr @@ -1,10 +1,10 @@ -Algorithm::Dependency is a framework for creating simple read-only -dependency hierarchies, where you have a set of items that rely on other +Algorithm::Dependency is a framework for creating simple read-only +dependency hierarchies, where you have a set of items that rely on other items in the set, and require actions on them as well. -Despite the most visible of these being software installation systems like -the CPAN installer, or debian apt-get, they are useful in other -situations. This module intentionally uses implementation-neutral words, +Despite the most visible of these being software installation systems like +the CPAN installer, or debian apt-get, they are useful in other +situations. This module intentionally uses implementation-neutral words, to avoid confusion. WWW: http://search.cpan.org/dist/Algorithm-Dependency/ diff --git a/devel/p5-Algorithm-MinMax/pkg-descr b/devel/p5-Algorithm-MinMax/pkg-descr index 6ac4506f1b77..9bbecaa78480 100644 --- a/devel/p5-Algorithm-MinMax/pkg-descr +++ b/devel/p5-Algorithm-MinMax/pkg-descr @@ -1,5 +1,5 @@ -Algorithm::MinMax finds the minimum and maximum of a given -array with at most 3n/2 - 2 comparisons, where n is the +Algorithm::MinMax finds the minimum and maximum of a given +array with at most 3n/2 - 2 comparisons, where n is the number of elements of the array. WWW: http://search.cpan.org/dist/Algorithm-MinMax/ diff --git a/devel/p5-Algorithm-NaiveBayes/pkg-descr b/devel/p5-Algorithm-NaiveBayes/pkg-descr index aad651a4ca5a..fb3110cf0cb6 100644 --- a/devel/p5-Algorithm-NaiveBayes/pkg-descr +++ b/devel/p5-Algorithm-NaiveBayes/pkg-descr @@ -4,7 +4,7 @@ categorization. Compared to other algorithms (kNN, SVM, Decision Trees), it's pretty fast and reasonably competitive in the quality of its results. A paper by Fabrizio Sebastiani provides a really good introduction to -text categorization: +text categorization: http://faure.iei.pi.cnr.it/~fabrizio/Publications/ACMCS02.pdf WWW: http://search.cpan.org/dist/Algorithm-NaiveBayes/ diff --git a/devel/p5-Algorithm-SVM/pkg-descr b/devel/p5-Algorithm-SVM/pkg-descr index f4b343e3148f..cd6064a3840b 100644 --- a/devel/p5-Algorithm-SVM/pkg-descr +++ b/devel/p5-Algorithm-SVM/pkg-descr @@ -1,6 +1,6 @@ -Algorithm::SVM implements a Support Vector Machine for Perl. -Support Vector Machines provide a method for creating classification -functions from a set of labeled training data, from which predictions +Algorithm::SVM implements a Support Vector Machine for Perl. +Support Vector Machines provide a method for creating classification +functions from a set of labeled training data, from which predictions can be made for subsequent data sets. WWW: http://search.cpan.org/dist/Algorithm-SVM/ diff --git a/devel/p5-App-Cache/pkg-descr b/devel/p5-App-Cache/pkg-descr index 5c2b4aeec081..f4ad0736321f 100644 --- a/devel/p5-App-Cache/pkg-descr +++ b/devel/p5-App-Cache/pkg-descr @@ -1,17 +1,17 @@ -The App::Cache module lets an application cache data locally. There are a -few times an application would need to cache data: when it is retrieving -information from the network or when it has to complete a large +The App::Cache module lets an application cache data locally. There are a +few times an application would need to cache data: when it is retrieving +information from the network or when it has to complete a large calculation. -For example, the Parse::BACKPAN::Packages module downloads a file off the -net and parses it, creating a data structure. Only then can it actually -provide any useful information for the programmer. -Parse::BACKPAN::Packages uses App::Cache to cache both the file download +For example, the Parse::BACKPAN::Packages module downloads a file off the +net and parses it, creating a data structure. Only then can it actually +provide any useful information for the programmer. +Parse::BACKPAN::Packages uses App::Cache to cache both the file download and data structures, providing much faster use when the data is cached. -This module stores data in the home directory of the user, in a dot -directory. For example, the Parse::BACKPAN::Packages cache is actually -stored underneath "~/.parse_backpan_packages/cache/". This is so that +This module stores data in the home directory of the user, in a dot +directory. For example, the Parse::BACKPAN::Packages cache is actually +stored underneath "~/.parse_backpan_packages/cache/". This is so that permissions are not a problem - it is a per-user, per-application cache. - + WWW: http://search.cpan.org/dist/App-Cache/ diff --git a/devel/p5-App-local-lib-helper/pkg-descr b/devel/p5-App-local-lib-helper/pkg-descr index 5736dc44c95f..fc76c4cdf2f0 100644 --- a/devel/p5-App-local-lib-helper/pkg-descr +++ b/devel/p5-App-local-lib-helper/pkg-descr @@ -1,10 +1,10 @@ Helper for 'local' libs versions -This is an object which provide the functionality to create a -local::lib 'helper' script in either the currently loaded local::lib +This is an object which provide the functionality to create a +local::lib 'helper' script in either the currently loaded local::lib environment or in a target directory of choice. i -By default the script is called localenv and can be used to invoke -a command under the local::lib which it was built against. +By default the script is called localenv and can be used to invoke +a command under the local::lib which it was built against. For example, assume you build a local::lib like so: cpanm --local-lib ~/mylib App::local::lib::helper diff --git a/devel/p5-B-C/pkg-descr b/devel/p5-B-C/pkg-descr index 59463ff7a1ec..8cc5ca50d546 100644 --- a/devel/p5-B-C/pkg-descr +++ b/devel/p5-B-C/pkg-descr @@ -3,11 +3,11 @@ Perl compiler's C backend This compiler backend takes Perl source and generates C source code corresponding to the internal structures that perl uses to run your program. When the generated C source is compiled and -run, it cuts out the time which perl would have taken to load -and parse your program into its internal semi-compiled form. +run, it cuts out the time which perl would have taken to load +and parse your program into its internal semi-compiled form. That means that compiling with this backend will not help improve the runtime execution speed of your program but may improve -the start-up time. Depending on the environment in which your +the start-up time. Depending on the environment in which your program runs this may be either a help or a hindrance. WWW: http://search.cpan.org/dist/B-C/ diff --git a/devel/p5-B-Keywords/pkg-descr b/devel/p5-B-Keywords/pkg-descr index 181ed4228ba6..15be5c187b5c 100644 --- a/devel/p5-B-Keywords/pkg-descr +++ b/devel/p5-B-Keywords/pkg-descr @@ -4,6 +4,6 @@ the contents of each of @Scalars, @Arrays, @Hashes and @Filehandles. Similarly, @Barewords adds a few non-function keywords (like __DATA__, NULL) to the @Functions array. -All additions and modifications are welcome. +All additions and modifications are welcome. WWW: http://search.cpan.org/dist/B-Keywords/ diff --git a/devel/p5-CHI-Driver-DBI/pkg-descr b/devel/p5-CHI-Driver-DBI/pkg-descr index 2e063892e84e..5b08a4053e43 100644 --- a/devel/p5-CHI-Driver-DBI/pkg-descr +++ b/devel/p5-CHI-Driver-DBI/pkg-descr @@ -1,12 +1,12 @@ -This driver uses a database table to store the cache for CHI. +This driver uses a database table to store the cache for CHI. The newest versions of MySQL and SQLite are known to work. Other RDBMSes should work. -Why cache things in a database? Isn't the database what people are trying to -avoid with caches? This is often true, but a simple primary key lookup is -extremely fast in many databases and this provides a shared cache that can be -used when less reliable storage like memcached is not appropriate. Also, the -speed of simple lookups on MySQL when accessed over a local socket is very hard +Why cache things in a database? Isn't the database what people are trying to +avoid with caches? This is often true, but a simple primary key lookup is +extremely fast in many databases and this provides a shared cache that can be +used when less reliable storage like memcached is not appropriate. Also, the +speed of simple lookups on MySQL when accessed over a local socket is very hard to beat. DBI is fast. WWW: http://search.cpan.org/dist/CHI-Driver-DBI/ diff --git a/devel/p5-CPANPLUS-Dist-Build/pkg-descr b/devel/p5-CPANPLUS-Dist-Build/pkg-descr index 3e321a1b4a81..afc19ef3b28d 100644 --- a/devel/p5-CPANPLUS-Dist-Build/pkg-descr +++ b/devel/p5-CPANPLUS-Dist-Build/pkg-descr @@ -5,7 +5,7 @@ Using this package, you can create, install and uninstall perl modules. It inherits from CPANPLUS::Dist. Normal users won't have to worry about the interface to this module, -as it functions transparently as a plug-in to CPANPLUS and will +as it functions transparently as a plug-in to CPANPLUS and will just Do The Right Thing when it's loaded. WWW: http://search.cpan.org/dist/CPANPLUS-Dist-Build/ diff --git a/devel/p5-Carp-Assert-More/pkg-descr b/devel/p5-Carp-Assert-More/pkg-descr index af292c01fabe..590ffa0f721d 100644 --- a/devel/p5-Carp-Assert-More/pkg-descr +++ b/devel/p5-Carp-Assert-More/pkg-descr @@ -1,7 +1,7 @@ -Carp::Assert::More is a set of wrappers around the Carp::Assert functions +Carp::Assert::More is a set of wrappers around the Carp::Assert functions to make the habit of writing assertions even easier. -Everything in here is effectively syntactic sugar. There's no technical +Everything in here is effectively syntactic sugar. There's no technical reason to use assert_isa( $foo, 'HTML::Lint' ); @@ -13,7 +13,7 @@ instead of other than readability and simplicity of the code. -My intent here is to make common assertions easy so that we as programmers +My intent here is to make common assertions easy so that we as programmers have no excuse to not use them. WWW: http://search.cpan.org/dist/Carp-Assert-More/ diff --git a/devel/p5-Class-Adapter/pkg-descr b/devel/p5-Class-Adapter/pkg-descr index 6d18e28eb58d..8712d406ba2c 100644 --- a/devel/p5-Class-Adapter/pkg-descr +++ b/devel/p5-Class-Adapter/pkg-descr @@ -1,4 +1,4 @@ -The Class::Adapter class is intended as an abstract base class for creating +The Class::Adapter class is intended as an abstract base class for creating any sort of class or object that follows the Adapter pattern. WWW: http://search.cpan.org/dist/Class-Adapter/ diff --git a/devel/p5-Class-CodeStyler/pkg-descr b/devel/p5-Class-CodeStyler/pkg-descr index 47e6c52812f2..82cfbad04c4f 100644 --- a/devel/p5-Class-CodeStyler/pkg-descr +++ b/devel/p5-Class-CodeStyler/pkg-descr @@ -1,7 +1,7 @@ -Class::CodeStyler is an object oriented API to be used by code-generators -in producing formatted code (Perl, C, other). The produced code file can -also be syntax checked, displayed with line numbers, executed, and eval'd. -Code can be inserted anywhere in the generated program using a system of +Class::CodeStyler is an object oriented API to be used by code-generators +in producing formatted code (Perl, C, other). The produced code file can +also be syntax checked, displayed with line numbers, executed, and eval'd. +Code can be inserted anywhere in the generated program using a system of bookmarks and jumps. WWW: http://search.cpan.org/dist/Class-CodeStyler/ diff --git a/devel/p5-Class-Declare/pkg-descr b/devel/p5-Class-Declare/pkg-descr index 690c999536f4..aa01809a4ff1 100644 --- a/devel/p5-Class-Declare/pkg-descr +++ b/devel/p5-Class-Declare/pkg-descr @@ -1,7 +1,7 @@ -Class::Declare allows class authors to specify public, private and protected +Class::Declare allows class authors to specify public, private and protected attributes and methods for their classes, giving them control over how their -modules may be accessed. The standard object oriented programming concepts -of public, private and protected have been implemented for both class and -instance (or object) attributes and methods. +modules may be accessed. The standard object oriented programming concepts +of public, private and protected have been implemented for both class and +instance (or object) attributes and methods. WWW: http://search.cpan.org/dist/Class-Declare/ diff --git a/devel/p5-Class-Load/pkg-descr b/devel/p5-Class-Load/pkg-descr index 13546790a27c..8179f7ea54b0 100644 --- a/devel/p5-Class-Load/pkg-descr +++ b/devel/p5-Class-Load/pkg-descr @@ -1,11 +1,11 @@ -require EXPR only accepts Class/Name.pm style module names, not Class::Name. +require EXPR only accepts Class/Name.pm style module names, not Class::Name. How frustrating! For that, we provide load_class 'Class::Name'. -It's often useful to test whether a module can be loaded, instead of throwing -an error when it's not available. For that, we provide try_load_class +It's often useful to test whether a module can be loaded, instead of throwing +an error when it's not available. For that, we provide try_load_class 'Class::Name'. -Finally, sometimes we need to know whether a particular class has been loaded. -Asking %INC is an option, but that will miss inner packages and any class for -which the filename does not correspond to the package name. For that, +Finally, sometimes we need to know whether a particular class has been loaded. +Asking %INC is an option, but that will miss inner packages and any class for +which the filename does not correspond to the package name. For that, we provide is_class_loaded 'Class::Name'. WWW: https://metacpan.org/pod/Class::Load diff --git a/devel/p5-Class-MixinFactory/pkg-descr b/devel/p5-Class-MixinFactory/pkg-descr index 5305c10174b4..3af049ddc4e4 100644 --- a/devel/p5-Class-MixinFactory/pkg-descr +++ b/devel/p5-Class-MixinFactory/pkg-descr @@ -1,8 +1,8 @@ -This distribution facilitates the run-time generation of classes which +This distribution facilitates the run-time generation of classes which inherit from a base class and some optional selection of mixin classes. -A factory is provided to generate the mixed classes with multiple -inheritance. A NEXT method allows method redispatch up the inheritance +A factory is provided to generate the mixed classes with multiple +inheritance. A NEXT method allows method redispatch up the inheritance chain. WWW: http://search.cpan.org/dist/Class-MixinFactory/ diff --git a/devel/p5-Class-Multimethods/pkg-descr b/devel/p5-Class-Multimethods/pkg-descr index 77065425db03..a271a8c21888 100644 --- a/devel/p5-Class-Multimethods/pkg-descr +++ b/devel/p5-Class-Multimethods/pkg-descr @@ -1,19 +1,19 @@ -The Class:Multimethod module exports a subroutine (&multimethod) that can -be used to declare other subroutines that are dispatched using a algorithm +The Class:Multimethod module exports a subroutine (&multimethod) that can +be used to declare other subroutines that are dispatched using a algorithm different from the normal Perl subroutine or method dispatch mechanism. -Normal Perl subroutines are dispatched by finding the appropriately-named -subroutine in the current (or specified) package and calling that. Normal -Perl methods are dispatched by attempting to find the appropriately-named -subroutine in the package into which the invoking object is blessed or, -failing that, recursively searching for it in the packages listed in the +Normal Perl subroutines are dispatched by finding the appropriately-named +subroutine in the current (or specified) package and calling that. Normal +Perl methods are dispatched by attempting to find the appropriately-named +subroutine in the package into which the invoking object is blessed or, +failing that, recursively searching for it in the packages listed in the appropriate @ISA arrays. -Class::Multimethods multimethods are dispatched quite differently. The -dispatch mechanism looks at the classes or types of each argument to the -multimethod (by calling ref on each) and determines the "closest" matching -variant of the multimethod, according to the argument types specified in -the variants' definitions (see "Finding the "nearest" multimethod" for a +Class::Multimethods multimethods are dispatched quite differently. The +dispatch mechanism looks at the classes or types of each argument to the +multimethod (by calling ref on each) and determines the "closest" matching +variant of the multimethod, according to the argument types specified in +the variants' definitions (see "Finding the "nearest" multimethod" for a definition of "closest"). WWW: http://search.cpan.org/dist/Class-Multimethods/ diff --git a/devel/p5-Class-NamedParms/pkg-descr b/devel/p5-Class-NamedParms/pkg-descr index a9bd11fbf83e..5b955628e6fb 100644 --- a/devel/p5-Class-NamedParms/pkg-descr +++ b/devel/p5-Class-NamedParms/pkg-descr @@ -1,7 +1,7 @@ Class::NamedParms Provides standard get/set/clear accessors for a class via named -parameter with forced lexical checking of named parameters +parameter with forced lexical checking of named parameters for validity and initialization validation. Lightweight and simple to use. Designed as a base class for inheritance by other modules. diff --git a/devel/p5-Class-Null/pkg-descr b/devel/p5-Class-Null/pkg-descr index 49643cb7d64a..a6d3e8808f6e 100644 --- a/devel/p5-Class-Null/pkg-descr +++ b/devel/p5-Class-Null/pkg-descr @@ -1,3 +1,3 @@ -Perl module which implements the Null Class design pattern +Perl module which implements the Null Class design pattern WWW: http://search.cpan.org/dist/Class-Null/ diff --git a/devel/p5-Class-STL-Containers/pkg-descr b/devel/p5-Class-STL-Containers/pkg-descr index 0e2ef0ae0684..bef55926fcde 100644 --- a/devel/p5-Class-STL-Containers/pkg-descr +++ b/devel/p5-Class-STL-Containers/pkg-descr @@ -1,7 +1,7 @@ -This package provides a framework for rapid Object Oriented Perl -application development. It consists of a number of base classes that are -similar to the C++/STL framework, plus a number of helper classes which -provide the glue to transparently generate common functions, and will +This package provides a framework for rapid Object Oriented Perl +application development. It consists of a number of base classes that are +similar to the C++/STL framework, plus a number of helper classes which +provide the glue to transparently generate common functions, and will enable you to put your Perl application together very quickly. WWW: http://search.cpan.org/dist/Class-STL-Containers/ diff --git a/devel/p5-Class-Throwable/pkg-descr b/devel/p5-Class-Throwable/pkg-descr index 5b22d3b5c56e..04e19d24ff74 100644 --- a/devel/p5-Class-Throwable/pkg-descr +++ b/devel/p5-Class-Throwable/pkg-descr @@ -1,7 +1,7 @@ -This module implements a minimal lightweight exception object. It is meant -to be a compromise between more basic solutions like Carp which can only -print information and cannot handle exception objects, and more complex -solutions like Exception::Class which can be used to define complex inline +This module implements a minimal lightweight exception object. It is meant +to be a compromise between more basic solutions like Carp which can only +print information and cannot handle exception objects, and more complex +solutions like Exception::Class which can be used to define complex inline exceptions and has a number of module dependencies. WWW: http://search.cpan.org/dist/Class-Throwable/ diff --git a/devel/p5-Code-Perl/pkg-descr b/devel/p5-Code-Perl/pkg-descr index 906f4f16c65a..c92f64ec913d 100644 --- a/devel/p5-Code-Perl/pkg-descr +++ b/devel/p5-Code-Perl/pkg-descr @@ -1,8 +1,8 @@ -Code::Perl allows you to build chunks of Perl code as a tree and then when -you're finished building, the tree can output the Perl code. This is -useful if you have built your own mini-language and you want to generate -Perl from it. Rather than generating the Perl at parse time and having to -worry about quoting, escaping, parentheses etc, you can just build a tree +Code::Perl allows you to build chunks of Perl code as a tree and then when +you're finished building, the tree can output the Perl code. This is +useful if you have built your own mini-language and you want to generate +Perl from it. Rather than generating the Perl at parse time and having to +worry about quoting, escaping, parentheses etc, you can just build a tree using Code::Perl and then dump out the correct Perl at the end. WWW: http://search.cpan.org/dist/Code-Perl/ diff --git a/devel/p5-CommitBit/pkg-descr b/devel/p5-CommitBit/pkg-descr index 603ab868492e..9929a9b9fcf1 100644 --- a/devel/p5-CommitBit/pkg-descr +++ b/devel/p5-CommitBit/pkg-descr @@ -1,6 +1,6 @@ CommitBit is a tool for managing commit access to software -projects. It also provides for a "code.yourorganization.org" -site with links to your wiki, mailing lists, bug tracking +projects. It also provides for a "code.yourorganization.org" +site with links to your wiki, mailing lists, bug tracking and so on. WWW: http://search.cpan.org/dist/CommitBit/ diff --git a/devel/p5-Config-Fast/pkg-descr b/devel/p5-Config-Fast/pkg-descr index 2ce9d70188d0..1ddeaba20b7f 100644 --- a/devel/p5-Config-Fast/pkg-descr +++ b/devel/p5-Config-Fast/pkg-descr @@ -1,29 +1,29 @@ -This module is designed to provide an extremely lightweight way to parse -moderately complex configuration files. As such, it exports a single -function - fastconfig() - and does not provide any OO access methods. +This module is designed to provide an extremely lightweight way to parse +moderately complex configuration files. As such, it exports a single +function - fastconfig() - and does not provide any OO access methods. Still, it is fairly full-featured. Here's how it works: %cf = fastconfig($file, $delim); -Basically, the fastconfig() function returns a hash of keys and values -based on the directives in your configuration file. By default, directives -and values are separated by whitespace in the config file, but this can be +Basically, the fastconfig() function returns a hash of keys and values +based on the directives in your configuration file. By default, directives +and values are separated by whitespace in the config file, but this can be easily changed with the delimiter argument (see below). -When the configuration file is read, its modification time is first -checked and the results cached. On each call to fastconfig(), if the -config file has been changed, then the file is reread. Otherwise, the -cached results are returned automatically. This makes this module great -for mod_perl modules and scripts, one of the primary reasons I wrote it. -Simply include this at the top of your script or inside of your +When the configuration file is read, its modification time is first +checked and the results cached. On each call to fastconfig(), if the +config file has been changed, then the file is reread. Otherwise, the +cached results are returned automatically. This makes this module great +for mod_perl modules and scripts, one of the primary reasons I wrote it. +Simply include this at the top of your script or inside of your constructor function: my %cf = fastconfig('/path/to/config/file.conf'); -If the file argument is omitted, then fastconfig() looks for a file named -$0.conf in the ../etc directory relative to the executable. For example, +If the file argument is omitted, then fastconfig() looks for a file named +$0.conf in the ../etc directory relative to the executable. For example, if you ran: /usr/local/bin/myapp @@ -34,8 +34,8 @@ Then fastconfig() will automatically look for: This is great if you're really lazy and always in a hurry, like I am. -If this doesn't work for you, simply supply a filename manually. Note that -filename generation does not work in mod_perl, so you'll need to supply a +If this doesn't work for you, simply supply a filename manually. Note that +filename generation does not work in mod_perl, so you'll need to supply a filename manually. WWW: http://search.cpan.org/dist/Config-Fast/ diff --git a/devel/p5-Config-Grammar/pkg-descr b/devel/p5-Config-Grammar/pkg-descr index 5df83b7ac050..a55fa6a0fd74 100644 --- a/devel/p5-Config-Grammar/pkg-descr +++ b/devel/p5-Config-Grammar/pkg-descr @@ -1,3 +1,3 @@ -A grammar-based, user-friendly config parser +A grammar-based, user-friendly config parser WWW: http://search.cpan.org/dist/Config-Grammar/ diff --git a/devel/p5-Config-Merge/pkg-descr b/devel/p5-Config-Merge/pkg-descr index 1af590d8dd0e..03eff147ed65 100644 --- a/devel/p5-Config-Merge/pkg-descr +++ b/devel/p5-Config-Merge/pkg-descr @@ -1,5 +1,5 @@ -Config::Merge - load a configuration directory tree -containing YAML, JSON, XML, Perl, INI +Config::Merge - load a configuration directory tree +containing YAML, JSON, XML, Perl, INI or Config::General files WWW: http://search.cpan.org/dist/Config-Merge/ diff --git a/devel/p5-Config-Record/pkg-descr b/devel/p5-Config-Record/pkg-descr index 1c1c23504060..b9540083303f 100644 --- a/devel/p5-Config-Record/pkg-descr +++ b/devel/p5-Config-Record/pkg-descr @@ -1,9 +1,9 @@ -This module provides an API for loading and saving of simple configuration -file records. Entries in the configuration file are essentially key,value -pairs, with the key and values separated by a single equals symbol. The -key consists only of alphanumeric characters. There are three types of -values, scalar values can contain anything except newlines. Trailing -whitespace will be trimmed unless the value is surrounded in double +This module provides an API for loading and saving of simple configuration +file records. Entries in the configuration file are essentially key,value +pairs, with the key and values separated by a single equals symbol. The +key consists only of alphanumeric characters. There are three types of +values, scalar values can contain anything except newlines. Trailing +whitespace will be trimmed unless the value is surrounded in double quotes. WWW: http://search.cpan.org/dist/Config-Record/ diff --git a/devel/p5-Config-Validator/pkg-descr b/devel/p5-Config-Validator/pkg-descr index d70ba6d5002f..c050ecbcac71 100644 --- a/devel/p5-Config-Validator/pkg-descr +++ b/devel/p5-Config-Validator/pkg-descr @@ -1,9 +1,9 @@ This module allows to perform schema based configuration validation. - + The idea is to define in a schema what valid data is. This schema can be used to create a validator object that can in turn be used to make sure that some data indeed conforms to the schema. - + Although the primary focus is on "configuration" (for instance as provided by modules like Config::General) and, to a lesser extent, "options" (for instance as provided by modules like Getopt::Long), diff --git a/devel/p5-Config-Wrest/pkg-descr b/devel/p5-Config-Wrest/pkg-descr index 704a89a41f9b..a6bf0cbd7812 100644 --- a/devel/p5-Config-Wrest/pkg-descr +++ b/devel/p5-Config-Wrest/pkg-descr @@ -1,4 +1,4 @@ -This module allows you to read configuration data written in a +This module allows you to read configuration data written in a human-readable and easily-editable text format and access it as a perl data structure. It also allows you to write configuration data from perl back to this format. diff --git a/devel/p5-Curses/pkg-descr b/devel/p5-Curses/pkg-descr index 1e7e30b711ae..ea86342b0fb6 100644 --- a/devel/p5-Curses/pkg-descr +++ b/devel/p5-Curses/pkg-descr @@ -1,4 +1,4 @@ -Curses is the interface between Perl and your system's curses(3) library. +Curses is the interface between Perl and your system's curses(3) library. For descriptions on the usage of a given function, variable, or constant, consult your system's documentation, as such information invariably varies (:-) between different curses(3) libraries and operating systems. This diff --git a/devel/p5-Data-ACL/pkg-descr b/devel/p5-Data-ACL/pkg-descr index a85cd7efc71c..2311976e1da2 100644 --- a/devel/p5-Data-ACL/pkg-descr +++ b/devel/p5-Data-ACL/pkg-descr @@ -1,5 +1,5 @@ -This module implements a series of allowed and denied access control lists -for permissive controls. The Set::NestedGroups module is used to define +This module implements a series of allowed and denied access control lists +for permissive controls. The Set::NestedGroups module is used to define users and nested permissive groups. WWW: http://search.cpan.org/dist/Data-ACL/ diff --git a/devel/p5-Data-Alias/pkg-descr b/devel/p5-Data-Alias/pkg-descr index 0d3f088a1f16..f2e02ec8bfbe 100644 --- a/devel/p5-Data-Alias/pkg-descr +++ b/devel/p5-Data-Alias/pkg-descr @@ -1,6 +1,6 @@ -Data::Alias is a module that allows you to apply "aliasing semantics" -to a section of code, causing aliases to be made wherever Perl would -normally make copies instead. You can use this to improve efficiency +Data::Alias is a module that allows you to apply "aliasing semantics" +to a section of code, causing aliases to be made wherever Perl would +normally make copies instead. You can use this to improve efficiency and readability, when compared to using references. WWW: http://search.cpan.org/dist/Data-Alias/ diff --git a/devel/p5-Data-Dumper-Simple/pkg-descr b/devel/p5-Data-Dumper-Simple/pkg-descr index 9aeb944ca20d..d9a1b6fbaf6c 100644 --- a/devel/p5-Data-Dumper-Simple/pkg-descr +++ b/devel/p5-Data-Dumper-Simple/pkg-descr @@ -1,17 +1,17 @@ This module allow the user to dump variables in a Data::Dumper format. Unlike the default behavior of Data::Dumper, the variables are named -(instead of $VAR1, $VAR2, etc.) Data::Dumper provides an extended +(instead of $VAR1, $VAR2, etc.) Data::Dumper provides an extended interface that allows the programmer to name the variables, but this -interface requires a lot of typing and is prone to tyops (sic). This +interface requires a lot of typing and is prone to tyops (sic). This module fixes that. -Data::Dumper::Simple is actually a source filter that replaces all -instances of Dumper($some, @args) in your code with a call to -Data::Dumper->Dump(). You can use the one function provided to make +Data::Dumper::Simple is actually a source filter that replaces all +instances of Dumper($some, @args) in your code with a call to +Data::Dumper->Dump(). You can use the one function provided to make dumping variables for debugging a trivial task. -Note that this is primarily a debugging tool. Data::Dumper offers a +Note that this is primarily a debugging tool. Data::Dumper offers a bit more than that, so don't expect this module to be more than it is. WWW: http://search.cpan.org/dist/Data-Dumper-Simple/ diff --git a/devel/p5-Data-Page-Pageset/pkg-descr b/devel/p5-Data-Page-Pageset/pkg-descr index 46010fc55353..47c45206050c 100644 --- a/devel/p5-Data-Page-Pageset/pkg-descr +++ b/devel/p5-Data-Page-Pageset/pkg-descr @@ -1,4 +1,4 @@ Data::Page::Pageset is a generic pager object, so it's very -similar to Data::Page and Data::Pageset. +similar to Data::Page and Data::Pageset. WWW: http://search.cpan.org/dist/Data-Page-Pageset/ diff --git a/devel/p5-Data-ParseBinary/pkg-descr b/devel/p5-Data-ParseBinary/pkg-descr index c70b1a78059e..2ea750b8e307 100644 --- a/devel/p5-Data-ParseBinary/pkg-descr +++ b/devel/p5-Data-ParseBinary/pkg-descr @@ -1,5 +1,5 @@ This module enables writing declarations for simple and complex binary -structures, parsing binary to hash/array data structure, and building +structures, parsing binary to hash/array data structure, and building binary data from hash/array data structure. WWW: https://metacpan.org/pod/Data::ParseBinary diff --git a/devel/p5-Data-Types/pkg-descr b/devel/p5-Data-Types/pkg-descr index 52a40ea56d4e..cba9a878ff2c 100644 --- a/devel/p5-Data-Types/pkg-descr +++ b/devel/p5-Data-Types/pkg-descr @@ -1,6 +1,6 @@ -This module exports a number of functions that are useful for +This module exports a number of functions that are useful for validating and converting data types. It is intended for use in -applications where data types are more important than they +applications where data types are more important than they typically are in Perl -- e.g., database applications. WWW: http://search.cpan.org/dist/Data-Types/ diff --git a/devel/p5-Date-Business/pkg-descr b/devel/p5-Date-Business/pkg-descr index 2c8f75146479..7e71752994bc 100644 --- a/devel/p5-Date-Business/pkg-descr +++ b/devel/p5-Date-Business/pkg-descr @@ -1,10 +1,10 @@ -Date::Business provides the functionality to perform simple date manipulations +Date::Business provides the functionality to perform simple date manipulations quickly. Support for calendar date and business date math is provided. -Business dates are weekdays only. Adding 1 to a weekend returns Monday, +Business dates are weekdays only. Adding 1 to a weekend returns Monday, subtracting 1 returns Friday. -The difference in business days between Friday and the following -Monday (using the diffb function) is one business day. The -number of business days between Friday and the following +The difference in business days between Friday and the following +Monday (using the diffb function) is one business day. The +number of business days between Friday and the following Monday (using the betweenb function) is zero. diff --git a/devel/p5-Date-EzDate/pkg-descr b/devel/p5-Date-EzDate/pkg-descr index 012a69fb8c05..9b750b950208 100644 --- a/devel/p5-Date-EzDate/pkg-descr +++ b/devel/p5-Date-EzDate/pkg-descr @@ -1,5 +1,5 @@ The main idea of EzDate is that the object represents a specific date and time. A variety of properties tells you information about that date -and time such as hour, minute, day of month, weekday, etc. +and time such as hour, minute, day of month, weekday, etc. WWW: http://search.cpan.org/dist/Date-EzDate/ diff --git a/devel/p5-Date-Pcalc/pkg-descr b/devel/p5-Date-Pcalc/pkg-descr index 768ee772eede..c0c01e31815e 100644 --- a/devel/p5-Date-Pcalc/pkg-descr +++ b/devel/p5-Date-Pcalc/pkg-descr @@ -1,9 +1,9 @@ This Perl module is a direct translation of Steffen Beyer's excellent -Date::Calc module to use Perl only instead of a combination of Perl and C. +Date::Calc module to use Perl only instead of a combination of Perl and C. This package consists of a Perl module for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: -ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable). +ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable). WWW: http://catcode.com/date/pcalc.html diff --git a/devel/p5-DateTime-Calendar-Christian/pkg-descr b/devel/p5-DateTime-Calendar-Christian/pkg-descr index 166c47885886..4d603b09af53 100644 --- a/devel/p5-DateTime-Calendar-Christian/pkg-descr +++ b/devel/p5-DateTime-Calendar-Christian/pkg-descr @@ -1,6 +1,6 @@ DateTime::Calendar::Christian is the implementation of the combined Julian and Gregorian calendar. -See DateTime for information about most of the methods. +See DateTime for information about most of the methods. WWW: http://datetime.perl.org/ diff --git a/devel/p5-DateTime-Event-Easter/pkg-descr b/devel/p5-DateTime-Event-Easter/pkg-descr index de5f541ca25f..90ad214327d1 100644 --- a/devel/p5-DateTime-Event-Easter/pkg-descr +++ b/devel/p5-DateTime-Event-Easter/pkg-descr @@ -6,6 +6,6 @@ Easter Event. Easter Events can be Palm Sunday, Maundy Thursday, Good Friday, Black Saturday and Easter Sunday. If that's not enough, the module will also accept an offset so you can get the date for Pentecost (49 days after Easter Sunday) by passing -49. +49. WWW: http://datetime.perl.org/ diff --git a/devel/p5-DateTime-Incomplete/pkg-descr b/devel/p5-DateTime-Incomplete/pkg-descr index 52dd254b3077..57cc92fa97a6 100644 --- a/devel/p5-DateTime-Incomplete/pkg-descr +++ b/devel/p5-DateTime-Incomplete/pkg-descr @@ -1,6 +1,6 @@ DateTime::Incomplete is a class for representing partial dates and times. These are actually encountered relatively frequently. For example, a birthday -is commonly given as a month and day, without a year. +is commonly given as a month and day, without a year. WWW: http://datetime.perl.org/ diff --git a/devel/p5-DateTime-Locale/pkg-descr b/devel/p5-DateTime-Locale/pkg-descr index b9e1b8d09448..900570a08f97 100644 --- a/devel/p5-DateTime-Locale/pkg-descr +++ b/devel/p5-DateTime-Locale/pkg-descr @@ -1,5 +1,5 @@ DateTime::Locale is primarily a factory for the various locale subclasses. It -also provides some functions for getting information on available locales. +also provides some functions for getting information on available locales. If you want to know what methods are available for locale objects, then please read the DateTime::Locale::Base documentation diff --git a/devel/p5-Decision-ACL/pkg-descr b/devel/p5-Decision-ACL/pkg-descr index da50142b2efe..25be8dcd2171 100644 --- a/devel/p5-Decision-ACL/pkg-descr +++ b/devel/p5-Decision-ACL/pkg-descr @@ -1,7 +1,7 @@ -This module's purpose is to provide an already implemented ACL logic for -programmers. Most of the time writing access control list scripts is long -and boring. This set of modules has all the convenient logic behind access -control lists and provide an easy interface to it. It allows you to build +This module's purpose is to provide an already implemented ACL logic for +programmers. Most of the time writing access control list scripts is long +and boring. This set of modules has all the convenient logic behind access +control lists and provide an easy interface to it. It allows you to build custom ACL's, and provide the mechanisms to run the ACL against data. WWW: http://search.cpan.org/dist/Decision-ACL/ diff --git a/devel/p5-Declare-Constraints-Simple/pkg-descr b/devel/p5-Declare-Constraints-Simple/pkg-descr index 6275e1fa671d..f262d8aa4395 100644 --- a/devel/p5-Declare-Constraints-Simple/pkg-descr +++ b/devel/p5-Declare-Constraints-Simple/pkg-descr @@ -1,5 +1,5 @@ -The main purpose of this module is to provide an easy way to build a profile -to validate a data structure. It does this by giving you a set of declarative +The main purpose of this module is to provide an easy way to build a profile +to validate a data structure. It does this by giving you a set of declarative keywords in the importing namespace. WWW: http://search.cpan.org/dist/Declare-Constraints-Simple/ diff --git a/devel/p5-Devel-Profile/pkg-descr b/devel/p5-Devel-Profile/pkg-descr index 7e89c23bfe7a..47cdf04fc947 100644 --- a/devel/p5-Devel-Profile/pkg-descr +++ b/devel/p5-Devel-Profile/pkg-descr @@ -1,6 +1,6 @@ The Devel::Profile package is a Perl code profiler. This will collect information on the execution time of a Perl script and of the subs in that script. This information can be used to determine which subroutines are using -the most time and which subroutines are being called most often. +the most time and which subroutines are being called most often. WWW: http://search.cpan.org/dist/Devel-Profile/ diff --git a/devel/p5-Devel-StackTrace/pkg-descr b/devel/p5-Devel-StackTrace/pkg-descr index afaece8c1b92..8f46bc3a467e 100644 --- a/devel/p5-Devel-StackTrace/pkg-descr +++ b/devel/p5-Devel-StackTrace/pkg-descr @@ -1,11 +1,11 @@ The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as -providing a simple interface to this data. +providing a simple interface to this data. The Devel::StackTrace object contains a set of Devel::StackTraceFrame objects, one for each level of the stack. The frames contain all the data available from caller() as of Perl 5.6.0 though this module still works -with 5.00503. +with 5.00503. WWW: http://search.cpan.org/dist/Devel-StackTrace/ diff --git a/devel/p5-Expect-Simple/pkg-descr b/devel/p5-Expect-Simple/pkg-descr index 8fd32fd3e381..7701961cf5f6 100644 --- a/devel/p5-Expect-Simple/pkg-descr +++ b/devel/p5-Expect-Simple/pkg-descr @@ -1,13 +1,13 @@ -Expect::Simple is a wrapper around the Expect module which should suffice -for simple applications. It hides most of the Expect machinery; the Expect +Expect::Simple is a wrapper around the Expect module which should suffice +for simple applications. It hides most of the Expect machinery; the Expect object is available for tweaking if need be. -Generally, one starts by creating an Expect::Simple object using new. This -will start up the target program, and will wait until one of the specified -prompts is output by the target. At that point the caller should send() -commands to the program; the results are available via the before, after, -match_str, and match_idx methods. Since Expect simulates a terminal, there -will be extra \r characters at the end of each line in the result (on UNIX +Generally, one starts by creating an Expect::Simple object using new. This +will start up the target program, and will wait until one of the specified +prompts is output by the target. At that point the caller should send() +commands to the program; the results are available via the before, after, +match_str, and match_idx methods. Since Expect simulates a terminal, there +will be extra \r characters at the end of each line in the result (on UNIX at least). This is easily fixed: ($res = $obj->before) =~ tr/\r//d; @@ -15,12 +15,12 @@ at least). This is easily fixed: This is not done automatically. -Exceptions will be thrown on error (match with /Expect::Simple/). Errors -from Expect are available via the error_expect method. More human readable +Exceptions will be thrown on error (match with /Expect::Simple/). Errors +from Expect are available via the error_expect method. More human readable errors are available via the error method. -The connection is automatically broken (by sending the specified -disconnect command to the target) when the Expect::Simple object is +The connection is automatically broken (by sending the specified +disconnect command to the target) when the Expect::Simple object is destroyed. WWW: http://search.cpan.org/dist/Expect-Simple/ diff --git a/devel/p5-Exporter-Lite/pkg-descr b/devel/p5-Exporter-Lite/pkg-descr index c57366cfad5c..2777de4477ad 100644 --- a/devel/p5-Exporter-Lite/pkg-descr +++ b/devel/p5-Exporter-Lite/pkg-descr @@ -1,5 +1,5 @@ This is an alternative to Exporter intended to provide a lightweight subset of the most commonly-used functionality. It supports import(), @EXPORT and -@EXPORT_OK and not a whole lot else. +@EXPORT_OK and not a whole lot else. WWW: https://metacpan.org/pod/Exporter::Lite diff --git a/devel/p5-ExtUtils-MakeMaker/pkg-descr b/devel/p5-ExtUtils-MakeMaker/pkg-descr index c118d4fac35f..bbc8958b1b3a 100644 --- a/devel/p5-ExtUtils-MakeMaker/pkg-descr +++ b/devel/p5-ExtUtils-MakeMaker/pkg-descr @@ -1,14 +1,14 @@ -This utility is designed to write a Makefile for an extension module from a -Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty +This utility is designed to write a Makefile for an extension module from a +Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters. -It splits the task of generating the Makefile into several subroutines that -can be individually overridden. Each subroutine returns the text it wishes to +It splits the task of generating the Makefile into several subroutines that +can be individually overridden. Each subroutine returns the text it wishes to have written to the Makefile. MakeMaker is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object. This makes it possible -to write an unlimited number of Makefiles with a single invocation of +to write an unlimited number of Makefiles with a single invocation of WriteMakefile(). WWW: http://search.cpan.org/dist/ExtUtils-MakeMaker/ diff --git a/devel/p5-FSA-Rules/pkg-descr b/devel/p5-FSA-Rules/pkg-descr index 8700d721ecab..d06e053f3f97 100644 --- a/devel/p5-FSA-Rules/pkg-descr +++ b/devel/p5-FSA-Rules/pkg-descr @@ -1,13 +1,13 @@ -This class implements a simple state machine pattern, allowing you to -quickly build rules-based state machines in Perl. As a simple -implementation of a powerful concept, it differs slightly from an ideal -DFA model in that it does not enforce a single possible switch from one -state to another. Rather, it short circuits the evaluation of the rules -for such switches, so that the first rule to return a true value will -trigger its switch and no other switch rules will be checked. (But see the -strict attribute and parameter to new().) It differs from an NFA model in -that it offers no back-tracking. But in truth, you can use it to build a -state machine that adheres to either model--hence the more generic FSA +This class implements a simple state machine pattern, allowing you to +quickly build rules-based state machines in Perl. As a simple +implementation of a powerful concept, it differs slightly from an ideal +DFA model in that it does not enforce a single possible switch from one +state to another. Rather, it short circuits the evaluation of the rules +for such switches, so that the first rule to return a true value will +trigger its switch and no other switch rules will be checked. (But see the +strict attribute and parameter to new().) It differs from an NFA model in +that it offers no back-tracking. But in truth, you can use it to build a +state machine that adheres to either model--hence the more generic FSA moniker. WWW: http://search.cpan.org/dist/FSA-Rules/ diff --git a/devel/p5-File-BasicFlock/pkg-descr b/devel/p5-File-BasicFlock/pkg-descr index 2256e72ff286..f8aeb096e7ce 100644 --- a/devel/p5-File-BasicFlock/pkg-descr +++ b/devel/p5-File-BasicFlock/pkg-descr @@ -2,7 +2,7 @@ File::Flock is a wrapper around the flock() call. The only thing it does that is special is that it creates the lock file if the lock file does not already exist. -It will also try to remove the lock file. This makes it a bit +It will also try to remove the lock file. This makes it a bit complicated. http://search.cpan.org/dist/File-BasicFlock diff --git a/devel/p5-File-Cache/pkg-descr b/devel/p5-File-Cache/pkg-descr index fd43484f353f..64833a956cfa 100644 --- a/devel/p5-File-Cache/pkg-descr +++ b/devel/p5-File-Cache/pkg-descr @@ -1,6 +1,6 @@ File::Cache implements an object store where data is persistent across processes in the filesystem. It was written to complement IPC::Cache. -Where IPC::Cache is faster for small numbers of simple objects, +Where IPC::Cache is faster for small numbers of simple objects, File::Cache tends towards being more performant when caching large numbers of complex objects. diff --git a/devel/p5-File-Flock/pkg-descr b/devel/p5-File-Flock/pkg-descr index 3890c9f5153b..b7e0d8af5e79 100644 --- a/devel/p5-File-Flock/pkg-descr +++ b/devel/p5-File-Flock/pkg-descr @@ -2,7 +2,7 @@ File::Flock is a wrapper around the flock() call. The only thing it does that is special is that it creates the lock file if the lock file does not already exist. -It will also try to remove the lock file. This makes it a bit +It will also try to remove the lock file. This makes it a bit complicated. WWW: http://search.cpan.org/dist/File-Flock/ diff --git a/devel/p5-File-FnMatch/pkg-descr b/devel/p5-File-FnMatch/pkg-descr index fb677e8000fb..ab45ef2a871d 100644 --- a/devel/p5-File-FnMatch/pkg-descr +++ b/devel/p5-File-FnMatch/pkg-descr @@ -1,6 +1,6 @@ File::FnMatch::fnmatch() provides simple, shell-like pattern matching. -Though considerably less powerful than regular expressions, shell patterns +Though considerably less powerful than regular expressions, shell patterns are nonetheless useful and familiar to a large audience of end-users. WWW: http://search.cpan.org/dist/File-FnMatch/ diff --git a/devel/p5-File-Grep/pkg-descr b/devel/p5-File-Grep/pkg-descr index 9b624b74951b..4792f02ac568 100644 --- a/devel/p5-File-Grep/pkg-descr +++ b/devel/p5-File-Grep/pkg-descr @@ -1,4 +1,4 @@ -The File::Grep module is designed for find matches to a pattern in +The File::Grep module is designed for find matches to a pattern in a series of files and related functions. WWW: http://search.cpan.org/dist/File-Grep/ diff --git a/devel/p5-File-MMagic-XS/pkg-descr b/devel/p5-File-MMagic-XS/pkg-descr index 650e0ab6f2d6..13f49c208957 100644 --- a/devel/p5-File-MMagic-XS/pkg-descr +++ b/devel/p5-File-MMagic-XS/pkg-descr @@ -1,13 +1,13 @@ -This is a port of Apache2 mod_mime_magic.c in Perl, written in XS with the -aim of being efficient and fast especially for applications that need to +This is a port of Apache2 mod_mime_magic.c in Perl, written in XS with the +aim of being efficient and fast especially for applications that need to be run for an extended amount of time. -There is a compatibility layer for File::MMagic. you can specify :compat +There is a compatibility layer for File::MMagic. you can specify :compat when importing the module use File::MMagic::XS qw(:compat); -And then the following methods are going to be available from +And then the following methods are going to be available from File::MMagic::XS: checktype_filename @@ -15,8 +15,8 @@ File::MMagic::XS: checktype_contents addMagicEntry -Currently this software is in beta. If you have -suggestions/recommendations about the interface or anything else, now is +Currently this software is in beta. If you have +suggestions/recommendations about the interface or anything else, now is your chance to send them! WWW: http://search.cpan.org/dist/File-MMagic-XS/ diff --git a/devel/p5-File-Policy/pkg-descr b/devel/p5-File-Policy/pkg-descr index e096e0c4b210..d17c9557d50d 100644 --- a/devel/p5-File-Policy/pkg-descr +++ b/devel/p5-File-Policy/pkg-descr @@ -1,13 +1,13 @@ -This defines the policy for file I/O with modules such as +This defines the policy for file I/O with modules such as File::Slurp::WithinPolicy. The purpose is to allow systems administrators to define locations and restrictions for applications' file I/O and give app developers a policy to follow. Note that the module doesn't ENFORCE the -policy - application developers can choose to ignore it -(and systems administrators can choose not to install their applications +policy - application developers can choose to ignore it +(and systems administrators can choose not to install their applications if they do!). -You may control which policy gets applied by creating a File::Policy::Config -module with an IMPLEMENTATION constant. You may write your own policy as a +You may control which policy gets applied by creating a File::Policy::Config +module with an IMPLEMENTATION constant. You may write your own policy as a module within the File::Policy:: namespace. By default (if no File::Policy::Config is present), the File::Policy::Default diff --git a/devel/p5-File-Random/pkg-descr b/devel/p5-File-Random/pkg-descr index ff9ca56c0e21..6fd25f2676f1 100644 --- a/devel/p5-File-Random/pkg-descr +++ b/devel/p5-File-Random/pkg-descr @@ -1,5 +1,5 @@ -This module simplifies the routine job of selecting a random file. (As you -can find at CGI scripts). It's done, because it's boring (and +This module simplifies the routine job of selecting a random file. (As you +can find at CGI scripts). It's done, because it's boring (and error prone), always to write something like my @files = (<*.*>); @@ -12,8 +12,8 @@ or closedir DIR; my $randf = $files[rand @files]; -It also becomes very boring and very dangerous to write randomly selection -for subdirectory searching with special check-routines. The simple +It also becomes very boring and very dangerous to write randomly selection +for subdirectory searching with special check-routines. The simple standard job of selecting a random line from a file is implemented, too. WWW: http://search.cpan.org/dist/File-Random/ diff --git a/devel/p5-File-ShareDir-Install/pkg-descr b/devel/p5-File-ShareDir-Install/pkg-descr index 7ac05e8d4f1f..9c9967c9e9d6 100644 --- a/devel/p5-File-ShareDir-Install/pkg-descr +++ b/devel/p5-File-ShareDir-Install/pkg-descr @@ -1,9 +1,9 @@ -File::ShareDir::Install allows you to install read-only data files from a -distribution. It is a companion module to File::ShareDir, which allows you to +File::ShareDir::Install allows you to install read-only data files from a +distribution. It is a companion module to File::ShareDir, which allows you to locate these files after installation. It is a port Module::Install::Share to ExtUtils::MakeMaker with the improvement -of only installing the files you want; .svn and other source-control junk will +of only installing the files you want; .svn and other source-control junk will be ignored. WWW: http://search.cpan.org/dist/File-ShareDir-Install/ diff --git a/devel/p5-File-Tail-Dir/pkg-descr b/devel/p5-File-Tail-Dir/pkg-descr index e2c1b90e458b..0a6e21fe1e42 100644 --- a/devel/p5-File-Tail-Dir/pkg-descr +++ b/devel/p5-File-Tail-Dir/pkg-descr @@ -1,5 +1,5 @@ -This module monitors and processes any lines appended to the end of one -or more files in a given list of directories and keeping state between +This module monitors and processes any lines appended to the end of one +or more files in a given list of directories and keeping state between sessions. WWW: http://search.cpan.org/dist/File-Tail-Dir/ diff --git a/devel/p5-File-Tail-Scribe/pkg-descr b/devel/p5-File-Tail-Scribe/pkg-descr index 53ac47a4eebd..035de11ba919 100644 --- a/devel/p5-File-Tail-Scribe/pkg-descr +++ b/devel/p5-File-Tail-Scribe/pkg-descr @@ -1,6 +1,6 @@ -It monitors files in a given directory (or set of directories), such as +It monitors files in a given directory (or set of directories), such as Apache log files in /var/log/httpd, and as the log files are written to, -takes the changes and sends them to a running instance of the Scribe +takes the changes and sends them to a running instance of the Scribe logging system. WWW: http://search.cpan.org/dist/File-Tail-Scribe/ diff --git a/devel/p5-File-Type/pkg-descr b/devel/p5-File-Type/pkg-descr index 0a2c21f8fbcb..e41fa825bc5c 100644 --- a/devel/p5-File-Type/pkg-descr +++ b/devel/p5-File-Type/pkg-descr @@ -1,7 +1,7 @@ File::Type uses magic numbers (typically at the start of a file) to determine the MIME type of that file. -File::Type can use either a filename, or file contents, to determine the type +File::Type can use either a filename, or file contents, to determine the type of a file. WWW: http://search.cpan.org/dist/File-Type/ diff --git a/devel/p5-Filter-Template/pkg-descr b/devel/p5-Filter-Template/pkg-descr index a45e701fb84c..27f10a9927fd 100644 --- a/devel/p5-Filter-Template/pkg-descr +++ b/devel/p5-Filter-Template/pkg-descr @@ -1,7 +1,7 @@ -Filter::Template is a Perl source filter that provides simple inline -source code templates. Inlined source code can be significantly faster -than subroutines, especially for small-scale functions like accessors and -mutators. On the other hand, they are more difficult to maintain and use. +Filter::Template is a Perl source filter that provides simple inline +source code templates. Inlined source code can be significantly faster +than subroutines, especially for small-scale functions like accessors and +mutators. On the other hand, they are more difficult to maintain and use. Choose your trade-offs wisely. WWW: http://search.cpan.org/dist/Filter-Template/ diff --git a/devel/p5-Form-Sensible/pkg-descr b/devel/p5-Form-Sensible/pkg-descr index 3ded55dd2aef..d99ca93f5b21 100644 --- a/devel/p5-Form-Sensible/pkg-descr +++ b/devel/p5-Form-Sensible/pkg-descr @@ -10,14 +10,14 @@ prompts, WxPerl or voice prompts. (* currently only an HTML renderer is provided with Form::Sensible, but work is already under way to produce others.) Features: -- Easy form validation -- Ability to easily save created forms for future use -- Define form once, render any number of ways -- Flexible built-in form validator -- Easily extended to produce new renderers, field types and validation -- HTML renderer produces sane html that can be easily styled via CSS +- Easy form validation +- Ability to easily save created forms for future use +- Define form once, render any number of ways +- Flexible built-in form validator +- Easily extended to produce new renderers, field types and validation +- HTML renderer produces sane html that can be easily styled via CSS - HTML renderer allows for custom templates to control all aspects of form - rendering. -- HTML output not tied to any javascript library. + rendering. +- HTML output not tied to any javascript library. WWW: http://search.cpan.org/dist/Form-Sensible/ diff --git a/devel/p5-Future/pkg-descr b/devel/p5-Future/pkg-descr index d7302bd6a1cb..1a67239a9e2b 100644 --- a/devel/p5-Future/pkg-descr +++ b/devel/p5-Future/pkg-descr @@ -1,6 +1,6 @@ A Future object represents an operation that is currently in progress, or has recently completed. Library functions that perform asynchronous operations would use Future objects to allow calling programs to control -or wait for those operations to complete. +or wait for those operations to complete. WWW: http://search.cpan.org/dist/Future/ diff --git a/devel/p5-Getopt-Compact/pkg-descr b/devel/p5-Getopt-Compact/pkg-descr index ad9fe756044a..b181ac7bee62 100644 --- a/devel/p5-Getopt-Compact/pkg-descr +++ b/devel/p5-Getopt-Compact/pkg-descr @@ -1,5 +1,5 @@ This is yet another Getopt related module. Getopt::Compact is geared towards -compactly and yet quite powerfully describing an option syntax. Options can +compactly and yet quite powerfully describing an option syntax. Options can be parsed, returned as a hashref of values, and/or displayed as a usage string or within the script POD. diff --git a/devel/p5-Google-Checkout/pkg-descr b/devel/p5-Google-Checkout/pkg-descr index cf7e01583cef..6863b9ff0225 100644 --- a/devel/p5-Google-Checkout/pkg-descr +++ b/devel/p5-Google-Checkout/pkg-descr @@ -1,6 +1,6 @@ his module provides an implementation of Google Checkout. It allows you to checkout, send commands, wait and process notifications. -For more about Google Checkout, please see +For more about Google Checkout, please see http://code.google.com/apis/checkout/developer/index.html. WWW: http://search.cpan.org/dist/Google-Checkout/ diff --git a/devel/p5-Hash-Flatten/pkg-descr b/devel/p5-Hash-Flatten/pkg-descr index e49591372fdd..7b38e7f88317 100644 --- a/devel/p5-Hash-Flatten/pkg-descr +++ b/devel/p5-Hash-Flatten/pkg-descr @@ -1,5 +1,5 @@ -Converts back and forth between a nested hash structure and a flat hash of -delimited key-value pairs. Useful for protocols that only support +Converts back and forth between a nested hash structure and a flat hash of +delimited key-value pairs. Useful for protocols that only support key-value pairs (such as CGI and DBMs). WWW: https://metacpan.org/pod/Hash::Flatten diff --git a/devel/p5-Heap-Simple-Perl/pkg-descr b/devel/p5-Heap-Simple-Perl/pkg-descr index fa3609627b47..15580b87e56a 100644 --- a/devel/p5-Heap-Simple-Perl/pkg-descr +++ b/devel/p5-Heap-Simple-Perl/pkg-descr @@ -1,4 +1,4 @@ -This module provides a pure perl implementation of the interface described +This module provides a pure perl implementation of the interface described in Heap::Simple. Look there for a description. WWW: http://search.cpan.org/dist/Heap-Simple-Perl/ diff --git a/devel/p5-Heap-Simple-XS/pkg-descr b/devel/p5-Heap-Simple-XS/pkg-descr index d56d28a81bc4..6b2ae1e0a901 100644 --- a/devel/p5-Heap-Simple-XS/pkg-descr +++ b/devel/p5-Heap-Simple-XS/pkg-descr @@ -1,4 +1,4 @@ -This module provides an XS implementation of the interface described in +This module provides an XS implementation of the interface described in Heap::Simple. Look there for a description. WWW: http://search.cpan.org/dist/Heap-Simple-XS/ diff --git a/devel/p5-IO-Capture/pkg-descr b/devel/p5-IO-Capture/pkg-descr index cb3a0213a588..dd7e00f32cb5 100644 --- a/devel/p5-IO-Capture/pkg-descr +++ b/devel/p5-IO-Capture/pkg-descr @@ -1,11 +1,11 @@ The C<IO::Capture> Module defines an abstract base class that can be -used to build modules that capture output being sent on a filehandle +used to build modules that capture output being sent on a filehandle such as STDOUT or STDERR. - Several modules that come with the distribution, do just that. -(I.e., Capture STDOUT and STDERR) See L<IO::Capture::Overview> for a -discussion of these modules and examples of how to build a module to -sub-class from C<IO::Capture> yourself. If after reading the overview, -you would like to build a class from C<IO::Capture>, look here for + Several modules that come with the distribution, do just that. +(I.e., Capture STDOUT and STDERR) See L<IO::Capture::Overview> for a +discussion of these modules and examples of how to build a module to +sub-class from C<IO::Capture> yourself. If after reading the overview, +you would like to build a class from C<IO::Capture>, look here for details on the internals. WWW: http://search.cpan.org/dist/IO-Capture/ diff --git a/devel/p5-IO-MultiPipe/pkg-descr b/devel/p5-IO-MultiPipe/pkg-descr index 7e5ae658963a..c428e1f47244 100644 --- a/devel/p5-IO-MultiPipe/pkg-descr +++ b/devel/p5-IO-MultiPipe/pkg-descr @@ -5,9 +5,9 @@ command separately. It uses open3 to run each chunk of the pipe. use IO::MultiPipe; - + my $pipes = IO::MultiPipe->new(); - + #This sets the pipe that will be run. $pipes->set('sed s/-// | sed s/123/abc/ | sed s/ABC/abc/'); if ($pipes->{error}){ diff --git a/devel/p5-IO-Util/pkg-descr b/devel/p5-IO-Util/pkg-descr index e76b58952479..2aaf981d51b2 100644 --- a/devel/p5-IO-Util/pkg-descr +++ b/devel/p5-IO-Util/pkg-descr @@ -1,6 +1,6 @@ IO::Util - A selection of general-utility IO function -This is a micro-weight module that exports just a couple of +This is a micro-weight module that exports just a couple of functions of general utility in IO operations. WWW: http://search.cpan.org/dist/IO-Util/ diff --git a/devel/p5-IO-stringy/pkg-descr b/devel/p5-IO-stringy/pkg-descr index b32f85d1d60e..f8290c0b2eca 100644 --- a/devel/p5-IO-stringy/pkg-descr +++ b/devel/p5-IO-stringy/pkg-descr @@ -3,7 +3,7 @@ just about any object. It contains next modules: IO::AtomicFile - write a file which is updated atomically -IO::InnerFile - define a file inside another file +IO::InnerFile - define a file inside another file IO::Lines - IO:: interface for reading/writing an array of lines @@ -13,6 +13,6 @@ IO::ScalarArray - IO:: interface for reading/writing an array of scalars IO::Wrap - wrap raw filehandles in IO::Handle interface -IO::WrapTie - wrap tieable objects in IO::Handle interface +IO::WrapTie - wrap tieable objects in IO::Handle interface WWW: http://search.cpan.org/dist/IO-stringy/ diff --git a/devel/p5-IPC-Shareable/pkg-descr b/devel/p5-IPC-Shareable/pkg-descr index e284e8749b7a..0c42b2c2285e 100644 --- a/devel/p5-IPC-Shareable/pkg-descr +++ b/devel/p5-IPC-Shareable/pkg-descr @@ -4,6 +4,6 @@ Currently either scalars or hashes can be tied; tying of arrays remains a work in progress. However, the variable being tied may contain arbitrarily complex data structures - including references to arrays, hashes of hashes, etc. See the "REFERENCES" entry in this man page below -for more information. +for more information. WWW: http://search.cpan.org/dist/IPC-Shareable/ diff --git a/devel/p5-Inline-Java/pkg-descr b/devel/p5-Inline-Java/pkg-descr index 73c9f734082f..eda712daeab9 100644 --- a/devel/p5-Inline-Java/pkg-descr +++ b/devel/p5-Inline-Java/pkg-descr @@ -1,11 +1,11 @@ The Inline::Java module allows you to put Java source code directly "inline" in a Perl script or module. A Java compiler is launched and the Java code is -compiled. Then Perl asks the Java classes what public methods have been +compiled. Then Perl asks the Java classes what public methods have been defined. These classes and methods are available to the Perl program as if they had been written in Perl. The process of interrogating the Java classes for public methods occurs the -first time you run your Java code. The namespace is cached, and subsequent +first time you run your Java code. The namespace is cached, and subsequent calls use the cached version. WWW: http://search.cpan.org/dist/Inline-Java/ diff --git a/devel/p5-InlineX-C2XS/pkg-descr b/devel/p5-InlineX-C2XS/pkg-descr index a8f74bac8601..48bb950a6a18 100644 --- a/devel/p5-InlineX-C2XS/pkg-descr +++ b/devel/p5-InlineX-C2XS/pkg-descr @@ -1,6 +1,6 @@ InlineX::C2XS - create an XS file from an Inline C file. -The C file that InlineX::C2XS needs to find would contain +The C file that InlineX::C2XS needs to find would contain only the C code. InlineX::C2XS looks for the file in ./src directory - expecting that the diff --git a/devel/p5-Iterator-IO/pkg-descr b/devel/p5-Iterator-IO/pkg-descr index 99ef8f3043f0..e00a2493d284 100644 --- a/devel/p5-Iterator-IO/pkg-descr +++ b/devel/p5-Iterator-IO/pkg-descr @@ -1,4 +1,4 @@ -This module provides filesystem and stream iterator functions. See the +This module provides filesystem and stream iterator functions. See the Iterator module for more information about how to use iterators. WWW: http://search.cpan.org/dist/Iterator-IO/ diff --git a/devel/p5-Iterator-Misc/pkg-descr b/devel/p5-Iterator-Misc/pkg-descr index 40877f7a3bb0..c5793dd19e21 100644 --- a/devel/p5-Iterator-Misc/pkg-descr +++ b/devel/p5-Iterator-Misc/pkg-descr @@ -1,8 +1,8 @@ -This module contains miscellaneous iterator utility functions that I think -aren't as broadly useful as the ones in Iterator::Util. They are here to +This module contains miscellaneous iterator utility functions that I think +aren't as broadly useful as the ones in Iterator::Util. They are here to keep the size of Iterator::Util down. -For more information on iterators and how to use them, see the Iterator +For more information on iterators and how to use them, see the Iterator module documentation. WWW: http://search.cpan.org/dist/Iterator-Misc/ diff --git a/devel/p5-Iterator-Util/pkg-descr b/devel/p5-Iterator-Util/pkg-descr index f8ef66eb3030..faaac00bab79 100644 --- a/devel/p5-Iterator-Util/pkg-descr +++ b/devel/p5-Iterator-Util/pkg-descr @@ -1,9 +1,9 @@ -This module implements many useful functions for creating and manipulating +This module implements many useful functions for creating and manipulating iterator objects. -An "iterator" is an object, represented as a code block that generates the -"next value" of a sequence, and generally implemented as a closure. For -further information, including a tutorial on using iterator objects, see +An "iterator" is an object, represented as a code block that generates the +"next value" of a sequence, and generally implemented as a closure. For +further information, including a tutorial on using iterator objects, see the Iterator documentation. WWW: http://search.cpan.org/dist/Iterator-DBI/ diff --git a/devel/p5-Iterator/pkg-descr b/devel/p5-Iterator/pkg-descr index 074105923d68..01e5e9b89c20 100644 --- a/devel/p5-Iterator/pkg-descr +++ b/devel/p5-Iterator/pkg-descr @@ -1,18 +1,18 @@ -This module is meant to be the definitive implementation of iterators, as -popularized by Mark Jason Dominus's lectures and recent book (Higher Order +This module is meant to be the definitive implementation of iterators, as +popularized by Mark Jason Dominus's lectures and recent book (Higher Order Perl, Morgan Kauffman, 2005). -An "iterator" is an object, represented as a code block that generates the -"next value" of a sequence, and generally implemented as a closure. When -you need a value to operate on, you pull it from the iterator. If it -depends on other iterators, it pulls values from them when it needs to. -Iterators can be chained together (see Iterator::Util for functions that -help you do just that), queuing up work to be done but not actually doing -it until a value is needed at the front end of the chain. At that time, +An "iterator" is an object, represented as a code block that generates the +"next value" of a sequence, and generally implemented as a closure. When +you need a value to operate on, you pull it from the iterator. If it +depends on other iterators, it pulls values from them when it needs to. +Iterators can be chained together (see Iterator::Util for functions that +help you do just that), queuing up work to be done but not actually doing +it until a value is needed at the front end of the chain. At that time, one data value is pulled through the chain. -Iterator.pm provides a class that simplifies creation and use of these -iterator objects. Other Iterator:: modules (see "SEE ALSO") provide many +Iterator.pm provides a class that simplifies creation and use of these +iterator objects. Other Iterator:: modules (see "SEE ALSO") provide many general-purpose and special-purpose iterator functions. WWW: http://search.cpan.org/dist/Iterator/ diff --git a/devel/p5-Lexical-Persistence/pkg-descr b/devel/p5-Lexical-Persistence/pkg-descr index d314b79f6421..51ed22a4ad87 100644 --- a/devel/p5-Lexical-Persistence/pkg-descr +++ b/devel/p5-Lexical-Persistence/pkg-descr @@ -1,9 +1,9 @@ -Lexical::Persistence does a few things, all related. Note that all the -behaviors listed here are the defaults. Subclasses can override nearly +Lexical::Persistence does a few things, all related. Note that all the +behaviors listed here are the defaults. Subclasses can override nearly every aspect of Lexical::Persistence's behavior. -Lexical::Persistence lets your code access persistent data through lexical -variables. This example prints "some value" because the value of $x +Lexical::Persistence lets your code access persistent data through lexical +variables. This example prints "some value" because the value of $x persists in the $lp object between setter() and getter(). use Lexical::Persistence; diff --git a/devel/p5-List-PowerSet/pkg-descr b/devel/p5-List-PowerSet/pkg-descr index 228d69676cf1..ad63082f7b06 100644 --- a/devel/p5-List-PowerSet/pkg-descr +++ b/devel/p5-List-PowerSet/pkg-descr @@ -1,4 +1,4 @@ The List::PowerSet module is simple module that currently allows you to -generate the power set of a list +generate the power set of a list WWW: http://search.cpan.org/dist/List-PowerSet/ diff --git a/devel/p5-Locale-Maketext-Lexicon/pkg-descr b/devel/p5-Locale-Maketext-Lexicon/pkg-descr index b282c7bd89bd..efc065a55bc0 100644 --- a/devel/p5-Locale-Maketext-Lexicon/pkg-descr +++ b/devel/p5-Locale-Maketext-Lexicon/pkg-descr @@ -1,4 +1,4 @@ This module provides lexicon-handling modules to read from other localization -formats, such as Gettext, Msgcat, and so on. +formats, such as Gettext, Msgcat, and so on. WWW: http://search.cpan.org/dist/Locale-Maketext-Lexicon/ diff --git a/devel/p5-Log-Accounting-SVK/pkg-descr b/devel/p5-Log-Accounting-SVK/pkg-descr index 6b2a671aec41..a533e41ee656 100644 --- a/devel/p5-Log-Accounting-SVK/pkg-descr +++ b/devel/p5-Log-Accounting-SVK/pkg-descr @@ -1,11 +1,11 @@ -This module make use of Algorithm::Accounting and SVK to do -simple accounting of any SVK repository. The installed -svn-accounting.pl script demonstrate a simple use to this module, +This module make use of Algorithm::Accounting and SVK to do +simple accounting of any SVK repository. The installed +svn-accounting.pl script demonstrate a simple use to this module, you may try: svk-accounting.pl // -This will display all the contributions of developers under +This will display all the contributions of developers under repository '//'. You may also specify depotpath like '//trunk/svk'. WWW: http://search.cpan.org/dist/Log-Accounting-SVK/ diff --git a/devel/p5-Log-Accounting-SVN/pkg-descr b/devel/p5-Log-Accounting-SVN/pkg-descr index be12370b3569..ce9b8f550ff5 100644 --- a/devel/p5-Log-Accounting-SVN/pkg-descr +++ b/devel/p5-Log-Accounting-SVN/pkg-descr @@ -1,6 +1,6 @@ -This module make use of Algorithm::Accounting and SVN::Log to do -simple accounting of any subversion repository (not necessarily -local, as long as you can do "svn log" to). The installed +This module make use of Algorithm::Accounting and SVN::Log to do +simple accounting of any subversion repository (not necessarily +local, as long as you can do "svn log" to). The installed svn-accounting.pl script demonstrate a simple use to this module, you may try: diff --git a/devel/p5-Log-Agent/pkg-descr b/devel/p5-Log-Agent/pkg-descr index c7e453e1403e..5dedba7a9b1e 100644 --- a/devel/p5-Log-Agent/pkg-descr +++ b/devel/p5-Log-Agent/pkg-descr @@ -1,20 +1,20 @@ The Log::Agent module provides an abstract layer for logging and tracing, which is independent from the actual method used to physically perform those activities. It acts as an agent (hence the name) that collects the requests and -delegates processing to a sublayer: the logging driver. +delegates processing to a sublayer: the logging driver. The Log::Agent module is meant to be used in all reusable components, since they cannot know in advance how the application which ends up using them will perform its logging activities: either by emitting messages on stdout and -errors on stderr, or by directing messages to log files, or by using syslog(3). +errors on stderr, or by directing messages to log files, or by using syslog(3). The logging interface is common for all the logging drivers, and is therefore the result of a compromise between many logging schemes: any information given at this level must be either handled by all drivers, or may be ignored -depending on the application's final choice. +depending on the application's final choice. WARNING: THIS INTERFACE IS STILL SOMEWHAT ALPHA AND COULD STILL CHANGE DEPENDING ON THE FEEDBACK THE AUTHOR RECEIVES, WITHOUT ANY BACKWARD -COMPATIBILITY ASSURANCE. +COMPATIBILITY ASSURANCE. WWW: http://search.cpan.org/dist/Log-Agent/ diff --git a/devel/p5-Log-Any-App/pkg-descr b/devel/p5-Log-Any-App/pkg-descr index 94965a172eba..ac78ad4b328b 100644 --- a/devel/p5-Log-Any-App/pkg-descr +++ b/devel/p5-Log-Any-App/pkg-descr @@ -1,4 +1,4 @@ -This Perl module simplifies usage of Log::Any-aware modules in +This Perl module simplifies usage of Log::Any-aware modules in applications. WWW: http://search.cpan.org/dist/Log-Any-App/ diff --git a/devel/p5-Log-Dispatch-File-Rolling/pkg-descr b/devel/p5-Log-Dispatch-File-Rolling/pkg-descr index 989645f56f23..4065f004ef62 100644 --- a/devel/p5-Log-Dispatch-File-Rolling/pkg-descr +++ b/devel/p5-Log-Dispatch-File-Rolling/pkg-descr @@ -1,4 +1,4 @@ This module subclasses Log::Dispatch::File for logging to date/time stamped -files. +files. WWW: http://search.cpan.org/dist/Log-Dispatch-File-Rolling/ diff --git a/devel/p5-Log-Message-Simple/pkg-descr b/devel/p5-Log-Message-Simple/pkg-descr index 701a621aa5fd..e331a12597cd 100644 --- a/devel/p5-Log-Message-Simple/pkg-descr +++ b/devel/p5-Log-Message-Simple/pkg-descr @@ -1,4 +1,4 @@ -This module provides standardized logging facilities using the +This module provides standardized logging facilities using the Log::Message module. WWW: http://search.cpan.org/dist/Log-Message-Simple/ diff --git a/devel/p5-Log-Message/pkg-descr b/devel/p5-Log-Message/pkg-descr index cbc6e5dd4bf3..9807fa648ac4 100644 --- a/devel/p5-Log-Message/pkg-descr +++ b/devel/p5-Log-Message/pkg-descr @@ -1,11 +1,11 @@ -Log::Message is a generic message storage mechanism. It allows you to -store messages on a stack -- either shared or private -- and assign -meta-data to it. Some meta-data will automatically be added for you, like -a timestamp and a stack trace, but some can be filled in by the user, like -a tag by which to identify it or group it, and a level at which to handle +Log::Message is a generic message storage mechanism. It allows you to +store messages on a stack -- either shared or private -- and assign +meta-data to it. Some meta-data will automatically be added for you, like +a timestamp and a stack trace, but some can be filled in by the user, like +a tag by which to identify it or group it, and a level at which to handle the message (for example, log it, or die with it) -Log::Message also provides a powerful way of searching through items by +Log::Message also provides a powerful way of searching through items by regexes on messages, tags and level. WWW: http://search.cpan.org/dist/Log-Message/ diff --git a/devel/p5-Module-Build-Kwalitee/pkg-descr b/devel/p5-Module-Build-Kwalitee/pkg-descr index 8f2ae7dd508a..c4c1f690038e 100644 --- a/devel/p5-Module-Build-Kwalitee/pkg-descr +++ b/devel/p5-Module-Build-Kwalitee/pkg-descr @@ -1,5 +1,5 @@ -Module::Build::Kwalitee subclasses Module::Build to provide boilerplate -tests for your project. It does this by overriding new() and copying +Module::Build::Kwalitee subclasses Module::Build to provide boilerplate +tests for your project. It does this by overriding new() and copying tests to your t directory when you run 'perl Build.PL'. WWW: http://search.cpan.org/dist/Module-Build-Kwalitee/ diff --git a/devel/p5-Module-CPANTS-Analyse/pkg-descr b/devel/p5-Module-CPANTS-Analyse/pkg-descr index ab33421cf65e..61648153c42c 100644 --- a/devel/p5-Module-CPANTS-Analyse/pkg-descr +++ b/devel/p5-Module-CPANTS-Analyse/pkg-descr @@ -7,6 +7,6 @@ Kwalitee is inexact quality: * Documents match code match tests * Covered well * Pod passes Test::Pod -* All hyperlinks work +* All hyperlinks work WWW: http://search.cpan.org/dist/Module-CPANTS-Analyse/ diff --git a/devel/p5-Module-Dependency/pkg-descr b/devel/p5-Module-Dependency/pkg-descr index cebd4ae7a86c..49048fe731d3 100644 --- a/devel/p5-Module-Dependency/pkg-descr +++ b/devel/p5-Module-Dependency/pkg-descr @@ -1,4 +1,4 @@ -Module::Dependency - Collection of modules for examining dependencies +Module::Dependency - Collection of modules for examining dependencies between parents and children, like Perl files A set of pure-perl modules and helper programs that let you build a @@ -6,9 +6,9 @@ database of the dependency links between a collection of Perl files, and then query that database, even producing text, HTML, PostScript or graphical reports. -The database in question is actually a simple Storable image of a -Perl data structure, and you can create as many of these as you want. -You can use the command-line tools, or write your own Perl to query +The database in question is actually a simple Storable image of a +Perl data structure, and you can create as many of these as you want. +You can use the command-line tools, or write your own Perl to query and manipulate the data however you want. WWW: http://search.cpan.org/dist/Module-Dependency/ diff --git a/devel/p5-Module-ExtractUse/pkg-descr b/devel/p5-Module-ExtractUse/pkg-descr index 15c804fa1b33..3d9b671c82f4 100644 --- a/devel/p5-Module-ExtractUse/pkg-descr +++ b/devel/p5-Module-ExtractUse/pkg-descr @@ -1,5 +1,5 @@ -Module::ExtractUse is basically a Parse::RecDescent grammar to -parse Perl code. It tries very hard to find all modules +Module::ExtractUse is basically a Parse::RecDescent grammar to +parse Perl code. It tries very hard to find all modules (whether pragmas, Core, or from CPAN) used by the parsed code. WWW: http://search.cpan.org/dist/Module-ExtractUse/ diff --git a/devel/p5-Module-Find/pkg-descr b/devel/p5-Module-Find/pkg-descr index 82e086968b6e..b7f3489f43e6 100644 --- a/devel/p5-Module-Find/pkg-descr +++ b/devel/p5-Module-Find/pkg-descr @@ -1,4 +1,4 @@ -Module::Find lets you find and use modules in categories. This can be very +Module::Find lets you find and use modules in categories. This can be very useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories. diff --git a/devel/p5-Module-Starter/pkg-descr b/devel/p5-Module-Starter/pkg-descr index 17012a703b2d..add758e79ab0 100644 --- a/devel/p5-Module-Starter/pkg-descr +++ b/devel/p5-Module-Starter/pkg-descr @@ -1,9 +1,9 @@ Module::Starter - a simple starter kit for any module -Module::Starter is used to create a skeletal CPAN distribution, +Module::Starter is used to create a skeletal CPAN distribution, including basic builder scripts, tests, documentation, and module code. -If you're not looking to extend or alter the behavior of this module, +If you're not looking to extend or alter the behavior of this module, you probably want to look at module-starter instead. WWW: http://search.cpan.org/dist/Module-Starter/ diff --git a/devel/p5-Moose-Test/pkg-descr b/devel/p5-Moose-Test/pkg-descr index c5583f53949a..05f9d00d3629 100644 --- a/devel/p5-Moose-Test/pkg-descr +++ b/devel/p5-Moose-Test/pkg-descr @@ -1,5 +1,5 @@ This module provides an abstraction over the Moose test cases such that it makes it easier for them to be re-used -in different contexts. +in different contexts. WWW: http://search.cpan.org/dist/Moose-Test/ diff --git a/devel/p5-MooseX-Role-Loggable/pkg-descr b/devel/p5-MooseX-Role-Loggable/pkg-descr index edd477f4dbe4..40c2d8206f01 100644 --- a/devel/p5-MooseX-Role-Loggable/pkg-descr +++ b/devel/p5-MooseX-Role-Loggable/pkg-descr @@ -1,3 +1,3 @@ -Extensive, yet simple, logging role using Log::Dispatchouli +Extensive, yet simple, logging role using Log::Dispatchouli WWW: http://search.cpan.org/dist/MooseX-Role-Loggable/ diff --git a/devel/p5-Object-InsideOut/pkg-descr b/devel/p5-Object-InsideOut/pkg-descr index 1ff1193cf463..d5430cca6860 100644 --- a/devel/p5-Object-InsideOut/pkg-descr +++ b/devel/p5-Object-InsideOut/pkg-descr @@ -6,6 +6,6 @@ are blessed into a class with the scalar containing the ID for the object (usually a sequence number). For Perl 5.8.3 and later, the scalar reference is set as read-only to prevent accidental modifications to the ID. Object data (i.e., fields) are stored within the class's package in either arrays indexed -by the object's ID, or hashes keyed to the object's ID. +by the object's ID, or hashes keyed to the object's ID. WWW: http://search.cpan.org/dist/Object-InsideOut/ diff --git a/devel/p5-Object-MultiType/pkg-descr b/devel/p5-Object-MultiType/pkg-descr index 2a1540952828..0715d8c1859b 100644 --- a/devel/p5-Object-MultiType/pkg-descr +++ b/devel/p5-Object-MultiType/pkg-descr @@ -1,4 +1,4 @@ -This module return an object that works like a Hash, Array +This module return an object that works like a Hash, Array and Scalar object at the same time. WWW: http://search.cpan.org/dist/Object-MultiType/ diff --git a/devel/p5-PHP-Serialization/pkg-descr b/devel/p5-PHP-Serialization/pkg-descr index 1291ee9ce00d..4cb0fbb784cd 100644 --- a/devel/p5-PHP-Serialization/pkg-descr +++ b/devel/p5-PHP-Serialization/pkg-descr @@ -1,6 +1,6 @@ Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and -access, and vice versa. +access, and vice versa. NOTE: Converts PHP arrays into Perl Arrays when the PHP array used exclusively numeric indexes, and into Perl Hashes then the PHP array diff --git a/devel/p5-POE-Component-Child/pkg-descr b/devel/p5-POE-Component-Child/pkg-descr index 43b0a934b1e4..852f95980629 100644 --- a/devel/p5-POE-Component-Child/pkg-descr +++ b/devel/p5-POE-Component-Child/pkg-descr @@ -1,6 +1,6 @@ POE-Component-Child This component allows for the creation and management of children -processes within the POE environment. +processes within the POE environment. WWW: http://search.cpan.org/dist/POE-Component-Child/ diff --git a/devel/p5-POE-Component-RSSAggregator/pkg-descr b/devel/p5-POE-Component-RSSAggregator/pkg-descr index bfe23255b4af..5a64891e6f33 100644 --- a/devel/p5-POE-Component-RSSAggregator/pkg-descr +++ b/devel/p5-POE-Component-RSSAggregator/pkg-descr @@ -1,4 +1,4 @@ -POW::Component::RSSAggregator is a non-blocking way to watch +POW::Component::RSSAggregator is a non-blocking way to watch multiple RSS sources with one process. See also p5-XML-RSS-Feed. diff --git a/devel/p5-Package-Constants/pkg-descr b/devel/p5-Package-Constants/pkg-descr index 4da8a6b13e08..79f8d478893e 100644 --- a/devel/p5-Package-Constants/pkg-descr +++ b/devel/p5-Package-Constants/pkg-descr @@ -1,5 +1,5 @@ -Package::Constants lists all the constants defined in a certain package. -This can be useful for, among others, setting up an auto-generated +Package::Constants lists all the constants defined in a certain package. +This can be useful for, among others, setting up an auto-generated @EXPORT/@EXPORT_OK for a Constants.pm file. WWW: http://search.cpan.org/dist/Package-Constants/ diff --git a/devel/p5-Perl6-Form/pkg-descr b/devel/p5-Perl6-Form/pkg-descr index 01db92232258..cfcee21bf93e 100644 --- a/devel/p5-Perl6-Form/pkg-descr +++ b/devel/p5-Perl6-Form/pkg-descr @@ -1,13 +1,13 @@ Perl6::Form - Implements the Perl 6 'form' built-in -This module implements virtually all of the functionality of the +This module implements virtually all of the functionality of the Perl 6 Form.pm module. The only differences are: - Option pairs must be passed in a hash reference; - Array data sources must be passed as array references; - Options specified on the use Perl6::Form line are not (yet) -lexically scoped; - User-defined line-breaking subroutines are passed their data -source as a reference to a scalar; + Option pairs must be passed in a hash reference; + Array data sources must be passed as array references; + Options specified on the use Perl6::Form line are not (yet) +lexically scoped; + User-defined line-breaking subroutines are passed their data +source as a reference to a scalar; WWW: http://search.cpan.org/dist/Perl6-Form/ diff --git a/devel/p5-Pod-Tests/pkg-descr b/devel/p5-Pod-Tests/pkg-descr index ed1c31596270..5b9f95211f60 100644 --- a/devel/p5-Pod-Tests/pkg-descr +++ b/devel/p5-Pod-Tests/pkg-descr @@ -1,14 +1,14 @@ -This is a specialized POD viewer to extract embedded tests and code -examples from POD. It doesn't do much more than that. pod2test does the +This is a specialized POD viewer to extract embedded tests and code +examples from POD. It doesn't do much more than that. pod2test does the useful work. -After creating a Pod::Tests object, you parse the POD by calling one of -the available parsing methods documented below. You can call parse as many -times as you'd like, all examples and tests found will stack up inside the +After creating a Pod::Tests object, you parse the POD by calling one of +the available parsing methods documented below. You can call parse as many +times as you'd like, all examples and tests found will stack up inside the object. -Once extracted, the tests can be built into stand-alone testing code using -the build_tests() and build_examples() methods. However, it is recommended +Once extracted, the tests can be built into stand-alone testing code using +the build_tests() and build_examples() methods. However, it is recommended that you first look at the pod2test program before embarking on this. WWW: http://search.cpan.org/dist/Pod-Tests/ diff --git a/devel/p5-Proc-ProcessTable/pkg-descr b/devel/p5-Proc-ProcessTable/pkg-descr index 9fe393a3ba47..0df1975cb453 100644 --- a/devel/p5-Proc-ProcessTable/pkg-descr +++ b/devel/p5-Proc-ProcessTable/pkg-descr @@ -10,14 +10,14 @@ very efficient or aesthetic way to do things. With this module, you can do things like this: - # kill memory pigs + # kill memory pigs use Proc::ProcessTable; $t = new Proc::ProcessTable; - foreach $p ( @{$t->table} ){ + foreach $p ( @{$t->table} ){ if( $p->pctmem > 95 ){ $p->kill(9); - } + } } WWW: http://search.cpan.org/dist/Proc-ProcessTable/ diff --git a/devel/p5-Project-Gantt/pkg-descr b/devel/p5-Project-Gantt/pkg-descr index 15c7a3aff419..d479b737260d 100644 --- a/devel/p5-Project-Gantt/pkg-descr +++ b/devel/p5-Project-Gantt/pkg-descr @@ -1,6 +1,6 @@ -Project::Gantt provides the ability to easily draw Gantt charts for -managing the schedules of projects and many other things. -Gantt charts provide a simple, easy to comprehend, visual +Project::Gantt provides the ability to easily draw Gantt charts for +managing the schedules of projects and many other things. +Gantt charts provide a simple, easy to comprehend, visual representation of a schedule. WWW: http://search.cpan.org/dist/Project-Gantt/ diff --git a/devel/p5-ResourcePool/pkg-descr b/devel/p5-ResourcePool/pkg-descr index ed75757fc485..e9473db9f720 100644 --- a/devel/p5-ResourcePool/pkg-descr +++ b/devel/p5-ResourcePool/pkg-descr @@ -19,6 +19,6 @@ The ResourcePool itself handles always exactly equivalent connections and is therefore not able to do a load balancing. The ResourcePool::LoadBalancer is able to do a advanced load balancing across different servers and increases the overall availability by applying a -failover policy if there is a server breakdown. +failover policy if there is a server breakdown. WWW: http://www.fatalmind.com/projects/ResourcePool/ diff --git a/devel/p5-SVN-ACL/pkg-descr b/devel/p5-SVN-ACL/pkg-descr index a10f4b81802d..ac41dca5b6e0 100644 --- a/devel/p5-SVN-ACL/pkg-descr +++ b/devel/p5-SVN-ACL/pkg-descr @@ -1,9 +1,9 @@ -SVN::ACL is a simple frontend to make the svnserve.conf, passwd, +SVN::ACL is a simple frontend to make the svnserve.conf, passwd, authz for Subversion. -After subversion 1.3.0, it offers the new access control for -using the svnserve. When you use svnadmin to create a new -subversion repository. The svnserve.conf, passwd and authz will +After subversion 1.3.0, it offers the new access control for +using the svnserve. When you use svnadmin to create a new +subversion repository. The svnserve.conf, passwd and authz will be generated by subversion automatically. WWW: http://search.cpan.org/dist/SVN-ACL/ diff --git a/devel/p5-SVN-Agent/pkg-descr b/devel/p5-SVN-Agent/pkg-descr index 1a381f924f39..6b0a5baf5033 100644 --- a/devel/p5-SVN-Agent/pkg-descr +++ b/devel/p5-SVN-Agent/pkg-descr @@ -1,6 +1,6 @@ This module provides regular svn operations on check out directory. It tries to do this in a simplest form possible. All operations are -currently performed by running svn binary directly. Thus it is +currently performed by running svn binary directly. Thus it is probably unportable. For a much more powerful way of working with svn repository see SVN::Client. diff --git a/devel/p5-SVN-Dump/pkg-descr b/devel/p5-SVN-Dump/pkg-descr index c9d21faccba4..f0785ec70f1f 100644 --- a/devel/p5-SVN-Dump/pkg-descr +++ b/devel/p5-SVN-Dump/pkg-descr @@ -1,13 +1,13 @@ An SVN::Dump object represents a Subversion dump. -This module follow the semantics used in the reference +This module follow the semantics used in the reference document: * A dump is a collection of records (SVN::Dump::Record objects). -* A record is composed of a set of headers (a SVN::Dump::Headers +* A record is composed of a set of headers (a SVN::Dump::Headers object), a set of properties (a SVN::Dump::Property object) and an optional bloc of text (a SVN::Dump::Text object). -* Some special records (delete records with a Node-kind header) +* Some special records (delete records with a Node-kind header) recursively contain included records. WWW: http://search.cpan.org/dist/SVN-Dump/ diff --git a/devel/p5-SVN-Log/pkg-descr b/devel/p5-SVN-Log/pkg-descr index 216861eb0fb6..803d2aaa1e65 100644 --- a/devel/p5-SVN-Log/pkg-descr +++ b/devel/p5-SVN-Log/pkg-descr @@ -1,4 +1,4 @@ -SVN::Log retrieves and parses the commit logs from Subversion +SVN::Log retrieves and parses the commit logs from Subversion repositories. WWW: http://search.cpan.org/dist/SVN-Log diff --git a/devel/p5-String-LRC/pkg-descr b/devel/p5-String-LRC/pkg-descr index e2e98f1b54df..e2176d54ce85 100644 --- a/devel/p5-String-LRC/pkg-descr +++ b/devel/p5-String-LRC/pkg-descr @@ -4,13 +4,13 @@ The Longitudinal Redundancy Check (LRC) is a one byte character, commonly used as a byte-field in data transmission over analog systems. Most commonly, in STX-ETX bounded strings sent in financial protocols. -Following some previous experience with such protocols, I wrote +Following some previous experience with such protocols, I wrote an LRC function in perl and later decided to re-write in C for efficiency. The result is this module String::LRC, which generates this aforementioned byte. Commonly used in financial protocols as follows with ETX (ASCII 03) -appended to LRC sum and packets after the STX (ASCII 02), payload, -and ETX chars. +appended to LRC sum and packets after the STX (ASCII 02), payload, +and ETX chars. WWW: http://search.cpan.org/dist/String-LRC/ diff --git a/devel/p5-Sub-Alias/pkg-descr b/devel/p5-Sub-Alias/pkg-descr index 488d881667cd..7accae560077 100644 --- a/devel/p5-Sub-Alias/pkg-descr +++ b/devel/p5-Sub-Alias/pkg-descr @@ -3,7 +3,7 @@ aliases based on its name. This differs from p5-Sub-Name in that it defines a typeglob in a more correct way and keeps you from manipulating the symbols table directly. You can use -the subroutine as if it was defined the ordinary way then. +the subroutine as if it was defined the ordinary way then. This is particularly useful in the cases when you need to have several identical subroutines with different names. diff --git a/devel/p5-Sys-Cpu/pkg-descr b/devel/p5-Sys-Cpu/pkg-descr index 15814818fd4e..b0058f56b29a 100644 --- a/devel/p5-Sys-Cpu/pkg-descr +++ b/devel/p5-Sys-Cpu/pkg-descr @@ -1,8 +1,8 @@ Sys::CPU - Perl extension for getting CPU information. -In responce to a post on perlmonks.org, a module for counting -the number of CPU's on a system. Support has now also been -added for type of CPU and clock speed. While much of the code -is from UNIX::Processors, Win32 support has been added +In responce to a post on perlmonks.org, a module for counting +the number of CPU's on a system. Support has now also been +added for type of CPU and clock speed. While much of the code +is from UNIX::Processors, Win32 support has been added (but not tested). WWW: http://search.cpan.org/dist/Sys-Cpu/ diff --git a/devel/p5-Sys-MemInfo/pkg-descr b/devel/p5-Sys-MemInfo/pkg-descr index 25930917723a..755199aeebd6 100644 --- a/devel/p5-Sys-MemInfo/pkg-descr +++ b/devel/p5-Sys-MemInfo/pkg-descr @@ -1,6 +1,6 @@ -Sys::MemInfo return the total amount of free and used +Sys::MemInfo return the total amount of free and used physical memory in bytes in totalmem and freemem variables. -Total amount of free and user swap memory are alse returned +Total amount of free and user swap memory are alse returned in totalswap and freeswap variables. WWW: http://search.cpan.org/dist/Sys-Cpu/ diff --git a/devel/p5-Sys-SigAction/pkg-descr b/devel/p5-Sys-SigAction/pkg-descr index 2caedae29a4a..5c4d7dd339ee 100644 --- a/devel/p5-Sys-SigAction/pkg-descr +++ b/devel/p5-Sys-SigAction/pkg-descr @@ -1,6 +1,6 @@ Sys::SigAction - Perl extension for Consistent Signal Handling. -With the use of this module, the signal handling behavior -can be coded in a way that does not change from one perl version +With the use of this module, the signal handling behavior +can be coded in a way that does not change from one perl version to the next, and thus using POSIX::sigaction() becomes a little easier. WWW: http://search.cpan.org/dist/Sys-SigAction/ diff --git a/devel/p5-Term-UI/pkg-descr b/devel/p5-Term-UI/pkg-descr index 9ad488934440..aefb3d2695fa 100644 --- a/devel/p5-Term-UI/pkg-descr +++ b/devel/p5-Term-UI/pkg-descr @@ -1,8 +1,8 @@ -Term::UI is a transparent way of eliminating the overhead of having to -format a question and then validate the reply, informing the user if the +Term::UI is a transparent way of eliminating the overhead of having to +format a question and then validate the reply, informing the user if the answer was not proper and re-issuing the question. -Simply give it the question you want to ask, optionally with choices the +Simply give it the question you want to ask, optionally with choices the user can pick from and a default and Term::UI will DWYM. For asking a yes or no question, there's even a shortcut. diff --git a/devel/p5-Test-Class/pkg-descr b/devel/p5-Test-Class/pkg-descr index 4d4d281acf2c..f2981bb90a08 100644 --- a/devel/p5-Test-Class/pkg-descr +++ b/devel/p5-Test-Class/pkg-descr @@ -10,6 +10,6 @@ familiar with the "standard" mechanisms for testing perl code. Those unfamiliar with Test::Harness, Test::Simple, Test::More and friends should go take a look at them now. -Note: This is an early release. Things may change. Be warned. +Note: This is an early release. Things may change. Be warned. WWW: http://search.cpan.org/dist/Test-Class/ diff --git a/devel/p5-Test-Expect/pkg-descr b/devel/p5-Test-Expect/pkg-descr index b2586b4f9f9a..0163de7e47f1 100644 --- a/devel/p5-Test-Expect/pkg-descr +++ b/devel/p5-Test-Expect/pkg-descr @@ -1,7 +1,7 @@ -Test::Expect is a module for automated driving and testing of -terminal-based programs. It is handy for testing interactive programs -which have a prompt, and is based on the same concepts as the Tcl Expect -tool. As in Expect::Simple, the Expect object is made available for +Test::Expect is a module for automated driving and testing of +terminal-based programs. It is handy for testing interactive programs +which have a prompt, and is based on the same concepts as the Tcl Expect +tool. As in Expect::Simple, the Expect object is made available for tweaking. Test::Expect is intended for use in a test script. diff --git a/devel/p5-Test-Inline/pkg-descr b/devel/p5-Test-Inline/pkg-descr index 42b8cd89f2be..7fe075c21f8f 100644 --- a/devel/p5-Test-Inline/pkg-descr +++ b/devel/p5-Test-Inline/pkg-descr @@ -3,6 +3,6 @@ This is a nice supplement to the traditional .t files. It's like XUnit, Perl-style. Test::Tutorial is just documentation. To actually get anything done you -use pod2test. Read the Test::Inline::Tutorial, really. +use pod2test. Read the Test::Inline::Tutorial, really. WWW: http://search.cpan.org/dist/Test-Inline/ diff --git a/devel/p5-Test-Log4perl/pkg-descr b/devel/p5-Test-Log4perl/pkg-descr index c11cc7ed2b5e..0ab554503ede 100644 --- a/devel/p5-Test-Log4perl/pkg-descr +++ b/devel/p5-Test-Log4perl/pkg-descr @@ -1,5 +1,5 @@ -This module can be used to test that you're logging the right -thing with Log::Log4perl. It checks that we get what, and only +This module can be used to test that you're logging the right +thing with Log::Log4perl. It checks that we get what, and only what, we expect logged by your code. WWW: http://search.cpan.org/dist/Test-Log4perl/ diff --git a/devel/p5-Test-Manifest/pkg-descr b/devel/p5-Test-Manifest/pkg-descr index 730d9c4779e6..76465e038e9f 100644 --- a/devel/p5-Test-Manifest/pkg-descr +++ b/devel/p5-Test-Manifest/pkg-descr @@ -1,6 +1,6 @@ Test::Manifest looks in the t/test_manifest file to find out which tests you -want to run and the order in which you want to run them. It constructs the -right value for MakeMaker to do the right thing. +want to run and the order in which you want to run them. It constructs the +right value for MakeMaker to do the right thing. WWW: http://search.cpan.org/dist/Test-Manifest/ diff --git a/devel/p5-Test-Module-Used/pkg-descr b/devel/p5-Test-Module-Used/pkg-descr index 634d36239e03..1e0d1fcdc807 100644 --- a/devel/p5-Test-Module-Used/pkg-descr +++ b/devel/p5-Test-Module-Used/pkg-descr @@ -1,7 +1,7 @@ Test dependency between module and META.yml. -This module reads META.yml and get build_requires and requires. -It compares required module is really used and used module is +This module reads META.yml and get build_requires and requires. +It compares required module is really used and used module is really required. WWW: http://search.cpan.org/dist/Test-Module-Used/ diff --git a/devel/p5-Test-Portability-Files/pkg-descr b/devel/p5-Test-Portability-Files/pkg-descr index 621ef9933659..53ad3c202907 100644 --- a/devel/p5-Test-Portability-Files/pkg-descr +++ b/devel/p5-Test-Portability-Files/pkg-descr @@ -1,4 +1,4 @@ -This module is used to check the portability across operating systems -of the names of the files present in the distribution of a module. +This module is used to check the portability across operating systems +of the names of the files present in the distribution of a module. WWW: http://search.cpan.org/dist/Test-Portability-Files/ diff --git a/devel/p5-Test-RandomResults/pkg-descr b/devel/p5-Test-RandomResults/pkg-descr index f45997099e56..6c412abef2a1 100644 --- a/devel/p5-Test-RandomResults/pkg-descr +++ b/devel/p5-Test-RandomResults/pkg-descr @@ -1,8 +1,8 @@ -This module aims to provide ways of testing functions that are meant to +This module aims to provide ways of testing functions that are meant to return results that are random; that is, non-deterministic functions. -Some of the tests provided here might be easily achieved with other -testing modules. The reason why they're here is that this way users become +Some of the tests provided here might be easily achieved with other +testing modules. The reason why they're here is that this way users become aware of how to test their non-deterministic functions. WWW: http://search.cpan.org/dist/Test-RandomResults/ diff --git a/devel/p5-Test-Synopsis/pkg-descr b/devel/p5-Test-Synopsis/pkg-descr index 718fe08ee52c..39653208e48b 100644 --- a/devel/p5-Test-Synopsis/pkg-descr +++ b/devel/p5-Test-Synopsis/pkg-descr @@ -1,5 +1,5 @@ -Test::Synopsis is an (author) test module to find .pm or .pod files under -your lib directory and then make sure the example snippet code in your +Test::Synopsis is an (author) test module to find .pm or .pod files under +your lib directory and then make sure the example snippet code in your SYNOPSIS section passes the perl compile check. WWW: http://search.cpan.org/dist/Test-Synopsis/ diff --git a/devel/p5-Test-TinyMocker/pkg-descr b/devel/p5-Test-TinyMocker/pkg-descr index 7a2669cea281..5cea90f42901 100644 --- a/devel/p5-Test-TinyMocker/pkg-descr +++ b/devel/p5-Test-TinyMocker/pkg-descr @@ -6,6 +6,6 @@ Test::TinyMocker - a very simple tool to mock external modules * unmock($module, $method_or_methods) * method * methods - * should + * should WWW: http://search.cpan.org/dist/Test-TinyMocker/ diff --git a/devel/p5-Test-Unit/pkg-descr b/devel/p5-Test-Unit/pkg-descr index a6ff89b528de..c7daef41bcbf 100644 --- a/devel/p5-Test-Unit/pkg-descr +++ b/devel/p5-Test-Unit/pkg-descr @@ -1,6 +1,6 @@ This framework is intended to support unit testing in an object-oriented development paradigm (with support for inheritance of tests etc.) and is derived from the JUnit testing framework for Java by Kent Beck and Erich -Gamma. +Gamma. WWW: http://search.cpan.org/dist/Test-Unit/ diff --git a/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-descr b/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-descr index 39696e6e093d..d656362626d4 100644 --- a/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-descr +++ b/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-descr @@ -11,5 +11,5 @@ Instead, it passes the HTTP request object directly to Catalyst. Thus you do not need to use a real hostname: "http://localhost/" will do. However, this is optional. The following two lines of code do exactly the same thing: - + WWW: http://search.cpan.org/dist/Test-WWW-Mechanize-Catalyst/ diff --git a/devel/p5-Thread-Queue/pkg-descr b/devel/p5-Thread-Queue/pkg-descr index 63bd1c123f80..385d675f0a09 100644 --- a/devel/p5-Thread-Queue/pkg-descr +++ b/devel/p5-Thread-Queue/pkg-descr @@ -2,10 +2,10 @@ This module provides thread-safe FIFO queues that can be accessed safely by any number of threads. Any data types supported by threads::shared can be passed via queues: -- Ordinary scalars -- Array refs -- Hash refs -- Scalar refs +- Ordinary scalars +- Array refs +- Hash refs +- Scalar refs - Objects based on the above Ordinary scalars are added to queues as they are. diff --git a/devel/p5-Throwable/pkg-descr b/devel/p5-Throwable/pkg-descr index 848367e3e291..66827b6889da 100644 --- a/devel/p5-Throwable/pkg-descr +++ b/devel/p5-Throwable/pkg-descr @@ -1,5 +1,5 @@ -Throwable is a role for classes that are meant to be thrown as exceptions -to standard program flow. It is very simple and does only two things: saves +Throwable is a role for classes that are meant to be thrown as exceptions +to standard program flow. It is very simple and does only two things: saves any previous value for $@ and calls die $self. WWW: http://search.cpan.org/dist/Throwable/ diff --git a/devel/p5-Tie-DB_File-SplitHash/pkg-descr b/devel/p5-Tie-DB_File-SplitHash/pkg-descr index ff77dd2acaa6..983721eae93b 100644 --- a/devel/p5-Tie-DB_File-SplitHash/pkg-descr +++ b/devel/p5-Tie-DB_File-SplitHash/pkg-descr @@ -1,9 +1,9 @@ Tie::DB_File::SplitHash -Designed for support of file size limited OSes. Transparently splits +Designed for support of file size limited OSes. Transparently splits a DB_File database into as many distinct files as desired. Distributes -hash entries between the files using a randomization algorithm. -Has the effect of allowing DB_File hashes to grow to the full size +hash entries between the files using a randomization algorithm. +Has the effect of allowing DB_File hashes to grow to the full size of the partition. Requires 'Digest::SHA1' and 'DB_File' to be installed. WWW: http://search.cpan.org/dist/Tie-DB_File-SplitHash/ diff --git a/devel/p5-Tie-File/pkg-descr b/devel/p5-Tie-File/pkg-descr index 35d2945d110d..820625ea2853 100644 --- a/devel/p5-Tie-File/pkg-descr +++ b/devel/p5-Tie-File/pkg-descr @@ -1,9 +1,9 @@ Tie::File represents a regular text file as a Perl array. Each element in the array corresponds to a record in the file. The first line of the file -is element 0 of the array; the second line is element 1, and so on. +is element 0 of the array; the second line is element 1, and so on. -The file is not loaded into memory, so this will work even for gigantic files. +The file is not loaded into memory, so this will work even for gigantic files. -Changes to the array are reflected in the file immediately. +Changes to the array are reflected in the file immediately. WWW: http://search.cpan.org/dist/Tie-File/ diff --git a/devel/p5-Tie-FileLRUCache/pkg-descr b/devel/p5-Tie-FileLRUCache/pkg-descr index 862d10a71387..3310c9cbe005 100644 --- a/devel/p5-Tie-FileLRUCache/pkg-descr +++ b/devel/p5-Tie-FileLRUCache/pkg-descr @@ -1,8 +1,8 @@ Tie::FileLRUCache -Provides a lightweight Least Recently Used cache of data via -either an object or tied interface. Keys and data are both -allowed to be references and objects as well as scalars. Requires +Provides a lightweight Least Recently Used cache of data via +either an object or tied interface. Keys and data are both +allowed to be references and objects as well as scalars. Requires 'Digest::SHA1' to be installed. WWW: http://search.cpan.org/dist/Tie-FileLRUCache/ diff --git a/devel/p5-Tie-Hash-Regex/pkg-descr b/devel/p5-Tie-Hash-Regex/pkg-descr index d0df0dc191ba..f0a50e39f01e 100644 --- a/devel/p5-Tie-Hash-Regex/pkg-descr +++ b/devel/p5-Tie-Hash-Regex/pkg-descr @@ -1,14 +1,14 @@ -Someone asked on Perlmonks if a hash could do fuzzy matches on keys - this +Someone asked on Perlmonks if a hash could do fuzzy matches on keys - this is the result. -If there's no exact match on the key that you pass to the hash, then the -key is treated as a regex and the first matching key is returned. You can -force it to leap straight into the regex checking by passing a qr'ed regex +If there's no exact match on the key that you pass to the hash, then the +key is treated as a regex and the first matching key is returned. You can +force it to leap straight into the regex checking by passing a qr'ed regex into the hash like this: my $val = $h{qr/key/}; -exists and delete also do regex matching. In the case of delete all values +exists and delete also do regex matching. In the case of delete all values matching your regex key will be deleted from the hash. WWW: http://search.cpan.org/dist/Tie-Hash-Regex/ diff --git a/devel/p5-Tie-RegexpHash/pkg-descr b/devel/p5-Tie-RegexpHash/pkg-descr index b2523cc78334..5b31cdd37aa4 100644 --- a/devel/p5-Tie-RegexpHash/pkg-descr +++ b/devel/p5-Tie-RegexpHash/pkg-descr @@ -1,3 +1,3 @@ -Tie::RegexpHash module allows one to use regular expressions -for hash keys, so that values can be associated with anything +Tie::RegexpHash module allows one to use regular expressions +for hash keys, so that values can be associated with anything that matches the key. diff --git a/devel/p5-Time-Clock/pkg-descr b/devel/p5-Time-Clock/pkg-descr index 2ef1cd675c2a..a02864088013 100644 --- a/devel/p5-Time-Clock/pkg-descr +++ b/devel/p5-Time-Clock/pkg-descr @@ -1,6 +1,6 @@ -A Time::Clock object is a twenty-four hour clock with nanosecond precision +A Time::Clock object is a twenty-four hour clock with nanosecond precision and wrap-around. It is a clock only; it has absolutely no concept of dates. -Vagaries of date/time such as leap seconds and daylight savings time are +Vagaries of date/time such as leap seconds and daylight savings time are unsupported. WWW: http://search.cpan.org/dist/Time-Clock/ diff --git a/devel/p5-TimeDate/pkg-descr b/devel/p5-TimeDate/pkg-descr index 16241384e86b..35d8ae10a08a 100644 --- a/devel/p5-TimeDate/pkg-descr +++ b/devel/p5-TimeDate/pkg-descr @@ -6,7 +6,7 @@ The parser contained here will only parse absolute dates, if you want a date parser that can parse relative dates then take a look at the Time modules by David Muir on CPAN. -The file Local.pm.new which is included in this distribution is a patched +The file Local.pm.new which is included in this distribution is a patched version of Time::Local which comes with perl. It fixes two problems - It determines the zone offset based on now rather than epoch diff --git a/devel/p5-Tree-Binary-Dictionary/pkg-descr b/devel/p5-Tree-Binary-Dictionary/pkg-descr index 3a34bf249fe9..fcc9ada5204d 100644 --- a/devel/p5-Tree-Binary-Dictionary/pkg-descr +++ b/devel/p5-Tree-Binary-Dictionary/pkg-descr @@ -1,6 +1,6 @@ A simple class to provide a dictionary style API to a binary tree of data. -This can provide a useful alternative to a long-lived hash in long running +This can provide a useful alternative to a long-lived hash in long running daemons and processes. WWW: http://search.cpan.org/dist/Tree-Binary-Dictionary/ diff --git a/devel/p5-Tree-Node/pkg-descr b/devel/p5-Tree-Node/pkg-descr index c3386e1baea7..cc66e90bf4a3 100644 --- a/devel/p5-Tree-Node/pkg-descr +++ b/devel/p5-Tree-Node/pkg-descr @@ -1,19 +1,19 @@ -This module implements a memory-efficient node type (for trees, skip lists +This module implements a memory-efficient node type (for trees, skip lists and similar data structures) for Perl. -You may ask "Why bother implementing an ordered structure such as a tree -when Perl has hashes built-in?" Since Perl is optimized for speed over +You may ask "Why bother implementing an ordered structure such as a tree +when Perl has hashes built-in?" Since Perl is optimized for speed over memory usage, hashes (and lists) use a lot of memory. -So the purpose of this package is to provide a simple low-level Node class -which can be used as a base class to implement various kinds of tree -structures. Each node has a key/value pair and a variable number of +So the purpose of this package is to provide a simple low-level Node class +which can be used as a base class to implement various kinds of tree +structures. Each node has a key/value pair and a variable number of "children" pointers. -How nodes are organized or the algorithm used to organize them is for you +How nodes are organized or the algorithm used to organize them is for you to implement. -There is no Pure-perl version because this package was written to overcome +There is no Pure-perl version because this package was written to overcome limitations of Perl. WWW: http://search.cpan.org/dist/Tree-Node/ diff --git a/devel/p5-VCS-CVS/pkg-descr b/devel/p5-VCS-CVS/pkg-descr index 7141a8f8f66f..dd54f9c89860 100644 --- a/devel/p5-VCS-CVS/pkg-descr +++ b/devel/p5-VCS-CVS/pkg-descr @@ -1,4 +1,4 @@ The VCS::CVS module provides a simple interface to CVS. -VCS - Version Control System - is the prefix given to each +VCS - Version Control System - is the prefix given to each Perl module which deals with some sort of source code control system. diff --git a/devel/p5-Yada-Yada-Yada/pkg-descr b/devel/p5-Yada-Yada-Yada/pkg-descr index c5b5371a6ec1..8edc308074bc 100644 --- a/devel/p5-Yada-Yada-Yada/pkg-descr +++ b/devel/p5-Yada-Yada-Yada/pkg-descr @@ -1,8 +1,8 @@ -For Perl 6 we've been promised a "yada yada yada" operator, which makes -'...' valid syntax for "I'll fill this bit in later.", allowing the code +For Perl 6 we've been promised a "yada yada yada" operator, which makes +'...' valid syntax for "I'll fill this bit in later.", allowing the code to compile, but issue a run-time warning. -But, like many of the other things that may or may not happen in Perl 6, +But, like many of the other things that may or may not happen in Perl 6, we can already make this happen in Perl 5. All you need is to 'use Yada::Yada::Yada' and off you go ... diff --git a/devel/p5-forks/pkg-descr b/devel/p5-forks/pkg-descr index 30fb87dc718b..51a86ea0f8e6 100644 --- a/devel/p5-forks/pkg-descr +++ b/devel/p5-forks/pkg-descr @@ -1,18 +1,18 @@ -The "forks" pragma allows a developer to use threads without having to -have a threaded perl, or to even run 5.8.0 or higher. There were a number +The "forks" pragma allows a developer to use threads without having to +have a threaded perl, or to even run 5.8.0 or higher. There were a number of goals that I am trying to reach with this implementation. -The standard Perl 5.8.0 threads implementation is very memory consuming, -which makes it basically impossible to use in a production environment, -particularly with mod_perl and Apache. Because of the use of the standard -Unix fork() capabilities, most operating systems will be able to use the -Copy-On-Write (COW) memory sharing capabilities (whereas with the standard -Perl 5.8.0 threads implementation, this is thwarted by the Perl interpreter -cloning process that is used to create threads). The memory savings have +The standard Perl 5.8.0 threads implementation is very memory consuming, +which makes it basically impossible to use in a production environment, +particularly with mod_perl and Apache. Because of the use of the standard +Unix fork() capabilities, most operating systems will be able to use the +Copy-On-Write (COW) memory sharing capabilities (whereas with the standard +Perl 5.8.0 threads implementation, this is thwarted by the Perl interpreter +cloning process that is used to create threads). The memory savings have been confirmed. -You should be able to run threaded applications unchanged by simply making -sure that the "forks" and "forks::shared" modules are loaded, +You should be able to run threaded applications unchanged by simply making +sure that the "forks" and "forks::shared" modules are loaded, e.g. by specifying them on the command line. WWW: http://search.cpan.org/dist/forks/ diff --git a/devel/p5-mixin/pkg-descr b/devel/p5-mixin/pkg-descr index 5af41dcfd629..a8b6d3333705 100644 --- a/devel/p5-mixin/pkg-descr +++ b/devel/p5-mixin/pkg-descr @@ -1,8 +1,8 @@ Mixin inheritance is an alternative to the usual multiple-inheritance and solves the problem of knowing which parent will be called. It also solves a -number of tricky problems like diamond inheritance. +number of tricky problems like diamond inheritance. The idea is to solve the same sets of problems which MI solves without the -problems of MI. +problems of MI. WWW: http://search.cpan.org/dist/mixin/ diff --git a/devel/p5-reaper/pkg-descr b/devel/p5-reaper/pkg-descr index eb399315e632..c03cc5db2512 100644 --- a/devel/p5-reaper/pkg-descr +++ b/devel/p5-reaper/pkg-descr @@ -1,7 +1,7 @@ -The reaper module provides a $SIG{CHLD} handler that can be installed +The reaper module provides a $SIG{CHLD} handler that can be installed globally as well as locally. It also supports chaining of signal handlers, meaning it will not just replace an existing $SIG{CHLD} handler. It still -requires applications to do the right thing in using this module and not +requires applications to do the right thing in using this module and not installing their own versions. At least it provides a consistent implementation that can be shared between various modules. diff --git a/devel/p5-subversion/pkg-descr b/devel/p5-subversion/pkg-descr index 9d1148434cf7..8f9df4fe4fc6 100644 --- a/devel/p5-subversion/pkg-descr +++ b/devel/p5-subversion/pkg-descr @@ -1,4 +1,4 @@ -Subversion is a version control system designed to be as similar to cvs(1) +Subversion is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). This port adds Perl bindings to Subversion. diff --git a/devel/p5-threads-shared/pkg-descr b/devel/p5-threads-shared/pkg-descr index 8eb43393afb8..a07cd13ae39a 100644 --- a/devel/p5-threads-shared/pkg-descr +++ b/devel/p5-threads-shared/pkg-descr @@ -1,5 +1,5 @@ By default, variables are private to each thread, and each newly created thread -gets a private copy of each existing variable. +gets a private copy of each existing variable. This module allows you to share variables across different threads (and pseudoforks on Win32). It is used together with the threads module. diff --git a/devel/p5-threads/pkg-descr b/devel/p5-threads/pkg-descr index 064af8ba63b0..d99f1d055860 100644 --- a/devel/p5-threads/pkg-descr +++ b/devel/p5-threads/pkg-descr @@ -3,7 +3,7 @@ threads are different from 5005threads (the thread model of Perl 5.005) by creating a new Perl interpreter per thread, and not sharing any data or state between threads by default. -Prior to Perl 5.8, this has only been available to people embedding +Prior to Perl 5.8, this has only been available to people embedding Perl, and for emulating fork() on Windows. The threads API is loosely based on the old Thread.pm API. It is very diff --git a/devel/pcsc-lite/pkg-descr b/devel/pcsc-lite/pkg-descr index 46edf168ebb6..9b5fbdcbfe3d 100644 --- a/devel/pcsc-lite/pkg-descr +++ b/devel/pcsc-lite/pkg-descr @@ -1,6 +1,6 @@ This is a port of the MUSCLE PC/SC-Lite architecture. Allows easy porting of Windows smartcard software to other operating systems. Supports many types of serial, PCMCIA, -and USB smartcard readers and cryptographic tokens. +and USB smartcard readers and cryptographic tokens. WWW: http://alioth.debian.org/projects/pcsclite/ diff --git a/devel/pear-HTML_Page2/pkg-descr b/devel/pear-HTML_Page2/pkg-descr index b010dc2aec94..c4983cd5ca8d 100644 --- a/devel/pear-HTML_Page2/pkg-descr +++ b/devel/pear-HTML_Page2/pkg-descr @@ -1,6 +1,6 @@ -The PEAR::HTML_Page2 package provides a simple interface for generating an +The PEAR::HTML_Page2 package provides a simple interface for generating an XHTML compliant page: - * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and + * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and XHTML Basic 1.0 plus preliminary support for XHTML 2.0 * namespace support * global language declaration for the document diff --git a/devel/pear-HTML_QuickForm_Controller/pkg-descr b/devel/pear-HTML_QuickForm_Controller/pkg-descr index 8d349a3f3d65..efa5530937a3 100644 --- a/devel/pear-HTML_QuickForm_Controller/pkg-descr +++ b/devel/pear-HTML_QuickForm_Controller/pkg-descr @@ -8,7 +8,7 @@ Architecture: Cool features: * Includes several default Actions that allow easy building of multipage forms. -* Includes usage examples for common usage cases (single-page form, wizard, +* Includes usage examples for common usage cases (single-page form, wizard, tabbed form). WWW: http://pear.php.net/package/HTML_QuickForm_Controller diff --git a/devel/pear-HTML_Template_IT/pkg-descr b/devel/pear-HTML_Template_IT/pkg-descr index 3daeee23a61e..6e3bae680c5b 100644 --- a/devel/pear-HTML_Template_IT/pkg-descr +++ b/devel/pear-HTML_Template_IT/pkg-descr @@ -9,7 +9,7 @@ Features : * Nested blocks * Include external file * Custom tags format (default {mytag}) - + HTML_Template_ITX : With this class you get the full power of the phplib template class. You may have one file with blocks in it but you have as well one main file diff --git a/devel/pear-PEAR_Info/pkg-descr b/devel/pear-PEAR_Info/pkg-descr index 1651d49266a7..242a06fbda34 100644 --- a/devel/pear-PEAR_Info/pkg-descr +++ b/devel/pear-PEAR_Info/pkg-descr @@ -1,7 +1,7 @@ This package generates a comprehensive information page for your current PEAR install. - * The format for the page is similar to that for phpinfo() except using PEAR + * The format for the page is similar to that for phpinfo() except using PEAR colors. * Has complete PEAR Credits (based on the packages you have installed). * Will show if there is a newer version than the one presently installed diff --git a/devel/pear-PHP_Beautifier/pkg-descr b/devel/pear-PHP_Beautifier/pkg-descr index 7191b424940b..5924333eb594 100644 --- a/devel/pear-PHP_Beautifier/pkg-descr +++ b/devel/pear-PHP_Beautifier/pkg-descr @@ -1,6 +1,6 @@ This program reformat and beautify PHP source code files automatically. -The program is Open Source and distributed under the terms of PHP Licence. It +The program is Open Source and distributed under the terms of PHP Licence. It is written in PHP 5 and has a command line tool. WWW: http://pear.php.net/package/PHP_Beautifier/ diff --git a/devel/pear-phing/pkg-descr b/devel/pear-phing/pkg-descr index 52a9b4ead620..9460187c43c1 100644 --- a/devel/pear-phing/pkg-descr +++ b/devel/pear-phing/pkg-descr @@ -11,6 +11,6 @@ result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS/SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and -much, much more. +much, much more. WWW: http://www.phing.info diff --git a/devel/pecl-htscanner/pkg-descr b/devel/pecl-htscanner/pkg-descr index ae304b045342..152b041d2779 100644 --- a/devel/pecl-htscanner/pkg-descr +++ b/devel/pecl-htscanner/pkg-descr @@ -1,6 +1,6 @@ -Allow one to use htaccess-like file to configure PHP per directory, +Allow one to use htaccess-like file to configure PHP per directory, just like apache's htaccess. It is especially useful with fastcgi. -This package was originally developed by Bart Vanbrabant. +This package was originally developed by Bart Vanbrabant. WWW: http://pecl.php.net/package/htscanner/ diff --git a/devel/pmd/pkg-descr b/devel/pmd/pkg-descr index 2838dd145b4d..26cb34974ca7 100644 --- a/devel/pmd/pkg-descr +++ b/devel/pmd/pkg-descr @@ -3,7 +3,7 @@ PMD scans Java source code and looks for potential problems like: * Possible bugs - empty try/catch/finally/switch statements * Dead code - unused local variables, parameters and private methods * Suboptimal code - wasteful String/StringBuffer usage - * Overcomplicated expressions - unnecessary if statements, for loops + * Overcomplicated expressions - unnecessary if statements, for loops that could be while loops * Duplicate code - copied/pasted code means copied/pasted bugs diff --git a/devel/poslib/pkg-descr b/devel/poslib/pkg-descr index 4a88c06b7d6e..d8fd501a0708 100644 --- a/devel/poslib/pkg-descr +++ b/devel/poslib/pkg-descr @@ -1,14 +1,14 @@ Poslib is a portable C++ DNS library, a part of Posadis project. -It consists of two parts: a client library and a server library. +It consists of two parts: a client library and a server library. -Using the client library, you can simply develop applications that use -the Domain Name System (DNS). It includes many functions for resolving, -domain-name manipulation and Resource Record (RR) creation. +Using the client library, you can simply develop applications that use +the Domain Name System (DNS). It includes many functions for resolving, +domain-name manipulation and Resource Record (RR) creation. -The server library, based on the client core, can be used to develop +The server library, based on the client core, can be used to develop DNS servers. By implementing a query entry-point function using the -Poslib library of functions, you can easily create DNS servers, -without worrying about low-level details such as DNS message compilation, -domain-name compression and UDP/TCP transmission. +Poslib library of functions, you can easily create DNS servers, +without worrying about low-level details such as DNS message compilation, +domain-name compression and UDP/TCP transmission. WWW: http://posadis.sourceforge.net/projects/poslib.php diff --git a/devel/premake/pkg-descr b/devel/premake/pkg-descr index 6d5f24b08bc6..77a3b620726b 100644 --- a/devel/premake/pkg-descr +++ b/devel/premake/pkg-descr @@ -1,5 +1,5 @@ Describe your software project with a full-featured scripting language and let -Premake write the build scripts for you. With one file your project can +Premake write the build scripts for you. With one file your project can support both IDE-addicted Windows coders and Linux command-line junkies! WWW: http://premake.sourceforge.net/ diff --git a/devel/privman/pkg-descr b/devel/privman/pkg-descr index 4c4e8f639b6e..2f5e7fbc2cb6 100644 --- a/devel/privman/pkg-descr +++ b/devel/privman/pkg-descr @@ -9,7 +9,7 @@ Applications that use the Privman library split into two halves, the half that performs valid privileged operations, and the half that contains the application's logic. The library uses configuration files to provide fine-grained access control for the privileged operations, -limiting exposure in even of an attack against the application. When +limiting exposure in even of an attack against the application. When the application is compromised, the attacker gains only the privileges of an unprivileged user and the specific privileges granted to the application by the application's Privman configuration file. diff --git a/devel/ptmalloc2/pkg-descr b/devel/ptmalloc2/pkg-descr index 8ed482701dcb..02316720b508 100644 --- a/devel/ptmalloc2/pkg-descr +++ b/devel/ptmalloc2/pkg-descr @@ -2,18 +2,18 @@ ptmalloc is the original version of the malloc that was later included in GNU libc. This version is also but *not* exclusively LGPL: Copyright (c) 2001-2006 Wolfram Gloger - + Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the name of Wolfram Gloger may not be used in any advertising or publicity relating to the software. - + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - + IN NO EVENT SHALL WOLFRAM GLOGER BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, diff --git a/devel/ptypes/pkg-descr b/devel/ptypes/pkg-descr index eb8838400fa9..fd1f93e7a50f 100644 --- a/devel/ptypes/pkg-descr +++ b/devel/ptypes/pkg-descr @@ -1,12 +1,12 @@ PTypes is a C++ Portable Types Library. It offers the following features: -* Threads and synchronization objects along with message queues solve +* Threads and synchronization objects along with message queues solve the vital problem of diversity of the threading API's on different platforms. * IP socket classes and utilities provide complete IP-based framework for both client-side and server-side programming. They can be combined with PTypes multithreading. -* Dynamic strings, variants, character sets, date/time type and various +* Dynamic strings, variants, character sets, date/time type and various kinds of dynamic and associative arrays: Delphi programmers will find them very similar to the ones in their favorite language. * Streaming interfaces provide buffered I/O with simple and powerful text diff --git a/devel/publib/pkg-descr b/devel/publib/pkg-descr index a5f0727ff8b1..7260a6c82edb 100644 --- a/devel/publib/pkg-descr +++ b/devel/publib/pkg-descr @@ -1,6 +1,6 @@ -The library contains functions for memory allocation, -bit arrays, configuration files, comparing standard -C types for qsort and bsearch, error messages, expression -parsing and evaluation, filenames, hash tables, integer -sets, log files, the Linux Software Map, NNTP, priority -queues, normal queues, editor buffers, stacks, and strings. +The library contains functions for memory allocation, +bit arrays, configuration files, comparing standard +C types for qsort and bsearch, error messages, expression +parsing and evaluation, filenames, hash tables, integer +sets, log files, the Linux Software Map, NNTP, priority +queues, normal queues, editor buffers, stacks, and strings. diff --git a/devel/py-aspects/pkg-descr b/devel/py-aspects/pkg-descr index dd5864eea104..f614c2e54cea 100644 --- a/devel/py-aspects/pkg-descr +++ b/devel/py-aspects/pkg-descr @@ -3,4 +3,4 @@ Python.The aspects.py library provides means to intercept function calls. Functions and methods (also in Python standard library and third party code) can be wrapped so that when they are called, the wrap is invoked first. -WWW: http://www.cs.tut.fi/~ask/aspects/index.shtml +WWW: http://www.cs.tut.fi/~ask/aspects/index.shtml diff --git a/devel/py-atomicwrites/pkg-descr b/devel/py-atomicwrites/pkg-descr index fe4180125533..335e59e480d4 100644 --- a/devel/py-atomicwrites/pkg-descr +++ b/devel/py-atomicwrites/pkg-descr @@ -1,5 +1,5 @@ Atomic file writes library for Python, featuring race-free assertions, Windows support (although untested) and simple -high level API. +high level API. WWW: https://github.com/untitaker/python-atomicwrites diff --git a/devel/py-babel/pkg-descr b/devel/py-babel/pkg-descr index 7242724893d3..a29f09dfbc5a 100644 --- a/devel/py-babel/pkg-descr +++ b/devel/py-babel/pkg-descr @@ -1,9 +1,9 @@ Babel is composed of two major parts: * tools to build and work with gettext message catalogs - + * a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc. - + WWW: http://babel.pocoo.org/ diff --git a/devel/py-characteristic/pkg-descr b/devel/py-characteristic/pkg-descr index 7ac61fe880fc..99d860e60c3a 100644 --- a/devel/py-characteristic/pkg-descr +++ b/devel/py-characteristic/pkg-descr @@ -6,7 +6,7 @@ any or all of: a nice human-readable __repr__, a complete set of comparison methods, immutability for attributes, - and a kwargs-based initializer + and a kwargs-based initializer without writing dull boilerplate code again and again. WWW: https://github.com/hynek/characteristic diff --git a/devel/py-check-manifest/pkg-descr b/devel/py-check-manifest/pkg-descr index 8b571a1e1b94..759821fc69fe 100644 --- a/devel/py-check-manifest/pkg-descr +++ b/devel/py-check-manifest/pkg-descr @@ -1,6 +1,6 @@ Check MANIFEST.in in a Python source package for completeness. - - Are you a Python developer? + - Are you a Python developer? - Have you uploaded packages to the Python PackageIndex? - Have you accidentally uploaded broken packages with some files missing? diff --git a/devel/py-construct/pkg-descr b/devel/py-construct/pkg-descr index 573facef8353..4f719f31a378 100644 --- a/devel/py-construct/pkg-descr +++ b/devel/py-construct/pkg-descr @@ -3,4 +3,4 @@ structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are -composed of a hierarchy of simpler ones. +composed of a hierarchy of simpler ones. diff --git a/devel/py-dal/pkg-descr b/devel/py-dal/pkg-descr index feaf4b07b7bb..164f1c45301c 100644 --- a/devel/py-dal/pkg-descr +++ b/devel/py-dal/pkg-descr @@ -1,9 +1,9 @@ -PyDal is a database abstraction layer for Python. It provides a DBAPI 2.0 -wrapper for DBAPI 2.0 drivers. Sounds strange, but even drivers that fully -conform to the DBAPI can differ enough to make building database independent -applications difficult. Two major abstractions handled by PyDal are -paramstyles and datetime objects. PyDal makes it possible to use the same -paramstyle and datetime types with any module that conforms to DBAPI 2.0. +PyDal is a database abstraction layer for Python. It provides a DBAPI 2.0 +wrapper for DBAPI 2.0 drivers. Sounds strange, but even drivers that fully +conform to the DBAPI can differ enough to make building database independent +applications difficult. Two major abstractions handled by PyDal are +paramstyles and datetime objects. PyDal makes it possible to use the same +paramstyle and datetime types with any module that conforms to DBAPI 2.0. In addition, paramstyles and datetime types are configurable. WWW: http://pydal.sourceforge.net/ diff --git a/devel/py-debtcollector/pkg-descr b/devel/py-debtcollector/pkg-descr index 449327da8aa7..6ce5d4835b26 100644 --- a/devel/py-debtcollector/pkg-descr +++ b/devel/py-debtcollector/pkg-descr @@ -8,4 +8,4 @@ patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations. -WWW: http://docs.openstack.org/developer/debtcollector/ +WWW: http://docs.openstack.org/developer/debtcollector/ diff --git a/devel/py-dexml/pkg-descr b/devel/py-dexml/pkg-descr index f2ede9fd2422..71ffe23df7e9 100644 --- a/devel/py-dexml/pkg-descr +++ b/devel/py-dexml/pkg-descr @@ -3,4 +3,4 @@ Python objects and lets you capture that as cleanly as possible. Loosely inspired by Django's ORM, you write simple class definitions to define the expected structure of your XML document. -WWW: http://www.rfk.id.au/software/ +WWW: http://www.rfk.id.au/software/ diff --git a/devel/py-epsilon/pkg-descr b/devel/py-epsilon/pkg-descr index 04b6c9740ad5..6462add2604f 100644 --- a/devel/py-epsilon/pkg-descr +++ b/devel/py-epsilon/pkg-descr @@ -1,16 +1,16 @@ -A small utility package that depends on tools too recent for Twisted (like -datetime in python2.4) but performs generic enough functions that it can be -used in projects that don't want to share Divmod's other projects' large +A small utility package that depends on tools too recent for Twisted (like +datetime in python2.4) but performs generic enough functions that it can be +used in projects that don't want to share Divmod's other projects' large footprint. Currently included: - * A powerful date/time formatting and import/export class (ExtimeDotTime), - for exchanging date and time information between all Python's various + * A powerful date/time formatting and import/export class (ExtimeDotTime), + for exchanging date and time information between all Python's various ways to interpret objects as times or time deltas. * Tools for managing concurrent asynchronous processes within Twisted. * A metaclass which helps you define classes with explicit states. * A featureful Version class. - * A formal system for application of monkey-patches. + * A formal system for application of monkey-patches. WWW: https://launchpad.net/epsilon/ diff --git a/devel/py-foolscap/pkg-descr b/devel/py-foolscap/pkg-descr index ff8721f1a226..e528da51517b 100644 --- a/devel/py-foolscap/pkg-descr +++ b/devel/py-foolscap/pkg-descr @@ -1,6 +1,6 @@ -Foolscap is an RPC protocol for Python+Twisted, providing a -capability-based security model and flexible serialization. -It is intended to replace Twisted's native "Perspective Broker" +Foolscap is an RPC protocol for Python+Twisted, providing a +capability-based security model and flexible serialization. +It is intended to replace Twisted's native "Perspective Broker" RPC system. WWW: http://foolscap.lothar.com/ diff --git a/devel/py-frozendict/pkg-descr b/devel/py-frozendict/pkg-descr index dce02db6ebce..04025aeecd4e 100644 --- a/devel/py-frozendict/pkg-descr +++ b/devel/py-frozendict/pkg-descr @@ -1,5 +1,5 @@ -frozendict is an immutable wrapper around dictionaries that implements the -complete mapping interface. It can be used as a drop-in replacement for +frozendict is an immutable wrapper around dictionaries that implements the +complete mapping interface. It can be used as a drop-in replacement for dictionaries where immutability is desired. WWW: https://github.com/slezica/python-frozendict diff --git a/devel/py-fudge/pkg-descr b/devel/py-fudge/pkg-descr index 9a75de21d72f..3a832df84c71 100644 --- a/devel/py-fudge/pkg-descr +++ b/devel/py-fudge/pkg-descr @@ -1,19 +1,19 @@ -Fudge is a Python module for using fake objects (mocks, stubs, etc) to test +Fudge is a Python module for using fake objects (mocks, stubs, etc) to test real ones. This module is designed for two specific situations: * Replace an object - o Temporarily return a canned value for a method or allow a method + o Temporarily return a canned value for a method or allow a method to be called without affect. * Ensure an object is used correctly - o Declare expectations about what methods should be called and what + o Declare expectations about what methods should be called and what arguments should be sent. -Fudge was inspired by Mocha which is a simpler version of jMock. But unlike -Mocha, Fudge does not automatically hijack real objects; you explicitly patch -them in your test setup. And unlike jMock, Fudge is only as strict about -expectations as you want it to be. If you just want to expect a method call -without worrying about its arguments or the type of the arguments then you +Fudge was inspired by Mocha which is a simpler version of jMock. But unlike +Mocha, Fudge does not automatically hijack real objects; you explicitly patch +them in your test setup. And unlike jMock, Fudge is only as strict about +expectations as you want it to be. If you just want to expect a method call +without worrying about its arguments or the type of the arguments then you can. WWW: http://farmdev.com/projects/fudge/ diff --git a/devel/py-funcparserlib/pkg-descr b/devel/py-funcparserlib/pkg-descr index 5ff45440d7da..5f36a67827c0 100644 --- a/devel/py-funcparserlib/pkg-descr +++ b/devel/py-funcparserlib/pkg-descr @@ -4,7 +4,7 @@ their arguments and return them as result values. Parser combinators are: * First-class values * Extremely composable * Tend to make the code quite compact - * Resemble the readable notation of xBNF grammars + * Resemble the readable notation of xBNF grammars Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that it's very easy to write them without thinking about look-aheads and all that diff --git a/devel/py-gitpython/pkg-descr b/devel/py-gitpython/pkg-descr index 2756d962dbe5..9fd815fe79fd 100644 --- a/devel/py-gitpython/pkg-descr +++ b/devel/py-gitpython/pkg-descr @@ -1,4 +1,4 @@ -GitPython is a python library used to interact with git repositories, +GitPython is a python library used to interact with git repositories, high-level like git-porcelain, or low-level like git-plumbing. WWW: https://github.com/gitpython-developers/GitPython diff --git a/devel/py-grizzled/pkg-descr b/devel/py-grizzled/pkg-descr index c96635ccedac..44fba38f72ef 100644 --- a/devel/py-grizzled/pkg-descr +++ b/devel/py-grizzled/pkg-descr @@ -3,4 +3,4 @@ with a variety of different modules and packages. It's roughly organized into subpackages that group different kinds of utility functions and classes. -WWW: http://www.clapper.org/software/python/grizzled/ +WWW: http://www.clapper.org/software/python/grizzled/ diff --git a/devel/py-icalendar/pkg-descr b/devel/py-icalendar/pkg-descr index 66b90c6d7b4e..64e46c643acf 100644 --- a/devel/py-icalendar/pkg-descr +++ b/devel/py-icalendar/pkg-descr @@ -1,4 +1,4 @@ -The iCalender package is a parser/generator of iCalender files for use +The iCalender package is a parser/generator of iCalender files for use with Python. It follows the RFC 2445 spec. WWW: https://github.com/collective/icalendar diff --git a/devel/py-interface/pkg-descr b/devel/py-interface/pkg-descr index c6900ed623da..e9684857eb81 100644 --- a/devel/py-interface/pkg-descr +++ b/devel/py-interface/pkg-descr @@ -5,24 +5,24 @@ for communication with other Erlang nodes. Some characteristics: -o The Python nodes are hidden, like the Java nodes +o The Python nodes are hidden, like the Java nodes -o The Python node supports - - registering the Python node in the epmd - - sending and receiving message - - executing remote procedure calls (the rpc:call(M,F,A) mechanism) +o The Python node supports + - registering the Python node in the epmd + - sending and receiving message + - executing remote procedure calls (the rpc:call(M,F,A) mechanism) -o The Python node does currently not do: - - linking - - tracing +o The Python node does currently not do: + - linking + - tracing o The Python node translates Erlang types to Python types as far as there is a - reasonable Python counterpart. If there is not, then a class is used. + reasonable Python counterpart. If there is not, then a class is used. -o The Python node is a single threaded callback-driven process. +o The Python node is a single threaded callback-driven process. o The Python node runs on Python 2.5 and Erlang R12. It may well still work with older version of both Python and Erlang. Development started on - Python 1.5 and Erlang R7. + Python 1.5 and Erlang R7. WWW: http://www.lysator.liu.se/~tab/erlang/py_interface/ diff --git a/devel/py-keystoneauth1/pkg-descr b/devel/py-keystoneauth1/pkg-descr index aef8c2257138..f5ee0aa6c939 100644 --- a/devel/py-keystoneauth1/pkg-descr +++ b/devel/py-keystoneauth1/pkg-descr @@ -6,4 +6,4 @@ These tools include: - A session that is used to maintain client settings across requests (based on the requests Python library) -WWW: http://docs.openstack.org/developer/keystoneauth/api/keystoneauth1.html +WWW: http://docs.openstack.org/developer/keystoneauth/api/keystoneauth1.html diff --git a/devel/py-kitchen/pkg-descr b/devel/py-kitchen/pkg-descr index 1eebb15b0850..936461361be4 100644 --- a/devel/py-kitchen/pkg-descr +++ b/devel/py-kitchen/pkg-descr @@ -1,4 +1,4 @@ -Kitchen aims to pull these small snippets of code into a few python modules +Kitchen aims to pull these small snippets of code into a few python modules which you can import and use within your project. WWW: https://pypi.python.org/pypi/kitchen/ diff --git a/devel/py-kqueue/pkg-descr b/devel/py-kqueue/pkg-descr index 1e3c9c3b5d97..9b550a8ea951 100644 --- a/devel/py-kqueue/pkg-descr +++ b/devel/py-kqueue/pkg-descr @@ -1,10 +1,10 @@ py-kqueue (aka PyKQueue) is a Python module that interfaces to the kqueue(2) -and kevent(2) system calls. kqueue(2) and kevent(2) implements an +and kevent(2) system calls. kqueue(2) and kevent(2) implements an event-driven notification system, intended as a replacement for select(2) and poll(2), which require lengthy preparation and bookkeeping to use. With kevent(2), a list of file descriptors or other object to monitor is passed -in once, and the system returns a notification when the object triggers a -filter, such as 'ready to read data' for file descriptors. See the +in once, and the system returns a notification when the object triggers a +filter, such as 'ready to read data' for file descriptors. See the man pages for details. This Python module provides a C module and supporting Python script to diff --git a/devel/py-magic/pkg-descr b/devel/py-magic/pkg-descr index 1598c932cb87..9c14c71988a1 100644 --- a/devel/py-magic/pkg-descr +++ b/devel/py-magic/pkg-descr @@ -1,4 +1,4 @@ Python bindings for libmagic used to get a description of a -file type, or a mime type for that file. +file type, or a mime type for that file. WWW: http://www.darwinsys.com/file/ diff --git a/devel/py-mercurialserver/pkg-descr b/devel/py-mercurialserver/pkg-descr index 8acf3d803902..e7bcb523eb0f 100644 --- a/devel/py-mercurialserver/pkg-descr +++ b/devel/py-mercurialserver/pkg-descr @@ -15,7 +15,7 @@ supported. To give a user access to the repository, place their key in an appropriately-named subdirectory of "/usr/lcoal/etc/mercurialserver/keys" and run "refresh-auth". You can then control what access they have to what -repositories by editing the control file +repositories by editing the control file "/usr/local/etc/mercurialserver/access.conf", which can match the names of these keys against a glob pattern. diff --git a/devel/py-mimeparse/pkg-descr b/devel/py-mimeparse/pkg-descr index 3ba79ecc760b..90d933e98508 100644 --- a/devel/py-mimeparse/pkg-descr +++ b/devel/py-mimeparse/pkg-descr @@ -1,4 +1,4 @@ -This module provides basic functions for parsing mime-type names and matching +This module provides basic functions for parsing mime-type names and matching them against a list of media-ranges. WWW: http://code.google.com/p/mimeparse/ diff --git a/devel/py-minimongo/pkg-descr b/devel/py-minimongo/pkg-descr index 32b067913223..6c1ba607c5fd 100644 --- a/devel/py-minimongo/pkg-descr +++ b/devel/py-minimongo/pkg-descr @@ -1,6 +1,6 @@ -Minimongo is a lightweight, schemaless, Pythonic Object-Oriented interface -to MongoDB. It provides a very thin, dynamicly typed (schema-less) object -management layer for any data stored in any MongoDB collection. Minimongo +Minimongo is a lightweight, schemaless, Pythonic Object-Oriented interface +to MongoDB. It provides a very thin, dynamicly typed (schema-less) object +management layer for any data stored in any MongoDB collection. Minimongo directly calls the existing pymongo query syntax. WWW: https://github.com/slacy/minimongo diff --git a/devel/py-ocempgui/pkg-descr b/devel/py-ocempgui/pkg-descr index 669add31db23..1cbed16cecb5 100644 --- a/devel/py-ocempgui/pkg-descr +++ b/devel/py-ocempgui/pkg-descr @@ -1,14 +1,14 @@ -OcempGUI is a small toolkit, which comes with various modules suitable for +OcempGUI is a small toolkit, which comes with various modules suitable for event management, user interfaces, 2D drawing and accessibility. -OcempGUI enables developers to enhance their python and/or pygame applications -and games easily with graphical UI elements such as buttons, entry boxes, -scrolling abilities and more as well as simple event brokers or features, which +OcempGUI enables developers to enhance their python and/or pygame applications +and games easily with graphical UI elements such as buttons, entry boxes, +scrolling abilities and more as well as simple event brokers or features, which enhance the program by adding accessibility to its objects. -It can save a developer much time by providing a broad range of drawing -routines and ready-to-use event capable object types. The developer can focus -on the main tasks instead of taking care about needed low-level components, +It can save a developer much time by providing a broad range of drawing +routines and ready-to-use event capable object types. The developer can focus +on the main tasks instead of taking care about needed low-level components, which are given to him with OcempGUI. WWW: http://ocemp.sourceforge.net/gui.html diff --git a/devel/py-offtrac/pkg-descr b/devel/py-offtrac/pkg-descr index 60231ad5bec6..09013df22623 100644 --- a/devel/py-offtrac/pkg-descr +++ b/devel/py-offtrac/pkg-descr @@ -3,7 +3,7 @@ library for trac instances. There is the offtrac python library which offers the TracServer class. This object is how one interacts with a Trac instance via xmlrpc. An example -script (fedora-hosted.py) is provided to show how a client program might -make use of the library to get things done. +script (fedora-hosted.py) is provided to show how a client program might +make use of the library to get things done. WWW: http://fedorahosted.org/offtrac diff --git a/devel/py-parsedatetime/pkg-descr b/devel/py-parsedatetime/pkg-descr index 1d942deec47d..7d6cc09e28fe 100644 --- a/devel/py-parsedatetime/pkg-descr +++ b/devel/py-parsedatetime/pkg-descr @@ -19,6 +19,6 @@ parsedatetime is able to parse, for example, the following: * 5 minutes from now * 5 hours before now * 2 hours before noon - * 2 days from tomorrow + * 2 days from tomorrow WWW: https://github.com/bear/parsedatetime diff --git a/devel/py-plan/pkg-descr b/devel/py-plan/pkg-descr index 2658187fd956..99bd34846692 100644 --- a/devel/py-plan/pkg-descr +++ b/devel/py-plan/pkg-descr @@ -1,4 +1,4 @@ -Plan is a Python package for writing and deploying cron jobs. Plan will +Plan is a Python package for writing and deploying cron jobs. Plan will convert Python code to cron syntax. You can easily manage your cron jobs with Plan like a charm. It is designed for elegancy and writing cron jobs with as little amount of code as possible. It's extensible but comes with diff --git a/devel/py-plex/pkg-descr b/devel/py-plex/pkg-descr index 0d3e4411ee3c..1ad719fb9e8f 100644 --- a/devel/py-plex/pkg-descr +++ b/devel/py-plex/pkg-descr @@ -3,6 +3,6 @@ or scanners. Plex scanners have almost all the capabilities of the scanners generated by GNU Flex, and are specified in a very similar way. Tokens are defined by regular expressions, and each token has an associated action, which may be to return a literal -value, or to call an arbitrary function. +value, or to call an arbitrary function. WWW: http://www.cosc.canterbury.ac.nz/~greg/python/Plex/ diff --git a/devel/py-pqueue/pkg-descr b/devel/py-pqueue/pkg-descr index 2d17c83189e7..dab5513182f7 100644 --- a/devel/py-pqueue/pkg-descr +++ b/devel/py-pqueue/pkg-descr @@ -1,6 +1,6 @@ This module implements efficient priority-queues using Fibonacci heaps. While for many purpose this is not as efficient as the more-common binomial heaps, it is very efficient in some aspects that make it very -useful for traversal of very large graph structures. +useful for traversal of very large graph structures. WWW: http://www.csse.monash.edu.au/hons/projects/1999/Andrew.Snare/ diff --git a/devel/py-ptrace/pkg-descr b/devel/py-ptrace/pkg-descr index 43db90486307..da2953d86d4e 100644 --- a/devel/py-ptrace/pkg-descr +++ b/devel/py-ptrace/pkg-descr @@ -9,6 +9,6 @@ Features: * Execution step by step using ptrace_singlestep() or hardware interruption 3 * Can use distorm disassembler * Dump registers, memory mappings, stack, etc. -* Syscall tracer and parser (strace command) +* Syscall tracer and parser (strace command) WWW: http://bitbucket.org/haypo/python-ptrace/wiki/Home diff --git a/devel/py-pydenticon/pkg-descr b/devel/py-pydenticon/pkg-descr index 50886c45c1dc..8631bbd3af3b 100644 --- a/devel/py-pydenticon/pkg-descr +++ b/devel/py-pydenticon/pkg-descr @@ -1,4 +1,4 @@ -Pydenticon is a small utility library that can be used for deterministically +Pydenticon is a small utility library that can be used for deterministically generating identicons based on the hash of provided data. WWW: https://github.com/azaghal/pydenticon diff --git a/devel/py-pytest-timeout/pkg-descr b/devel/py-pytest-timeout/pkg-descr index bac2aae2b8ac..a417912a2388 100644 --- a/devel/py-pytest-timeout/pkg-descr +++ b/devel/py-pytest-timeout/pkg-descr @@ -1,4 +1,4 @@ -This is a plugin which will terminate tests after a certain timeout. +This is a plugin which will terminate tests after a certain timeout. When doing so it will show a stack dump of all threads running at the time. This is useful when running tests under a continuous integration server or simply if you don't know why the test suite hangs. diff --git a/devel/py-pytest/pkg-descr b/devel/py-pytest/pkg-descr index d8c79689f189..ef66cd8128ce 100644 --- a/devel/py-pytest/pkg-descr +++ b/devel/py-pytest/pkg-descr @@ -1,7 +1,7 @@ The pytest testing tool makes it easy to write small tests, yet scales to support complex functional testing. -Features: +Features: * Auto-discovery of test modules and functions * Detailed info on failing assert statements diff --git a/devel/py-repl/pkg-descr b/devel/py-repl/pkg-descr index f5189ff8cab5..44df28e53e30 100644 --- a/devel/py-repl/pkg-descr +++ b/devel/py-repl/pkg-descr @@ -1,13 +1,13 @@ Pyrepl is a neat replacement for python readline module. -Features: - - sane multi-line editing - - history, with incremental search - - completion, including displaying of available options +Features: + - sane multi-line editing + - history, with incremental search + - completion, including displaying of available options - a fairly large subset of the readline emacs-mode key bindings - (adding more is mostly just a matter of typing) - - Deliberately liberal, Python-style license + (adding more is mostly just a matter of typing) + - Deliberately liberal, Python-style license - no global variables, so you can run two independent readers - without having their histories interfering. + without having their histories interfering. WWW: http://bitbucket.org/pypy/pyrepl/ diff --git a/devel/py-shapely/pkg-descr b/devel/py-shapely/pkg-descr index dcaef6c34c41..ddcece86b303 100644 --- a/devel/py-shapely/pkg-descr +++ b/devel/py-shapely/pkg-descr @@ -2,6 +2,6 @@ Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems. Responsibility for reading and writing data and projecting coordinates -is left to other packages like WorldMill and pyproj. +is left to other packages like WorldMill and pyproj. WWW: http://pypi.python.org/pypi/Shapely/ diff --git a/devel/py-spyder/pkg-descr b/devel/py-spyder/pkg-descr index 77ef3231f642..9a710ba079f4 100644 --- a/devel/py-spyder/pkg-descr +++ b/devel/py-spyder/pkg-descr @@ -1,5 +1,5 @@ Spyder (previously known as Pydee) is a powerful interactive development -environment for the Python language with advanced editing, interactive +environment for the Python language with advanced editing, interactive testing, debugging and introspection features WWW: https://github.com/spyder-ide/spyder/ diff --git a/devel/py-sysv_ipc/pkg-descr b/devel/py-sysv_ipc/pkg-descr index 5d48c67b1e50..4439d887da51 100644 --- a/devel/py-sysv_ipc/pkg-descr +++ b/devel/py-sysv_ipc/pkg-descr @@ -1,4 +1,4 @@ Sysv_ipc gives Python programs access to System V semaphores, -shared memory and message queues. +shared memory and message queues. WWW: http://semanchuk.com/philip/sysv_ipc/ diff --git a/devel/py-tabulate/pkg-descr b/devel/py-tabulate/pkg-descr index a974b5b58914..dbc47697bf78 100644 --- a/devel/py-tabulate/pkg-descr +++ b/devel/py-tabulate/pkg-descr @@ -5,7 +5,7 @@ The main use cases of the library are: printing small tables without hassle: just one function call, formatting is guided by the data itself authoring tabular data for lightweight plain-text markup: multiple output formats -suitable for further editing or transformation readable presentation of +suitable for further editing or transformation readable presentation of mixed textual and numeric data: smart column alignment, configurable number formatting, alignment by a decimal point diff --git a/devel/py-tapi/pkg-descr b/devel/py-tapi/pkg-descr index ea4093b8b8c2..543d78a8371a 100644 --- a/devel/py-tapi/pkg-descr +++ b/devel/py-tapi/pkg-descr @@ -1,5 +1,5 @@ Tapi is a tool to automate the testing of your Application Programmer Interfaces -(APIs). Features: +(APIs). Features: - Test you API without writing any code (only edit a json file) - Test you APIs in a much more 'natural' way by specifying urls/verbs and what @@ -7,7 +7,7 @@ Tapi is a tool to automate the testing of your Application Programmer Interfaces - Verify anything from response status codes, headers, body content etc - Also allows verification by issuing another API call to a different endpoint to ensure a prior API call worked -- Execute arbitrary python scripts to populate request paramaters e.g. custom +- Execute arbitrary python scripts to populate request paramaters e.g. custom headers - Execute arbitrary python scripts to verify response from endpoint is valid - Tests your APIs using your own APIs diff --git a/devel/py-tgMochiKit/pkg-descr b/devel/py-tgMochiKit/pkg-descr index 248f24026d57..06c156a66f54 100644 --- a/devel/py-tgMochiKit/pkg-descr +++ b/devel/py-tgMochiKit/pkg-descr @@ -1,4 +1,4 @@ py-tgMochiKit is a packaging of the MochiKit JavaScript -library as a TurboGears widget. +library as a TurboGears widget. WWW: http://docs.turbogears.org/tgMochiKit diff --git a/devel/py-turbojson11/pkg-descr b/devel/py-turbojson11/pkg-descr index b3e7fe9e8d21..a7961edc5bde 100644 --- a/devel/py-turbojson11/pkg-descr +++ b/devel/py-turbojson11/pkg-descr @@ -1,3 +1,3 @@ -Python template plugin for TurboGears that supports json +Python template plugin for TurboGears that supports json WWW: http://www.turbogears.org/docs/plugins/template.html diff --git a/devel/py-twiggy/pkg-descr b/devel/py-twiggy/pkg-descr index 72f29e996b8c..b9dae511bd3d 100644 --- a/devel/py-twiggy/pkg-descr +++ b/devel/py-twiggy/pkg-descr @@ -2,7 +2,7 @@ Twiggy is a Pythonic logger. As near as I can tell, Twiggy is the first totally new design for a logger since log4j was developed in 1996. Let me say that again: Twiggy is the first -new logger in 15 years. +new logger in 15 years. Twiggy: diff --git a/devel/py-unpaddedbase64/pkg-descr b/devel/py-unpaddedbase64/pkg-descr index b2a67c8db466..0279b496b0a9 100644 --- a/devel/py-unpaddedbase64/pkg-descr +++ b/devel/py-unpaddedbase64/pkg-descr @@ -1,6 +1,6 @@ Encode and decode Base64 without "=" padding. -RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using +RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using "=" characters. However this conveys no benefit so many protocols choose to use Base64 without the "=" padding. diff --git a/devel/py-urwid/pkg-descr b/devel/py-urwid/pkg-descr index 27f03f2246f5..6db6457a5fba 100644 --- a/devel/py-urwid/pkg-descr +++ b/devel/py-urwid/pkg-descr @@ -11,6 +11,6 @@ features useful for text console application developers including: types * List box contents may be managed with a user-defined class * Flexible edit box for editing many different types of text -* Easy interface for creating HTML screen shots +* Easy interface for creating HTML screen shots WWW: http://urwid.org/ diff --git a/devel/py-wsgitools/pkg-descr b/devel/py-wsgitools/pkg-descr index 81acc0237e17..334d6edb864b 100644 --- a/devel/py-wsgitools/pkg-descr +++ b/devel/py-wsgitools/pkg-descr @@ -1,5 +1,5 @@ -wsgitools is a set of tools working with WSGI (see PEP 333). -It includes classes for filtering content, middlewares for +wsgitools is a set of tools working with WSGI (see PEP 333). +It includes classes for filtering content, middlewares for caching, logging and tracebacks as well as two backends for SCGI. Goals in writing it were portability and simplicity. diff --git a/devel/py-xdg/pkg-descr b/devel/py-xdg/pkg-descr index 4dd138ecb22d..c2c58f2a7c5e 100644 --- a/devel/py-xdg/pkg-descr +++ b/devel/py-xdg/pkg-descr @@ -1,4 +1,4 @@ -A python library to access freedesktop.org standards. +A python library to access freedesktop.org standards. Currently supported are: o Base Directory Specification diff --git a/devel/py-ydbf/pkg-descr b/devel/py-ydbf/pkg-descr index 214cc916bdac..7815ef964201 100644 --- a/devel/py-ydbf/pkg-descr +++ b/devel/py-ydbf/pkg-descr @@ -1,3 +1,3 @@ -YDbf is a library for reading/writing DBF-files (aka XBase) in pythonic way. +YDbf is a library for reading/writing DBF-files (aka XBase) in pythonic way. WWW: http://www.pyobject.ru/projects/YDbf diff --git a/devel/py3-babel/pkg-descr b/devel/py3-babel/pkg-descr index 7242724893d3..a29f09dfbc5a 100644 --- a/devel/py3-babel/pkg-descr +++ b/devel/py3-babel/pkg-descr @@ -1,9 +1,9 @@ Babel is composed of two major parts: * tools to build and work with gettext message catalogs - + * a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc. - + WWW: http://babel.pocoo.org/ diff --git a/devel/py3-xdg/pkg-descr b/devel/py3-xdg/pkg-descr index 4dd138ecb22d..c2c58f2a7c5e 100644 --- a/devel/py3-xdg/pkg-descr +++ b/devel/py3-xdg/pkg-descr @@ -1,4 +1,4 @@ -A python library to access freedesktop.org standards. +A python library to access freedesktop.org standards. Currently supported are: o Base Directory Specification diff --git a/devel/pyst/pkg-descr b/devel/pyst/pkg-descr index bfde78833618..b9f234b6bb12 100644 --- a/devel/pyst/pkg-descr +++ b/devel/pyst/pkg-descr @@ -1,7 +1,7 @@ -Pyst consists of a set of interfaces and libraries -to allow programming of Asterisk from python. -The library currently supports AGI, AMI, and the -parsing of Asterisk configuration files. The library +Pyst consists of a set of interfaces and libraries +to allow programming of Asterisk from python. +The library currently supports AGI, AMI, and the +parsing of Asterisk configuration files. The library also includes debugging facilities for AGI. WWW: http://pyst.sourceforge.net/ diff --git a/devel/qgit/pkg-descr b/devel/qgit/pkg-descr index b7fdb6c30da5..6730d2308cce 100644 --- a/devel/qgit/pkg-descr +++ b/devel/qgit/pkg-descr @@ -1,12 +1,12 @@ -QGit is a git GUI viewer built on Qt/C++. +QGit is a git GUI viewer built on Qt/C++. With qgit you will be able to browse revisions history, view patch content and -changed files, graphically following different development branches. +changed files, graphically following different development branches. Features : - View revisions, diffs, files history, files annotation, archive tree. - Commit changes visually cherry picking modified files. - Apply or format patch series from selected commits, drag and drop commits -between two instances of qgit. +between two instances of qgit. - Associate commands sequences, scripts and anything else executable to a custom action. Actions can be run from menu and corresponding output is grabbed by a terminal window. qgit implements a GUI for the most common StGIT commands diff --git a/devel/qprog/pkg-descr b/devel/qprog/pkg-descr index ace6152208be..7672cd151252 100644 --- a/devel/qprog/pkg-descr +++ b/devel/qprog/pkg-descr @@ -1,5 +1,5 @@ -QProg is an OS X, Windows, and *nix/X11 compatible software interface to the -popular DIY line of PIC programmers sold by Kitsrus and is intended to be a +QProg is an OS X, Windows, and *nix/X11 compatible software interface to the +popular DIY line of PIC programmers sold by Kitsrus and is intended to be a cross-platform replacement for the software provided with the DIY kits. WWW: http://bfoz.net/projects/qprog/ diff --git a/devel/readline/pkg-descr b/devel/readline/pkg-descr index 487c09d90774..1d13025fbb10 100644 --- a/devel/readline/pkg-descr +++ b/devel/readline/pkg-descr @@ -1,8 +1,8 @@ -The GNU Readline library provides a set of functions for use by +The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are -typed in. Both Emacs and vi editing modes are available. The -Readline library includes additional functions to maintain a list -of previously-entered command lines, to recall and perhaps reedit +typed in. Both Emacs and vi editing modes are available. The +Readline library includes additional functions to maintain a list +of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands. -WWW: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html +WWW: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html diff --git a/devel/remake/pkg-descr b/devel/remake/pkg-descr index d046956c84c8..3c1177576113 100644 --- a/devel/remake/pkg-descr +++ b/devel/remake/pkg-descr @@ -1,4 +1,4 @@ -remake is a patched version of GNU Make that adds improved error reporting, -the ability to trace execution in a comprehensible way, and a debugger. +remake is a patched version of GNU Make that adds improved error reporting, +the ability to trace execution in a comprehensible way, and a debugger. WWW: http://bashdb.sourceforge.net/remake/ diff --git a/devel/rth/pkg-descr b/devel/rth/pkg-descr index 2d5fcb9dcb0b..a72626df2fe9 100644 --- a/devel/rth/pkg-descr +++ b/devel/rth/pkg-descr @@ -1,12 +1,12 @@ -rth is a web-based tool designed to manage requirements, tests, -test results, and defects throughout the application life cycle. -The tool provides a structured approach to software testing and -increases the visibility of the testing process by creating a -common repository for all test assets including requirements, -test cases, test plans, and test results. Regardless of their -geographic location, rth allows testers, developers, business -analysts, and managers to monitor and gauge application -readiness. The tool includes modules for requirements management, +rth is a web-based tool designed to manage requirements, tests, +test results, and defects throughout the application life cycle. +The tool provides a structured approach to software testing and +increases the visibility of the testing process by creating a +common repository for all test assets including requirements, +test cases, test plans, and test results. Regardless of their +geographic location, rth allows testers, developers, business +analysts, and managers to monitor and gauge application +readiness. The tool includes modules for requirements management, test planning, test execution, defect tracking, and reporting. WWW: http://sourceforge.net/projects/rth/ diff --git a/devel/ruby-gems/pkg-descr b/devel/ruby-gems/pkg-descr index b00e14e62058..3515a4521fec 100644 --- a/devel/ruby-gems/pkg-descr +++ b/devel/ruby-gems/pkg-descr @@ -1,15 +1,15 @@ a package management framework for the Ruby programming language -An application or library is packaged into a gem, which is -a single installation unit. -RubyGems entirely manages its own filesystem space, rather -than installing files into the "usual" places. This enables -greater functionality and reliability. +An application or library is packaged into a gem, which is +a single installation unit. +RubyGems entirely manages its own filesystem space, rather +than installing files into the "usual" places. This enables +greater functionality and reliability. -Using RubyGems, you can: -- download and install Ruby libraries easily -- not worry about libraries A and B depending on - different versions of library C -- easily remove libraries you no longer use -- have power and control over your Ruby platform! +Using RubyGems, you can: +- download and install Ruby libraries easily +- not worry about libraries A and B depending on + different versions of library C +- easily remove libraries you no longer use +- have power and control over your Ruby platform! WWW: http://docs.rubygems.org/ diff --git a/devel/rubygem-activerecord-deprecated_finders/pkg-descr b/devel/rubygem-activerecord-deprecated_finders/pkg-descr index cb6e7fa9588a..f01730634441 100644 --- a/devel/rubygem-activerecord-deprecated_finders/pkg-descr +++ b/devel/rubygem-activerecord-deprecated_finders/pkg-descr @@ -1,4 +1,4 @@ This gem is a dependency of Rails 4.0 to provide deprecated finder functionality. -WWW: https://github.com/rails/activerecord-deprecated_finders +WWW: https://github.com/rails/activerecord-deprecated_finders diff --git a/devel/rubygem-activesupport/pkg-descr b/devel/rubygem-activesupport/pkg-descr index efec585f4b7b..3f960c8f7eef 100644 --- a/devel/rubygem-activesupport/pkg-descr +++ b/devel/rubygem-activesupport/pkg-descr @@ -1,6 +1,6 @@ Active Support -Utility classes and extension to the standard library that +Utility classes and extension to the standard library that were required by Rails, but found of general use. WWW: http://www.rubyonrails.org diff --git a/devel/rubygem-activesupport4/pkg-descr b/devel/rubygem-activesupport4/pkg-descr index efec585f4b7b..3f960c8f7eef 100644 --- a/devel/rubygem-activesupport4/pkg-descr +++ b/devel/rubygem-activesupport4/pkg-descr @@ -1,6 +1,6 @@ Active Support -Utility classes and extension to the standard library that +Utility classes and extension to the standard library that were required by Rails, but found of general use. WWW: http://www.rubyonrails.org diff --git a/devel/rubygem-atoulme-antwrap/pkg-descr b/devel/rubygem-atoulme-antwrap/pkg-descr index 602287ff7428..f1ee683af2d3 100644 --- a/devel/rubygem-atoulme-antwrap/pkg-descr +++ b/devel/rubygem-atoulme-antwrap/pkg-descr @@ -1,4 +1,4 @@ -A Ruby module that wraps the Apache Ant build tool. Antwrap can be used to +A Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant Tasks from a Ruby or a JRuby script. WWW: http://rubygems.org/gems/atoulme-Antwrap diff --git a/devel/rubygem-axiom-types/pkg-descr b/devel/rubygem-axiom-types/pkg-descr index 6e01e402560f..dd22d96e9cd8 100644 --- a/devel/rubygem-axiom-types/pkg-descr +++ b/devel/rubygem-axiom-types/pkg-descr @@ -1,4 +1,4 @@ Axiom-types provides a Ruby library that allows one to define types with -optional constraints. It can be used for logic programming. +optional constraints. It can be used for logic programming. WWW: https://github.com/dkubb/axiom-types diff --git a/devel/rubygem-bacon/pkg-descr b/devel/rubygem-bacon/pkg-descr index 8bc276dc0eaf..2dc209527ed8 100644 --- a/devel/rubygem-bacon/pkg-descr +++ b/devel/rubygem-bacon/pkg-descr @@ -1,4 +1,4 @@ Bacon is a small RSpec clone weighing less than 350 LoC but nevertheless -providing all essential features. +providing all essential features. WWW: https://github.com/chneukirchen/bacon diff --git a/devel/rubygem-clamp/pkg-descr b/devel/rubygem-clamp/pkg-descr index 929d776aafde..6a7ca0b4ccf7 100644 --- a/devel/rubygem-clamp/pkg-descr +++ b/devel/rubygem-clamp/pkg-descr @@ -1,4 +1,4 @@ Clamp provides an object-model for command-line utilities written in Ruby. -It handles parsing of command-line options, and generation of usage help. +It handles parsing of command-line options, and generation of usage help. WWW: https://github.com/mdub/clamp diff --git a/devel/rubygem-clio/pkg-descr b/devel/rubygem-clio/pkg-descr index a9e6e55a9446..3da05f65c9b2 100644 --- a/devel/rubygem-clio/pkg-descr +++ b/devel/rubygem-clio/pkg-descr @@ -1,6 +1,6 @@ -Clio is a great way to build commandline tools. -It provides an advanced options parser with a variety of notations +Clio is a great way to build commandline tools. +It provides an advanced options parser with a variety of notations suited to almost any perfered style, and provides a very rich and easy to use library for generating console output. - + WWW: http://rubygems.org/gems/clio/ diff --git a/devel/rubygem-cliprompt/pkg-descr b/devel/rubygem-cliprompt/pkg-descr index cd093824506d..94d408d21028 100644 --- a/devel/rubygem-cliprompt/pkg-descr +++ b/devel/rubygem-cliprompt/pkg-descr @@ -1,4 +1,4 @@ -This library provides a simple DSL for managing user interaction +This library provides a simple DSL for managing user interaction in a CLI application. WWW: https://github.com/mose/clipromopt diff --git a/devel/rubygem-concurrent-ruby/pkg-descr b/devel/rubygem-concurrent-ruby/pkg-descr index c0f5f2a62b57..24f1614ad231 100644 --- a/devel/rubygem-concurrent-ruby/pkg-descr +++ b/devel/rubygem-concurrent-ruby/pkg-descr @@ -1,4 +1,4 @@ Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala, -Haskell, F#, C#, Java and classic concurrency patterns. +Haskell, F#, C#, Java and classic concurrency patterns. WWW: https://github.com/ruby-concurrency/concurrent-ruby diff --git a/devel/rubygem-configuration/pkg-descr b/devel/rubygem-configuration/pkg-descr index 52734be429eb..2da2d58a5b33 100644 --- a/devel/rubygem-configuration/pkg-descr +++ b/devel/rubygem-configuration/pkg-descr @@ -1,5 +1,5 @@ -Ruby configuration gem provides a mechanism -for configuring ruby programs with ruby +Ruby configuration gem provides a mechanism +for configuring ruby programs with ruby configuration files. WWW: https://github.com/ahoward/configuration diff --git a/devel/rubygem-delayed_job/pkg-descr b/devel/rubygem-delayed_job/pkg-descr index bd38c0d087ba..51a3df9d2a41 100644 --- a/devel/rubygem-delayed_job/pkg-descr +++ b/devel/rubygem-delayed_job/pkg-descr @@ -1,7 +1,7 @@ -Delayed_job (or DJ) encapsulates the common pattern of -asynchronously executing longer tasks in the background. -It is a direct extraction from Shopify where the job table -is responsible for a multitude of core tasks. This gem is +Delayed_job (or DJ) encapsulates the common pattern of +asynchronously executing longer tasks in the background. +It is a direct extraction from Shopify where the job table +is responsible for a multitude of core tasks. This gem is collectiveidea's fork (http://github.com/collectiveidea/delayed_job). WWW: https://github.com/collectiveidea/delayed_job diff --git a/devel/rubygem-ffi-yajl/pkg-descr b/devel/rubygem-ffi-yajl/pkg-descr index e117ab7cf9d6..b4e5efacb013 100644 --- a/devel/rubygem-ffi-yajl/pkg-descr +++ b/devel/rubygem-ffi-yajl/pkg-descr @@ -1,3 +1,3 @@ Ruby FFI wrapper around YAJL 2.x -WWW: https://github.com/opscode/ffi-yajl +WWW: https://github.com/opscode/ffi-yajl diff --git a/devel/rubygem-georuby/pkg-descr b/devel/rubygem-georuby/pkg-descr index 4c48dead7d7e..a9f85851783e 100644 --- a/devel/rubygem-georuby/pkg-descr +++ b/devel/rubygem-georuby/pkg-descr @@ -1,8 +1,8 @@ -It is intended as a holder for data returned from PostGIS and the Spatial +It is intended as a holder for data returned from PostGIS and the Spatial Extensions of MySql. The data model roughly follows the OGC "Simple i Features for SQL" specification (see http://www.opengis.org/docs/99-049.pdf), -although without any kind of advanced functionalities (such as geometric -operators or reprojections). It also supports various output and +although without any kind of advanced functionalities (such as geometric +operators or reprojections). It also supports various output and input formats (GeoRSS, KML, Shapefile). WWW: https://github.com/nofxx/georuby diff --git a/devel/rubygem-hashie2/pkg-descr b/devel/rubygem-hashie2/pkg-descr index 08ea236075bc..9c668b210e01 100644 --- a/devel/rubygem-hashie2/pkg-descr +++ b/devel/rubygem-hashie2/pkg-descr @@ -1,9 +1,9 @@ -Hashie is available as a RubyGem which extend Hashes and make them more useful. +Hashie is available as a RubyGem which extend Hashes and make them more useful. * Hashie::Mash: gives simple pseudo-object functionality that can be built from hashes and easily extended * Hashie::Dash: has a discrete set of defined properties and only those - properties may be set on the hash. + properties may be set on the hash. * Hashie::Trash: a Dash that allows you to translate keys on initialization. * Hashie::Clash: allows you to easily construct complex hashes using diff --git a/devel/rubygem-hitimes/pkg-descr b/devel/rubygem-hitimes/pkg-descr index 05e99e49dc67..c97e01eeb929 100644 --- a/devel/rubygem-hitimes/pkg-descr +++ b/devel/rubygem-hitimes/pkg-descr @@ -1,5 +1,5 @@ Hitimes is a fast, high resolution timer library for recording performance metrics. It uses the appropriate low method calls for -each system to get the highest granularity time increments possible. +each system to get the highest granularity time increments possible. WWW: https://github.com/copiousfreetime/hitimes diff --git a/devel/rubygem-ice_nine/pkg-descr b/devel/rubygem-ice_nine/pkg-descr index 96302eb88a57..c0055eefe179 100644 --- a/devel/rubygem-ice_nine/pkg-descr +++ b/devel/rubygem-ice_nine/pkg-descr @@ -1,5 +1,5 @@ The ice_nine gem provides a Ruby module that allows one to deep freeze Ruby objects. This module provides an alternative method of freezing -objects to the embedded from the Ruby Object module. +objects to the embedded from the Ruby Object module. WWW: https://github.com/dkubb/ice_nine diff --git a/devel/rubygem-jammit/pkg-descr b/devel/rubygem-jammit/pkg-descr index 8cf7ee1f93dd..842c747509f4 100644 --- a/devel/rubygem-jammit/pkg-descr +++ b/devel/rubygem-jammit/pkg-descr @@ -1,7 +1,7 @@ -Jammit is an industrial strength asset packaging library for Rails, -providing both the CSS and JavaScript concatenation and compression -that you'd expect, as well as YUI Compressor and Closure Compiler -compatibility, ahead-of-time gzipping, built-in JavaScript template -support, and optional Data-URI / MHTML image embedding. +Jammit is an industrial strength asset packaging library for Rails, +providing both the CSS and JavaScript concatenation and compression +that you'd expect, as well as YUI Compressor and Closure Compiler +compatibility, ahead-of-time gzipping, built-in JavaScript template +support, and optional Data-URI / MHTML image embedding. WWW: http://documentcloud.github.io/jammit/ diff --git a/devel/rubygem-json/pkg-descr b/devel/rubygem-json/pkg-descr index e41147daadcb..0b1373d0d663 100644 --- a/devel/rubygem-json/pkg-descr +++ b/devel/rubygem-json/pkg-descr @@ -1,5 +1,5 @@ This library can parse JSON texts and generate them from ruby data structures. -This port implemented in C and comes with its own unicode conversion functions +This port implemented in C and comes with its own unicode conversion functions and a parser generated by the Ragel State Machine Compiler. WWW: http://flori.github.io/json/ diff --git a/devel/rubygem-libyajl2/pkg-descr b/devel/rubygem-libyajl2/pkg-descr index 0e0cd29a3b02..128a7ef44a2f 100644 --- a/devel/rubygem-libyajl2/pkg-descr +++ b/devel/rubygem-libyajl2/pkg-descr @@ -1,3 +1,3 @@ Vendored copy of libyajl2 -WWW: https://github.com/opscode/libyajl2-gem +WWW: https://github.com/opscode/libyajl2-gem diff --git a/devel/rubygem-method_source/pkg-descr b/devel/rubygem-method_source/pkg-descr index 2528b994fb02..f00096a423ca 100644 --- a/devel/rubygem-method_source/pkg-descr +++ b/devel/rubygem-method_source/pkg-descr @@ -1,4 +1,4 @@ -method_source is a utility to return a method's sourcecode as a Ruby string. +method_source is a utility to return a method's sourcecode as a Ruby string. Also returns Proc and Lambda sourcecode. WWW: https://github.com/banister/method_source diff --git a/devel/rubygem-minitest/pkg-descr b/devel/rubygem-minitest/pkg-descr index 79e5ac160825..c88dfc9037d3 100644 --- a/devel/rubygem-minitest/pkg-descr +++ b/devel/rubygem-minitest/pkg-descr @@ -1,5 +1,5 @@ Minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. minitest/unit is a small and incredibly fast unit -testing framework. +testing framework. WWW: https://github.com/seattlerb/minitest diff --git a/devel/rubygem-minitest4/pkg-descr b/devel/rubygem-minitest4/pkg-descr index 79e5ac160825..c88dfc9037d3 100644 --- a/devel/rubygem-minitest4/pkg-descr +++ b/devel/rubygem-minitest4/pkg-descr @@ -1,5 +1,5 @@ Minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. minitest/unit is a small and incredibly fast unit -testing framework. +testing framework. WWW: https://github.com/seattlerb/minitest diff --git a/devel/rubygem-mixlib-shellout/pkg-descr b/devel/rubygem-mixlib-shellout/pkg-descr index d2a7a270efeb..9a607edbf7d8 100644 --- a/devel/rubygem-mixlib-shellout/pkg-descr +++ b/devel/rubygem-mixlib-shellout/pkg-descr @@ -1,6 +1,6 @@ Mixlib::shellout provides a simplified interface to shelling out -yet still collecting both standard out and standard error -and providing full control over environment, working directory, +yet still collecting both standard out and standard error +and providing full control over environment, working directory, uid, gid, etc. WWW: http://www.opscode.com diff --git a/devel/rubygem-nice-ffi/pkg-descr b/devel/rubygem-nice-ffi/pkg-descr index dbe309460bd3..09f632ce766d 100644 --- a/devel/rubygem-nice-ffi/pkg-descr +++ b/devel/rubygem-nice-ffi/pkg-descr @@ -1,4 +1,4 @@ Nice-FFI is a layer on top of Ruby-FFI (and compatible FFI systems) to augment -it with features to aid development of FFI-based libraries. +it with features to aid development of FFI-based libraries. WWW: https://github.com/jacius/nice-ffi diff --git a/devel/rubygem-oj/pkg-descr b/devel/rubygem-oj/pkg-descr index 2c4726492c79..5966d2b6cc95 100644 --- a/devel/rubygem-oj/pkg-descr +++ b/devel/rubygem-oj/pkg-descr @@ -1,3 +1,3 @@ -The fastest JSON parser and object serializer. +The fastest JSON parser and object serializer. WWW: http://www.ohler.com/oj/ diff --git a/devel/rubygem-popen4/pkg-descr b/devel/rubygem-popen4/pkg-descr index 9f7cb0659f59..902d3aa4ac13 100644 --- a/devel/rubygem-popen4/pkg-descr +++ b/devel/rubygem-popen4/pkg-descr @@ -1,5 +1,5 @@ -POpen4 provides the Rubyist a single API across platforms for -executing a command in a child process with handles on stdout, +POpen4 provides the Rubyist a single API across platforms for +executing a command in a child process with handles on stdout, stderr, stdin streams as well as access to the process ID and exit status. WWW: https://github.com/shairontoledo/popen4 diff --git a/devel/rubygem-ref/pkg-descr b/devel/rubygem-ref/pkg-descr index fdd11dcbfa34..772cd6349520 100644 --- a/devel/rubygem-ref/pkg-descr +++ b/devel/rubygem-ref/pkg-descr @@ -1,6 +1,6 @@ -Library that implements weak, soft, and strong references in Ruby that -work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and -IronRuby). Also includes implementation of maps/hashes that use references +Library that implements weak, soft, and strong references in Ruby that +work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and +IronRuby). Also includes implementation of maps/hashes that use references and a reference queue. WWW: https://github.com/ruby-concurrency/ref diff --git a/devel/rubygem-ruby-sdl-ffi/pkg-descr b/devel/rubygem-ruby-sdl-ffi/pkg-descr index 09f60975d9b3..bdf36a888eca 100644 --- a/devel/rubygem-ruby-sdl-ffi/pkg-descr +++ b/devel/rubygem-ruby-sdl-ffi/pkg-descr @@ -1,6 +1,6 @@ -Ruby-SDL-FFI is a low-level binding to SDL and related libraries using -Ruby-FFI. It provides very basic access to SDL from Ruby without the -need for a compiled C wrapper. It aims to be platform and Ruby -implementation independent. +Ruby-SDL-FFI is a low-level binding to SDL and related libraries using +Ruby-FFI. It provides very basic access to SDL from Ruby without the +need for a compiled C wrapper. It aims to be platform and Ruby +implementation independent. WWW: https://github.com/jacius/ruby-sdl-ffi diff --git a/devel/rubygem-rubytree/pkg-descr b/devel/rubygem-rubytree/pkg-descr index 23a7eb61d6e9..3b01e0851ebc 100644 --- a/devel/rubygem-rubytree/pkg-descr +++ b/devel/rubygem-rubytree/pkg-descr @@ -1,4 +1,4 @@ -RubyTree is a simple and general purpose implementation +RubyTree is a simple and general purpose implementation of the Tree data structure for the Ruby language. WWW: http://rubytree.anupamsg.me/ diff --git a/devel/rubygem-rufus-scheduler/pkg-descr b/devel/rubygem-rufus-scheduler/pkg-descr index d0b3463ba2e5..9c386dd6f130 100644 --- a/devel/rubygem-rufus-scheduler/pkg-descr +++ b/devel/rubygem-rufus-scheduler/pkg-descr @@ -1,4 +1,4 @@ -Rufus-scheduler (out of the box) is an in-process, in-memory scheduler. +Rufus-scheduler (out of the box) is an in-process, in-memory scheduler. It supports five kinds of jobs: in, at, every, interval and cron jobs. WWW: https://github.com/jmettraux/rufus-scheduler diff --git a/devel/rubygem-sprockets/pkg-descr b/devel/rubygem-sprockets/pkg-descr index e6681ee6b63b..ee03997e96f7 100644 --- a/devel/rubygem-sprockets/pkg-descr +++ b/devel/rubygem-sprockets/pkg-descr @@ -1,6 +1,6 @@ -Sprockets is a Ruby library that preprocesses and concatenates -JavaScript source files. It takes any number of source files -and preprocesses them line-by-line in order to build a single -concatenation. +Sprockets is a Ruby library that preprocesses and concatenates +JavaScript source files. It takes any number of source files +and preprocesses them line-by-line in order to build a single +concatenation. WWW: https://github.com/rails/sprockets diff --git a/devel/rubygem-sprockets211/pkg-descr b/devel/rubygem-sprockets211/pkg-descr index e6681ee6b63b..ee03997e96f7 100644 --- a/devel/rubygem-sprockets211/pkg-descr +++ b/devel/rubygem-sprockets211/pkg-descr @@ -1,6 +1,6 @@ -Sprockets is a Ruby library that preprocesses and concatenates -JavaScript source files. It takes any number of source files -and preprocesses them line-by-line in order to build a single -concatenation. +Sprockets is a Ruby library that preprocesses and concatenates +JavaScript source files. It takes any number of source files +and preprocesses them line-by-line in order to build a single +concatenation. WWW: https://github.com/rails/sprockets diff --git a/devel/rubygem-sprockets22/pkg-descr b/devel/rubygem-sprockets22/pkg-descr index e6681ee6b63b..ee03997e96f7 100644 --- a/devel/rubygem-sprockets22/pkg-descr +++ b/devel/rubygem-sprockets22/pkg-descr @@ -1,6 +1,6 @@ -Sprockets is a Ruby library that preprocesses and concatenates -JavaScript source files. It takes any number of source files -and preprocesses them line-by-line in order to build a single -concatenation. +Sprockets is a Ruby library that preprocesses and concatenates +JavaScript source files. It takes any number of source files +and preprocesses them line-by-line in order to build a single +concatenation. WWW: https://github.com/rails/sprockets diff --git a/devel/rubygem-sprockets3/pkg-descr b/devel/rubygem-sprockets3/pkg-descr index e6681ee6b63b..ee03997e96f7 100644 --- a/devel/rubygem-sprockets3/pkg-descr +++ b/devel/rubygem-sprockets3/pkg-descr @@ -1,6 +1,6 @@ -Sprockets is a Ruby library that preprocesses and concatenates -JavaScript source files. It takes any number of source files -and preprocesses them line-by-line in order to build a single -concatenation. +Sprockets is a Ruby library that preprocesses and concatenates +JavaScript source files. It takes any number of source files +and preprocesses them line-by-line in order to build a single +concatenation. WWW: https://github.com/rails/sprockets diff --git a/devel/rubygem-state_machine/pkg-descr b/devel/rubygem-state_machine/pkg-descr index e943b22e935a..ff3277c8040b 100644 --- a/devel/rubygem-state_machine/pkg-descr +++ b/devel/rubygem-state_machine/pkg-descr @@ -1,6 +1,6 @@ -State machines make it simple to manage the behavior of a class. -Too often, the state of an object is kept by creating multiple -boolean attributes and deciding how to behave based on the values. +State machines make it simple to manage the behavior of a class. +Too often, the state of an object is kept by creating multiple +boolean attributes and deciding how to behave based on the values. state_machine simplifies this design by introducing the various parts of a real state machine, including states, events, diff --git a/devel/rubygem-statsd/pkg-descr b/devel/rubygem-statsd/pkg-descr index c80dc86462e6..8713cb0e99a5 100644 --- a/devel/rubygem-statsd/pkg-descr +++ b/devel/rubygem-statsd/pkg-descr @@ -1,6 +1,6 @@ Statsd implementation in Ruby -A network daemon for aggregating statistics (counters and timers), +A network daemon for aggregating statistics (counters and timers), rolling them up, then sending them to graphite or mongodb. WWW: https://github.com/quasor/statsd diff --git a/devel/rubygem-structured_warnings/pkg-descr b/devel/rubygem-structured_warnings/pkg-descr index 66a85ec33573..4c5240cf1b37 100644 --- a/devel/rubygem-structured_warnings/pkg-descr +++ b/devel/rubygem-structured_warnings/pkg-descr @@ -1,6 +1,6 @@ -This is an implementation of Daniel Berger's proposal of structured warnings -for Ruby. They provide dynamic suppression and activation, as well as, -an inheritance hierarchy to model their relations. This library preserves +This is an implementation of Daniel Berger's proposal of structured warnings +for Ruby. They provide dynamic suppression and activation, as well as, +an inheritance hierarchy to model their relations. This library preserves the old warn signature, but additionally allows a raise-like use. WWW: https://github.com/schmidt/structured_warnings diff --git a/devel/rubygem-sundawg_country_codes/pkg-descr b/devel/rubygem-sundawg_country_codes/pkg-descr index 6cd114c9beba..1ed3a090012f 100644 --- a/devel/rubygem-sundawg_country_codes/pkg-descr +++ b/devel/rubygem-sundawg_country_codes/pkg-descr @@ -1,7 +1,7 @@ A Ruby gem to manage ISO 3166 country names and their corresponding alpha-2 and alpha-3 codes. Additional support has been added for ISO 4127 currency information -and standard conventions for states in the USA +and standard conventions for states in the USA (based on the 3166-2:US code). ISO 3166 country codes reference: diff --git a/devel/rubygem-term-ansicolor/pkg-descr b/devel/rubygem-term-ansicolor/pkg-descr index 46ac97b8eb62..3e23fc842d77 100644 --- a/devel/rubygem-term-ansicolor/pkg-descr +++ b/devel/rubygem-term-ansicolor/pkg-descr @@ -1,4 +1,4 @@ -Small Ruby library that colors strings using ANSI escape sequences. +Small Ruby library that colors strings using ANSI escape sequences. It's possible to use constants: print red, bold, "red bold", reset, "\n" diff --git a/devel/rubygem-uuidtools/pkg-descr b/devel/rubygem-uuidtools/pkg-descr index 4ae83437e3d4..1d0c2d7e09b8 100644 --- a/devel/rubygem-uuidtools/pkg-descr +++ b/devel/rubygem-uuidtools/pkg-descr @@ -1,3 +1,3 @@ -A simple universally unique ID generation library. +A simple universally unique ID generation library. WWW: https://github.com/sporkmonger/uuidtools diff --git a/devel/rubygem-webby/pkg-descr b/devel/rubygem-webby/pkg-descr index 9a66cf436375..7028c127eae4 100644 --- a/devel/rubygem-webby/pkg-descr +++ b/devel/rubygem-webby/pkg-descr @@ -1,14 +1,14 @@ Webby is a fantastic little website management system. -It would be called a content management system if it -were a bigger kid. But, it's just a runt with a +It would be called a content management system if it +were a bigger kid. But, it's just a runt with a special knack for transforming text. -Webby works by combining the contents of a page with -a layout to produce HTML. The layout contains +Webby works by combining the contents of a page with +a layout to produce HTML. The layout contains everything common to all the pages HTML headers, -navigation menu, footer, etc. and the page -contains just the information for that page. You -can use your favorite markup language to write +navigation menu, footer, etc. and the page +contains just the information for that page. You +can use your favorite markup language to write your pages; Webby supports quite a few. WWW: http://rubygems.org/gems/webby/ diff --git a/devel/rubygem-wmi-lite/pkg-descr b/devel/rubygem-wmi-lite/pkg-descr index 673638843d80..498d87c5238d 100644 --- a/devel/rubygem-wmi-lite/pkg-descr +++ b/devel/rubygem-wmi-lite/pkg-descr @@ -3,4 +3,4 @@ Instrumentation) functionality in the Microsoft Windows operating system. It has no runtime dependencies other than Ruby, so it can be used without concerns around dependency issues. -WWW: https://github.com/opscode/wmi-lite +WWW: https://github.com/opscode/wmi-lite diff --git a/devel/rubygem-zentest/pkg-descr b/devel/rubygem-zentest/pkg-descr index a1d10a730158..a163007537a2 100644 --- a/devel/rubygem-zentest/pkg-descr +++ b/devel/rubygem-zentest/pkg-descr @@ -5,7 +5,7 @@ ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit. -unit_diff is a command-line filter to diff expected results from +unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong. autotest is a continuous testing facility meant to be used during @@ -14,6 +14,6 @@ corresponding dependent tests. multiruby runs anything you want on multiple versions of ruby. -Test::Rails helps you build industrial-strength Rails code. +Test::Rails helps you build industrial-strength Rails code. WWW: https://github.com/seattlerb/zentest diff --git a/devel/safe-iop/pkg-descr b/devel/safe-iop/pkg-descr index 1b561f2e5a84..01d7d8abe1bd 100644 --- a/devel/safe-iop/pkg-descr +++ b/devel/safe-iop/pkg-descr @@ -1,6 +1,6 @@ This library provides a collection of (macro-based) functions for performing safe integer operations across platform and architecture -with a straightforward API. +with a straightforward API. It supports two modes of use: header-only and linked dynamic library. The linked, dynamic library supplies a format-string based interface diff --git a/devel/scandoc/pkg-descr b/devel/scandoc/pkg-descr index 0f79d47a7966..f3c9fe2cf79f 100644 --- a/devel/scandoc/pkg-descr +++ b/devel/scandoc/pkg-descr @@ -1,7 +1,7 @@ ScanDoc scans C and C++ program for embedded documentation, and formats it into HTML or other formats. It also analyzes code -structure and uses this information to enhance the generated -documentation. It has been inspired by JavaDoc, as well as the +structure and uses this information to enhance the generated +documentation. It has been inspired by JavaDoc, as well as the Amiga "autodoc" utility. WWW: http://scandoc.sourceforge.net/ diff --git a/devel/sdlmm/pkg-descr b/devel/sdlmm/pkg-descr index 9267973f3645..e9e08d9b370c 100644 --- a/devel/sdlmm/pkg-descr +++ b/devel/sdlmm/pkg-descr @@ -1,7 +1,7 @@ SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a generic API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple -platforms. +platforms. SDLmm aims to stay as close as possible to the C API while taking advantage of native C++ features like object orientation. We will also aim at being diff --git a/devel/sigar/pkg-descr b/devel/sigar/pkg-descr index c1af307d21e5..58eadce84958 100644 --- a/devel/sigar/pkg-descr +++ b/devel/sigar/pkg-descr @@ -2,12 +2,12 @@ The Sigar API provides a portable interface for gathering system information such as: * System memory, swap, cpu, load average, uptime, loginsi -* Per-process memory, cpu, credential info, state, arguments, environment, +* Per-process memory, cpu, credential info, state, arguments, environment, open files * File system detection and metrics * Network interface detection, configuration info and metrics * TCP and UDP connection tables -* Network route table +* Network route table This information is available in most operating systems, but each OS has their own way(s) providing it. SIGAR provides developers with one API to access this diff --git a/devel/skalibs/pkg-descr b/devel/skalibs/pkg-descr index 7c896e7c8b98..9ead09f2b4e6 100644 --- a/devel/skalibs/pkg-descr +++ b/devel/skalibs/pkg-descr @@ -1,13 +1,13 @@ skalibs is a package centralizing the public-domain C development files -used for building other skarnet.org software. +used for building other skarnet.org software. -skalibs can also be used as a sound basic start for C development. -There are a lot of general-purpose libraries out there; -but if your main goal is to produce small and secure C code, +skalibs can also be used as a sound basic start for C development. +There are a lot of general-purpose libraries out there; +but if your main goal is to produce small and secure C code, you will like skalibs. -skalibs contains exclusively public-domain code. -So you can redistribute it as you want, and it does not prevent you +skalibs contains exclusively public-domain code. +So you can redistribute it as you want, and it does not prevent you from distributing any of your executables. WWW: http://www.skarnet.org/software/skalibs/ diff --git a/devel/smake/pkg-descr b/devel/smake/pkg-descr index 3f565f35038c..be4044c9ddea 100644 --- a/devel/smake/pkg-descr +++ b/devel/smake/pkg-descr @@ -4,6 +4,6 @@ intended to be used with the "makefiles" system. The system allows mounting a source tree via NFS and simultaneous compilation on all supported platforms. The system therefore allows the re-use of a source tree for all supported platforms in contrast to the GNU -concept of untar -> configure -> make -> install -> remove +concept of untar -> configure -> make -> install -> remove WWW: http://sourceforge.net/projects/s-make/ diff --git a/devel/smv/pkg-descr b/devel/smv/pkg-descr index 9c10a9bcc26a..140a0b6fa0b2 100644 --- a/devel/smv/pkg-descr +++ b/devel/smv/pkg-descr @@ -1,11 +1,11 @@ -The SMV (Symbolic Model Verifier) system is a tool for -checking finite state systems against specifications -in the temporal logic CTL (Computational Tree Logic). +The SMV (Symbolic Model Verifier) system is a tool for +checking finite state systems against specifications +in the temporal logic CTL (Computational Tree Logic). One specifies the finite state system (finite automaton, -Mealy machine, full adder circuit, ..) as a Kripke -structure in the SMV language and provides specifications -in CTL. The model checking algorithm allows to determine +Mealy machine, full adder circuit, ..) as a Kripke +structure in the SMV language and provides specifications +in CTL. The model checking algorithm allows to determine if the Kripke structure fulfills the specifications. WWW: http://www.cs.cmu.edu/~modelcheck/smv.html diff --git a/devel/staf/pkg-descr b/devel/staf/pkg-descr index 3e6abee6c30f..3c3893384e42 100644 --- a/devel/staf/pkg-descr +++ b/devel/staf/pkg-descr @@ -1,12 +1,12 @@ -The Software Testing Automation Framework (STAF) is an open source, -multi-platform, multi-language framework designed around the idea of reusable -components, called services (such as process invocation, resource management, -logging, and monitoring). +The Software Testing Automation Framework (STAF) is an open source, +multi-platform, multi-language framework designed around the idea of reusable +components, called services (such as process invocation, resource management, +logging, and monitoring). STAF removes the tedium of building an automation infrastructure, thus enabling you to focus on building your automation solution. -The STAF framework provides the foundation upon which to build higher level +The STAF framework provides the foundation upon which to build higher level solutions, and provides a pluggable approach supported across a large variety of platforms and languages. diff --git a/devel/stfl/pkg-descr b/devel/stfl/pkg-descr index 9aedee2435b9..d010b06b1a5c 100644 --- a/devel/stfl/pkg-descr +++ b/devel/stfl/pkg-descr @@ -8,6 +8,6 @@ A special language (the Structured Terminal Forms Language) is used to describe STFL GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting -programming tasks. +programming tasks. WWW: http://www.clifford.at/stfl/ diff --git a/devel/storm/pkg-descr b/devel/storm/pkg-descr index dc63eac1d53b..5e6e72227907 100644 --- a/devel/storm/pkg-descr +++ b/devel/storm/pkg-descr @@ -10,6 +10,6 @@ learning, continuous computation, distributed RPC, ETL, and more. Storm is fast: a benchmark clocked it at over a million tuples processed per second per node. It is scalable, fault-tolerant, guarantees your data will be -processed, and is easy to set up and operate. +processed, and is easy to set up and operate. WWW: http://storm.incubator.apache.org/ diff --git a/devel/styx/pkg-descr b/devel/styx/pkg-descr index ecb0f7db0e95..9ec924e8a309 100644 --- a/devel/styx/pkg-descr +++ b/devel/styx/pkg-descr @@ -1,13 +1,13 @@ Styx is a scanner/parser generator designed to address some -shortcomings of the traditional lex/yacc combination. +shortcomings of the traditional lex/yacc combination. It has unique features like automatic derivation of depth grammar, production of the derivation tree including it's C interface, preservation of full source information and pretty printing to facilitate source-source translation, persistence to aid rapid -interpreter writing. +interpreter writing. For application in contemporary computing environments, it supports -unicode, reentrancy and offers thread-safeness. +unicode, reentrancy and offers thread-safeness. WWW: http://www.speculate.de/styx/ diff --git a/devel/subcommander2/pkg-descr b/devel/subcommander2/pkg-descr index 241e7e7ffdac..78e07c335bbd 100644 --- a/devel/subcommander2/pkg-descr +++ b/devel/subcommander2/pkg-descr @@ -1,5 +1,5 @@ -The goal of the Subcommander project is to build an easy to use, -cross platform (Win32, Unix, MacOSX) subversion GUI client (subcommander) +The goal of the Subcommander project is to build an easy to use, +cross platform (Win32, Unix, MacOSX) subversion GUI client (subcommander) including a visual diff and merge tool (submerge). WWW: http://subcommander.tigris.org/ diff --git a/devel/subversion/pkg-descr b/devel/subversion/pkg-descr index 84111b8cafac..2e115fbc9d09 100644 --- a/devel/subversion/pkg-descr +++ b/devel/subversion/pkg-descr @@ -1,4 +1,4 @@ -Subversion is a version control system designed to be as similar to cvs(1) +Subversion is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). WWW: http://subversion.apache.org/ diff --git a/devel/subversion18/pkg-descr b/devel/subversion18/pkg-descr index 84111b8cafac..2e115fbc9d09 100644 --- a/devel/subversion18/pkg-descr +++ b/devel/subversion18/pkg-descr @@ -1,4 +1,4 @@ -Subversion is a version control system designed to be as similar to cvs(1) +Subversion is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). WWW: http://subversion.apache.org/ diff --git a/devel/swig13/pkg-descr b/devel/swig13/pkg-descr index 188307a145ab..12b311be575d 100644 --- a/devel/swig13/pkg-descr +++ b/devel/swig13/pkg-descr @@ -16,6 +16,6 @@ scripting languages. Currently, SWIG supports : Using SWIG, it is possible to greatly simplify interface development and to put interesting interfaces on existing applications with -little effort. +little effort. WWW: http://www.swig.org/ diff --git a/devel/swig20/pkg-descr b/devel/swig20/pkg-descr index 3d7355c65be6..eaf0cc39f8ea 100644 --- a/devel/swig20/pkg-descr +++ b/devel/swig20/pkg-descr @@ -4,6 +4,6 @@ programming languages. Using SWIG, it is possible to greatly simplify interface development and to put interesting interfaces on existing applications with -little effort. +little effort. WWW: http://www.swig.org/ diff --git a/devel/t1lib/pkg-descr b/devel/t1lib/pkg-descr index 88623c3f1f09..020e8538dcf2 100644 --- a/devel/t1lib/pkg-descr +++ b/devel/t1lib/pkg-descr @@ -3,4 +3,4 @@ to generate bitmaps from Adobe (TM) Type 1 fonts quite easily. These bitmaps are returned in a data structure with type GLYPH. This special GLYPH-type is also used in the X11 window system to describe character bitmaps. It contains the bitmap data as well as some metric information. But t1lib is in itself -entirely independent of the X11-system or any other graphical user interface. +entirely independent of the X11-system or any other graphical user interface. diff --git a/devel/ta-lib/pkg-descr b/devel/ta-lib/pkg-descr index add69aac5fa1..8e86e73cc84d 100644 --- a/devel/ta-lib/pkg-descr +++ b/devel/ta-lib/pkg-descr @@ -1,7 +1,7 @@ The ta-lib provides common functions for the technical analysis of financial market data. Widely used by trading software developers working with Excel, .NET, Java, Perl, Python or C/C++. - + More than 150 technical analysis indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands. Includes candlestick pattern recognition. Optional abstract API allowing your code to adapt automatically when new diff --git a/devel/tailor/pkg-descr b/devel/tailor/pkg-descr index a805ff4b0579..a7a15cce9ca7 100644 --- a/devel/tailor/pkg-descr +++ b/devel/tailor/pkg-descr @@ -1,5 +1,5 @@ -Tailor is a tool to migrate changesets between Aegis, ArX, Bazaar, Bazaar-NG, -CVS, Codeville, Darcs, Git, Mercurial, Monotone, Perforce, Subversion and Tla +Tailor is a tool to migrate changesets between Aegis, ArX, Bazaar, Bazaar-NG, +CVS, Codeville, Darcs, Git, Mercurial, Monotone, Perforce, Subversion and Tla repositories. WWW: http://progetti.arstecnica.it/tailor/wiki/VersionOne diff --git a/devel/tcloo/pkg-descr b/devel/tcloo/pkg-descr index 638d3cbe638e..4a27f47fe702 100644 --- a/devel/tcloo/pkg-descr +++ b/devel/tcloo/pkg-descr @@ -2,6 +2,6 @@ The TclOO Package is an implementation of TclOO for Tcl 8.5. It allows users to write code against TclOO without using Tcl 8.6, and originally started out as a way to progress implementation of TclOO without being tightly bound to the Tcl core. The implementation in Tcl 8.6 was later developed from this package's -source. +source. WWW: http://core.tcl.tk/tcloo/ diff --git a/devel/tinyq/pkg-descr b/devel/tinyq/pkg-descr index 5a95540bcce6..a2010afc9ee8 100644 --- a/devel/tinyq/pkg-descr +++ b/devel/tinyq/pkg-descr @@ -5,5 +5,5 @@ strings, type optimized collections (dictionary, map, cache, vector, list), regular expressions, filesystem access, URL processing, threads, shared library handling, user settings, date and time handling, DOM & SAX XML parsers, optimized data and text streams and abstract IO devices. - + WWW: http://www.uwyn.com/projects/tinyq/index.html diff --git a/devel/tnt/pkg-descr b/devel/tnt/pkg-descr index f627f82620d9..e6002cbe4c3f 100644 --- a/devel/tnt/pkg-descr +++ b/devel/tnt/pkg-descr @@ -1,19 +1,19 @@ -The Template Numerical Toolkit (TNT) is a collection of interfaces and -reference implementations of numerical objects useful for scientific -computing in C++. The toolkit defines interfaces for basic data -structures, such as multidimensional arrays and sparse matrices, commonly +The Template Numerical Toolkit (TNT) is a collection of interfaces and +reference implementations of numerical objects useful for scientific +computing in C++. The toolkit defines interfaces for basic data +structures, such as multidimensional arrays and sparse matrices, commonly used in numerical applications. The goal of this package is to provide -reusable software components that address many of the portability and +reusable software components that address many of the portability and maintenance problems with C++ codes. -TNT provides a distinction between "interfaces" and "implementations" of -TNT components. For example, there is a TNT interface for two-dimensional -arrays which describes how individual elements are accessed and how -certain information, such as the array dimensions, can be used in -algorithms; however, there can be several implementations of such an -interface: one that uses expression templates, or one that uses BLAS -kernels, or another that is instrumented to provide debugging -information. By specifying only the interface, applications codes may -utilize such algorithms, while giving library developers the greatest -flexibility in employing optimization or portability strategies. +TNT provides a distinction between "interfaces" and "implementations" of +TNT components. For example, there is a TNT interface for two-dimensional +arrays which describes how individual elements are accessed and how +certain information, such as the array dimensions, can be used in +algorithms; however, there can be several implementations of such an +interface: one that uses expression templates, or one that uses BLAS +kernels, or another that is instrumented to provide debugging +information. By specifying only the interface, applications codes may +utilize such algorithms, while giving library developers the greatest +flexibility in employing optimization or portability strategies. WWW: http://math.nist.gov/tnt/ diff --git a/devel/trio/pkg-descr b/devel/trio/pkg-descr index 9ae327db455d..b4740323e26c 100644 --- a/devel/trio/pkg-descr +++ b/devel/trio/pkg-descr @@ -1,12 +1,12 @@ Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for -additional features that are not supported by standard stdio implementation. +additional features that are not supported by standard stdio implementation. -There are several cases where you may want to consider using trio: +There are several cases where you may want to consider using trio: - 1.Portability across heterogeneous platforms. - 2.Embedded systems without stdio support. - 3.Extendability of unsupported features. - 4.Your native version don't do everything you need. + 1.Portability across heterogeneous platforms. + 2.Embedded systems without stdio support. + 3.Extendability of unsupported features. + 4.Your native version don't do everything you need. WWW: http://daniel.haxx.se/projects/trio/ diff --git a/devel/truc/pkg-descr b/devel/truc/pkg-descr index c72159189a82..dec21224a9e7 100644 --- a/devel/truc/pkg-descr +++ b/devel/truc/pkg-descr @@ -1,7 +1,7 @@ -Truc is a web-based tool for requirement and use case tracking. -It has fileupload, discussions, version control, use case -history, build and release management. It supports assignment -of requirements & use cases to releases and filtering over all +Truc is a web-based tool for requirement and use case tracking. +It has fileupload, discussions, version control, use case +history, build and release management. It supports assignment +of requirements & use cases to releases and filtering over all fields. WWW: http://sourceforge.net/projects/truc/ diff --git a/devel/ucommon/pkg-descr b/devel/ucommon/pkg-descr index 42429b1893d3..622c0712886f 100644 --- a/devel/ucommon/pkg-descr +++ b/devel/ucommon/pkg-descr @@ -4,6 +4,6 @@ systems using uclibc along with posix threading support. For this reason, GNU uCommon C++ disables language features that consume memory or introduce runtime overhead, such as rtti and exception handling, and assumes one will mostly be linking applications with other pure C based libraries rather than using the -overhead of the standard C++ library and other similar class frameworks. +overhead of the standard C++ library and other similar class frameworks. WWW: https://www.gnu.org/software/commoncpp/ diff --git a/devel/ucpp/pkg-descr b/devel/ucpp/pkg-descr index 0673b215bbaf..229cf87183ca 100644 --- a/devel/ucpp/pkg-descr +++ b/devel/ucpp/pkg-descr @@ -1,9 +1,9 @@ -ucpp is a C preprocessor and lexer. It has the following goals: +ucpp is a C preprocessor and lexer. It has the following goals: - Strict conformance to the C99 standard (with switches to - disable some extensions and mimic C90 behaviour) - - Low memory consumption + disable some extensions and mimic C90 behaviour) + - Low memory consumption - Possibility to use the code as a lexer (that outputs tokens - directly) + directly) WWW: http://code.google.com/p/ucpp/ diff --git a/devel/umem/pkg-descr b/devel/umem/pkg-descr index 72e59b3c1e1a..b1502abc43b8 100644 --- a/devel/umem/pkg-descr +++ b/devel/umem/pkg-descr @@ -17,7 +17,7 @@ Linux and Windows versions of our product as we have found it to be stable. We will continue to update this project as and when we make improvements, and welcome third-party patches that improve the usability for everyone. - + Wez Furlong, OmniTI, Inc. diff --git a/devel/umlgraph/pkg-descr b/devel/umlgraph/pkg-descr index c29dd6ad1d83..b5553bf49827 100644 --- a/devel/umlgraph/pkg-descr +++ b/devel/umlgraph/pkg-descr @@ -1,5 +1,5 @@ -UMLGraph facilitates the declarative specification and drawing -of UML class and sequence diagrams. One can specify a class design +UMLGraph facilitates the declarative specification and drawing +of UML class and sequence diagrams. One can specify a class design using the Java syntax complemented by Javadoc tags. WWW: http://www.umlgraph.org/ diff --git a/devel/vstr/pkg-descr b/devel/vstr/pkg-descr index 18f54f1b5bed..3c2b99b9ea46 100644 --- a/devel/vstr/pkg-descr +++ b/devel/vstr/pkg-descr @@ -3,6 +3,6 @@ readv()/writev() for input/output. This means that, for instance, you can readv() data to the end of the string and writev() data from the beginning of the string without having to allocate or move memory. It also means that the library is completely happy with data that has -multiple zero bytes in it. +multiple zero bytes in it. WWW: http://www.and.org/vstr/ diff --git a/devel/vtable-dumper/pkg-descr b/devel/vtable-dumper/pkg-descr index 25b3cfa23256..f17cc51fb6d5 100644 --- a/devel/vtable-dumper/pkg-descr +++ b/devel/vtable-dumper/pkg-descr @@ -1,6 +1,6 @@ List contents of virtual tables in a C++ shared library - + It is intended for developers of software libraries and maintainers of Linux distributions who are interested in ensuring backward binary compatibility. - + WWW: https://github.com/lvc/vtable-dumper diff --git a/devel/websocketpp/pkg-descr b/devel/websocketpp/pkg-descr index b875a86be1f1..ebe799c6c5d2 100644 --- a/devel/websocketpp/pkg-descr +++ b/devel/websocketpp/pkg-descr @@ -1,8 +1,8 @@ -WebSocket++ is an open source (BSD license) header only C++ library that -implements RFC6455 The WebSocket Protocol. +WebSocket++ is an open source (BSD license) header only C++ library that +implements RFC6455 The WebSocket Protocol. -It allows integrating WebSocket client and server functionality into -C++ programs. It uses interchangable network transport modules including +It allows integrating WebSocket client and server functionality into +C++ programs. It uses interchangable network transport modules including one based on C++ iostreams and one based on Boost Asio. WWW: http://www.zaphoyd.com/websocketpp/ diff --git a/devel/xfce4-vala/pkg-descr b/devel/xfce4-vala/pkg-descr index 75f7bcd6a69b..f62f57e6ed45 100644 --- a/devel/xfce4-vala/pkg-descr +++ b/devel/xfce4-vala/pkg-descr @@ -1,3 +1,3 @@ -Xfce4 Vala provides bindings for the Xfce core libraries. +Xfce4 Vala provides bindings for the Xfce core libraries. WWW: http://wiki.xfce.org/vala-bindings diff --git a/devel/xparam/pkg-descr b/devel/xparam/pkg-descr index f4ef4dcf9991..1ff91e26ebc1 100644 --- a/devel/xparam/pkg-descr +++ b/devel/xparam/pkg-descr @@ -1,4 +1,4 @@ -XParam is a general-purpose tool for parameter handling in C++. +XParam is a general-purpose tool for parameter handling in C++. It allows object serialization and deserialization in a format that is human-readable and -writeable, and is unaffected by issues of word-size diff --git a/devel/xtl/pkg-descr b/devel/xtl/pkg-descr index 7dc599049893..ac87bf1afa7b 100644 --- a/devel/xtl/pkg-descr +++ b/devel/xtl/pkg-descr @@ -2,19 +2,19 @@ XTL is a library of template classes and functions for reading/writing structured data to/from an external (platform independent) representation. This process is also usually known as marshalling, serialization or pickling, and is useful both for heterogeneous network programming and portable -persistent storage. +persistent storage. Currently, XTL supports XDR (Internet standard), GIOP CDR (CORBA standard) and readable ascii text (write-only) as data formats. Memory buffers and C++ iostreams are usable as data sources/targets. Besides the usual C data types (basic, structs, pointers, unions), the XTL also supports C++ constructs, -such as pointers to base classes and template types, namely, STL containers. +such as pointers to base classes and template types, namely, STL containers. XTL does not include any kind of IDL, and as such, the programmer is required to write a "filter" for each data type. The API is somewhat modeled on the original XDR library by Sun, in that the same filter is used for both reading and writing. However, heavy usage of templates makes the API simpler and type safe. Function inlining and careful avoidance of pointers or virtual -functions, also make generated code faster. +functions, also make generated code faster. WWW: http://xtl.sourceforge.net/ diff --git a/devel/xwpe/pkg-descr b/devel/xwpe/pkg-descr index 4437d76f9ce8..6e406f042acc 100644 --- a/devel/xwpe/pkg-descr +++ b/devel/xwpe/pkg-descr @@ -12,7 +12,7 @@ managed with the project-option. Your program may be run and debugged from within xwpe -- allowing the user to set breakpoints and watch variables. Note: there are both English and German language version of the man pages, -and help files. The German language version will be installed if +and help files. The German language version will be installed if "GERMAN_LANG" is set during ``make install'' of the port. WWW: http://www.identicalsoftware.com/xwpe/ diff --git a/devel/yajl/pkg-descr b/devel/yajl/pkg-descr index 1b80f453e4dd..9c7e74fab0e7 100644 --- a/devel/yajl/pkg-descr +++ b/devel/yajl/pkg-descr @@ -1,5 +1,5 @@ Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. -YAJL is released under the BSD license. +YAJL is released under the BSD license. WWW: http://lloyd.github.com/yajl/ diff --git a/devel/yaml-cpp/pkg-descr b/devel/yaml-cpp/pkg-descr index e9eaf35bd09a..ca508fdac8ba 100644 --- a/devel/yaml-cpp/pkg-descr +++ b/devel/yaml-cpp/pkg-descr @@ -1,3 +1,3 @@ -yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. +yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. WWW: https://github.com/jbeder/yaml-cpp diff --git a/devel/yaml-cpp03/pkg-descr b/devel/yaml-cpp03/pkg-descr index c2ea498a54ef..2ba9c77f0062 100644 --- a/devel/yaml-cpp03/pkg-descr +++ b/devel/yaml-cpp03/pkg-descr @@ -1,3 +1,3 @@ -yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. +yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. WWW: http://code.google.com/p/yaml-cpp/ diff --git a/devel/zpu-binutils/pkg-descr b/devel/zpu-binutils/pkg-descr index 10a337006ce4..cb2cd78724ba 100644 --- a/devel/zpu-binutils/pkg-descr +++ b/devel/zpu-binutils/pkg-descr @@ -1,11 +1,11 @@ -zpu +zpu Typical usage seems to be experienced engineers who have some very particular requirements that can only be met using the ZPU due to technical or licensing issues. Academic circles have found the ZPU appealing since the actual core is -trivial and allows them to focus on some other aspect of research or +trivial and allows them to focus on some other aspect of research or student exercises. diff --git a/devel/zpu-gcc/pkg-descr b/devel/zpu-gcc/pkg-descr index 4a44a455355b..c0ea2ead0173 100644 --- a/devel/zpu-gcc/pkg-descr +++ b/devel/zpu-gcc/pkg-descr @@ -5,7 +5,7 @@ particular requirements that can only be met using the ZPU due to technical or licensing issues. Academic circles have found the ZPU appealing since the actual core is -trivial and allows them to focus on some other aspect of research or +trivial and allows them to focus on some other aspect of research or student exercises. WWW: http://opensource.zylin.com/zpu.htm diff --git a/devel/zthread/pkg-descr b/devel/zthread/pkg-descr index e74720fb128d..dd5152435f6c 100644 --- a/devel/zthread/pkg-descr +++ b/devel/zthread/pkg-descr @@ -3,7 +3,7 @@ Paraphrasing the website: The ZThread package is an advanced object-oriented, cross-platform, C++ threading and synchronization library. It provides a high level abstraction of the native threading mechanisms to offer a great deal of - flexibility and control. + flexibility and control. ZThread features interruptible Thread and Runnable objects for C++, control objects and implementations of concurrency design patterns. This includes |