summaryrefslogtreecommitdiff
path: root/textproc/p5-iCal-Parser
diff options
context:
space:
mode:
authormjl <mjl>2008-04-28 14:19:58 +0000
committermjl <mjl>2008-04-28 14:19:58 +0000
commit1d48d746b5770c7238d35eeaa1737182ed749db5 (patch)
tree7db23ec430a55f2c914050acb7e86d8e2e6661a3 /textproc/p5-iCal-Parser
parent3e40879b17ba304896bd687abaa0841bbc632a8b (diff)
downloadpkgsrc-1d48d746b5770c7238d35eeaa1737182ed749db5.tar.gz
Import p5-iCal-Parser 1.14.
This module processes iCalendar (vCalendar 2.0) files as specified in RFC 2445 into a data structure. It handles recurrences ("RRULE"s), exclusions ("EXDATE"s), event updates (events with a "RECURRENCE-ID"), and nested data structures ("ATTENDEES" and "VALARM"s).
Diffstat (limited to 'textproc/p5-iCal-Parser')
-rw-r--r--textproc/p5-iCal-Parser/DESCR5
-rw-r--r--textproc/p5-iCal-Parser/Makefile21
-rw-r--r--textproc/p5-iCal-Parser/distinfo5
3 files changed, 31 insertions, 0 deletions
diff --git a/textproc/p5-iCal-Parser/DESCR b/textproc/p5-iCal-Parser/DESCR
new file mode 100644
index 00000000000..c2dfd274cb1
--- /dev/null
+++ b/textproc/p5-iCal-Parser/DESCR
@@ -0,0 +1,5 @@
+This module processes iCalendar (vCalendar 2.0) files as specified in
+RFC 2445 into a data structure. It handles recurrences ("RRULE"s),
+exclusions ("EXDATE"s), event updates (events with a "RECURRENCE-ID"),
+and nested data structures ("ATTENDEES" and "VALARM"s). It currently
+ignores the "VTIMEZONE", "VJOURNAL" and "VFREEBUSY" entry types.
diff --git a/textproc/p5-iCal-Parser/Makefile b/textproc/p5-iCal-Parser/Makefile
new file mode 100644
index 00000000000..3204bf9a63d
--- /dev/null
+++ b/textproc/p5-iCal-Parser/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/28 14:19:58 mjl Exp $
+#
+
+DISTNAME= iCal-Parser-1.14
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= textproc perl5
+MASTER_SITES= http://search.cpan.org/CPAN/authors/id/R/RF/RFRANKEL/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/CPAN/authors/id/R/RF/RFRANKEL/
+COMMENT= Parse iCalendar files into a data structure
+
+# PERL5_MODULE_TYPE= Module::Build
+PERL5_PACKLIST= auto/iCal/Parser/.packlist
+USE_LANGUAGES= # none
+
+DEPENDS+= p5-DateTime-Format-ICal>=0.08:../../time/p5-DateTime-Format-ICal
+DEPENDS+= p5-Text-vFile-asData>=0.02:../../textproc/p5-Text-vFile-asData
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-iCal-Parser/distinfo b/textproc/p5-iCal-Parser/distinfo
new file mode 100644
index 00000000000..f06ba119871
--- /dev/null
+++ b/textproc/p5-iCal-Parser/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/28 14:19:58 mjl Exp $
+
+SHA1 (iCal-Parser-1.14.tar.gz) = 00fd7d7e3eebf5e202bc4f5a641b6252071a1a68
+RMD160 (iCal-Parser-1.14.tar.gz) = 68b28bfe9d097b9f387fabe8277cc2c1aabc23c3
+Size (iCal-Parser-1.14.tar.gz) = 29364 bytes