Add p5-Pod-ProjectDocs 0.13, generates CPAN like pod pages.

This commit is contained in:
Sergey Skvortsov 2005-08-31 14:50:37 +00:00
parent 007be0ccf6
commit e078057bbe
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=141590
5 changed files with 67 additions and 0 deletions

View File

@ -340,6 +340,7 @@
SUBDIR += p5-Pod-Escapes
SUBDIR += p5-Pod-POM
SUBDIR += p5-Pod-Parser
SUBDIR += p5-Pod-ProjectDocs
SUBDIR += p5-Pod-Simple
SUBDIR += p5-Pod-Stripper
SUBDIR += p5-Pod-Tree

View File

@ -0,0 +1,38 @@
# New ports collection makefile for: Pod-ProjectDocs
# Date created: 31 August 2005
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= Pod-ProjectDocs
PORTVERSION= 0.13
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
COMMENT= Generates CPAN like pod pages
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools \
${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${SITE_PERL}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-Pod-Parser \
${SITE_PERL}/Class/Accessor/Fast.pm:${PORTSDIR}/devel/p5-Class-Accessor \
${SITE_PERL}/Class/Data/Inheritable.pm:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \
${SITE_PERL}/${PERL_ARCH}/Readonly.pm:${PORTSDIR}/devel/p5-Readonly
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN1= pod2projdocs.1
MAN3= Pod::ProjectDocs.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500800
IGNORE= Perl 5.8 or newer required. Install lang/perl5.8 and try again.
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,2 @@
MD5 (Pod-ProjectDocs-0.13.tar.gz) = 5c453d394ffcbedb2946eb69b62dce4e
SIZE (Pod-ProjectDocs-0.13.tar.gz) = 13461

View File

@ -0,0 +1,8 @@
This module allows you to generates CPAN like pod pages from your
modules (not only perl but also javascript including pod) for your
projects. Set your library modules' root directory with libroot option.
And you have to set output directory's path with outroot option. And
this module searches your pm and pod files from your libroot, and
generates html files, and an index page lists up all your modules there.
WWW: http://search.cpan.org/dist/Pod-ProjectDocs/

View File

@ -0,0 +1,18 @@
bin/pod2projdocs
%%SITE_PERL%%/Pod/ProjectDocs.pm
%%SITE_PERL%%/Pod/ProjectDocs/ArrowImage.pm
%%SITE_PERL%%/Pod/ProjectDocs/CSS.pm
%%SITE_PERL%%/Pod/ProjectDocs/Config.pm
%%SITE_PERL%%/Pod/ProjectDocs/Doc.pm
%%SITE_PERL%%/Pod/ProjectDocs/DocManager.pm
%%SITE_PERL%%/Pod/ProjectDocs/File.pm
%%SITE_PERL%%/Pod/ProjectDocs/IndexPage.pm
%%SITE_PERL%%/Pod/ProjectDocs/Parser.pm
%%SITE_PERL%%/Pod/ProjectDocs/Parser/PerlPod.pm
%%SITE_PERL%%/Pod/ProjectDocs/Template.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/ProjectDocs/.packlist
@dirrm %%SITE_PERL%%/Pod/ProjectDocs/Parser
@dirrm %%SITE_PERL%%/Pod/ProjectDocs
@unexec rmdir %D/%%SITE_PERL%%/Pod 2>/dev/null || true
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/ProjectDocs
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod 2>/dev/null || true