pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/p5-XML-RAI Initial import of p5-XML-RAI.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82a306749896
branches:  trunk
changeset: 476815:82a306749896
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Sun Jun 20 22:28:00 2004 +0000

description:
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.

diffstat:

 textproc/p5-XML-RAI/DESCR    |  12 ++++++++++++
 textproc/p5-XML-RAI/Makefile |  20 ++++++++++++++++++++
 textproc/p5-XML-RAI/PLIST    |   1 +
 textproc/p5-XML-RAI/distinfo |   4 ++++
 4 files changed, 37 insertions(+), 0 deletions(-)

diffs (53 lines):

diff -r 9ff0292ff898 -r 82a306749896 textproc/p5-XML-RAI/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/p5-XML-RAI/DESCR Sun Jun 20 22:28:00 2004 +0000
@@ -0,0 +1,12 @@
+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.
diff -r 9ff0292ff898 -r 82a306749896 textproc/p5-XML-RAI/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/p5-XML-RAI/Makefile      Sun Jun 20 22:28:00 2004 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/06/20 22:28:00 schmonz Exp $
+
+DISTNAME=      XML-RAI-0.51
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    textproc perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=XML/}
+
+MAINTAINER=    schmonz%NetBSD.org@localhost
+COMMENT=       Maps RSS tags to one common simplified interface
+
+DEPENDS+=      p5-XML-RSS-Parser>=2.15:../../textproc/p5-XML-RSS-Parser
+DEPENDS+=      p5-TimeDate>=1.14:../../time/p5-TimeDate
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+USE_BUILDLINK3=                YES
+PERL5_PACKLIST=                ${PERL5_SITEARCH}/auto/XML/RAI/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 9ff0292ff898 -r 82a306749896 textproc/p5-XML-RAI/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/p5-XML-RAI/PLIST Sun Jun 20 22:28:00 2004 +0000
@@ -0,0 +1,1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/20 22:28:01 schmonz Exp $
diff -r 9ff0292ff898 -r 82a306749896 textproc/p5-XML-RAI/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/p5-XML-RAI/distinfo      Sun Jun 20 22:28:00 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/06/20 22:28:00 schmonz Exp $
+
+SHA1 (XML-RAI-0.51.tar.gz) = d9aae92b8c8551ae91cd9a07a16e0d34dcb082ff
+Size (XML-RAI-0.51.tar.gz) = 8326 bytes



Home | Main Index | Thread Index | Old Index