ports/61720: [New Port] textproc/p5-XML-Generator A simple Perl module for generating XML documents

Andreas Heil ah at linux-hq.de
Fri Jan 30 21:50:20 UTC 2004


The following reply was made to PR ports/61720; it has been noted by GNATS.

From: Andreas Heil <ah at linux-hq.de>
To: freebsd-gnats-submit at FreeBSD.org, ah at linux-hq.de,
	erwin at FreeBSD.org
Cc:  
Subject: Re: ports/61720: [New Port] textproc/p5-XML-Generator A simple Perl module for generating XML documents
Date: Fri, 30 Jan 2004 22:44:01 +0100

 --Boundary-00=_iAtGAQIjt05NNkl
 Content-Type: text/plain;
   charset="us-ascii"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 Ok...
 the test is patched in this new version and should not fail again.
 (I'll send the patch to the original author of the module, so it will 
 be included in upcoming versions of this port.)
 
 --Boundary-00=_iAtGAQIjt05NNkl
 Content-Type: text/plain;
   charset="us-ascii";
   name="p5-XML-Generator-0.93.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
 	filename="p5-XML-Generator-0.93.shar"
 
 # 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-XML-Generator
 #	p5-XML-Generator/Makefile
 #	p5-XML-Generator/distinfo
 #	p5-XML-Generator/pkg-descr
 #	p5-XML-Generator/pkg-plist
 #	p5-XML-Generator/files
 #	p5-XML-Generator/files/patch-aa
 #
 echo c - p5-XML-Generator
 mkdir -p p5-XML-Generator > /dev/null 2>&1
 echo x - p5-XML-Generator/Makefile
 sed 's/^X//' >p5-XML-Generator/Makefile << 'END-of-p5-XML-Generator/Makefile'
 X# New ports collection makefile for:	XML::Generator
 X# Date created:				22 January 2004
 X# Whom:					Andreas Heil <ah at linux-hq.de>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	XML-Generator
 XPORTVERSION=	0.93
 XCATEGORIES=	textproc perl5
 XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 XMASTER_SITE_SUBDIR=	XML
 XPKGNAMEPREFIX=	p5-
 X
 XMAINTAINER=	ah at linux-hq.de
 XCOMMENT=	A simple Perl module for generating XML documents
 X
 XRUN_DEPENDS=	${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
 XBUILD_DEPENDS=	${RUN_DEPENDS}
 X
 XPERL_CONFIGURE=	yes
 X
 XMAN3=		XML::Generator.3 XML::Generator::DOM.3
 X
 X.include <bsd.port.mk>
 END-of-p5-XML-Generator/Makefile
 echo x - p5-XML-Generator/distinfo
 sed 's/^X//' >p5-XML-Generator/distinfo << 'END-of-p5-XML-Generator/distinfo'
 XMD5 (XML-Generator-0.93.tar.gz) = fd39d1143cf06174c872f56382c17b10
 END-of-p5-XML-Generator/distinfo
 echo x - p5-XML-Generator/pkg-descr
 sed 's/^X//' >p5-XML-Generator/pkg-descr << 'END-of-p5-XML-Generator/pkg-descr'
 XXML::Generator is a simple perl module to help in the generation of XML.
 XBasically, you create an XML::Generator object and then call a method
 Xfor each tag, supplying the contents of that tag as parameters.
 X
 XWWW: http://search.cpan.org/search?dist=XML-Generator
 END-of-p5-XML-Generator/pkg-descr
 echo x - p5-XML-Generator/pkg-plist
 sed 's/^X//' >p5-XML-Generator/pkg-plist << 'END-of-p5-XML-Generator/pkg-plist'
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/.packlist
 X%%SITE_PERL%%/XML/Generator/DOM.pm
 X%%SITE_PERL%%/XML/Generator.pm
 X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator 2>/dev/null || true
 X at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true
 X at unexec rmdir %D/%%SITE_PERL%%/XML/Generator 2>/dev/null || true
 X at unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true
 X
 END-of-p5-XML-Generator/pkg-plist
 echo c - p5-XML-Generator/files
 mkdir -p p5-XML-Generator/files > /dev/null 2>&1
 echo x - p5-XML-Generator/files/patch-aa
 sed 's/^X//' >p5-XML-Generator/files/patch-aa << 'END-of-p5-XML-Generator/files/patch-aa'
 X--- t/DOM.t.old	Fri Jan 30 22:31:16 2004
 X+++ t/DOM.t	Fri Jan 30 22:23:20 2004
 X@@ -8,11 +8,11 @@
 X # (It may become useful if the test is moved to ./t subdirectory.)
 X 
 X BEGIN { 
 X-  print "1..0 # Skipped: XML::DOM not installed\n" unless eval "use XML::DOM; 1";
 X-  exit;
 X-}
 X-
 X-BEGIN { $| = 1; print "1..37\n"; }
 X+  unless ( eval "use XML::DOM; 1" ) {
 X+    print "1..0 # Skipped: XML::DOM not installed\n";
 X+    exit;
 X+  }
 X+  $| = 1; print "1..37\n"; }
 X END {print "not ok 1\n" unless $loaded;}
 X use XML::Generator::DOM;
 X $loaded = 1;
 END-of-p5-XML-Generator/files/patch-aa
 exit
 
 
 --Boundary-00=_iAtGAQIjt05NNkl--
 



More information about the freebsd-ports-bugs mailing list