Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2001 14:41:40 +0200
From:      johann@egenetics.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/25769: New port: textproc/p5-libxml
Message-ID:  <E14co7Q-000HFc-00@fling.sanbi.ac.za>

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

>Number:         25769
>Category:       ports
>Synopsis:       New port: textproc/p5-libxml
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 13 04:50:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Johann Visagie
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Electric Genetics
>Environment:
>Description:
- Port of Ken MacLeod's libxml-perl, a collection of Perl5 mods to work with
  XML.
>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:
#
#	p5-libxml
#	p5-libxml/Makefile
#	p5-libxml/distinfo
#	p5-libxml/pkg-descr
#	p5-libxml/pkg-plist
#	p5-libxml/pkg-comment
#
echo c - p5-libxml
mkdir -p p5-libxml > /dev/null 2>&1
echo x - p5-libxml/Makefile
sed 's/^X//' >p5-libxml/Makefile << 'END-of-p5-libxml/Makefile'
X# New ports collection makefile for:	p5-libxml
X# Date created:		13 March 2001
X# Whom:	      		Johann Visagie <johann@egenetics.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libxml
XPORTVERSION=	0.07
XCATEGORIES=	textproc perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	XML
XPKGNAMEPREFIX=	p5-
XDISTNAME=	libxml-perl-${PORTVERSION}
X
XMAINTAINER=	johann@egenetics.com
X
X# Add optional dependency on XML::Grove here once a port for the latter has
X# been committed:
XRUN_DEPENDS=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
X		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
X
XPERL_CONFIGURE=	YES
X
XMAN3=		Data::Grove.3 Data::Grove::Parent.3 Data::Grove::Visitor.3 \
X		XML::ESISParser.3 XML::Handler::CanonXMLWriter.3 \
X		XML::Handler::Sample.3 XML::Handler::Subs.3 \
X		XML::Handler::XMLWriter.3 XML::Parser::PerlSAX.3 \
X		XML::PatAct::ActionTempl.3 XML::PatAct::Amsterdam.3 \
X		XML::PatAct::MatchName.3 XML::PatAct::PatternTempl.3 \
X		XML::PatAct::ToObjects.3 XML::Perl2SAX.3 XML::SAX2Perl.3
X
XMANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
X
X.include <bsd.port.mk>
END-of-p5-libxml/Makefile
echo x - p5-libxml/distinfo
sed 's/^X//' >p5-libxml/distinfo << 'END-of-p5-libxml/distinfo'
XMD5 (libxml-perl-0.07.tar.gz) = a79c6da708e5906fec84ea611fa4b41e
END-of-p5-libxml/distinfo
echo x - p5-libxml/pkg-descr
sed 's/^X//' >p5-libxml/pkg-descr << 'END-of-p5-libxml/pkg-descr'
XFrom the README:
X
X  libxml-perl is a collection of smaller Perl modules, scripts, and
X  documents for working with XML in Perl.  libxml-perl software works in
X  combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.
X
XAuthor: Ken MacLeod <ken@bitsko.slc.ut.us>
X
X-- Johann Visagie <johann@egenetics.com>
END-of-p5-libxml/pkg-descr
echo x - p5-libxml/pkg-plist
sed 's/^X//' >p5-libxml/pkg-plist << 'END-of-p5-libxml/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/libxml-perl/.packlist
Xlib/perl5/site_perl/%%PERL_VER%%/Data/Grove.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Data/Grove/Parent.pm
Xlib/perl5/site_perl/%%PERL_VER%%/Data/Grove/Visitor.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/ESISParser.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Handler/CanonXMLWriter.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Handler/Sample.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Handler/Subs.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Handler/XMLWriter.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Parser/PerlSAX.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/PatAct/ActionTempl.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/PatAct/Amsterdam.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/PatAct/MatchName.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/PatAct/PatternTempl.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/PatAct/ToObjects.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/Perl2SAX.pm
Xlib/perl5/site_perl/%%PERL_VER%%/XML/SAX2Perl.pm
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Data/Grove
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/libxml-perl
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/XML 2>/dev/null || true
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Data 2>/dev/null || true
END-of-p5-libxml/pkg-plist
echo x - p5-libxml/pkg-comment
sed 's/^X//' >p5-libxml/pkg-comment << 'END-of-p5-libxml/pkg-comment'
XCollection of Perl5 modules for working with XML
END-of-p5-libxml/pkg-comment
exit

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E14co7Q-000HFc-00>