summaryrefslogtreecommitdiff
path: root/textproc/p5-Pod-Eventual
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2012-07-05 15:17:06 +0000
committersno <sno@pkgsrc.org>2012-07-05 15:17:06 +0000
commit683a4907cf020df10a55d2ccaed8afd33f53cc23 (patch)
tree097d02e4dd39f74f40835ccccf58982265f44407 /textproc/p5-Pod-Eventual
parentb2cefafe5aedc59e16e584bccff628c1ee599997 (diff)
downloadpkgsrc-683a4907cf020df10a55d2ccaed8afd33f53cc23.tar.gz
Importing packafe for Perl 5 module Pod::Eventual version 0.093330 from
CPAN into textproc/p5-Pod-Eventual. POD is a pretty simple format to write, but it can be a big pain to deal with reading it and doing anything useful with it. Most existing POD parsers care about semantics, like whether a =item occurred after an =over but before a back, figuring out how to link a L<>, and other things like that. Pod::Eventual is much less ambitious and much more stupid. Fortunately, stupid is often better. (That's what I keep telling myself, anyway.) Pod::Eventual reads line-based input and produces events describing each POD paragraph or directive it finds. Once complete events are immediately passed to the handle_event method. This method should be implemented by Pod::Eventual subclasses. If it isn't, Pod::Eventual's own handle_event will be called, and will raise an exception.
Diffstat (limited to 'textproc/p5-Pod-Eventual')
-rw-r--r--textproc/p5-Pod-Eventual/DESCR14
-rw-r--r--textproc/p5-Pod-Eventual/Makefile23
-rw-r--r--textproc/p5-Pod-Eventual/distinfo5
3 files changed, 42 insertions, 0 deletions
diff --git a/textproc/p5-Pod-Eventual/DESCR b/textproc/p5-Pod-Eventual/DESCR
new file mode 100644
index 00000000000..0282c6daa60
--- /dev/null
+++ b/textproc/p5-Pod-Eventual/DESCR
@@ -0,0 +1,14 @@
+POD is a pretty simple format to write, but it can be a big pain to deal
+with reading it and doing anything useful with it. Most existing POD
+parsers care about semantics, like whether a =item occurred after an =over
+but before a back, figuring out how to link a L<>, and other things like
+that.
+
+Pod::Eventual is much less ambitious and much more stupid. Fortunately,
+stupid is often better. (That's what I keep telling myself, anyway.)
+
+Pod::Eventual reads line-based input and produces events describing each
+POD paragraph or directive it finds. Once complete events are immediately
+passed to the handle_event method. This method should be implemented by
+Pod::Eventual subclasses. If it isn't, Pod::Eventual's own handle_event
+will be called, and will raise an exception.
diff --git a/textproc/p5-Pod-Eventual/Makefile b/textproc/p5-Pod-Eventual/Makefile
new file mode 100644
index 00000000000..23f6354cc79
--- /dev/null
+++ b/textproc/p5-Pod-Eventual/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2012/07/05 15:17:06 sno Exp $
+
+DISTNAME= Pod-Eventual-0.093330
+PKGNAME= p5-${DISTNAME:S/093330/093.330/}
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Pod/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Pod-Eventual/
+COMMENT= Read a POD document as a series of trivial events
+LICENSE= ${PERL5_LICENSE}
+
+DEPENDS+= p5-Mixin-Linewise>=0.001:../../devel/p5-Mixin-Linewise
+
+BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PERL5_PACKLIST= auto/Pod/Eventual/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-Pod-Eventual/distinfo b/textproc/p5-Pod-Eventual/distinfo
new file mode 100644
index 00000000000..59b4b920fe9
--- /dev/null
+++ b/textproc/p5-Pod-Eventual/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/07/05 15:17:06 sno Exp $
+
+SHA1 (Pod-Eventual-0.093330.tar.gz) = 7884f92cdf82f947eeeae123af02d536545d6eb6
+RMD160 (Pod-Eventual-0.093330.tar.gz) = 59cc146ac43e659ebb77575661da7fff11ffe43c
+Size (Pod-Eventual-0.093330.tar.gz) = 13223 bytes