aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-Pod-Autopod
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2009-10-31 12:49:47 +0000
committerWen Heping <wen@FreeBSD.org>2009-10-31 12:49:47 +0000
commit10e3edfe53f96f44b1b93d88b457b026e97e97fd (patch)
tree29ee75875650af1b624b5b5c136c35ea809b0ce6 /textproc/p5-Pod-Autopod
parent6de63569ce38da0ea351e9333a3d6be5037a9d0d (diff)
downloadports-10e3edfe53f96f44b1b93d88b457b026e97e97fd.tar.gz
ports-10e3edfe53f96f44b1b93d88b457b026e97e97fd.zip
Pod::Autopod is designed to generate pod documentation of a perl
class by analysing its code. The idea is to have something similar like javadoc. So it uses also comments written directly obove the method definitions. It is designed to asumes a pm file which represents a class. Of course it can not understand every kind of syntax, parameters, etc. But the plan is to improve this library in the future to understand more and more automatically. WWW: http://search.cpan.org/dist/Pod-Autopod/ Approved by: miwi,jadawin(mentors,implicit)
Notes
Notes: svn path=/head/; revision=243576
Diffstat (limited to 'textproc/p5-Pod-Autopod')
-rw-r--r--textproc/p5-Pod-Autopod/Makefile25
-rw-r--r--textproc/p5-Pod-Autopod/distinfo3
-rw-r--r--textproc/p5-Pod-Autopod/pkg-descr11
-rw-r--r--textproc/p5-Pod-Autopod/pkg-plist6
4 files changed, 45 insertions, 0 deletions
diff --git a/textproc/p5-Pod-Autopod/Makefile b/textproc/p5-Pod-Autopod/Makefile
new file mode 100644
index 000000000000..41af8e2541ce
--- /dev/null
+++ b/textproc/p5-Pod-Autopod/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: p5-Pod-Autopod
+# Date created: 31 Oct, 2009
+# Whom: Wen Heping<wen@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Pod-Autopod
+PORTVERSION= 1.07
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Generates pod documentation by analysing perl modules
+
+BUILD_DEPENDS= p5-Pod-Abstract>=0.19:${PORTSDIR}/textproc/p5-Pod-Abstract
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN1= autopod.1
+MAN3= Pod::Autopod.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Autopod/distinfo b/textproc/p5-Pod-Autopod/distinfo
new file mode 100644
index 000000000000..b969e327535b
--- /dev/null
+++ b/textproc/p5-Pod-Autopod/distinfo
@@ -0,0 +1,3 @@
+MD5 (Pod-Autopod-1.07.tar.gz) = b9c87bc1cc804a504113ab19ffd576d5
+SHA256 (Pod-Autopod-1.07.tar.gz) = 87b06a99a343c8f17099a82e94cfa83c0b697608bf396efd60be3e2e88cb25a3
+SIZE (Pod-Autopod-1.07.tar.gz) = 10180
diff --git a/textproc/p5-Pod-Autopod/pkg-descr b/textproc/p5-Pod-Autopod/pkg-descr
new file mode 100644
index 000000000000..c9715645542c
--- /dev/null
+++ b/textproc/p5-Pod-Autopod/pkg-descr
@@ -0,0 +1,11 @@
+Pod::Autopod is designed to generate pod documentation of a perl
+class by analysing its code. The idea is to have something similar
+like javadoc. So it uses also comments written directly obove the
+method definitions. It is designed to asumes a pm file which
+represents a class.
+
+Of course it can not understand every kind of syntax, parameters,
+etc. But the plan is to improve this library in the future to
+understand more and more automatically.
+
+WWW: http://search.cpan.org/dist/Pod-Autopod/
diff --git a/textproc/p5-Pod-Autopod/pkg-plist b/textproc/p5-Pod-Autopod/pkg-plist
new file mode 100644
index 000000000000..fb77936524f9
--- /dev/null
+++ b/textproc/p5-Pod-Autopod/pkg-plist
@@ -0,0 +1,6 @@
+bin/autopod
+%%SITE_PERL%%/Pod/Autopod.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Autopod/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Autopod
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod