ports/152658: NEW port textproc/p5-XML-Rewrite

Patrick Powell papowell at astart.com
Sun Nov 28 20:50:11 UTC 2010


>Number:         152658
>Category:       ports
>Synopsis:       NEW port textproc/p5-XML-Rewrite
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 28 20:50:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Patrick Powell
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
Astart Technologies
>Environment:
System: FreeBSD laptop_81.private 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


>Description:
Added port textproc/p5-XML-Rewrite XML::Compile::Rewrite version 0.10.

This is a companion package/module for XML::Compile
>How-To-Repeat:
>Fix:

# 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:
#
#	textproc/p5-XML-Rewrite
#	textproc/p5-XML-Rewrite/Makefile
#	textproc/p5-XML-Rewrite/distinfo
#	textproc/p5-XML-Rewrite/pkg-descr
#	textproc/p5-XML-Rewrite/pkg-plist
#
echo c - textproc/p5-XML-Rewrite
mkdir -p textproc/p5-XML-Rewrite > /dev/null 2>&1
echo x - textproc/p5-XML-Rewrite/Makefile
sed 's/^X//' >textproc/p5-XML-Rewrite/Makefile << '7ed1cfb121fe6ccad80ddb2a5466b523'
X# New ports collection makefile for:	p5-XML-Rewrite
X# Date created:		2010-11-23
X# Whom:			Patrick Powell <papowell at astart.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	XML-Rewrite
XPORTVERSION=	0.10
XCATEGORIES=	textproc perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	clsung at FreeBSD.org
XCOMMENT=	XML processing and rewriting
X
XRUN_DEPENDS=	p5-Log-Report>=0.21:${PORTSDIR}/devel/p5-Log-Report \
X		p5-XML-LibXML>=1.70:${PORTSDIR}/textproc/p5-XML-LibXML
XBUILD_DEPENDS=	${RUN_DEPENDS}
X
XPERL_CONFIGURE=	5.8.0+
X
XMAN3=	XML::Rewrite.3
X
X.include <bsd.port.mk>
7ed1cfb121fe6ccad80ddb2a5466b523
echo x - textproc/p5-XML-Rewrite/distinfo
sed 's/^X//' >textproc/p5-XML-Rewrite/distinfo << 'f1a1a4e1a74810fdf4746aae78761759'
XSHA256 (XML-Rewrite-0.10.tar.gz) = a8e68c6640c562ea2347838eaad8ac33d0228bc32726f11a5edf8f16d17cc4fa
XSIZE (XML-Rewrite-0.10.tar.gz) = 44633
f1a1a4e1a74810fdf4746aae78761759
echo x - textproc/p5-XML-Rewrite/pkg-descr
sed 's/^X//' >textproc/p5-XML-Rewrite/pkg-descr << 'c5904e15dc1db24ea4074341b6e7db43'
XOften, XML messages and schemas are created by automatic tools.  These
Xtools may provide very nice user interfaces, but tend to produce
Xhorrible XML.  If you have to read these ugly products, you are in for
Xpain.  The purpose of this module (and the script "xmlrewrite" which is
Xpart of this distribution) is to be able to rewrite XML messages and
XSchema's into something maintainable.
X
XThe main difference between this module and other beautifiers is that
Xthe clean-up is based on schema rules.  For instance, it is permitted
Xto remove blanks around and inside integers, but not in strings.
XBeautifiers which do not look into the schema have only limited
Xpossibilities for cleanup, or may accidentally change the message
Xcontent.
X
XWWW:	http://search.cpan.org/dist/XML-Rewrite/
c5904e15dc1db24ea4074341b6e7db43
echo x - textproc/p5-XML-Rewrite/pkg-plist
sed 's/^X//' >textproc/p5-XML-Rewrite/pkg-plist << '8c33257c495582bdd3b42589c14246a7'
X%%SITE_PERL%%/XML/Rewrite.pm
X%%SITE_PERL%%/XML/Rewrite.pod
X%%SITE_PERL%%/XML/Rewrite/Schema.pm
X%%SITE_PERL%%/XML/Rewrite/Schema.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Rewrite/.packlist
X at dirrmtry %%SITE_PERL%%/XML/Rewrite
X at dirrmtry %%SITE_PERL%%/XML
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Rewrite
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
8c33257c495582bdd3b42589c14246a7
exit

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



More information about the freebsd-ports-bugs mailing list