Packages — P (Page 4 of 23)
perl-html-scrubber 0.15 — Perl extension for scrubbing/sanitizing html
HTML::Scrubber
Perl extension for scrubbing/sanitizing HTML.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTML-Scrubber.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-html-tableextract 2.13 — Extract contents from HTML tables
HTML::TableExtract is a Perl module for extracting the content contained in tables within an HTML document, either as text or encoded element trees.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTML-TableExtract.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-html-tagset 3.20 — Perl data tables useful in parsing HTML
The HTML::Tagset module contains several data tables useful in various kinds of HTML parsing operations.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTML-Tagset/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-html-template 2.97 — HTML-like templates
This module attempts to make using HTML templates simple and natural. It extends standard HTML with a few new HTML-esque tags: <TMPL_VAR>
, <TMPL_LOOP>
, <TMPL_INCLUDE>
, <TMPL_IF>
, <TMPL_ELSE>
and <TMPL_UNLESS>
. The file written with HTML and these new tags is called a template. Using this module you fill in the values for the variables, loops and branches declared in the template. This allows you to separate design from the data.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTML-Template.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-html-tidy 1.60 — (X)HTML validation in a Perl object
HTML::Tidy
is an HTML checker in a handy dandy object. It's meant as a replacement for HTML::Lint
, which is written in Perl but is not nearly as capable as HTML::Tidy
.
- License: Artistic License 2.0.
- Website: http://search.cpan.org/dist/HTML-Tidy/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-html-tree 5.07 — Work with HTML in a DOM-like tree structure
This distribution contains a suite of modules for representing, creating, and extracting information from HTML syntax trees.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTML-Tree.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-body 1.22 — HTTP Body Parser
HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/json, application/x-www-form-urlencoded, and multipart/form-data.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Body.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-cookiejar 0.008 — Minimalist HTTP user agent cookie jar
This module implements a minimalist HTTP user agent cookie jar in conformance with RFC 6265 <http://tools.ietf.org/html/rfc6265>.
- License: ASL 2.0.
- Website: http://search.cpan.org/dist/HTTP-CookieJar.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-cookies 6.04 — Perl HTTP cookie jars
The HTTP::Cookies class is for objects that represent a cookie jar, that is, a database of all the HTTP cookies that a given LWP::UserAgent object knows about.
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/HTTP-Cookies/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-daemon 6.01 — Perl simple http server class
Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, so you can perform socket operations directly on it too.
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/HTTP-Daemon/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-date 6.02 — Perl date conversion routines
The HTTP::Date module provides functions that deal with date formats used by the HTTP protocol (and then some more).
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/HTTP-Date/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-message 6.11 — Perl HTTP style message
An HTTP::Message object contains some headers and a content body.
- License: GPL 1+.
- Website: http://search.cpan.org/~ether/HTTP-Message/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-negotiate 6.01 — Perl http content negotiation
The HTTP::Negotiate module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request.
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/HTTP-Negotiate/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-parser 0.06 — Parse HTTP/1.1 requests
This is an HTTP request parser. It takes chunks of text as received and returns a 'hint' as to what is required, or returns the HTTP::Request when a complete request has been read. HTTP/1.1 chunking is supported.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Parser.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-parser-xs 0.17 — Fast HTTP request parser
HTTP::Parser::XS is a fast, primitive HTTP request/response parser.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Parser-XS.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-request-ascgi 1.2 — Set up a CGI environment from an HTTP::Request
This module provides a convenient way to set up a CGI environment from an HTTP::Request.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Request-AsCGI.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-server-simple 0.52 — Lightweight HTTP server
HTTP::Server::Simple is a simple standalone HTTP daemon with no non-core module dependencies. It can be used for building a standalone http-based UI to your existing tools.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Server-Simple.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-http-tiny 0.070 — HTTP/1.1 client
This is a very simple HTTP/1.1 client, designed for doing simple requests without the overhead of a large framework like LWP::UserAgent. It supports proxies and redirection. It also correctly resumes after EINTR.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/HTTP-Tiny.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-image-exiftool 10.80 — Program and Perl library to manipulate EXIF and other metadata
This package provides the exiftool
command and the Image::ExifTool
Perl library to manipulate EXIF tags of digital images and a wide variety of other metadata.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Image-ExifTool.
- Package source: photo.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-image-magick 6.89 — Perl interface to ImageMagick
This Perl extension allows the reading, manipulation and writing of a large number of image file formats using the ImageMagick library. Use it to create, edit, compose, or convert bitmap images from within a Perl script.
- License: FSF-free.
- Website: http://search.cpan.org/dist/PerlMagick.
- Package source: imagemagick.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-import-into 1.002005 — Import packages into other packages
Writing exporters is a pain. Some use Exporter, some use Sub::Exporter, some use Moose::Exporter, some use Exporter::Declare ... and some things are pragmas. Exporting on someone else's behalf is harder. The exporters don't provide a consistent API for this, and pragmas need to have their import method called directly, since they effect the current unit of compilation. Import::Into provides global methods to make this painless.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Import-Into/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-importer 0.025 — Alternative but compatible interface to modules that export symbols
This module acts as a layer between Exporter and modules which consume exports. It is feature-compatible with Exporter, plus some much needed extras. You can use this to import symbols from any exporter that follows Exporters specification. The exporter modules themselves do not need to use or inherit from the Exporter module, they just need to set @EXPORT and/or other variables.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Importer//.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-inc-latest 0.500 — Use modules in inc/ if newer than installed
The inc::latest module helps bootstrap configure-time dependencies for CPAN distributions. These dependencies get bundled into the inc directory within a distribution and are used by Makefile.PL or Build.PL.
- License: ASL 2.0.
- Website: http://search.cpan.org/dist/inc-latest/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-indirect 0.38 — Lexically warn about using the indirect method call syntax
Indirect warns about using the indirect method call syntax.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/indirect/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-inline 0.80 — Write Perl subroutines in other programming languages
The Inline
module allows you to put source code from other programming languages directly (inline) in a Perl script or module. The code is automatically compiled as needed, and then loaded for immediate access from Perl.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Inline/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-inline-c 0.78 — C Language Support for Inline
The Inline::C
module allows you to write Perl subroutines in C. Since version 0.30 the Inline
module supports multiple programming languages and each language has its own support module. This document describes how to use Inline with the C programming language. It also goes a bit into Perl C internals.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Inline-C/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-captureoutput 1.1104 — Capture STDOUT and STDERR from Perl code, subprocesses or XS
IO::CaptureOutput
provides routines for capturing STDOUT
and STDERR
from perl subroutines, forked system calls (e.g. system()
, fork()
) and from XS or C modules.
This module is no longer recommended by its maintainer. Users are advised to try Capture::Tiny
instead.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-CaptureOutput/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-compress 2.074 — IO Interface to compressed files/buffers
IO-Compress provides a Perl interface to allow reading and writing of compressed data created with the zlib and bzip2 libraries.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-Compress.
- Package source: compression.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-html 1.00 — Perl module to open an HTML file with automatic charset detection
IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. It uses the HTML5 encoding sniffing algorithm specified in section 8.2.2.1 of the draft standard.
- License: GPL 1+.
- Website: http://search.cpan.org/~cjm/IO-HTML/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-interactive 0.0.6 — Utilities for interactive I/O
This module provides three utility subroutines that make it easier to develop interactive applications: is_interactive(), interactive(), and busy().
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-Interactive/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-socket-inet6 2.72 — Perl object interface for AF_INET/AF_INET6 domain sockets
IO::Socket::INET6 is an interface for AF_INET/AF_INET6 domain sockets in Perl.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-Socket-INET6.
- Package source: networking.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-socket-ip 0.39 — Family-neutral IP socket supporting both IPv4 and IPv6
This module provides a protocol-independent way to use IPv4 and IPv6 sockets, intended as a replacement for IO::Socket::INET.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-Socket-IP.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-socket-ssl 2.038 — Nearly transparent SSL encapsulation for IO::Socket::INET
IO::Socket::SSL makes using SSL/TLS much easier by wrapping the necessary functionality into the familiar IO::Socket interface and providing secure defaults whenever possible. This way existing applications can be made SSL-aware without much effort, at least if you do blocking I/O and don't use select or poll.
- License: GPL 1+.
- Website: https://github.com/noxxi/p5-io-socket-ssl.
- Package source: web.scm.
- Patches: perl-io-socket-ssl-openssl-1.0.2f-fix.patch.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-string 1.08 — Emulate file interface for in-core strings
IO::String is an IO::File (and IO::Handle) compatible class that reads or writes data from in-core strings.
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/IO-String-1.08//.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-stringy 2.111 — IO:: interface for reading/writing an array of lines
This toolkit primarily provides modules for performing both traditional and object-oriented i/o) on things *other* than normal filehandles; in particular, IO::Scalar, IO::ScalarArray, and IO::Lines.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IO-stringy/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-io-tty 1.12 — Perl interface to pseudo ttys
This package provides the 'IO::Pty' and 'IO::Tty' Perl interfaces to pseudo ttys.
- License: GPL 1+.
- Website: http://search.cpan.org/~toddr/IO-Tty//.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-ipc-cmd 0.96 — Run interactive command-line programs
IPC::Cmd
allows for the searching and execution of any binary on your system. It adheres to verbosity settings and is able to run interactively. It also has an option to capture output/error buffers.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IPC-Cmd/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-ipc-run 0.94 — Run system() and background procs w/ piping, redirs, ptys
IPC::Run allows you run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IPC-Run/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-ipc-run3 0.048 — Run a subprocess with input/output redirection
The IPC::Run3 module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using system, qx, and open3 with a simple, extremely Perlish API and none of the bloat and rarely used features of IPC::Run.
- License: Modified BSD, GPL 3+.
- Website: http://search.cpan.org/~rjbs//IPC-Run3-0.048.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-ipc-sharelite 0.17 — Lightweight interface to shared memory
IPC::ShareLite provides a simple interface to shared memory, allowing data to be efficiently communicated between processes.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IPC-ShareLite/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-ipc-system-simple 1.25 — Run commands simply, with detailed diagnostics
Calling Perl's in-built system
function is easy, determining if it was successful is hard. Let's face it, $?
isn't the nicest variable in the world to play with, and even if you do check it, producing a well-formatted error string takes a lot of work.
IPC::System::Simple
takes the hard work out of calling external commands.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/IPC-System-Simple/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-json 2.90 — JSON encoder/decoder for Perl
This module converts Perl data structures to JSON and vice versa using either JSON::XS or JSON::PP.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/JSON/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-json-any 1.39 — Wrapper for Perl JSON classes
This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/JSON-Any/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-json-maybexs 1.003010 — Cpanel::JSON::XS with fallback
This module first checks to see if either Cpanel::JSON::XS or JSON::XS is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses the first module it finds or throws an error.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/JSON-MaybeXS/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-json-xs 3.01 — JSON serialising/deserialising for Perl
This module converts Perl data structures to JSON and vice versa.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/JSON-XS/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lexical-sealrequirehints 0.011 — Prevent leakage of lexical hints
Lexical::SealRequireHints prevents leakage of lexical hints
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lexical-SealRequireHints/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-libintl-perl 1.28 — High-level interface to Uniforum message translation
This package is an internationalization library for Perl that aims to be compatible with the Uniforum message translations system as implemented for example in GNU gettext.
- License: GPL 3+.
- Website: http://search.cpan.org/dist/libintl-perl/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-libtime-parsedate 2015.103 — Collection of Perl modules for time/date manipulation
Provides several perl modules for date/time manipulation: Time::CTime.pm
, Time::JulianDay.pm
, Time::ParseDate.pm
, Time::Timezone.pm
, and Time::DaysInMonth.pm
.
- License: non-copyleft.
- Website: https://metacpan.org/release/Time-ParseDate.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-libtime-period 1.20 — Perl library for testing if a time() is in a specific period
This Perl library provides a function which tells whether a specific time falls within a specified time period. Its syntax for specifying time periods allows you to test for conditions like "Monday to Friday, 9am till 5pm" and "on the second Tuesday of the month" and "between 4pm and 4:15pm" and "in the first half of each minute" and "in January of 1998".
- License: GPL 1+.
- Website: https://packages.debian.org/stretch/libtime-period-perl.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-libwww 6.15 — Perl modules for the WWW
The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contains modules that are of more general use and even classes that help you implement simple HTTP servers.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/libwww-perl/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-libxml 0.08 — Perl SAX parser using XML::Parser
XML::Parser::PerlSAX is a PerlSAX parser using the XML::Parser module.
- License: GPL 1+.
- Website: http://search.cpan.org/~kmacleod/libxml-perl/lib/XML/Parser/PerlSAX.pm.
- Package source: xml.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-findnumber 1.32 — Locate (written) numbers in English text
This module provides a regular expression for finding numbers in English text. It also provides functions for extracting and manipulating such numbers.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-FindNumber.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-inflect 1.903 — Convert singular to plural
Lingua::EN::Inflect provides plural inflections, "a"/"an" selection for English words, and manipulation of numbers as words. Plural forms of all nouns, most verbs, and some adjectives are provided. Where appropriate, "classical" variants (for example: "brother" -> "brethren", "dogma" -> "dogmata", etc.) are also provided.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-Inflect.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-inflect-number 1.12 — Force number of words to singular or plural
This module extends the functionality of Lingua::EN::Inflect with three new functions for determining plurality of a word and forcefully converting a word to singular or plural.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-Inflect-Number.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-inflect-phrase 0.20 — Inflect short English phrases
This module attempts to pluralize or singularize short English phrases.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-Inflect-Phrase.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-number-isordinal 0.05 — Detect if English number is ordinal or cardinal
This module will tell you if a number, either in words or as digits, is a cardinal or ordinal number.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-Number-IsOrdinal.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-tagger 0.28 — Part-of-speech tagger for English natural language processing
This module is a probability based, corpus-trained tagger that assigns part-of-speech tags to English text based on a lookup dictionary and a set of probability values. The tagger assigns appropriate tags based on conditional probabilities - it examines the preceding tag to determine the appropriate tag for the current word. Unknown words are classified according to word morphology or can be set to be treated as nouns or other parts of speech. The tagger also extracts as many nouns and noun phrases as it can, using a set of regular expressions.
- License: GPL 3.
- Website: http://search.cpan.org/dist/Lingua-EN-Tagger.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-en-words2nums 0.18 — Convert English text to numbers
This module converts English text into numbers. It supports both ordinal and cardinal numbers, negative numbers, and very large numbers.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-EN-Words2Nums.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-pt-stemmer 0.02 — Portuguese language stemming
This module implements a Portuguese stemming algorithm proposed in the paper A Stemming Algorithm for the Portuguese Language by Moreira, V. and Huyck, C.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-PT-Stemmer.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-stem 0.84 — Stemming of words in various languages
This routine applies stemming algorithms to its parameters, returning the stemmed words as appropriate to the selected locale.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-Stem.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-stem-fr 0.02 — Porter's stemming algorithm for French
This module uses a modified version of the Porter Stemming Algorithm to return a stemmed French word.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-Stem-Fr.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-stem-it 0.02 — Porter's stemming algorithm for Italian
This module applies the Porter Stemming Algorithm to its parameters, returning the stemmed Italian word.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-Stem-It.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-stem-ru 0.04 — Porter's stemming algorithm for Russian
This module applies the Porter Stemming Algorithm to its parameters, returning the stemmed Russian (KOI8-R only) word.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-Stem-Ru.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-stem-snowball-da 1.01 — Porters stemming algorithm for Danish
Lingua::Stem::Snowball::Da is a perl port of the danish stemmer at http://snowball.sourceforge.net, it was originally altered from the Lingua::Stem::Snowball::Se.
- License: GPL 2.
- Website: http://search.cpan.org/dist/Lingua-Stem-Snowball-Da.
- Package source: language.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lingua-translit 0.26 — Transliterate text between writing systems
Lingua::Translit
can be used to convert text from one writing system to another, based on national or international transliteration tables. Where possible a reverse transliteration is supported.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Lingua-Translit/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-list-allutils 0.09 — Combination of List::Util and List::MoreUtils
This module exports all of the functions that either List::Util or List::MoreUtils defines, with preference to List::Util.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/List-AllUtils/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-list-compare 0.53 — Compare elements of two or more lists
List::Compare
provides a module to perform comparative operations on two or more lists. Provided operations include intersections, unions, unique elements, complements and many more.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/List-Compare/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-list-moreutils 0.428 — Provide the stuff missing in List::Util
List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/List-MoreUtils/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-list-moreutils-xs 0.428 — Provide the stuff missing in List::Util in XS
List::MoreUtils::XS
provides some trivial but commonly needed functionality on lists which is not going to go into List::Util
.
- License: ASL 2.0.
- Website: http://search.cpan.org/dist/List-MoreUtils-XS.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-list-someutils 0.52 — Provide the stuff missing in List::Util
List::SomeUtils
provides some trivial but commonly needed functionality on lists which is not going to go into List::Util
.
All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module however should give slightly better performance as everything is implemented in C. The pure-Perl implementation of these functions only serves as a fallback in case the C portions of this module couldn't be compiled on this machine.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/List-SomeUtils/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-log-any 1.040 — Bringing loggers and listeners together
Log::Any
provides a standard log production API for modules. Log::Any::Adapter
allows applications to choose the mechanism for log consumption, whether screen, file or another logging mechanism like Log::Dispatch
or Log::Log4perl
.
A CPAN module uses Log::Any
to get a log producer object. An application, in turn, may choose one or more logging mechanisms via Log::Any::Adapter
, or none at all.
Log::Any
has a very tiny footprint and no dependencies beyond Perl itself, which makes it appropriate for even small CPAN modules to use. It defaults to 'null' logging activity, so a module can safely log without worrying about whether the application has chosen (or will ever choose) a logging mechanism.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Log-Any/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-log-any-adapter-log4perl 0.08 — Log::Any adapter for Log::Log4perl
Log::Any::Adapter::Log4perl
provides a Log::Any
adapter using Log::Log4perl
for logging.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Log-Any-Adapter-Log4perl/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-log-log4perl 1.49 — Log4j implementation for Perl
Log::Log4perl
lets you remote-control and fine-tune the logging behaviour of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Log-Log4perl/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-log-report 1.10 — Get messages to users and logs
Log::Report
combines three tasks which are closely related in one: logging, exceptions, and translations.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Log-Report/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-log-report-optional 1.01 — Log::Report in the lightest form
This module allows libraries to have a dependency to a small module instead of the full Log-Report distribution. The full power of Log::Report
is only released when the main program uses that module. In that case, the module using the 'Optional' will also use the full Log::Report
, otherwise the dressed-down Log::Report::Minimal
version.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Log-Report-Optional/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lwp-mediatypes 6.02 — Perl module to guess the media type for a file or a URL
The LWP::MediaTypes module provides functions for handling media (also known as MIME) types and encodings. The mapping from file extensions to media types is defined by the media.types file. If the ~/.media.types file exists it is used instead.
- License: GPL 1+.
- Website: http://search.cpan.org/~gaas/LWP-MediaTypes/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lwp-online 1.08 — Checks whether your process has access to the web
This module attempts to answer, as accurately as it can, one of the nastiest technical questions there is: am I on the internet?
A host of networking and security issues make this problem very difficult. There are firewalls, proxies (both well behaved and badly behaved). We might not have DNS. We might not have a network card at all!
- License: GPL 1+.
- Website: http://search.cpan.org/dist/LWP-Online/.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lwp-protocol-https 6.06 — HTTPS support for LWP::UserAgent
The LWP::Protocol::https module provides support for using https schemed URLs with LWP.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/LWP-Protocol-https.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-lwp-useragent-determined 1.07 — Virtual browser that retries errors
LWP::UserAgent::Determined works just like LWP::UserAgent, except that when you use it to get a web page but run into a possibly-temporary error (like a DNS lookup timeout), it'll wait a few seconds and retry a few times.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/LWP-UserAgent-Determined.
- Package source: web.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mail-spf v2.9.0 — Perl implementation of Sender Policy Framework
Mail::SPF is the Sender Policy Framework implemented in Perl.
- License: Modified BSD.
- Website: http://search.cpan.org/dist/Mail-SPF.
- Package source: mail.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mailtools 2.20 — Bundle of ancient email modules
MailTools contains the following modules:
- Mail::Address
Parse email address from a header line.
- Mail::Cap
Interpret mailcap files: mappings of file-types to applications as used by many command-line email programs.
- Mail::Field
Simplifies access to (some) email header fields. Used by Mail::Header.
- Mail::Filter
Process Mail::Internet messages.
- Mail::Header
Collection of Mail::Field objects, representing the header of a Mail::Internet object.
- Mail::Internet
Represents a single email message, with header and body.
- Mail::Mailer
Send Mail::Internet emails via direct smtp or local MTA's.
- Mail::Send
Build a Mail::Internet object, and then send it out using Mail::Mailer.
- Mail::Util
"Smart functions" you should not depend on.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/MailTools/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-math-bezier 0.01 — Solution of bezier curves
This module implements the algorithm for the solution of Bezier curves as presented by Robert D Miller in Graphics Gems V, "Quick and Simple Bezier Curve Drawing".
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Math-Bezier/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-math-random-isaac 1.004 — Perl interface to the ISAAC PRNG algorithm
ISAAC (Indirection, Shift, Accumulate, Add, and Count) is a fast pseudo-random number generator. It is suitable for applications where a significant amount of random data needs to be produced quickly, such as solving using the Monte Carlo method or for games. The results are uniformly distributed, unbiased, and unpredictable unless you know the seed.
This package provides a Perl interface to the ISAAC pseudo random number generator.
- License: Public Domain.
- Website: http://search.cpan.org/dist/Math-Random-ISAAC.
- Package source: crypto.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-math-random-isaac-xs 1.004 — C implementation of the ISAAC PRNG algorithm
ISAAC (Indirection, Shift, Accumulate, Add, and Count) is a fast pseudo-random number generator. It is suitable for applications where a significant amount of random data needs to be produced quickly, such as solving using the Monte Carlo method or for games. The results are uniformly distributed, unbiased, and unpredictable unless you know the seed.
This package implements the same interface as Math::Random::ISAAC
.
- License: Public Domain.
- Website: http://search.cpan.org/dist/Math-Random-ISAAC-XS.
- Package source: crypto.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-math-random-secure 0.080001 — Cryptographically secure replacement for rand()
This module is intended to provide a cryptographically-secure replacement for Perl's built-in rand
function. "Crytographically secure", in this case, means:
No matter how many numbers you see generated by the random number generator, you cannot guess the future numbers, and you cannot guess the seed.
There are so many possible seeds that it would take decades, centuries, or millennia for an attacker to try them all.
The seed comes from a source that generates relatively strong random data on your platform, so the seed itself will be as random as possible.
- License: Artistic License 2.0.
- Website: http://search.cpan.org/dist/Math-Random-Secure.
- Package source: crypto.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-math-round 0.07 — Perl extension for rounding numbers
Math::Round
provides functions to round numbers, both positive and negative, in various ways.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Math-Round/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-memoize 1.03 — Make functions faster by trading space for time
This package transparently speeds up functions by caching return values, trading space for time.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Memoize/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-memoize-expirelru 0.55 — Expiry plug-in for Memoize that adds LRU cache expiration
This module implements an expiry policy for Memoize that follows LRU semantics, that is, the last n results, where n is specified as the argument to the CACHESIZE parameter, will be cached.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Memoize-ExpireLRU/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mime-charset 1.012.2 — Charset information for MIME messages
MIME::Charset
provides information about character sets used for MIME messages on Internet.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/MIME-Charset/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mime-tools 5.509 — Tools to manipulate MIME messages
MIME-tools is a collection of Perl5 MIME:: modules for parsing, decoding, and generating single- or multipart (even nested multipart) MIME messages.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/MIME-tools/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mime-types 2.16 — Definition of MIME types
This module provides a list of known mime-types, combined from various sources. For instance, it contains all IANA types and the knowledge of Apache.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/MIME-Types/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-mixin-linewise 0.108 — Write your linewise code for handles; this does the rest
It's boring to deal with opening files for IO, converting strings to handle-like objects, and all that. With Mixin::Linewise::Readers
and Mixin::Linewise::Writers
, you can just write a method to handle handles, and methods for handling strings and file names are added for you.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Mixin-Linewise/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-modern-perl 1.20170117 — Enable all of the features of Modern Perl with one import
Modern::Perl
provides a simple way to enable multiple, by now, standard libraries in a Perl program.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Modern-Perl/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-build 0.4220 — Build and install Perl modules
Module::Build
is a system for building, testing, and installing Perl modules; it used to be part of Perl itself until version 5.22, which dropped it. It is meant to be an alternative to ExtUtils::MakeMaker
. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with MakeMaker
. It also does not require a make
on your system---most of the Module::Build
code is pure-Perl.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Build/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-build-tiny 0.039 — Tiny replacement for Module::Build
Many Perl distributions use a Build.PL file instead of a Makefile.PL file to drive distribution configuration, build, test and installation. Traditionally, Build.PL uses Module::Build as the underlying build system. This module provides a simple, lightweight, drop-in replacement. Whereas Module::Build has over 6,700 lines of code; this module has less than 120, yet supports the features needed by most distributions.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Build-Tiny/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-build-xsutil 0.16 — Module::Build class for building XS modules
Module::Build::XSUtil
is subclass of Module::Build
for support building XS modules.
This is a list of a new parameters in the Module::Build::new
method:
needs_compiler_c99
: This option checks C99 compiler availability.needs_compiler_cpp
: This option checks C++ compiler availability. Can also passextra_compiler_flags
andextra_linker_flags
for C++.generate_ppport_h
: Generateppport.h
byDevel::PPPort
.generate_xshelper_h
: Generatexshelper.h
which is a helper header file to includeEXTERN.h
,perl.h
,XSUB.h
andppport.h
, and defines some portability stuff which are not supported byppport.h
.It is ported from
Module::Install::XSUtil
.cc_warnings
: Toggle compiler warnings. Enabled by default.-g options
: InvokeBuild.PL
with-g
to enable debug options.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Build-XSUtil/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-find 0.12 — Find and use installed modules in a (sub)category
Module::Find lets you find and use modules in categories. This can be useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Find/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-implementation 0.09 — Loads alternate underlying implementations for a module
This module abstracts out the process of choosing one of several underlying implementations for a module. This can be used to provide XS and pure Perl implementations of a module, or it could be used to load an implementation for a given OS or any other case of needing to provide multiple implementations.
- License: Artistic License 2.0.
- Website: http://search.cpan.org/dist/Module-Implementation/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-install 1.14 — Standalone, extensible Perl module installer
Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions that are clean, simple, minimalist, act in a strictly correct manner with ExtUtils::MakeMaker, and will run on any Perl installation version 5.005 or newer.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Install/.
- Package source: perl.scm.
- Patches: None.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.
perl-module-pluggable 5.2 — Give your Perl module the ability to have plugins
This module provides a simple but extensible way of having 'plugins' for your Perl module.
- License: GPL 1+.
- Website: http://search.cpan.org/dist/Module-Pluggable/.
- Package source: perl.scm.
- Patches: perl-module-pluggable-search.patch.
- Lint issues: No.
- Builds: x86_64-linux, i686-linux, armhf-linux.