=Ver: 2.0 ##---------------------------------------- =Pkg: aspell-pt 0.50 15.sles11.lc i586 =Sum: Portuguese dictionaries for Aspell +Des: Provides the word list/dictionaries for the following: European Portuguese, Brazilian Portuguese -Des: ##---------------------------------------- =Pkg: clisp 2.44.1 65.3.sles11.lc i586 =Sum: A Common Lisp Interpreter +Des: Common Lisp is a high-level, all-purpose programming language. CLISP is an implementation of Common Lisp that closely follows the book "Common Lisp - The Language" by Guy L. Steele Jr. This package includes an interactive programming environment with an interpreter, a compiler, and a debugger. Start this environment with the command 'clisp'. CLISP documentation is placed in the following directories: /usr/share/doc/packages/clisp/ /usr/share/doc/packages/clisp/doc/ As well as the conventional CLISP, this package also includes CLX, an extension of CLISP for the X Window System. The X Window System must be installed before running the clx command. The description of this CLX version (new-clx) is placed in /usr/share/doc/packages/clisp/clx/ with the file README. The subdirectory /usr/share/doc/packages/clisp/clx/demos/ contains two nice applications. Authors: -------- Bruno Haible Michael Stoll Marcus Daniels Gilbert Baumann -Des: ##---------------------------------------- =Pkg: gnuplot 4.4.2 4.8.sles11.lc i586 =Sum: GNUplot a Function Plotting Utility +Des: GNUplot is a command line driven interactive function plotting utility. GNUplot supports many different types of terminals, plotters, and printers (including many color devices and pseudodevices like LaTeX) and can easily be extended to include new devices. -Des: ##---------------------------------------- =Pkg: ImageMagick 6.4.3.6 7.18 i586 =Sum: Viewer and Converter for Images +Des: ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats, including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick, you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color-reduce, or add special effects to an image and save your completed work in many different image formats. Image processing operations are available from the command line as well as through C, C++, and PERL-based programming interfaces. Authors: -------- John Cristy -Des: ##---------------------------------------- =Pkg: ImageMagick-devel 6.4.3.6 7.18 i586 =Sum: Include Files and Libraries Mandatory for Development +Des: ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats, including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick, you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color-reduce, or add special effects to an image and save your completed work in many different image formats. Image processing operations are available from the command line as well as through C, C++, and PERL-based programming interfaces. Authors: -------- John Cristy -Des: ##---------------------------------------- =Pkg: libgfortran43 4.3.3_20081022 11.18 i586 =Sum: The GNU Fortran Compiler Runtime Library +Des: The runtime library needed to run programs compiled with the Fortran compiler of the GNU Compiler Collection (GCC). -Des: ##---------------------------------------- =Pkg: libMagickWand1 6.4.3.6 7.18 i586 =Sum: Viewer and Converter for Images - runtime library +Des: ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats, including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick, you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color-reduce, or add special effects to an image and save your completed work in many different image formats. Image processing operations are available from the command line as well as through C, C++, and PERL-based programming interfaces. Authors: -------- John Cristy -Des: ##---------------------------------------- =Pkg: libpoppler4 0.10.1 1.28 i586 =Sum: PDF Rendering Library +Des: Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg of Glyph and Cog, LLC. There are two reasons for forking xpdf. First, to provide PDF rendering functionality as a shared library to centralize the maintenence effort. Today a number of applications incorporate the xpdf code base and whenever a security issue is discovered, all these applications exchange patches and put out new releases. In turn, all distributions must package and release new versions of these xpdf based viewers. Due to this, there is a lot of duplicated effort. Even if poppler in the short term introduces yet another xpdf-derived code base to the world, hopefully, over time these applications will adopt poppler. After all, only one application needs to use poppler to break even. Second, libpoppler intends to move forward in a number of areas that do not fit within the goals of xpdf. By design, xpdf depends on very few libraries and runs on a wide range of X-based platforms. This is a strong feature and reasonable design goal. However, poppler intends to replace parts of xpdf that are now available as standard components of modern Unix desktop environments. One such example is fontconfig, which solves the problem of matching and locating fonts on the system in a standardized and well understood way. Another example is cairo, which provides high quality 2D rendering. See the file TODO for a list of planned changes. Authors: -------- Derek Noonburg Kristian Høgsberg -Des: ##---------------------------------------- =Pkg: libxml2 2.7.6 0.31.1 i586 =Sum: A Library to Manipulate XML Files +Des: The XML C library was initially developed for the GNOME project. It is now used by many programs to load and save extensible data structures or manipulate any kind of XML files. This library implements a number of existing standards related to markup languages, including the XML standard, name spaces in XML, XML Base, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML catalogs, and XML catalogs. In most cases, libxml tries to implement the specification in a rather strict way. To some extent, it provides support for the following specifications, but does not claim to implement them: DOM, FTP client, HTTP client, and SAX. The library also supports RelaxNG. Support for W3C XML Schemas is in progress. Authors: -------- Daniel Veillard Alejandro Forero Chris Lahey Christopher Blizzard James Henstridge Jody Goldberg Manish Vachharajani Martin Baulig Michael Meeks Miguel de Icaza Nuno Ferreira Raja R Harinath Ramiro Estrugo Raph Levien Sven Heinicke Timur Bakeyev Tomasz Kłoczko Tom Tromey -Des: ##---------------------------------------- =Pkg: libxml2-devel 2.7.6 0.31.1 i586 =Sum: Include Files and Libraries mandatory for Development +Des: This package contains all necessary include files and libraries needed to develop applications that require these. Authors: -------- cf. libxml2. -Des: ##---------------------------------------- =Pkg: libxml2-doc 2.7.6 0.31.1 i586 =Sum: A Library to Manipulate XML Files +Des: The XML C library was initially developed for the GNOME project. It is now used by many programs to load and save extensible data structures or manipulate any kind of XML files. This library implements a number of existing standards related to markup languages, including the XML standard, name spaces in XML, XML Base, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML catalogs, and XML catalogs. In most cases, libxml tries to implement the specification in a rather strict way. To some extent, it provides support for the following specifications, but does not claim to implement them: DOM, FTP client, HTTP client, and SAX. The library also supports RelaxNG. Support for W3C XML Schemas is in progress. Authors: -------- Daniel Veillard Alejandro Forero Chris Lahey Christopher Blizzard James Henstridge Jody Goldberg Manish Vachharajani Martin Baulig Michael Meeks Miguel de Icaza Nuno Ferreira Raja R Harinath Ramiro Estrugo Raph Levien Sven Heinicke Timur Bakeyev Tomasz Kłoczko Tom Tromey -Des: ##---------------------------------------- =Pkg: LONCAPA-prerequisites 1 23.sles11.lc i586 =Sum: Stub rpm to set up LONCAPA dependencies +Des: LONCAPA-prerequisites configures a system to run LON-CAPA. -Des: ##---------------------------------------- =Pkg: LONCAPA-prerequisites 1 25.sles11.lc i586 =Sum: Stub rpm to set up LONCAPA dependencies +Des: LONCAPA-prerequisites configures a system to run LON-CAPA. -Des: ##---------------------------------------- =Pkg: maxima 5.23.2 1.2.0.sles11.lc i586 =Sum: Symbolic Computation Program/Computer Algebra System +Des: Maxima is a full symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter, graphing, bigfloats. It has a symbolic debugger source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970's. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests. -Des: ##---------------------------------------- =Pkg: maxima-exec-clisp 5.23.2 1.2.0.sles11.lc i586 =Sum: Maxima compiled with clisp +Des: Maxima compiled with Common Lisp. -Des: ##---------------------------------------- =Pkg: memcached 1.2.6 5.15 i586 =Sum: A high-performance, distributed memory object caching system +Des: Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Danga Interactive developed memcached to enhance the speed of LiveJournal.com, a site which was already doing 20 million+ dynamic page views per day for 1 million users with a bunch of webservers and a bunch of database servers. memcached dropped the database load to almost nothing, yielding faster page load times for users, better resource utilization, and faster access to the databases on a memcache miss. Authors: -------- Brad Fitzpatrick -Des: ##---------------------------------------- =Pkg: perl-Algorithm-Diff 1.1902 2.8 i586 =Sum: Compute 'Intelligent' Differences Between Two Files or Lists +Des: This Perl module helps to create differences between two files or lists. It is used by 'perl-diffmk' -Des: ##---------------------------------------- =Pkg: perl-Array-Compare 1.15 2.22 i586 =Sum: Perl extension for comparing arrays +Des: If you have two arrays and you want to know if they are the same or different, then Array::Compare will be useful to you. All comparisons are carried out via a comparator object. Authors: -------- Dave Cross -Des: ##---------------------------------------- =Pkg: perl-Authen-Krb4 1.1 1.0.sles11.lc i586 =Sum: Authen-Krb4 - Perl extension for Kerberos 4 +Des: Authen::Krb4 is an object oriented extension to Perl 5 which implements several user-level Kerberos 4 functions. With this module, you can create Kerberized clients and servers written in Perl. It is compatible with both AFS and MIT Kerberos. -Des: ##---------------------------------------- =Pkg: perl-Authen-Krb5 1.8 1.0.sles11.lc i586 =Sum: Authen-Krb5 - Perl extension for Kerberos 5 +Des: Authen::Krb5 is an object oriented interface to the Kerberos 5 API. Both the implementation and documentation are nowhere near complete, and may require previous experience with Kerberos 5 programming. Most of the functions here are documented in detail in the Kerberos 5 API documentation. -Des: ##---------------------------------------- =Pkg: perl-Authen-PAM 0.16 1.0.sles11.lc i586 =Sum: Authen-PAM - Perl interface to PAM library +Des: The *Authen::PAM* module provides a Perl interface to the *PAM* library. The only difference with the standard PAM interface is that instead of passing a pam_conv struct which has an additional context parameter appdata_ptr, you must only give an address to a conversation function written in Perl (see below). If you want to pass a NULL pointer as a value of the $user in pam_start use undef or the two-argument version. Both in the two and the three-argument versions of pam_start a default conversation function is used (Authen::PAM::pam_default_conv). The $flags argument is optional for all functions which use it except for pam_setcred. The $pam_status argument is also optional for pam_end function. Both of these arguments will be set to 0 if not given. The names of some constants from the PAM library have changed over the time. You can use any of the known names for a given constant although it is advisable to use the latest one. When this module supports some of the additional features of the PAM library (e.g. pam_fail_delay) then the corresponding HAVE_PAM_XXX constant will have a value 1 otherwise it will return 0. For compatibility with older PAM libraries I have added the constant HAVE_PAM_ENV_FUNCTIONS which is true if your PAM library has the functions for handling environment variables (pam_putenv, pam_getenv, pam_getenvlist). -Des: ##---------------------------------------- =Pkg: perl-Class-C3-XS 0.13 1.0.sles11.lc i586 =Sum: Class-C3-XS - XS speedups for Class::C3 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Class-MOP 0.97 1.0.sles11.lc i586 =Sum: Class-MOP - A Meta Object Protocol for Perl 5 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Crypt-Eksblowfish 0.009 1.0.sles11.lc i586 =Sum: Crypt-Eksblowfish - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Crypt-IDEA 1.08 1.0.sles11.lc i586 =Sum: Crypt-IDEA - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-DateTime 0.4304 1.2.sles11.lc i586 =Sum: Date and time objects +Des: DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org/. The DateTime site has a FAQ which may help answer many "how do I do X?" questions. The FAQ is at http://datetime.perl.org/faq.html. -Des: ##---------------------------------------- =Pkg: perl-Devel-GlobalDestruction 0.02 1.0.sles11.lc i586 =Sum: Devel-GlobalDestruction - Expose PL_dirty, the flag which marks global +Des: Perl's global destruction is a little tricky to deal with WRT finalizers because it's not ordered and objects can sometimes disappear. Writing defensive destructors is hard and annoying, and usually if global destruction is happenning you only need the destructors that free up non process local resources to actually execute. For these constructors you can avoid the mess by simply bailing out if global destruction is in effect. -Des: ##---------------------------------------- =Pkg: perl-Devel-Symdump 2.0604 1.21 i586 =Sum: Inspect Perl's Symbol Table +Des: Devel::Symdump is a Perl module that provides a convenient way to inspect Perl's symbol table and the class hierarchy within a running program. Authors: -------- Andreas König -Des: ##---------------------------------------- =Pkg: perl-Digest-SHA 5.96 1.0.sles11.lc i586 =Sum: Digest-SHA - Perl extension for SHA-1/224/256/384/512 +Des: Digest::SHA is written in C for speed. If your platform lacks a C compiler, you can install the functionally equivalent (but much slower) the Digest::SHA::PurePerl manpage module. The programming interface is easy to use: it's the same one found in CPAN's the Digest manpage module. So, if your applications currently use the Digest::MD5 manpage and you'd prefer the stronger security of SHA, it's a simple matter to convert them. The interface provides two ways to calculate digests: all-at-once, or in stages. To illustrate, the following short program computes the SHA-256 digest of "hello world" using each approach: use Digest::SHA qw(sha256_hex); $data = "hello world"; @frags = split(//, $data); $digest1 = sha256_hex($data); $state = Digest::SHA->new(256); for (@frags) { $state->add($_) } $digest2 = $state->hexdigest; print $digest1 eq $digest2 ? "whew!\n" : "oops!\n"; To calculate the digest of an n-bit message where *n* is not a multiple of 8, use the *add_bits()* method. For example, consider the 446-bit message consisting of the bit-string "110" repeated 148 times, followed by "11". Here's how to display its SHA-1 digest: use Digest::SHA; $bits = "110" x 148 . "11"; $sha = Digest::SHA->new(1)->add_bits($bits); print $sha->hexdigest, "\n"; Note that for larger bit-strings, it's more efficient to use the two-argument version *add_bits($data, $nbits)*, where *$data* is in the customary packed binary format used for Perl strings. The module also lets you save intermediate SHA states to a string. The *getstate()* method generates portable, human-readable text describing the current state of computation. You can subsequently restore that state with *putstate()* to resume where the calculation left off. To see what a state description looks like, just run the following: use Digest::SHA; print Digest::SHA->new->add("Shaw" x 1962)->getstate; As an added convenience, the Digest::SHA module offers routines to calculate keyed hashes using the HMAC-SHA-1/224/256/384/512 algorithms. These services exist in functional form only, and mimic the style and behavior of the *sha()*, *sha_hex()*, and *sha_base64()* functions. use Digest::SHA qw(hmac_sha256_hex); print hmac_sha256_hex("Hi There", chr(0x0b) x 32), "\n"; -Des: ##---------------------------------------- =Pkg: perl-Error 0.17015 1.13 i586 =Sum: Object oriented style error/exception handling +Des: This package two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown (for subsequent catch) or simply be recorded. Authors: -------- Graham Barr -Des: ##---------------------------------------- =Pkg: perl-Event 1.11 1.22 i586 =Sum: Event Loop Processing (Perl module) +Des: Event - A Generic Perl Event Loop This extension aims to provide an simple and optimized event loop for a broad class of applications. Available via http://www.perl.com/CPAN/authors/id/JPRIT/ Authors: -------- Joshua Nathaniel Pritikin -Des: ##---------------------------------------- =Pkg: perl-File-MMagic 1.27 1.22 i586 =Sum: Perl modules to guess file types +Des: Perl modules to guess file types Authors: -------- Nokubi Takatsugu -Des: ##---------------------------------------- =Pkg: perl-GD 2.41 1.17 i586 =Sum: Interface to Thomas Boutell's gd library +Des: This is an autoloadable interface module for libgd, a popular library for creating and manipulating PNG files. With this library you can create PNG images on the fly or modify existing files. This version of GD no longer supports GIF output because of threats from the legal department at Unisys. Source code that calls $image->gif will have to be changed to call either $image->jpg or $image->png to output in JPEG or PNG formats. The last version of GD that supported GIF output was version 1.19. Authors: -------- Lincoln Stein -Des: ##---------------------------------------- =Pkg: perl-GDGraph 1.44 1.30 i586 =Sum: package to generate charts, using Lincoln Stein's GD.pm +Des: This is GDGraph, a package to generate charts, using Lincoln Stein's GD.pm. See the documentation for some history and more information. Authors: -------- Martien Verbruggen -Des: ##---------------------------------------- =Pkg: perl-GD-Graph3d 0.63 3.30 i586 =Sum: 3d extension for perl-GDGraph +Des: This is the GD::Graph3d extensions module. It provides 3D graphs for the GD::Graph module by Martien Verbruggen, which in turn generates graph using Lincoln Stein's GD.pm. Authors: -------- Jeremy Wadsack -Des: ##---------------------------------------- =Pkg: perl-GDTextUtil 0.86 1.17 i586 =Sum: text utilities for use with the GD drawing package +Des: This package provides three modules that make it possible to work with internal GD fonts as well as TrueType fonts, without having to worry about different interface functions to call. Apart from an abstract interface to all font types and strings for GD, this library also provides some utility in aligning and wrapping your string. Authors: -------- Martien Verbruggen -Des: ##---------------------------------------- =Pkg: perl-HTML-Parser_loncapa 3.64 1.0.sles11.lc i586 =Sum: HTML-Parser - HTML parser class +Des: Objects of the `HTML::Parser' class will recognize markup and separate it from plain text (alias data content) in HTML documents. As different kinds of markup and text are recognized, the corresponding event handlers are invoked. `HTML::Parser' is not a generic SGML parser. We have tried to make it able to deal with the HTML that is actually "out there", and it normally parses as closely as possible to the way the popular web browsers do it instead of strictly following one of the many HTML specifications from W3C. Where there is disagreement, there is often an option that you can enable to get the official behaviour. The document to be parsed may be supplied in arbitrary chunks. This makes on-the-fly parsing as documents are received from the network possible. If event driven parsing does not feel right for your application, you might want to use `HTML::PullParser'. This is an `HTML::Parser' subclass that allows a more conventional program structure. -Des: ##---------------------------------------- =Pkg: perl-HTML-Tree 3.23 2.7 i586 =Sum: Modules for representing, creating, and extracting information from HTML syntax trees +Des: This distribution contains a suite of modules for representing, creating, and extracting information from HTML syntax trees; there is also relevent documentation. These modules used to be part of the libwww-perl distribution, but are now unbundled in order to facilitate a separate development track. Authors: -------- Sean M. Burke -Des: ##---------------------------------------- =Pkg: perl-Image-Size 3.1.1 1.21 i586 =Sum: A Perl Module to deal with Dimensions of an Image in Several Popular Formats +Des: The Image::Size library is based upon the "wwwis" script written by Alex Knowles *(alex@ed.ac.uk)*, a tool to examine HTML and add 'width' and height' parameters to image tags. The sizes are cached internally based on the file name, so multiple calls on the same file name (images used in bulleted lists, for example) do not result in repeated computations. Authors: -------- Randy J. Ray Alex Knowles Andrew Tong and others -Des: ##---------------------------------------- =Pkg: perl-IO-Tty 1.07 118.22 i586 =Sum: Provides an Interface to Pseudo Tty's +Des: IO::Tty is a Perl module that provides an interface to pseudo tty's. Authors: -------- Graham Barr Nick Ing-Simmons -Des: ##---------------------------------------- =Pkg: perl-JSON-DWIW 0.47 1.0.sles11.lc i586 =Sum: JSON-DWIW - JSON converter that does what I want +Des: Other JSON modules require setting several parameters before calling the conversion methods to do what I want. This module does things by default that I think should be done when working with JSON in Perl. This module also encodes and decodes faster than the JSON manpage.pm and the JSON::Syck manpage in my benchmarks. This means that any piece of data in Perl (assuming it's valid unicode) will get converted to something in JSON instead of throwing an exception. It also means that output will be strict JSON, while accepted input will be flexible, without having to set any options. For a list of changes in recent versions, see the documentation for the JSON::DWIW::Changes manpage. This module can be downloaded from http://www.cpan.org/authors/id/D/DO/DOWENS/. -Des: ##---------------------------------------- =Pkg: perl-List-MoreUtils 0.22 2.8 i586 =Sum: Provide the missing functionality from List::Util +Des: List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. Authors: -------- Tassilo von Parseval, -Des: ##---------------------------------------- =Pkg: perl-Math-Cephes 0.47 1.0.sles11.lc i586 =Sum: Math-Cephes - Perl interface to the math cephes library +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Math-Random 0.71 1.0.sles11.lc i586 =Sum: Math-Random - Random Number Generators +Des: Math::Random is a Perl port of the C version of randlib, which is a suite of routines for generating random deviates. See the section on "RANDLIB" for more information. This port supports all of the distributions from which the Fortran and C versions generate deviates. The major functionalities that are excluded are the multiple generators/splitting facility and antithetic random number generation. These facilities, along with some of the distributions which *are* included, are probably not of interest except to the very sophisticated user. If there is sufficient interest, the excluded facilities will be included in a future release. The code to perform the excluded facilities is available as randlib in Fortran and C source. -Des: ##---------------------------------------- =Pkg: perl-MIME-Lite 3.01 238.21 i586 =Sum: Module for Generating MIME messages +Des: MIME::Lite is intended as a simple, standalone module for generating (not parsing!) MIME messages... specifically, it allows you to output a simple, decent single- or multi-part message with text or binary attachments. It does not require that you have the Mail:: or MIME:: modules installed. Authors: -------- Eryq -Des: ##---------------------------------------- =Pkg: perl-MIME-Types 1.24 1.22 i586 =Sum: MIME-Type Determination +Des: MIME types are used in MIME entities, for instance as part of e-mail and HTTP traffic. Sometimes real knowledge about a mime-type is need. This module will supply it. Authors: -------- Mark Overmeer -Des: ##---------------------------------------- =Pkg: perl-Moose 0.93 1.0.sles11.lc i586 =Sum: Moose - A postmodern object system for Perl 5 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Params-Classify 0.013 1.0.sles11.lc i586 =Sum: Params-Classify - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Params-Util 1.00 1.0.sles11.lc i586 =Sum: Params-Util - Simple, compact and correct param-checking functions +Des: `Params::Util' provides a basic set of importable functions that makes checking parameters a hell of a lot easier While they can be (and are) used in other contexts, the main point behind this module is that the functions both Do What You Mean, and Do The Right Thing, so they are most useful when you are getting params passed into your code from someone and/or somewhere else and you can't really trust the quality. Thus, `Params::Util' is of most use at the edges of your API, where params and data are coming in from outside your code. The functions provided by `Params::Util' check in the most strictly correct manner known, are documented as thoroughly as possible so their exact behaviour is clear, and heavily tested so make sure they are not fooled by weird data and Really Bad Things. To use, simply load the module providing the functions you want to use as arguments (as shown in the SYNOPSIS). To aid in maintainability, `Params::Util' will never export by default. You must explicitly name the functions you want to export, or use the `:ALL' param to just have it export everything (although this is not recommended if you have any _FOO functions yourself with which future additions to `Params::Util' may clash) -Des: ##---------------------------------------- =Pkg: perl-Params-Validate 0.95 1.0.sles11.lc i586 =Sum: Params-Validate - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-PerlMagick 6.4.3.6 7.18 i586 =Sum: Perl interface for ImageMagick +Des: PerlMagick is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it suitable for Web CGI scripts. Authors: -------- John Cristy -Des: ##---------------------------------------- =Pkg: perl-Pod-Coverage 0.19 1.14 i586 =Sum: Check if the documentation of a module is comprehensive +Des: Developers hate writing documentation. They'd hate it even more if their computer tattled on them, but maybe they'll be even more thankful in the long run. Even if not, perlmodstyle tells you to, so you must obey. This module provides a mechanism for determining if the pod for a given module is comprehensive. _head(n>1) or an _ subroutine. Authors: -------- Richard Clamp Michael Stevens -Des: ##---------------------------------------- =Pkg: perl-PostScript-Simple 0.07 2.8 i586 =Sum: a simple method of writing PostScript files from Perl +Des: PostScript::Simple allows you to have a simple method of writing PostScript files from Perl. It has several graphics primitives that allow lines, circles, polygons and boxes to be drawn. Text can be added to the page using standard PostScript fonts. Authors: -------- Matthew Newton -Des: ##---------------------------------------- =Pkg: perl-RTF-HTMLConverter 0.05 1.0.sles11.lc i586 =Sum: RTF-HTMLConverter - Converter from RTF format to HTML. +Des: RTF::HTMLConverter is a high-level RTF to HTML format converter. It is based on the low-level RTF parser module RTF::Lexer. Additionally, it requires the W3C's DOM implementation and it is known to work with either XML::DOM or XML::GDOME. -Des: ##---------------------------------------- =Pkg: perl-Safe-Hole 0.10 1.0.sles11.lc i586 =Sum: Safe-Hole - make a hole to the original main compartment in the Safe compartment +Des: We can call outside defined subroutines from the Safe compartment using share(), or can call methods through the object that is copied into the Safe compartment using varglob(). But that subroutines or methods are executed in the Safe compartment too, so they cannot call another subroutines that are dinamically qualified with the package name such as class methods nor can they compile code that uses opcodes that are forbidden within the compartment. Through Safe::Hole, we can execute outside defined subroutines in the original main compartment from the Safe compartment. Note that if a subroutine called through Safe::Hole::call does a Carp::croak() it will report the error as having occured within Safe::Hole. This can be avoided by including Safe::Hole::User in the @ISA for the package containing the subroutine. -Des: ##---------------------------------------- =Pkg: perl-String-CRC32 1.4 1.0.sles11.lc i586 =Sum: String-CRC32 - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-String-Similarity 1.04 1.0.sles11.lc i586 =Sum: String-Similarity - calculate the similarity of two strings +Des: =over 4 -Des: ##---------------------------------------- =Pkg: perl-Sub-Identify 0.04 1.0.sles11.lc i586 =Sum: Sub-Identify - Retrieve names of code references +Des: `Sub::Identify' allows you to retrieve the real name of code references. For this, it uses perl's introspection mechanism, provided by the `B' module. It provides four functions : `sub_name' returns the name of the subroutine (or `__ANON__' if it's an anonymous code reference), `stash_name' returns its package, and `sub_fullname' returns the concatenation of the two. The fourth function, `get_code_info', returns a list of two elements, the package and the subroutine name (in case of you want both and are worried by the speed.) In case of subroutine aliasing, those functions always return the original name. -Des: ##---------------------------------------- =Pkg: perl-Sub-Name 0.04 1.0.sles11.lc i586 =Sum: Sub-Name - (re)name a sub +Des: This module has only one function, which is also exported by default: -Des: ##---------------------------------------- =Pkg: perl-Sub-Uplevel 0.2002 1.21 i586 =Sum: Sub::Uplevel - apparently run a function in a higher stack frame +Des: Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. Authors: -------- David A Golden (current maintainer) Michael G Schwern (original author) -Des: ##---------------------------------------- =Pkg: perl-Sys-Hostname-FQDN 0.12 1.0.sles11.lc i586 =Sum: Sys-Hostname-FQDN - Get the short or long hostname +Des: Sys::Hostname::FQDN uses the host 'C' library to discover the (usually) short host name, then uses (perl) gethostbyname to extract the real hostname. The results from gethostbyname are exported as gethostinfo and asciihostinfo as a convenience since they are available. Similarly, the 'C' library functions inet_ntoa and inet_aton are exported. =over 4 =item $host = short(); returns the host part of this host's FQDN. =item $fqdn = fqdn(); returns the fully qualified host name of this host. =item ($name,$aliases,$addrtype,$length,@addrs)=gethostinfo(); returns: $name fully qualifed host name of this host. $aliases alternate names for this host. $addrtype The type of address; always AF_INET at present. $length The length of the address in bytes. @addrs array of network addresses for this host in network byte order. =item ($name,$aliases,$addrtype,$length,@addrs)=asciihostinfo(); returns: $name fully qualifed host name of this host. $aliases alternate names for this host. $addrtype The type of address; always AF_INET at present. $length The length of the address in bytes. @addrs array of dot quad IP addresses for this host. =item $dotquad = inet_ntoa($netaddr); input: packed network address in network byte order. returns: dot quad IP address. =item $netaddr = inet_aton($dotquad); input: dot quad IP address. returns: packed network address in network byte order. =back -Des: ##---------------------------------------- =Pkg: perl-Template-Toolkit 2.20 1.13 i586 =Sum: Fast and/ Powerful Template System for Perl +Des: The Template Toolkit is a fast, powerful, and easily extensible template processing system written in Perl with certain key elements coded in C for maximum speed. It is ideally suited (but not limited) to the creation of static and dynamic web content, and incorporates various modules and tools to simplify this process. Authors: -------- Andy Wardley -Des: ##---------------------------------------- =Pkg: perl-Test-Exception 0.27 1.16 i586 =Sum: Test::Exception - Test exception based code +Des: This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. Authors: -------- Adrian Howard -Des: ##---------------------------------------- =Pkg: perl-Test-Pod 1.26 61.22 i586 =Sum: Check for POD errors in files +Des: Test::Pod lets you check the validity of a POD file, and report its results in standard Test::Simple fashion. Authors: -------- Andy Lester, brian d foy, -Des: ##---------------------------------------- =Pkg: perl-Test-Pod-Coverage 1.08 53.6 i586 =Sum: Check for POD Coverage in Your Distribution +Des: Checks for POD coverage in files for your distribution. Authors: -------- Andy Lester -Des: ##---------------------------------------- =Pkg: perl-Test-Warn 0.11 1.15 i586 =Sum: Perl extension to test methods for warnings +Des: This module provides a few convenience methods for testing warning based code. Authors: -------- Janek Schleicher, -Des: ##---------------------------------------- =Pkg: perl-Text-Aspell 0.09 1.0.sles11.lc i586 =Sum: Text-Aspell - Perl interface to the GNU Aspell library +Des: This module provides a Perl interface to the GNU Aspell library. This module is to meet the need of looking up many words, one at a time, in a single session, such as spell-checking a document in memory. The GNU C interface is described at: http://aspell.net/man-html/Through-the-C-API.html#Through-the-C-API It's worth looking over the way config and speller (manager) objects are created when using the Aspell C API as some of that is hidden in the Text::Aspell module. For example, with Text::Aspell you do not have to explicitly create a speller object. The speller (manager) object is created automatically the first time you call suggest() or check(). Note also that once the speller object is created some (all?) config options cannot be changed. For example, setting configuration options such as "lang" are what determine what dictionary Aspell will use. Once the speller object is created that dictionary will be used. I.e. setting "lang" after the speller object is created will have no effect. -Des: ##---------------------------------------- =Pkg: perl-Time-HiRes 1.9719 1.0.sles11.lc i586 =Sum: Time-HiRes - High resolution alarm, sleep, gettimeofday, interval timers +Des: The `Time::HiRes' module implements a Perl interface to the `usleep', `nanosleep', `ualarm', `gettimeofday', and `setitimer'/`getitimer' system calls, in other words, high resolution time and timers. See the the EXAMPLES entry elsewhere in this document section below and the test scripts for usage; see your system documentation for the description of the underlying `nanosleep' or `usleep', `ualarm', `gettimeofday', and `setitimer'/`getitimer' calls. If your system lacks `gettimeofday()' or an emulation of it you don't get `gettimeofday()' or the one-argument form of `tv_interval()'. If your system lacks all of `nanosleep()', `usleep()', `select()', and `poll', you don't get `Time::HiRes::usleep()', `Time::HiRes::nanosleep()', or `Time::HiRes::sleep()'. If your system lacks both `ualarm()' and `setitimer()' you don't get `Time::HiRes::ualarm()' or `Time::HiRes::alarm()'. If you try to import an unimplemented function in the `use' statement it will fail at compile time. If your subsecond sleeping is implemented with `nanosleep()' instead of `usleep()', you can mix subsecond sleeping with signals since `nanosleep()' does not use signals. This, however, is not portable, and you should first check for the truth value of `&Time::HiRes::d_nanosleep' to see whether you have nanosleep, and then carefully read your `nanosleep()' C API documentation for any peculiarities. If you are using `nanosleep' for something else than mixing sleeping with signals, give some thought to whether Perl is the tool you should be using for work requiring nanosecond accuracies. Remember that unless you are working on a *hard realtime* system, any clocks and timers will be imprecise, especially so if you are working in a pre-emptive multiuser system. Understand the difference between *wallclock time* and process time (in UNIX-like systems the sum of *user* and *system* times). Any attempt to sleep for X seconds will most probably end up sleeping more than that, but don't be surpised if you end up sleeping slightly less. The following functions can be imported from this module. No functions are exported by default. =over 4 =item gettimeofday () In array context returns a two-element array with the seconds and microseconds since the epoch. In scalar context returns floating seconds like `Time::HiRes::time()' (see below). =item usleep ( $useconds ) Sleeps for the number of microseconds (millionths of a second) specified. Returns the number of microseconds actually slept. Can sleep for more than one second, unlike the `usleep' system call. Can also sleep for zero seconds, which often works like a *thread yield*. See also `Time::HiRes::usleep()', `Time::HiRes::sleep()', and `Time::HiRes::clock_nanosleep()'. Do not expect usleep() to be exact down to one microsecond. =item nanosleep ( $nanoseconds ) Sleeps for the number of nanoseconds (1e9ths of a second) specified. Returns the number of nanoseconds actually slept (accurate only to microseconds, the nearest thousand of them). Can sleep for more than one second. Can also sleep for zero seconds, which often works like a *thread yield*. See also `Time::HiRes::sleep()', `Time::HiRes::usleep()', and `Time::HiRes::clock_nanosleep()'. Do not expect nanosleep() to be exact down to one nanosecond. Getting even accuracy of one thousand nanoseconds is good. =item ualarm ( $useconds [, $interval_useconds ] ) Issues a `ualarm' call; the `$interval_useconds' is optional and will be zero if unspecified, resulting in `alarm'-like behaviour. Returns the remaining time in the alarm in microseconds, or `undef' if an error occurred. ualarm(0) will cancel an outstanding ualarm(). Note that the interaction between alarms and sleeps is unspecified. =item tv_interval tv_interval ( $ref_to_gettimeofday [, $ref_to_later_gettimeofday] ) Returns the floating seconds between the two times, which should have been returned by `gettimeofday()'. If the second argument is omitted, then the current time is used. =item time () Returns a floating seconds since the epoch. This function can be imported, resulting in a nice drop-in replacement for the `time' provided with core Perl; see the the EXAMPLES entry elsewhere in this document below. NOTE 1: This higher resolution timer can return values either less or more than the core `time()', depending on whether your platform rounds the higher resolution timer values up, down, or to the nearest second to get the core `time()', but naturally the difference should be never more than half a second. See also the clock_getres entry elsewhere in this document, if available in your system. NOTE 2: Since Sunday, September 9th, 2001 at 01:46:40 AM GMT, when the `time()' seconds since epoch rolled over to 1_000_000_000, the default floating point format of Perl and the seconds since epoch have conspired to produce an apparent bug: if you print the value of `Time::HiRes::time()' you seem to be getting only five decimals, not six as promised (microseconds). Not to worry, the microseconds are there (assuming your platform supports such granularity in the first place). What is going on is that the default floating point format of Perl only outputs 15 digits. In this case that means ten digits before the decimal separator and five after. To see the microseconds you can use either `printf'/`sprintf' with `"%.6f"', or the `gettimeofday()' function in list context, which will give you the seconds and microseconds as two separate values. =item sleep ( $floating_seconds ) Sleeps for the specified amount of seconds. Returns the number of seconds actually slept (a floating point value). This function can be imported, resulting in a nice drop-in replacement for the `sleep' provided with perl, see the the EXAMPLES entry elsewhere in this document below. Note that the interaction between alarms and sleeps is unspecified. =item alarm ( $floating_seconds [, $interval_floating_seconds ] ) The `SIGALRM' signal is sent after the specified number of seconds. Implemented using `setitimer()' if available, `ualarm()' if not. The `$interval_floating_seconds' argument is optional and will be zero if unspecified, resulting in `alarm()'-like behaviour. This function can be imported, resulting in a nice drop-in replacement for the `alarm' provided with perl, see the the EXAMPLES entry elsewhere in this document below. Returns the remaining time in the alarm in seconds, or `undef' if an error occurred. NOTE 1: With some combinations of operating systems and Perl releases `SIGALRM' restarts `select()', instead of interrupting it. This means that an `alarm()' followed by a `select()' may together take the sum of the times specified for the the `alarm()' and the `select()', not just the time of the `alarm()'. Note that the interaction between alarms and sleeps is unspecified. =item setitimer ( $which, $floating_seconds [, $interval_floating_seconds ] ) Start up an interval timer: after a certain time, a signal ($which) arrives, and more signals may keep arriving at certain intervals. To disable an "itimer", use `$floating_seconds' of zero. If the `$interval_floating_seconds' is set to zero (or unspecified), the timer is disabled after the next delivered signal. Use of interval timers may interfere with `alarm()', `sleep()', and `usleep()'. In standard-speak the "interaction is unspecified", which means that *anything* may happen: it may work, it may not. In scalar context, the remaining time in the timer is returned. In list context, both the remaining time and the interval are returned. There are usually three or four interval timers (signals) available: the `$which' can be `ITIMER_REAL', `ITIMER_VIRTUAL', `ITIMER_PROF', or `ITIMER_REALPROF'. Note that which ones are available depends: true UNIX platforms usually have the first three, but only Solaris seems to have `ITIMER_REALPROF' (which is used to profile multithreaded programs). Win32 unfortunately does not haveinterval timers. `ITIMER_REAL' results in `alarm()'-like behaviour. Time is counted in *real time*; that is, wallclock time. `SIGALRM' is delivered when the timer expires. `ITIMER_VIRTUAL' counts time in (process) *virtual time*; that is, only when the process is running. In multiprocessor/user/CPU systems this may be more or less than real or wallclock time. (This time is also known as the *user time*.) `SIGVTALRM' is delivered when the timer expires. `ITIMER_PROF' counts time when either the process virtual time or when the operating system is running on behalf of the process (such as I/O). (This time is also known as the *system time*.) (The sum of user time and system time is known as the *CPU time*.) `SIGPROF' is delivered when the timer expires. `SIGPROF' can interrupt system calls. The semantics of interval timers for multithreaded programs are system-specific, and some systems may support additional interval timers. For example, it is unspecified which thread gets the signals. See your `setitimer()' documentation. =item getitimer ( $which ) Return the remaining time in the interval timer specified by `$which'. In scalar context, the remaining time is returned. In list context, both the remaining time and the interval are returned. The interval is always what you put in using `setitimer()'. =item clock_gettime ( $which ) Return as seconds the current value of the POSIX high resolution timer specified by `$which'. All implementations that support POSIX high resolution timers are supposed to support at least the `$which' value of `CLOCK_REALTIME', which is supposed to return results close to the results of `gettimeofday', or the number of seconds since 00:00:00:00 January 1, 1970 Greenwich Mean Time (GMT). Do not assume that CLOCK_REALTIME is zero, it might be one, or something else. Another potentially useful (but not available everywhere) value is `CLOCK_MONOTONIC', which guarantees a monotonically increasing time value (unlike time() or gettimeofday(), which can be adjusted). See your system documentation for other possibly supported values. =item clock_getres ( $which ) Return as seconds the resolution of the POSIX high resolution timer specified by `$which'. All implementations that support POSIX high resolution timers are supposed to support at least the `$which' value of `CLOCK_REALTIME', see the clock_gettime entry elsewhere in this document. =item clock_nanosleep ( $which, $nanoseconds, $flags = 0) Sleeps for the number of nanoseconds (1e9ths of a second) specified. Returns the number of nanoseconds actually slept. The $which is the "clock id", as with clock_gettime() and clock_getres(). The flags default to zero but `TIMER_ABSTIME' can specified (must be exported explicitly) which means that `$nanoseconds' is not a time interval (as is the default) but instead an absolute time. Can sleep for more than one second. Can also sleep for zero seconds, which often works like a *thread yield*. See also `Time::HiRes::sleep()', `Time::HiRes::usleep()', and `Time::HiRes::nanosleep()'. Do not expect clock_nanosleep() to be exact down to one nanosecond. Getting even accuracy of one thousand nanoseconds is good. =item clock() Return as seconds the *process time* (user + system time) spent by the process since the first call to clock() (the definition is not "since the start of the process", though if you are lucky these times may be quite close to each other, depending on the system). What this means is that you probably need to store the result of your first call to clock(), and subtract that value from the following results of clock(). The time returned also includes the process times of the terminated child processes for which wait() has been executed. This value is somewhat like the second value returned by the times() of core Perl, but not necessarily identical. Note that due to backward compatibility limitations the returned value may wrap around at about 2147 seconds or at about 36 minutes. =item stat =item stat FH =item stat EXPR As the stat entry in the perlfunc manpage but with the access/modify/change file timestamps in subsecond resolution, if the operating system and the filesystem both support such timestamps. To override the standard stat(): use Time::HiRes qw(stat); Test for the value of &Time::HiRes::d_hires_stat to find out whether the operating system supports subsecond file timestamps: a value larger than zero means yes. There are unfortunately no easy ways to find out whether the filesystem supports such timestamps. UNIX filesystems often do; NTFS does; FAT doesn't (FAT timestamp granularity is two seconds). A zero return value of &Time::HiRes::d_hires_stat means that Time::HiRes::stat is a no-op passthrough for CORE::stat(), and therefore the timestamps will stay integers. The same thing will happen if the filesystem does not do subsecond timestamps, even if the &Time::HiRes::d_hires_stat is non-zero. In any case do not expect nanosecond resolution, or even a microsecond resolution. Also note that the modify/access timestamps might have different resolutions, and that they need not be synchronized, e.g. if the operations are write stat # t1 read stat # t2 the access time stamp from t2 need not be greater-than the modify time stamp from t1: it may be equal or *less*. =back -Des: ##---------------------------------------- =Pkg: perl-Tree-DAG_Node 1.06 2.21 i586 =Sum: Tree::DAG_Node - (super)class for representing nodes in a tree +Des: This class encapsulates/makes/manipulates objects that represent nodes in a tree structure. The tree structure is not an object itself, but is emergent from the linkages you create between nodes. This class provides the methods for making linkages that can be used to build up a tree, while preventing you from ever making any kinds of linkages which are not allowed in a tree (such as having a node be its own mother or ancestor, or having a node have two mothers). Authors: -------- Sean M. Burke, David Hand, -Des: ##---------------------------------------- =Pkg: perl-XML-LibXML 2.0129 1.0.sles11.lc i586 =Sum: XML::LibXML Perl Module +Des: This module implements a Perl interface to the GNOME libxml2 library. The libxml2 library provides interfaces for parsing and manipulating XML files. This module allows Perl programmers to make use of the highly capable validating XML parser and the high performance DOM implementation. -Des: ##---------------------------------------- =Pkg: R-acepack 1.3_3.3 1.42.sles11.lc i586 =Sum: ACE and AVAS for selecting regression transformations +Des: ACE and AVAS methods for choosing regression transformations. -Des: ##---------------------------------------- =Pkg: R-alr3 1.1.12 0.sles11.lc i586 =Sum: Methods and data to accompany Applied Linear Regression 3rd edition +Des: R package: This library is a companion to the textbook S. Weisberg (2005), "Applied Linear Regression," 3rd edition, Wiley. It includes all the data sets discussed in the book (except one), and several few functions that are tailored to the methods discussed in the book. -Des: ##---------------------------------------- =Pkg: R-alr3 2.0.5 0.sles11.lc i586 =Sum: Methods and data to accompany Applied Linear Regression 3rd edition +Des: This library is a companion to the textbook S. Weisberg (2005), "Applied Linear Regression," 3rd edition, Wiley. It includes all the data sets discussed in the book (except one), and several few functions that are tailored to the methods discussed in the book. -Des: ##---------------------------------------- =Pkg: R-base 2.13.0 12.1 i586 =Sum: R - statistics package (S-Plus like) +Des: R is a language which is not entirely unlike the S language developed at AT&T Bell Laboratories by Rick Becker, John Chambers and Allan Wilks. AUTHORS: R Core Team -Des: ##---------------------------------------- =Pkg: R-base 3.1.3 14.1 i586 =Sum: R - statistics package (S-Plus like) +Des: R is a language which is not entirely unlike the S language developed at AT&T Bell Laboratories by Rick Becker, John Chambers and Allan Wilks. -Des: ##---------------------------------------- =Pkg: R-base-devel 2.13.0 12.1 i586 =Sum: Libraries and includefiles for developing with R-base +Des: This package provides the necessary development headers and libraries to allow you to devel with R-base. -Des: ##---------------------------------------- =Pkg: R-base-devel 3.1.3 14.1 i586 =Sum: Libraries and includefiles for developing with R-base +Des: This package provides the necessary development headers and libraries to allow you to devel with R-base. -Des: ##---------------------------------------- =Pkg: R-car 1.2.16 0.sles11.lc i586 =Sum: Companion to Applied Regression +Des: R package: This package accompanies J. Fox, An R and S-PLUS Companion to Applied Regression, Sage, 2002. The package contains mostly functions for applied regression, linear models, and generalized linear models, with an emphasis on regression diagnostics, particularly graphical diagnostic methods. There are also some utility functions. With some exceptions, I have tried not to duplicate capabilities in the basic distribution of R, nor in widely used packages. Where relevant, the functions in car are consistent with na.action = na.omit or na.exclude. -Des: ##---------------------------------------- =Pkg: R-car 2.0_21 1.24.sles11.lc i586 =Sum: Companion to Applied Regression +Des: This package accompanies J. Fox and S. Weisberg, An R Companion to Applied Regression, Second Edition, Sage, 2011. -Des: ##---------------------------------------- =Pkg: R-Formula 1.1_2 1.40.sles11.lc i586 =Sum: Extended Model Formulas +Des: Infrastructure for extended formulas with multiple parts on the right-hand side and/or multiple responses on the left-hand side. -Des: ##---------------------------------------- =Pkg: R-Hmisc 3.14_5 1.47.sles11.lc i586 =Sum: Harrell Miscellaneous +Des: The Hmisc package contains many functions useful for data analysis, high-level graphics, utility operations, functions for computing sample size and power, importing datasets, imputing missing values, advanced table making, variable clustering, character string manipulation, conversion of R objects to LaTeX code, and recoding variables. -Des: ##---------------------------------------- =Pkg: R-Hmisc 3.6.1 0.sles11.lc i586 =Sum: Library of functions for data analysis, variable clustering and various utilities +Des: R package: The Hmisc library contains many functions useful for data analysis, high-level graphics, utility operations, functions for computing sample size and power, importing datasets, imputing missing values, advanced table making, variable clustering, character string manipulation, conversion of S objects to LaTeX code, and recoding variables. -Des: ##---------------------------------------- =Pkg: R-latticeExtra 0.6_28 1.14.sles11.lc i586 =Sum: Extra Graphical Utilities Based on Lattice +Des: Building on the infrastructure provided by the lattice package, this package provides several new high-level functions and methods, as well as additional utilities such as panel and axis annotation functions. -Des: ##---------------------------------------- =Pkg: R-leaps 2.9 0.sles11.lc i586 =Sum: Regression subset selection including exhaustive search +Des: R package: Regression subset selection including exhaustive search -Des: ##---------------------------------------- =Pkg: R-leaps 2.9 1.sles11.lc i586 =Sum: Regression subset selection including exhaustive search +Des: R package: Regression subset selection including exhaustive search -Des: ##---------------------------------------- =Pkg: R-lmtest 0.9.26 0.sles11.lc i586 =Sum: Testing Linear Regression Models +Des: R package: A collection of tests, data sets and examples for diagnostic checking in linear regression models. -Des: ##---------------------------------------- =Pkg: R-lmtest 0.9.35 0.sles11.lc i586 =Sum: Testing Linear Regression Models +Des: R package: A collection of tests, data sets and examples for diagnostic checking in linear regression models. -Des: ##---------------------------------------- =Pkg: R-phpSerialize 0.8.1 0.sles11.lc i586 =Sum: Serializes R objects for import by PHP into an associative array. +Des: R package: Serializes R objects for import by PHP into an associative array. Can be used to build interactive web pages with R. -Des: ##---------------------------------------- =Pkg: R-phpSerialize 0.8.1 1.sles11.lc i586 =Sum: Serializes R objects for import by PHP into an associative array. +Des: R package: Serializes R objects for import by PHP into an associative array. Can be used to build interactive web pages with R. -Des: ##---------------------------------------- =Pkg: R-qAnalyst 0.6.0 0.sles11.lc i586 =Sum: Control Charts, Capability and Distribution Identification +Des: R package: Control charts for variables and attributes according to Douglas C. Montgomery Introduction to Statistical Quality Control book, Capability analysis for normal and non - normal distributions and Distributions Identification -Des: ##---------------------------------------- =Pkg: R-qAnalyst 0.6.0 1.sles11.lc i586 =Sum: Control Charts, Capability and Distribution Identification +Des: R package: Control charts for variables and attributes according to Douglas C. Montgomery Introduction to Statistical Quality Control book, Capability analysis for normal and non - normal distributions and Distributions Identification -Des: ##---------------------------------------- =Pkg: R-quadprog 1.4.12 0.sles11.lc i586 =Sum: Functions to solve Quadratic Programming Problems. +Des: R package: Library of routines and documentation for solving quadratic programming problems. -Des: ##---------------------------------------- =Pkg: R-quadprog 1.5_5 1.44.sles11.lc i586 =Sum: Functions to solve Quadratic Programming Problems. +Des: This package contains routines and documentation for solving quadratic programming problems. -Des: ##---------------------------------------- =Pkg: R-RColorBrewer 1.0_5 1.43.sles11.lc i586 =Sum: ColorBrewer palettes +Des: The packages provides palettes for drawing nice maps shaded according to a -Des: ##---------------------------------------- =Pkg: R-SuppDists 1.1.8 0.sles11.lc i586 =Sum: Ten Supplementary distributions and two Random Number Generators +Des: R package: Ten distributions supplementing those built into R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared, Spearman's rho, maximum F ratio, the Pearson product moment correlation coefficiant, Johnson distributions, normal scores and generalized hypergeometric distributions. In addition two random number generators of George Marsaglia are included. -Des: ##---------------------------------------- =Pkg: R-SuppDists 1.1.9.2 0.sles11.lc i586 =Sum: Ten Supplementary distributions and two Random Number Generators +Des: R package: Ten distributions supplementing those built into R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared, Spearman's rho, maximum F ratio, the Pearson product moment correlation coefficiant, Johnson distributions, normal scores and generalized hypergeometric distributions. In addition two random number generators of George Marsaglia are included. -Des: ##---------------------------------------- =Pkg: R-zoo 1.6.2 0.sles11.lc i586 =Sum: Z's ordered observations +Des: R package: An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo's key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics. -Des: ##---------------------------------------- =Pkg: R-zoo 1.7_11 1.48.sles11.lc i586 =Sum: S3 Infrastructure for Regular and Irregular Time Series +Des: An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo's key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics. -Des: ##---------------------------------------- =Pkg: swig 1.3.36 2.19 i586 =Sum: Simplified Wrapper and Interface Generator +Des: SWIG is a compiler that attempts to make it easy to integrate C, C++, or Objective-C code with scripting languages including Perl, Tcl, and Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations and it generates an interface between C and your favorite scripting language. However, this is only scratching the surface of what SWIG can do--some of its more advanced features include automatic documentation generation, module and library management, extensive customization options, and more. Authors: -------- Dave Beazley William S Fulton -Des: ##---------------------------------------- =Pkg: texlive-bin 2007 219.30 i586 =Sum: The Base System of TeXLive +Des: After installing texlive and the package texlive-latex, find a large selection of documentation for TeX, LaTeX, and various layout styles in /usr/share/texmf/doc. TeX (pronounced tech) is an interpreter for text formatting and was developed by Donald E. Knuth. It works with control and macro commands on a text file. Working with TeX is similar to typesetting methods. LaTeX is a complex macro package that removes the cryptical TeX interface and does most of the work for the user. TeX uses special fonts produced by the MetaFont program. Various printer drivers and an X11 viewer are also included in this package. The teTeX package is based on the standard TeX package of Karl Berry, which makes configuration much easier. It is also possible to use PostScript fonts. A real PostScript printer is required, however. If the ghostscript (gs) package is installed, all drivers for printing and viewing can use these fonts. Note, however, that the fonts included in the ghostscript package are not identical to Adobe's PostScript fonts. The copyright prohibits us to include them on the CD. Besides these features, the programs MakeIndex (for producing indexes) and BibTeX (for literature data processing) exist. The texlive package includes a full texmf tree, many programs like tex, dvips, etc., shell script configuration, and a big collection of documentations. This package is simply configured by the script texconfig and has multilanguage options. Authors: -------- Karl Berry Tim Morgan Tomas Rokicki Donald Ervin Knuth Thomas Esser Sebastian Rahtz -Des: ##---------------------------------------- =Pkg: texlive-bin-latex 2007 219.30 i586 =Sum: All About LaTeX +Des: This package provides LaTeX. To be exact, LaTeX2e, and a huge amount software for LaTeX. This package is required by most (La)TeX documents. Authors: -------- Leslie Lamport Johannes Braams David Carlisle Alan Jeffrey Frank Mittelbach Chris Rowley Rainer Schöpf Markus Kohm Members of the LaTeX3 project -Des: ##---------------------------------------- =Pkg: zlib 1.2.7 0.12.3 i586 =Sum: Data Compression Library +Des: ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). These documents are also available in other formats from ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html. Authors: -------- Rob Hooft Michael Mauldin -Des: ##---------------------------------------- =Pkg: zlib-devel 1.2.7 0.12.3 i586 =Sum: Include Files and Libraries mandatory for Development +Des: This package contains all necessary include files and libraries needed to develop applications that require the provided includes and libraries. -Des: ##---------------------------------------- =Pkg: perl-aliased 0.34 1.0.sles11.lc noarch =Sum: aliased - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Authen-Captcha 1.023 1.0.sles11.lc noarch =Sum: Authen-Captcha - Perl extension for creating captcha's to verify the human element in transactions. +Des: use Authen::Captcha; my $captcha = Authen::Captcha->new(); $captcha->data_folder('/some/folder'); $captcha->output_folder('/some/http/folder'); my $captcha = Authen::Captcha->new( data_folder => '/some/folder', output_folder => '/some/http/folder', ); my $md5sum = $captcha->generate_code($number_of_characters); my $results = $captcha->check_code($code,$md5sum); -Des: ##---------------------------------------- =Pkg: perl-Cache-Memcached 1.28 1.0.sles11.lc noarch =Sum: Cache-Memcached - client library for memcached (memory cache daemon) +Des: This is the Perl API for memcached, a distributed memory cache daemon. More information is available at: http://www.danga.com/memcached/ -Des: ##---------------------------------------- =Pkg: perl-CAM-PDF 1.52 1.0.sles11.lc noarch =Sum: CAM-PDF - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Captcha-reCAPTCHA 0.95 1.0.sles11 noarch =Sum: Captcha-reCAPTCHA - A Perl implementation of the reCAPTCHA API +Des: reCAPTCHA is a hybrid mechanical turk and captcha that allows visitors who complete the captcha to assist in the digitization of books. From http://recaptcha.net/learnmore.html: reCAPTCHA improves the process of digitizing books by sending words that cannot be read by computers to the Web in the form of CAPTCHAs for humans to decipher. More specifically, each word that cannot be read correctly by OCR is placed on an image and used as a CAPTCHA. This is possible because most OCR programs alert you when a word cannot be read correctly. This Perl implementation is modelled on the PHP interface that can be found here: http://recaptcha.net/plugins/php/ To use reCAPTCHA you need to register your site here: https://www.google.com/recaptcha/admin/create -Des: ##---------------------------------------- =Pkg: perl-Class-Accessor 0.34 1.0.sles11.lc noarch =Sum: Class-Accessor - Automated accessor generation +Des: This module automagically generates accessors/mutators for your class. Most of the time, writing accessors is an exercise in cutting and pasting. You usually wind up with a series of methods like this: sub name { my $self = shift; if(@_) { $self->{name} = $_[0]; } return $self->{name}; } sub salary { my $self = shift; if(@_) { $self->{salary} = $_[0]; } return $self->{salary}; } One for each piece of data in your object. While some will be unique, doing value checks and special storage tricks, most will simply be exercises in repetition. Not only is it Bad Style to have a bunch of repetitious code, but it's also simply not lazy, which is the real tragedy. If you make your module a subclass of Class::Accessor and declare your accessor fields with mk_accessors() then you'll find yourself with a set of automatically generated accessors which can even be customized! The basic set up is very simple: package Foo; use base qw(Class::Accessor); Foo->mk_accessors( qw(far bar car) ); Done. Foo now has simple far(), bar() and car() accessors defined. Alternatively, if you want to follow Damian's *best practice* guidelines you can use: package Foo; use base qw(Class::Accessor); Foo->follow_best_practice; Foo->mk_accessors( qw(far bar car) ); Note: you must call `follow_best_practice' before calling `mk_accessors'. -Des: ##---------------------------------------- =Pkg: perl-Class-C3 0.08 1.0.sles11.lc noarch =Sum: Class-C3 - A pragma to use the C3 method resolution order algortihm +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Class-Data-Inheritable 0.08 1.0.sles11.lc noarch =Sum: Class-Data-Inheritable - Inheritable, overridable class data +Des: Class::Data::Inheritable is for creating accessor/mutators to class data. That is, if you want to store something about your class as a whole (instead of about a single object). This data is then inherited by your subclasses and can be overriden. For example: Pere::Ubu->mk_classdata('Suitcase'); will generate the method Suitcase() in the class Pere::Ubu. This new method can be used to get and set a piece of class data. Pere::Ubu->Suitcase('Red'); $suitcase = Pere::Ubu->Suitcase; The interesting part happens when a class inherits from Pere::Ubu: package Raygun; use base qw(Pere::Ubu); $suitcase = Raygun->Suitcase; Raygun inherits its Suitcase class data from Pere::Ubu. Inheritance of class data works analogous to method inheritance. As long as Raygun does not "override" its inherited class data (by using Suitcase() to set a new value) it will continue to use whatever is set in Pere::Ubu and inherit further changes: Pere::Ubu->Suitcase('Blue'); However, should Raygun decide to set its own Suitcase() it has now "overridden" Pere::Ubu and is on its own, just like if it had overriden a method: Raygun->Suitcase('Orange'); Now that Raygun has overridden Pere::Ubu futher changes by Pere::Ubu no longer effect Raygun. Pere::Ubu->Suitcase('Samsonite'); -Des: ##---------------------------------------- =Pkg: perl-Class-Mix 0.005 1.0.sles11.lc noarch =Sum: Class-Mix - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Class-Singleton 1.4 1.0.sles11.lc noarch =Sum: Class-Singleton - Base class for creating singleton objects +Des: This is the `Class::Singleton' module. A Singleton describes an object class that can have only one instance in any system. An example of a Singleton might be a print spooler or system registry. This module implements a Singleton class from which other classes can be derived. By itself, the `Class::Singleton' module does very little other than manage the instantiation of a single object. In deriving a class from `Class::Singleton', your module will inherit the Singleton instantiation method and can implement whatever specific functionality is required. For a description and discussion of the Singleton class, see "Design Patterns", Gamma et al, Addison-Wesley, 1995, ISBN 0-201-63361-2. -Des: ##---------------------------------------- =Pkg: perl-Crypt-RC4 2.02 1.0.sles11.lc noarch =Sum: Crypt-RC4 - Perl implementation of the RC4 encryption algorithm +Des: A simple implementation of the RC4 algorithm, developed by RSA Security, Inc. Here is the description from RSA's website: RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA Security). It is a variable key-size stream cipher with byte-oriented operations. The algorithm is based on the use of a random permutation. Analysis shows that the period of the cipher is overwhelmingly likely to be greater than 10100. Eight to sixteen machine operations are required per output byte, and the cipher can be expected to run very quickly in software. Independent analysts have scrutinized the algorithm and it is considered secure. Based substantially on the "RC4 in 3 lines of perl" found at http://www.cypherspace.org A major bug in v1.0 was fixed by David Hook (dgh@wumpus.com.au). Thanks, David. -Des: ##---------------------------------------- =Pkg: perl-Crypt-X509-CRL_loncapa 0.1 1.0.sles11.lc noarch =Sum: Crypt-X509-CRL - Parses an X.509 certificate revocation list +Des: Crypt::X509::CRL parses X.509 certificate revocation lists. Methods are provided for accessing most CRL elements. It is based on the generic ASN.1 module by Graham Barr, on the x509decode example by Norbert Klasen and contributions on the perl-ldap-dev-Mailinglist by Chriss Ridd. It is also based upon the works of Mike Jackson and Alexander Jung perl module Crypt::X509. The following RFC 3280 Extensions are available (noted are the ones I have implemented). Authority Key Identifier (implemented) CRL Number (implemented) Issuing Distribution Point (implemented) Issuer Alternative Name Delta CRL Indicator Freshest CRL (a.k.a. Delta CRL Distribution Point) The following RFC 3280 CRL Entry Extensions are available (noted are the ones I have implemented). Reason Code (implemented) Hold Instruction Code (implemented) Invalidity Date (implemented) Certificate Issuer NOTE: The use of 'utcTime' in determining the revocation date of a given certificate is based on RFC 3280 for dates through the year 2049. Starting with dates in 2050 and beyond the RFC calls for revocation dates to be listed as 'generalTime'. -Des: ##---------------------------------------- =Pkg: perl-Data-Dump 1.23 1.0.sles11.lc noarch =Sum: Data-Dump - Pretty printing of data structures +Des: This module provide a few functions that traverse their argument and produces a string as its result. The string contains Perl code that, when `eval'ed, produces a deep copy of the original arguments. The main feature of the module is that it strives to produce output that is easy to read. Example: @a = (1, [2, 3], {4 => 5}); dump(@a); Produces: "(1, [2, 3], { 4 => 5 })" If you dump just a little data, it is output on a single line. If you dump data that is more complex or there is a lot of it, line breaks are automatically added to keep it easy to read. The following functions are provided (only the dd* functions are exported by default): =over =item dump( ... ) =item pp( ... ) Returns a string containing a Perl expression. If you pass this string to Perl's built-in eval() function it should return a copy of the arguments you passed to dump(). If you call the function with multiple arguments then the output will be wrapped in parenthesis "( ..., ... )". If you call the function with a single argument the output will not have the wrapping. If you call the function with a single scalar (non-reference) argument it will just return the scalar quoted if needed, but never break it into multiple lines. If you pass multiple arguments or references to arrays of hashes then the return value might contain line breaks to format it for easier reading. The returned string will never be "\n" terminated, even if contains multiple lines. This allows code like this to place the semicolon in the expected place: print '$obj = ', dump($obj), ";\n"; If dump() is called in void context, then the dump is printed on STDERR and then "\n" terminated. You might find this useful for quick debug printouts, but the dd*() functions might be better alternatives for this. There is no difference between dump() and pp(), except that dump() shares its name with a not-so-useful perl builtin. Because of this some might want to avoid using that name. =item quote( $string ) Returns a quoted version of the provided string. It differs from `dump($string)' in that it will quote even numbers and not try to come up with clever expressions that might shorten the output. If a non-scalar argument is provided then it's just stringified instead of traversed. =item dd( ... ) =item ddx( ... ) These functions will call dump() on their argument and print the result to STDOUT (actually, it's the currently selected output handle, but STDOUT is the default for that). The difference between them is only that ddx() will prefix the lines it prints with "# " and mark the first line with the file and line number where it was called. This is meant to be useful for debug printouts of state within programs. =item dumpf( ..., \&filter ) Short hand for calling the dump_filtered() function of the Data::Dump::Filtered manpage. This works like dump(), but the last argument should be a filter callback function. As objects are visited the filter callback is invoked and it can modify how the objects are dumped. =back -Des: ##---------------------------------------- =Pkg: perl-Data-OptList 0.104 1.0.sles11.lc noarch =Sum: Data-OptList - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Data-Paginator 0.08 1.0.sles11.lc noarch =Sum: Data-Paginator - Pagination with Moose +Des: None. -Des: ##---------------------------------------- =Pkg: perl-DateTime-Format-x509 0.01 1.0.sles11.lc noarch =Sum: DateTime-Format-x509 - parse and format x509 type dates +Des: None. -Des: ##---------------------------------------- =Pkg: perl-enum 1.11 1.0.sles11.lc noarch =Sum: enum - C style enumerated types and bitmask flags in Perl +Des: This module is used to define a set of constants with ordered numeric values, similar to the `enum' type in the C programming language. You can also define bitmask constants, where the value assigned to each constant has exactly one bit set (eg 1, 2, 4, 8, etc). What are enumerations good for? Typical uses would be for giving mnemonic names to indexes of arrays. Such arrays might be a list of months, days, or a return value index from a function such as localtime(): use enum qw( :Months_=0 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec :Days_=0 Sun Mon Tue Wed Thu Fri Sat :LC_=0 Sec Min Hour MDay Mon Year WDay YDay Isdst ); if ((localtime)[LC_Mon] == Months_Jan) { print "It's January!\n"; } if ((localtime)[LC_WDay] == Days_Fri) { print "It's Friday!\n"; } This not only reads easier, but can also be typo-checked at compile time when run under use strict. That is, if you misspell Days_Fri as Days_Fry, you'll generate a compile error. -Des: ##---------------------------------------- =Pkg: perl-File-Find-Rule 0.32 1.0.sles11.lc noarch =Sum: File-Find-Rule - Alternative interface to File::Find +Des: File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories. -Des: ##---------------------------------------- =Pkg: perl-File-ReadBackwards 1.05 1.0.sles11.lc noarch =Sum: File-ReadBackwards - - Read a file backwards by lines. +Des: This module reads a file backwards line by line. It is simple to use, memory efficient and fast. It supports both an object and a tied handle interface. It is intended for processing log and other similar text files which typically have their newest entries appended to them. By default files are assumed to be plain text and have a line ending appropriate to the OS. But you can set the input record separator string on a per file basis. -Des: ##---------------------------------------- =Pkg: perl-File-Slurp 9999.19 1.0.sles11.lc noarch =Sum: File-Slurp - Simple and Efficient Reading/Writing/Modifying of Complete Files +Des: This module provides subs that allow you to read or write entire files with one simple call. They are designed to be simple to use, have flexible ways to pass in or get the file contents and to be very efficient. There is also a sub to read in all the files in a directory other than `.' and `..' These slurp/spew subs work for files, pipes and sockets, stdio, pseudo-files, and the DATA handle. Read more about why slurping files is a good thing in the file 'slurp_article.pod' in the extras/ directory. If you are interested in how fast these calls work, check out the slurp_bench.pl program in the extras/ directory. It compares many different forms of slurping. You can select the I/O direction, context and file sizes. Use the --help option to see how to run it. -Des: ##---------------------------------------- =Pkg: perl-GD-Barcode 1.15 1.0.sles11.lc noarch =Sum: GD-Barcode - Create barcode image with GD +Des: GD::Barcode is a subclass of GD and allows you to create barcode image with GD. This module based on "Generate Barcode Ver 1.02 By Shisei Hanai 97/08/22". From 1.14, you can use this module even if no GD (except plot method). -Des: ##---------------------------------------- =Pkg: perl-HTML-Tiny 1.05 1.0.sles11 noarch =Sum: HTML-Tiny - Lightweight, dependency free HTML/XML generation +Des: `HTML::Tiny' is a simple, dependency free module for generating HTML (and XML). It concentrates on generating syntactically correct XHTML using a simple Perl notation. In addition to the HTML generation functions utility functions are provided to =over =item * encode and decode URL encoded strings =item * entity encode HTML =item * build query strings =item * JSON encode data structures =back -Des: ##---------------------------------------- =Pkg: perl-Image-Base 1.07 1.0.sles11.lc noarch =Sum: Image-Base - Base class for image manipulation +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Image-Info 1.30 1.0.sles11.lc noarch =Sum: Image-Info - Extract meta information from image files +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Image-Xbm 1.08 1.0.sles11.lc noarch =Sum: Image-Xbm - Load, create, manipulate and save xbm image files. +Des: This class module provides basic load, manipulate and save functionality for the xbm file format. It inherits from `Image::Base' which provides additional manipulation functionality, e.g. `new_from_image()'. See the `Image::Base' pod for information on adding your own functionality to all the `Image::Base' derived classes. -Des: ##---------------------------------------- =Pkg: perl-Image-Xpm 1.11 1.0.sles11.lc noarch =Sum: Image-Xpm - Load, create, manipulate and save xpm image files. +Des: This class module provides basic load, manipulate and save functionality for the xpm file format. It inherits from `Image::Base' which provides additional manipulation functionality, e.g. `new_from_image()'. See the `Image::Base' pod for information on adding your own functionality to all the Image::Base derived classes. -Des: ##---------------------------------------- =Pkg: perl-IO-Socket-SSL 2.048 1.0.sles11.lc noarch =Sum: IO-Socket-SSL - Nearly transparent SSL encapsulation for IO::Socket::INET. +Des: None. -Des: ##---------------------------------------- =Pkg: perl-LaTeX-Table 0.9.15 1.0.sles11.lc noarch =Sum: LaTeX-Table-0.9.15.tar.gz - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-LWP-UserAgent-DNS-Hosts 0.12 1.0.sles11.lc noarch =Sum: LWP-UserAgent-DNS-Hosts - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Math-Calculus-Expression_loncapa 0.2.2 1.0.sles11.lc noarch =Sum: Math-Calculus-Expression - Algebraic Calculus Tools Expression Class +Des: This module can take an algebraic expression, parse it into a tree structure, simplify the tree, substitute variables and named constants for other variables or constants (which may be numeric), numerically evaluate the tree and turn the tree back into an output of the same form as the input. It supports a wide range of expressions including the +, -, *, / and ^ (raise to power) operators, bracketed expressions to enable correct precedence and the functions ln, exp, sin, cos, tan, sec, cosec, cot, sinh, cosh, tanh, sech, cosech, coth, asin, acos, atan, asinh, acosh and atanh. Modifed from standard Math-Calculus-Expression-0.2.2, for use in LON-CAPA, by the addition of a math_calculus_expression() routine, which can be used with Safe::Hole to create a Math::Calculus::Expression object which can use all object methods inside the a perl Safe space container. sub math_calc_expression { return Math::Calculus::Expression->new(shift); } -Des: ##---------------------------------------- =Pkg: perl-Math-Round 0.07 1.0.sles11.lc noarch =Sum: Math-Round - Perl extension for rounding numbers +Des: Math::Round supplies functions that will round numbers in different ways. The functions round and nearest are exported by default; others are available as described below. "use ... qw(:all)" exports all functions. -Des: ##---------------------------------------- =Pkg: perl-Moose 0.65 1.0.sles11.lc noarch =Sum: Moose - A postmodern object system for Perl 5 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Moose-Policy 0.03 1.0.sles11.lc noarch =Sum: Moose-Policy - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-MRO-Compat 0.09 1.0.sles11.lc noarch =Sum: MRO-Compat - mro::* interface compatibility for Perls < 5.9.5 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Net-CIDR 0.20 1.0.sles11.lc noarch =Sum: Net-CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation +Des: The Net::CIDR package contains functions that manipulate lists of IP netblocks expressed in CIDR notation. The Net::CIDR functions handle both IPv4 and IPv6 addresses. -Des: ##---------------------------------------- =Pkg: perl-Net-OAuth 0.28 1.0.sles11.lc noarch =Sum: Net-OAuth - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Net-PH 2.21 1.0.sles11.lc noarch =Sum: Net-PH - CCSO Nameserver Client class +Des: `Net::PH' is a class implementing a simple Nameserver/PH client in Perl as described in the CCSO Nameserver -- Server-Client Protocol. Like other modules in the Net:: family the `Net::PH' object inherits methods from `Net::Cmd'. -Des: ##---------------------------------------- =Pkg: perl-Net-SSLGlue 1.058 1.0.sles11.lc noarch =Sum: Net-SSLGlue - add/extend SSL support for common perl modules +Des: Some commonly used perl modules don't have SSL support at all, even if the protocol supports it. Others have SSL support, but most of them don't do proper checking of the server's certificate. The `Net::SSLGlue::*' modules try to add SSL support or proper certificate checking to these modules. Currently support for the following modules is available: =over 4 =item Net::SMTP - add SSL from beginning or using STARTTLS =item Net::POP3 - add SSL from beginning or using STLS =item Net::FTP - add SSL and IPv6 support to Net::FTP =item Net::LDAP - add proper certificate checking =item LWP - add proper certificate checking for older LWP versions =back There is also a Net::SSLGlue::Socket package which combines ssl and non-ssl and ipv6 capabilities to make it easier to enhance modules based on IO::Socket::INET. -Des: ##---------------------------------------- =Pkg: perl-Number-FormatEng 0.03 1.0.sles11.lc noarch =Sum: Number-FormatEng - Format a number using engineering notation +Des: Format a number for printing using engineering notation. Engineering notation is similar to scientific notation except that the power of ten must be a multiple of three. Alternately, the number can be formatted using an International System of Units (SI) prefix representing a factor of a thousand. -Des: ##---------------------------------------- =Pkg: perl-OLE-Storage_Lite 0.19 1.0.sles11.lc noarch =Sum: OLE-Storage_Lite - Read and write OLE storage files. +Des: OLE::Storage_Lite allows you to read and write an OLE structured file. OLE::Storage_Lite::PPS is a class representing PPS. OLE::Storage_Lite::PPS::Root, OLE::Storage_Lite::PPS::File and OLE::Storage_Lite::PPS::Dir are subclasses of OLE::Storage_Lite::PPS. -Des: ##---------------------------------------- =Pkg: perl-parent 0.236 1.0.sles11.lc noarch =Sum: parent - Establish an ISA relationship with base classes at compile time +Des: Allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to package Baz; BEGIN { require Foo; require Bar; push @ISA, qw(Foo Bar); } By default, every base class needs to live in a file of its own. If you want to have a subclass and its parent class in the same file, you can tell `parent' not to load any modules by using the `-norequire' switch: package Foo; sub exclaim { "I CAN HAS PERL" } package DoesNotLoadFooBar; use parent -norequire, 'Foo', 'Bar'; This is equivalent to the following code: package Foo; sub exclaim { "I CAN HAS PERL" } package DoesNotLoadFooBar; push @DoesNotLoadFooBar::ISA, 'Foo', 'Bar'; This is also helpful for the case where a package lives within a differently named file: package MyHash; use Tie::Hash; use parent -norequire, 'Tie::StdHash'; This is equivalent to the following code: package MyHash; require Tie::Hash; push @ISA, 'Tie::StdHash'; If you want to load a subclass from a file that `require' would not consider an eligible filename (that is, it does not end in either `.pm' or `.pmc'), use the following code: package MySecondPlugin; require './plugins/custom.plugin'; # contains Plugin::Custom use parent -norequire, 'Plugin::Custom'; -Des: ##---------------------------------------- =Pkg: perl-Pod-Escapes 1.04 1.0.sles11.lc noarch =Sum: Pod-Escapes - - for resolving Pod E<...> sequences +Des: This module provides things that are useful in decoding Pod E<...> sequences. Presumably, it should be used only by Pod parsers and/or formatters. By default, Pod::Escapes exports none of its symbols. But you can request any of them to be exported. Either request them individually, as with `use Pod::Escapes qw(symbolname symbolname2...);', or you can do `use Pod::Escapes qw(:ALL);' to get all exportable symbols. -Des: ##---------------------------------------- =Pkg: perl-Pod-POM 0.25 1.0.sles11.lc noarch =Sum: Pod-POM - POD Object Model +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Pod-Simple 3.16 1.0.sles11.lc noarch =Sum: Pod-Simple - framework for parsing Pod +Des: Pod::Simple is a Perl library for parsing text in the Pod ("plain old documentation") markup language that is typically used for writing documentation for Perl and for Perl modules. The Pod format is explained the perlpod manpage; the most common formatter is called `perldoc'. Pod formatters can use Pod::Simple to parse Pod documents and render them into plain text, HTML, or any number of other formats. Typically, such formatters will be subclasses of Pod::Simple, and so they will inherit its methods, like `parse_file'. If you're reading this document just because you have a Pod-processing subclass that you want to use, this document (plus the documentation for the subclass) is probably all you need to read. If you're reading this document because you want to write a formatter subclass, continue reading it and then read the Pod::Simple::Subclassing manpage, and then possibly even read the perlpodspec manpage (some of which is for parser-writers, but much of which is notes to formatter-writers). -Des: ##---------------------------------------- =Pkg: perl-Scope-Guard 0.03 1.0.sles11.lc noarch =Sum: Scope-Guard - lexically scoped resource management +Des: This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the Scope::Guard constructor takes a reference to a subroutine that is guaranteed to be called even if the thread of execution is aborted prematurely. This effectively allows lexically-scoped "promises" to be made that are automatically honoured by perl's garbage collector. For more information, see: L -Des: ##---------------------------------------- =Pkg: perl-Spreadsheet-WriteExcel 2.32 1.0.sles11.lc noarch =Sum: Spreadsheet-WriteExcel - Write to a cross platform Excel binary file +Des: The Spreadsheet::WriteExcel module can be used to create a cross-platform Excel binary file. Multiple worksheets can be added to a workbook and formatting can be applied to cells. Text, numbers, formulas, hyperlinks and images can be written to the cells. The Excel file produced by this module is compatible with 97, 2000, 2002 and 2003. The module will work on the majority of Windows, UNIX and Macintosh platforms. Generated files are also compatible with the Linux/UNIX spreadsheet applications Gnumeric and OpenOffice.org. This module cannot be used to write to an existing Excel file (See the MODIFYING AND REWRITING EXCEL FILES entry elsewhere in this document). -Des: ##---------------------------------------- =Pkg: perl-Sub-Exporter 0.982 1.0.sles11.lc noarch =Sum: Sub-Exporter - a sophisticated exporter for custom-built routines +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Sub-Install 0.925 1.0.sles11.lc noarch =Sum: Sub-Install - install subroutines into packages easily +Des: This module makes it easy to install subroutines into packages without the unslightly mess of "no strict" or typeglobs lying about where just anyone can see them. -Des: ##---------------------------------------- =Pkg: perl-Task-Weaken 1.03 1.0.sles11.lc noarch =Sum: Task-Weaken - Ensure that a platform has weaken support +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Test-Deep 0.108 1.0.sles11.lc noarch =Sum: Test-Deep - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Test-NoWarnings 0.084 1.0.sles11.lc noarch =Sum: Test-NoWarnings - Make sure you didn't emit any warnings while testing +Des: In general, your tests shouldn't produce warnings. This modules causes any warnings to be captured and stored. It automatically adds an extra test that will run when your script ends to check that there were no warnings. If there were any warings, the test will give a "not ok" and diagnostics of where, when and what the warning was, including a stack trace of what was going on when the it occurred. If some of your tests B produce warnings then you should be capturing and checking them with L, that way L will not see them and so not complain. The test is run by an END block in Test::NoWarnings. It will not be run when any forked children exit. -Des: ##---------------------------------------- =Pkg: perl-Test-Tester 0.107 1.0.sles11.lc noarch =Sum: Test-Tester - Ease testing test modules built with Test::Builder +Des: If you have written a test module based on Test::Builder then Test::Tester allows you to test it with the minimum of effort. -Des: ##---------------------------------------- =Pkg: perl-Test-Warn 0.32 1.0.sles11.lc noarch =Sum: Test-Warn - Perl extension to test methods for warnings +Des: A good style of Perl programming calls for a lot of diverse regression tests. This module provides a few convenience methods for testing warning based code. If you are not already familiar with the Test::More manpage now would be the time to go take a look. -Des: ##---------------------------------------- =Pkg: perl-Text-PDF 0.29 1.0.sles11.lc noarch =Sum: Text-PDF - PDF Manipulation and generation +Des: This module allows interaction with existing PDF files directly. It includes various tools including: pdfbklt - make booklets out of existing PDF files pdfrevert - remove edits from a PDF file pdfstamp - stamp text on each page of a PDF file various example programs are also included -Des: ##---------------------------------------- =Pkg: perl-Text-Query 0.07 1.0.sles11.lc noarch =Sum: Text-Query - Query processing framework +Des: This module provides an object that matches a data source against a query expression. Query expressions are compiled into an internal form when a new object is created or the `prepare' method is called; they are not recompiled on each match. The class provided by this module uses four packages to process the query. The query parser parses the question and calls a query expression builder (internal form of the question). The optimizer is then called to reduce the complexity of the expression. The solver applies the expression on a data source. The following parsers are provided: =over 4 =item Text::Query::ParseAdvanced =item Text::Query::ParseSimple =back The following builders are provided: =over 4 =item Text::Query::BuildAdvancedString =item Text::Query::BuildSimpleString =back The following solver is provided: =over 4 =item Text::Query::SolveSimpleString =item Text::Query::SolveAdvancedString =back -Des: ##---------------------------------------- =Pkg: perl-Text-Tabs+Wrap 2024.001 1.0.sles11.lc noarch =Sum: Text-Tabs+Wrap - Expand tabs and do simple line wrapping +Des: `Text::Wrap::wrap()' is a very simple paragraph formatter. It formats a single paragraph at a time by breaking lines at word boundaries. Indentation is controlled for the first line (`$initial_tab') and all subsequent lines (`$subsequent_tab') independently. Please note: `$initial_tab' and `$subsequent_tab' are the literal strings that will be used: it is unlikely you would want to pass in a number. `Text::Wrap::fill()' is a simple multi-paragraph formatter. It formats each paragraph separately and then joins them together when it's done. It will destroy any whitespace in the original text. It breaks text into paragraphs by looking for whitespace after a newline. In other respects, it acts like wrap(). `wrap()' compresses trailing whitespace into one newline, and `fill()' deletes all trailing whitespace. Both `wrap()' and `fill()' return a single string. Unlike the old Unix fmt(1) utility, this module correctly accounts for any Unicode combining characters (such as diacriticals) that may occur in each line for both expansion and unexpansion. These are overstrike characters that do not increment the logical position. Make sure you have the appropriate Unicode settings enabled. -Des: ##---------------------------------------- =Pkg: perl-Text-Unidecode 1.30 1.0.sles11.lc noarch =Sum: Text-Unidecode - Provide plain ASCII transliterations of Unicode text +Des: It often happens that you have non-Roman text data in Unicode, but you can't display it-- usually because you're trying to show it to a user via an application that doesn't support Unicode, or because the fonts you need aren't accessible. You could represent the Unicode characters as "???????" or "\15BA\15A0\1610...", but that's nearly useless to the user who actually wants to read what the text says. What Text::Unidecode provides is a function, `unidecode(...)' that takes Unicode data and tries to represent it in US-ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F). The representation is almost always an attempt at *transliteration*-- i.e., conveying, in Roman letters, the pronunciation expressed by the text in some other writing system. (See the example in the synopsis.) NOTE: To make sure your perldoc/Pod viewing setup for viewing this page is working: The six-letter word "résumé" should look like "resume" with an "/" accent on each "e". For further tests, and help if that doesn't work, see below, the A POD ENCODING TEST entry elsewhere in this document. -Des: ##---------------------------------------- =Pkg: perl-Tie-IxHash-Easy 0.01 1.0.sles11.lc noarch =Sum: Tie-IxHash-Easy - Auto-tie()s internal hashes in a tied hash +Des: This module automatically ties any hash reference in the tied hash to the same class, making all of them behave like Tie::IxHash hashes. -Des: ##---------------------------------------- =Pkg: perl-Tree 1.01 1.0.sles11.lc noarch =Sum: Tree - Perl module +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Try-Tiny 0.28 1.0.sles11.lc noarch =Sum: Try-Tiny - Minimal try/catch with proper preservation of $@ +Des: None. -Des: ##---------------------------------------- =Pkg: perl-UUID-Tiny 1.04 1.0.sles11.lc noarch =Sum: UUID-Tiny - Pure Perl UUID Support With Functional Interface +Des: UUID::Tiny is a lightweight, low dependency Pure Perl module for UUID creation and testing. This module provides the creation of version 1 time based UUIDs (using random multicast MAC addresses), version 3 MD5 based UUIDs, version 4 random UUIDs, and version 5 SHA-1 based UUIDs. ATTENTION! UUID::Tiny uses Perl's `rand()' to create the basic random numbers, so the created v4 UUIDs are not cryptographically strong! No fancy OO interface, no plethora of different UUID representation formats and transformations - just string and binary. Conversion, test and time functions equally accept UUIDs and UUID strings, so don't bother to convert UUIDs for them! Continuing with 1.0x versions all constants and public functions are exported by default, but this will change in the future (see below). UUID::Tiny deliberately uses a minimal functional interface for UUID creation (and conversion/testing), because in this case OO looks like overkill to me and makes the creation and use of UUIDs unnecessarily complicated. If you need raw performance for UUID creation, or the real MAC address in version 1 UUIDs, or an OO interface, and if you can afford module compilation and installation on the target system, then better look at other CPAN UUID modules like the Data::UUID manpage. This module is "fork safe", especially for random UUIDs (it works around Perl's rand() problem when forking processes). This module is currently not "thread safe". Even though I've incorporated some changes proposed by Michael G. Schwern (thanks!), Digest::MD5 and Digest::SHA seem so have trouble with threads. There is a test file for threads, but it is de-activated. So use at your own risk! -Des: ##---------------------------------------- =Pkg: R-ellipse 0.5.0 1.sles11.lc noarch =Sum: Functions for Drawing Ellipses and Ellipse-Like Confidence Regions +Des: R package: Contains various routines for drawing ellipses and ellipse-like confidence regions, implementing the plots described in Murdoch and Chow (1996). There are also routines implementing the profile plots described in Bates and Watts (1988) -Des: ##---------------------------------------- =Pkg: R-FactoMineR 1.42 1.sles11.lc noarch =Sum: Multivariate Exploratory Data Analysis and Data Mining +Des: R package: Exploratory data analysis methods to summarize, visualize and describe datasets. The main principal component methods are available, those with the largest potential in terms of applications: principal component analysis (PCA) when variables are quantitative, correspondence analysis (CA) and multiple correspondence analysis (MCA) when variables are categorical, Multiple Factor Analysis when variables are structured in groups, etc. and hierarchical cluster analysis. F. Husson, S. Le and J. Pages (2017). -Des: ##---------------------------------------- =Pkg: R-scatterplot3d 0.3.44 1.sles11.lc noarch =Sum: 3D Scatter Plot +Des: R package: Plots a three dimensional (3D) point cloud -Des: ##---------------------------------------- =Pkg: texlive 2007 219.30 noarch =Sum: The Base System of TeXLive +Des: After installing texlive and the package texlive-latex, find a large selection of documentation for TeX, LaTeX, and various layout styles in /usr/share/texmf/doc. TeX (pronounced tech) is an interpreter for text formatting and was developed by Donald E. Knuth. It works with control and macro commands on a text file. Working with TeX is similar to typesetting methods. LaTeX is a complex macro package that removes the cryptical TeX interface and does most of the work for the user. TeX uses special fonts produced by the MetaFont program. Various printer drivers and an X11 viewer are also included in this package. The teTeX package is based on the standard TeX package of Karl Berry, which makes configuration much easier. It is also possible to use PostScript fonts. A real PostScript printer is required, however. If the ghostscript (gs) package is installed, all drivers for printing and viewing can use these fonts. Note, however, that the fonts included in the ghostscript package are not identical to Adobe's PostScript fonts. The copyright prohibids us to include them on the CD. Besides these features, the programs MakeIndex (for producing indexes) and BibTeX (for literature data processing) exist. The texlive package includes a full texmf tree, many programs like tex, dvips, etc., shell script configuration, and a big collection of documentations. This package is easily configured by the script texconfig and has multilanguage options. Authors: -------- Karl Berry Tim Morgan Tomas Rokicki Donald Ervin Knuth Thomas Esser Sebastian Rahtz -Des: ##---------------------------------------- =Pkg: texlive-acrotex 6.05 1.0.sles11.lc noarch =Sum: The AcroTeX eDucation Bundle used for PDF forms +Des: Acrotex package to support PDF forms which students can use to complete LON-CAPA homework problems offline -Des: ##---------------------------------------- =Pkg: texlive-actuarialangle 0.1 1.0.sles11.lc noarch =Sum: Actuarial angle symbol in LaTeX +Des: This package provides the actuarialangle symbol in LaTeX documents. The simplest use of this package is to add \usepackage{actuarialangle} to your header -Des: ##---------------------------------------- =Pkg: texlive-latex 2007 219.30 noarch =Sum: All About LaTeX +Des: This package provides LaTeX. To be exact, LaTeX2e, and a huge amount software for LaTeX. This package is required by most (La)TeX documents. Authors: -------- Leslie Lamport Johannes Braams David Carlisle Alan Jeffrey Frank Mittelbach Chris Rowley Rainer Schöpf Markus Kohm Members of the LaTeX3 project -Des: ##---------------------------------------- =Pkg: LONCAPA-prerequisites 1 35.sles11.lc x86_64 =Sum: Stub rpm to set up LONCAPA dependencies +Des: LONCAPA-prerequisites configures a system to run LON-CAPA. -Des: ##---------------------------------------- =Pkg: perl-Class-C3-XS 0.11 1.0.sles11.lc x86_64 =Sum: Class-C3-XS - XS speedups for Class::C3 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Class-MOP 0.76 1.0.sles11.lc x86_64 =Sum: Class-MOP - A Meta Object Protocol for Perl 5 +Des: None. -Des: ##---------------------------------------- =Pkg: perl-Crypt-OpenSSL-Bignum 0.09 1.0.sles11.lc x86_64 =Sum: Crypt-OpenSSL-Bignum - OpenSSL's multiprecision integer arithmetic +Des: Crypt::OpenSSL::Bignum provides access to OpenSSL multiprecision integer arithmetic libraries. Presently, many though not all of the arithmetic operations that OpenSSL provides are exposed to perl. In addition, this module can be used to provide access to bignum values produced by other OpenSSL modules, such as key parameters from Crypt::OpenSSL::RSA. *NOTE*: Many of the methods in this package can croak, so use eval, or Error.pm's try/catch mechanism to capture errors. -Des: ##---------------------------------------- =Pkg: perl-Crypt-OpenSSL-X509 1.807 1.0.sles11.lc x86_64 =Sum: Crypt-OpenSSL-X509 - Perl extension to OpenSSL's X509 API. +Des: This implement a large majority of OpenSSL's useful X509 API. The email() method supports both certificates where the subject is of the form: "... CN=Firstname lastname/emailAddress=user@domain", and also certificates where there is a X509v3 Extension of the form "X509v3 Subject Alternative Name: email=user@domain". -Des: ##---------------------------------------- =Pkg: perl-Devel-GlobalDestruction 0.02 1.0.suse11.2.lc x86_64 =Sum: Devel-GlobalDestruction - Expose PL_dirty, the flag which marks global +Des: Perl's global destruction is a little tricky to deal with WRT finalizers because it's not ordered and objects can sometimes disappear. Writing defensive destructors is hard and annoying, and usually if global destruction is happenning you only need the destructors that free up non process local resources to actually execute. For these constructors you can avoid the mess by simply bailing out if global destruction is in effect. -Des: ##---------------------------------------- =Pkg: perl-Params-Util 0.35 1.0.suse11.2.lc x86_64 =Sum: Params-Util - Simple, compact and correct param-checking functions +Des: "Params::Util" provides a basic set of importable functions that makes checking parameters a hell of a lot easier While they can be (and are) used in other contexts, the main point behind this module is that the functions both Do What You Mean, and Do The Right Thing, so they are most useful when you are getting params passed into your code from someone and/or somewhere else and you can't really trust the quality. Thus, "Params::Util" is of most use at the edges of your API, where params and data are coming in from outside your code. The functions provided by "Params::Util" check in the most strictly correct manner known, are documented as thoroughly as possible so their exact behaviour is clear, and heavily tested so make sure they are not fooled by weird data and Really Bad Things. To use, simply load the module providing the functions you want to use as arguments (as shown in the SYNOPSIS). To aid in maintainability, "Params::Util" will never export by default. You must explicitly name the functions you want to export, or use the ":ALL" param to just have it export everything (although this is not recommended if you have any _FOO functions yourself with which future additions to "Params::Util" may clash) -Des: ##---------------------------------------- =Pkg: R-flashClust 1.01.2 1.sles11.lc x86_64 =Sum: Implementation of optimal hierarchical clustering +Des: R package: Fast implementation of hierarchical clustering -Des: ##---------------------------------------- =Pkg: R-mdatools 0.9.4 1.sles11.lc x86_64 =Sum: Projection based methods for preprocessing, exploring and analysis of multivariate data used in chemometrics +Des: R package: R package for preprocessing, exploring and analysis of multivariate data. The package provides methods mostly common for Chemometrics. -Des: