Commit graph

12 commits

Author SHA1 Message Date
rhaen
15cb8b57eb - updated to 1.3022
- took maintainership

ChangeLog:
1.3022July 18 2007
    - Changed XML::RAI::Object's date handler to avoid an apparent bug in
      Date::Format::strftime. Thanks to Tim Sweetman.

1.301Nov 20 2005
    - Fixed Makefile dependencies

1.3  Nov 18 2005
    - Seperated out XML::RSS::Parser reversing a bad idea.
    - Introduced add_mapping method to all objects.
    - Now requires XML::RSS::Parser 4.0.
    - Various mapping tweaks.
    - Numerous bug fixes.
    - Test. A lot of them.

1.21 Jul 16 2005
    - Replaced use of Style param in XML::RSS::Parser constructor with
      standard Handlers param. This lowered the prerequisite version of
      XML::Parser needed.

1.2  Jan 16 2005
    - POTENTIAL BREAK: XML::RAI::Object::source has been renamed src. This fixes
      a boneheaded oversight where XML::RAI::Item had two documented source
      methods. The source method for retreiving any RSS source attributes
      was overloading the XML::RAI::Object source method to retreive the
      underlying XML::RSS::Parser::Element object. This was completely fouling
      up retreival in an ARRAY context for all the RSS methods in the
      XML::RAI::Item class. This change required numerous modifications
      throughout the XML::RAI classes to reflect this naming change.

1.11 Jan 09 2005
    - Fixed condition that was generating "Use of uninitialized value in
      localtime" warning.

1.1  Jan 09 2005
    - Dropped POSIX dependency in favor of Date::Format.
    - Added EPOCH time formatting option
    - Fixed time_format bug were PASS_THRU could not be set. (Kevin Frost)
    - Fixed PASS_THRU bug were an XML::RSS::Parser::Element object would be
      returned instead of a string. (Kevin Frost)
    - Fixed bug were date normalization was ignoring timezone and using the
      local system timezone instead. (Kevin Frost)

1.04 Nov 22 2004
    - Added the Technorati API namespace to XML::Parser::Element.

1.03 Nov 06 2004
    - Fixed RAI->item_count bug that was returning one less then the
      actual count. (Jason Swan)

1.02 Oct 16 2004
    - Added missing Class::XPath dependency to Makefile.PL

1.01 Sep 30 2004
    - Corrected XML::RSS::Parser prerequisite version to 3.
    - Added prerequisite version of Date::Parse to 2.26 in RAI::Object.
    - Switched use of deprecated value method to text_content in
      RAI::Object.

1.00 Sep 29 2004
    - Integrated XML::RSS::Parser package into RAI.
    - Refactored XML::RSS::Parser to use XML::Elemental package and
      true tree structure.
    - Introduced XML::RSS::Parser::Characters class
    - Exposed internal methods for use with Class::XPath in Element
    - Added more graceful handling of unrecognized namespace URIs
    - Deprecated value and append_value. BREAKAGE: Regretfully value method
      will not work the same as version 2x of the RSS Parser in some cases.
      This is due to the adoption of a tree model and how text is handled.
    - Added as_xml method for reimplementing the version 2x pass-thru
      functionality under the tree structure.

0.52 Aug 14 2004
    - Removed lastBuildDate from the RAI::Item created and modified mappings. A
      good idea gone bad if you are trying to merge feeds and list out entries
      chronological order.
    - Added minimum version of 0 to POSIX an Date::Parse in Makefile.PL.
    - Time handlers (created, modified etc) return UTC rather then local time
2008-07-16 09:47:47 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
schmonz
8f9febe751 Relinquish MAINTAINER. 2007-03-24 07:18:11 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
c71cac836a Add RMD160 digests to the SHA1 ones. 2005-02-24 14:48:39 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
schmonz
0eadf612dd Initial import of p5-XML-RAI.
The RSS Abstraction Interface, or RAI (said "ray"), provides an
object-oriented interface to XML::RSS::Parser trees that abstracts
the user from handling namespaces, overlapping and alternate tag
mappings.

It's rather well known that, while popular, the RSS syntax is a
bit of a mess.

RAI provides a single simplified interface that maps one method
call to various overlapping and alternate tags used in RSS feeds.
The interface also abstracts developers from needing to deal with
namespaces. Method names are based on Dublin Core terminology.
2004-06-20 22:28:00 +00:00