Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jul 2006 03:27:40 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/100174: [NEW PORT] textproc/p5-Pod-Xhtml: Generate well-formed XHTML documents from POD format documentation
Message-ID:  <20060712192740.580ED638@netnews.NCTU.edu.tw>
Resent-Message-ID: <200607121930.k6CJUIuq094808@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         100174
>Category:       ports
>Synopsis:       [NEW PORT] textproc/p5-Pod-Xhtml: Generate well-formed XHTML documents from POD format documentation
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 12 19:30:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006
>Description:
There's Pod::PXML and Pod::XML, so why do we need Pod::Xhtml? You need
an XSLT to transform XML into XHTML and many people don't have the
time or inclination to do this. But they want to make sure that the
pages they put on their web site are well-formed, they want those
pages to use stylesheets easily, and possibly they want to squirt the
XHTML through some kind of filter for more processing.

By generating well-formed XHTML straight away we allow anyone to just
use the output files as-is. For those who want to use XML tools or
transformations they can use the XHTML as a source, because it's a
well-formed XML document.

Author:	P Kent & Simon Flack <cpan _at_ bbc _dot_ co _dot_ uk>
WWW:	http://search.cpan.org/dist/Pod-Xhtml/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-Pod-Xhtml-1.52.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Pod-Xhtml
#	p5-Pod-Xhtml/pkg-descr
#	p5-Pod-Xhtml/Makefile
#	p5-Pod-Xhtml/pkg-plist
#	p5-Pod-Xhtml/distinfo
#
echo c - p5-Pod-Xhtml
mkdir -p p5-Pod-Xhtml > /dev/null 2>&1
echo x - p5-Pod-Xhtml/pkg-descr
sed 's/^X//' >p5-Pod-Xhtml/pkg-descr << 'END-of-p5-Pod-Xhtml/pkg-descr'
XThere's Pod::PXML and Pod::XML, so why do we need Pod::Xhtml? You need
Xan XSLT to transform XML into XHTML and many people don't have the
Xtime or inclination to do this. But they want to make sure that the
Xpages they put on their web site are well-formed, they want those
Xpages to use stylesheets easily, and possibly they want to squirt the
XXHTML through some kind of filter for more processing.
X
XBy generating well-formed XHTML straight away we allow anyone to just
Xuse the output files as-is. For those who want to use XML tools or
Xtransformations they can use the XHTML as a source, because it's a
Xwell-formed XML document.
X
XAuthor:	P Kent & Simon Flack <cpan _at_ bbc _dot_ co _dot_ uk>
XWWW:	http://search.cpan.org/dist/Pod-Xhtml/
END-of-p5-Pod-Xhtml/pkg-descr
echo x - p5-Pod-Xhtml/Makefile
sed 's/^X//' >p5-Pod-Xhtml/Makefile << 'END-of-p5-Pod-Xhtml/Makefile'
X# New ports collection makefile for:	p5-Pod-Xhtml
X# Date created:		2006-07-13
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Pod-Xhtml
XPORTVERSION=	1.52
XCATEGORIES=	textproc perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Pod
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Generate well-formed XHTML documents from POD format documentation
X
XBUILD_DEPENDS=	${SITE_PERL}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-Pod-Parser
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN1=		pod2xhtml.1
XMAN3=		Pod::Xhtml.3
X
X.include <bsd.port.pre.mk>
X.include <bsd.port.post.mk>
END-of-p5-Pod-Xhtml/Makefile
echo x - p5-Pod-Xhtml/pkg-plist
sed 's/^X//' >p5-Pod-Xhtml/pkg-plist << 'END-of-p5-Pod-Xhtml/pkg-plist'
X@comment $FreeBSD$
Xbin/pod2xhtml
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Xhtml/.packlist
X%%SITE_PERL%%/Pod/Xhtml.pm
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Xhtml
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
X@dirrmtry %%SITE_PERL%%/Pod
END-of-p5-Pod-Xhtml/pkg-plist
echo x - p5-Pod-Xhtml/distinfo
sed 's/^X//' >p5-Pod-Xhtml/distinfo << 'END-of-p5-Pod-Xhtml/distinfo'
XMD5 (Pod-Xhtml-1.52.tar.gz) = 2894be2c319c1e120d9fefcdd4e6fe8b
XSHA256 (Pod-Xhtml-1.52.tar.gz) = 42c30da1fb7f8f2fa062e2175585ea44445fd63baf30cf0f481adf5a6c646db4
XSIZE (Pod-Xhtml-1.52.tar.gz) = 22868
END-of-p5-Pod-Xhtml/distinfo
exit
--- p5-Pod-Xhtml-1.52.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060712192740.580ED638>