Update of /cvsroot/fink/experimental/jessealama/finkinfo In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv12637
Added Files: attribute-handlers-pm.info cache-cache-pm.info cache-pm.info class-errorhandler-pm.info digest-hmacmd5-pm.info file-nfslock-pm.info params-validate-pm.info test-taint-pm.info text-wikicreole-pm.info uri-fetch-pm.info xml-feed-pm.info Log Message: More perl goodness. The menagerie of dependencies for ikiwiki keeps getting more and more menagerie-y. There are still several more to go before a totally complete ikiwiki package is ready. Please tell me if you're working on any of these perl modules. If you're bored and have a 10.5 or 10.4 machine, give these a whirl. --- NEW FILE: class-errorhandler-pm.info --- Info2: << Package: class-errorhandler-pm%type_pkg[perl] Version: 0.01 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Base class for error handling DescDetail: << Class::ErrorHandler provides an error-handling mechanism that's generic enough to be used as the base class for a variety of OO classes. Subclasses inherit its two error-handling methods, error and errstr, to communicate error messages back to the calling program. On failure (for whatever reason), a subclass should call error and return to the caller; error itself sets the error message internally, then returns undef. This has the effect of the method that failed returning undef to the caller. The caller should check for errors by checking for a return value of undef, and calling errstr to get the value of the error message on an error. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/Class-ErrorHandler Source: mirror:cpan:authors/id/B/BT/BTROTT/Class-ErrorHandler-%v.tar.gz Source-MD5: 6a07ad34dfcdf510677f92e47643976d Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: file-nfslock-pm.info --- Info2: << Package: file-nfslock-pm%type_pkg[perl] Version: 1.20 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Perl module to do NFS locking DescDetail: << Program based of concept of hard linking of files being atomic across NFS. This concept was mentioned in Mail::Box::Locker (which was originally presented in Mail::Folder::Maildir). Some routine flow is taken from there -- particularly the idea of creating a random local file, hard linking a common file to the local file, and then checking the nlink status. Some ideologies were not complete (uncache mechanism, shared locking) and some coding was even incorrect (wrong stat index). File::NFSLock was written to be light, generic, and fast. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/File-NFSLock Source: mirror:cpan:authors/id/B/BB/BBB/File-NFSLock-%v.tar.gz Source-MD5: 68bddc5e2c32d9748ae689f398fc1147 Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: uri-fetch-pm.info --- Info2: << Package: uri-fetch-pm%type_pkg[perl] Version: 0.08 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Smart URI fetching/caching DescDetail: << URI::Fetch is a smart client for fetching HTTP pages, notably syndication feeds (RSS, Atom, and others), in an intelligent, bandwidth- and time-saving way. That means: * GZIP support If you have Compress::Zlib installed, URI::Fetch will automatically try to download a compressed version of the content, saving bandwidth (and time). * Last-Modified and ETag support If you use a local cache (see the Cache parameter to fetch), URI::Fetch will keep track of the Last-Modified and ETag headers from the server, allowing you to only download pages that have been modified since the last time you checked. * Proper understanding of HTTP error codes Certain HTTP error codes are special, particularly when fetching syndication feeds, and well-written clients should pay special attention to them. URI::Fetch can only do so much for you in this regard, but it gives you the tools to be a well-written client. The response from fetch gives you the raw HTTP response code, along with special handling of 4 codes: - 200 (OK) Signals that the content of a page/feed was retrieved successfully. - 301 (Moved Permanently) Signals that a page/feed has moved permanently, and that your database of feeds should be updated to reflect the new URI. - 304 (Not Modified) Signals that a page/feed has not changed since it was last fetched. - 410 (Gone) Signals that a page/feed is gone and will never be coming back, so you should stop trying to fetch it. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/URI-Fetch Source: mirror:cpan:authors/id/B/BT/BTROTT/URI-Fetch-%v.tar.gz Source-MD5: 8fb5b27b33bd18006d6c11378ae5de8d Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core, class-errorhandler-pm%type_pkg[perl], cache-pm%type_pkg[perl] << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: attribute-handlers-pm.info --- Info2: << Package: attribute-handlers-pm%type_pkg[perl] Version: 0.87 Revision: 1 Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.6 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0) Source: mirror:cpan:authors/id/S/SM/SMUELLER/Attribute-Handlers-%v.tar.gz Source-MD5: 9ea716276a99785f8d695f74fc0e95fc InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << DocFiles: Changes README UpdatePOD: true DescPackaging: << perlversioned because it's also a Provides of perlXXX-core << Description: Simpler definition of attribute handlers License: Artistic/GPL Maintainer: Daniel Macks <dma...@netspace.org> Homepage: http://search.cpan.org/dist/Attribute-Handlers << --- NEW FILE: params-validate-pm.info --- Info2: << Package: params-validate-pm%type_pkg[perl] Version: 0.95 Revision: 1 Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.6 Description: Perl module to validate parameters Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0) License: Artistic Maintainer: Christian Schaffner <chri...@users.sourceforge.net> # Dependencies: Depends: << attribute-handlers-pm%type_pkg[perl] (>= 0.79-1), perl%type_pkg[perl]-core, scalar-list-utils-pm%type_pkg[perl] << BuildDepends: << module-build-pm%type_pkg[perl], test-simple-pm%type_pkg[perl] << Replaces: params-validate-pm (<= 0.57-1), %N-man Conflicts: %N-man PostInstScript: << # nuke perl-unversioned items from older %v so they don't get # mixed into newer perlversioned pkg rm -rf %p/lib/perl5/darwin/Attribute/Params/ rm -rf %p/lib/perl5/darwin/auto/Params/Validate/ rm -f %p/lib/perl5/darwin/Params/Validate.pm rm -f %p/lib/perl5/darwin/Params/ValidatePP.pm rm -f %p/lib/perl5/darwin/Params/ValidateXS.pm << # Unpack Phase: Source: mirror:cpan:authors/id/D/DR/DROLSKY/Params-Validate-%v.tar.gz Source-MD5: f544f12357ae4ba44044cd8cb2b83a9f CompileScript: << #!/bin/sh -ev exec 2>&1 perlversion=%type_raw[perl] eval "`perl$perlversion -V:archname`" perl$perlversion Build.PL \ --install_path arch=%i/lib/perl5/$perlversion/$archname \ --install_path bin=%i/bin \ --install_path bindoc=%i/lib/perl5/$perlversion/man/man1 \ --install_path lib=%i/lib/perl5/$perlversion \ --install_path libdoc=%i/lib/perl5/$perlversion/man/man3 \ --install_path script=%i/bin ./Build << InfoTest: << TestDepends: << readonly-pm, readonly-xs-pm%type_pkg[perl], test-taint-pm%type_pkg[perl] << TestScript: ./Build test || exit 2 << # Install Phase: UpdatePOD: true DocFiles: Changes LICENSE README TODO InstallScript: << ./Build install << # Additional Data: DescDetail: << The Params::Validate module provides a flexible system for validation method/function call parameters. The validation can be as simple as checking for the presence of required parameters or as complex as validating object classes (via isa) or capabilities (via can), checking parameter types, and using customized callbacks to ensure data integrity. The module has been designed to work equally well with positional or named parameters (via a hash or hash reference). << Homepage: http://search.cpan.org/dist/Params-Validate << --- NEW FILE: text-wikicreole-pm.info --- Info2: << Package: text-wikicreole-pm%type_pkg[perl] Version: 0.07 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Convert Wiki Creole 1.0 markup to XHTML DescDetail: << Text::WikiCreole implements the Wiki Creole markup language, version 1.0, as described at http://www.wikicreole.org. It reads Creole 1.0 markup and returns XHTML. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/Text-WikiCreole Source: mirror:cpan:authors/id/J/JB/JBURNETT/Text-WikiCreole-%v.tar.gz Source-MD5: 25710dadbf919f519bd389490470dd88 Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: cache-pm.info --- Info3: << Package: cache-pm%type_pkg[perl] Version: 2.04 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: The Cache interface DescDetail: << The Cache modules are designed to assist a developer in persisting data for a specified period of time. Often these modules are used in web applications to store data locally to save repeated and redundant expensive calls to remote machines or databases. The Cache interface is implemented by derived classes that store cached data in different manners (such as as files on a filesystem, or in memory). << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/Cache Source: mirror:cpan:authors/id/C/CL/CLEISHMAN/Cache-%v.tar.gz Source-MD5: c64b8dd8f04e101bd20cde0c7c2e3d17 Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core, digest-sha1-pm%type_pkg[perl], io-string-pm, heap-pm, date-parse-pm%type_pkg[perl], file-nfslock-pm%type_pkg[perl], << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: digest-hmacmd5-pm.info --- Info2: << Package: digest-hmacmd5-pm%type_pkg[perl] Version: 1.02 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Keyed-Hashing for Message Authentication DescDetail: << This module provide HMAC-MD5 hashing. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/Digest-HMAC_MD5 Source: mirror:cpan:authors/id/G/GA/GAAS/Digest-HMAC-%v.tar.gz Source-MD5: 64c4b247d83cd64ec32aa22bf58a709b Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core, digest-sha1-pm%type_pkg[perl] << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: xml-feed-pm.info --- Info3: << Package: xml-feed-pm%type_pkg[perl] Version: 0.43 Revision: 1 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6 License: Artistic Description: Syndication feed parser and auto-discovery DescDetail: << XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI. XML::Feed supports the following syndication feed formats: * RSS 0.91 * RSS 1.0 * RSS 2.0 * Atom The goal of XML::Feed is to provide a unified API for parsing and using the various syndication formats. The different flavors of RSS and Atom handle data in different ways: date handling; summaries and content; escaping and quoting; etc. This module attempts to remove those differences by providing a wrapper around the formats and the classes implementing those formats (XML::RSS and XML::Atom::Feed). For example, dates are handled differently in each of the above formats. To provide a unified API for date handling, XML::Feed converts all date formats transparently into DateTime objects, which it then returns to the caller. << Maintainer: Jesse Alama <jesse.al...@gmail.com> Homepage: http://search.cpan.org/dist/XML-Feed Source: mirror:cpan:authors/id/S/SI/SIMONW/XML-Feed-%v.tar.gz Source-MD5: 65646f3064ecaef5e8c1dc38dd7c3807 Type: perl (5.8.6 5.8.8 5.10.0) UpdatePOD: true DocFiles: Changes README Depends: << perl%type_pkg[perl]-core, datetime-pm%type_pkg[perl], datetime-locale-pm%type_pkg[perl], params-validate-pm%type_pkg[perl], list-moreutils-pm%type_pkg[perl], datetime-timezone-pm%type_pkg[perl], class-singleton-pm, exception-class-pm%type_pkg[perl], test-exception-pm, sub-uplevel-pm, xml-rss-pm%type_pkg[perl], datetime-format-w3cdtf-pm%type_pkg[perl], html-parser-pm%type_pkg[perl], html-tagset-pm, test-manifest-pm%type_pkg[perl], datetime-format-mail-pm%type_pkg[perl], xml-parser-pm%type_pkg[perl], libwww-pm%type_pkg[perl], uri-pm%type_pkg[perl], uri-fetch-pm%type_pkg[perl], class-errorhandler-pm%type_pkg[perl], xml-atom-pm%type_pkg[perl], digest-sha1%type_pkg[perl], class-data-inheritable-pm, xml-libxml-pm%type_pkg[perl], xml-sax-pm%type_pkg[perl], xml-namespacesupport-pm, xml-xpath-pm%type_pkg[perl], feed-find-pm%type_pkg[perl], << InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << << --- NEW FILE: test-taint-pm.info --- Info2: << Package: test-taint-pm%type_pkg[perl] Version: 1.04 Revision: 1 Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.6 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0) Source: mirror:cpan:authors/id/P/PE/PETDANCE/Test-Taint-%v.tar.gz Source-MD5: a005ab5a2e22ab462b4f3661d1d1d5e0 PatchScript: tail -n 15 Taint.pm > LICENSE Depends: perl%type_pkg[perl]-core InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << DocFiles: Changes LICENSE UpdatePOD: true Description: Tools to test taintedness License: Artistic/GPL Homepage: http://search.cpan.org/dist/Test-Taint Maintainer: Daniel Macks <dma...@netspace.org> << --- NEW FILE: cache-cache-pm.info --- Info2: << Package: cache-cache-pm%type_pkg[perl] Version: 1.06 Revision: 1 Description: Perl cache modules Architecture: (%type_pkg[perl] = 581) powerpc, (%type_pkg[perl] = 584) powerpc Distribution: (%type_pkg[perl] = 581) 10.4, (%type_pkg[perl] = 584) 10.4, (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 5100) 10.6 Type: perl (5.8.1 5.8.4 5.8.6 5.8.8 5.10.0) License: Artistic Maintainer: Christian Schaffner <chri...@users.sourceforge.net> # Dependencies: Depends: perl%type_pkg[perl]-core, digest-sha1-pm%type_pkg[perl], error-pm BuildDepends: fink (>= 0.20.6-1) Replaces: cache-cache-pm (<= 1.02-1), %N-man Conflicts: %N-man # Unpack Phase: Source: mirror:cpan:authors/id/J/JS/JSWARTZ/Cache-Cache-%v.tar.gz Source-MD5: 4425f44ddb138a799290802e5aad46ef # Install Phase: UpdatePOD: true DocFiles: CHANGES COPYING CREDITS MANIFEST README InstallScript: << %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] << # Additional Data: DescDetail: << The Cache modules are designed to assist a developer in persisting data for a specified period of time. Often these modules are used in web applications to store data locally to save repeated and redundant expensive calls to remote machines or databases. People have also been known to use Cache::Cache for its straightforward interface in sharing data between runs of an application or invocations of a CGI-style script or simply as an easy to use abstraction of the filesystem or shared memory. The Cache package provides Cache::Cache, a generic interface for creating persistent data stores. This interface is implemented by the Cache::MemoryCache, Cache::SharedMemoryCache, Cache::FileCache, Cache::SizeAwareFileCache, Cache::SizeAwareMemoryCache, and Cache::SizeAwareSharedMemoryCache classes. This work aggregates and extends the obsolete File::Cache and IPC::Cache projects. << Homepage: http://search.cpan.org/dist/Cache-Cache << ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs