summaryrefslogtreecommitdiff
path: root/textproc/p5-XML-RAI
diff options
context:
space:
mode:
authorschmonz <schmonz@pkgsrc.org>2004-06-20 22:28:00 +0000
committerschmonz <schmonz@pkgsrc.org>2004-06-20 22:28:00 +0000
commit0eadf612dd8e4034d1feb608e01d9ded0ab7505a (patch)
tree0545a08bf9c613f12913a1f371cd12ba28dfc67f /textproc/p5-XML-RAI
parent650d6bd38ad071887b5981f68d2e9f7a39dac538 (diff)
downloadpkgsrc-0eadf612dd8e4034d1feb608e01d9ded0ab7505a.tar.gz
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 (limited to 'textproc/p5-XML-RAI')
-rw-r--r--textproc/p5-XML-RAI/DESCR12
-rw-r--r--textproc/p5-XML-RAI/Makefile20
-rw-r--r--textproc/p5-XML-RAI/PLIST1
-rw-r--r--textproc/p5-XML-RAI/distinfo4
4 files changed, 37 insertions, 0 deletions
diff --git a/textproc/p5-XML-RAI/DESCR b/textproc/p5-XML-RAI/DESCR
new file mode 100644
index 00000000000..f901a8489a9
--- /dev/null
+++ b/textproc/p5-XML-RAI/DESCR
@@ -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 --git a/textproc/p5-XML-RAI/Makefile b/textproc/p5-XML-RAI/Makefile
new file mode 100644
index 00000000000..661737642d2
--- /dev/null
+++ b/textproc/p5-XML-RAI/Makefile
@@ -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
+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 --git a/textproc/p5-XML-RAI/PLIST b/textproc/p5-XML-RAI/PLIST
new file mode 100644
index 00000000000..df965ffb4f8
--- /dev/null
+++ b/textproc/p5-XML-RAI/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/20 22:28:01 schmonz Exp $
diff --git a/textproc/p5-XML-RAI/distinfo b/textproc/p5-XML-RAI/distinfo
new file mode 100644
index 00000000000..8d75c2e9227
--- /dev/null
+++ b/textproc/p5-XML-RAI/distinfo
@@ -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