# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 87530 2011-11-24 10:14:07Z dports@macports.org $

PortSystem 1.0
PortGroup perl5 1.0

perl5.setup			XML-SAX 0.99
maintainers			nomaintainer
license             {Artistic GPL}
categories-append	textproc
description			Perl extension for SAX XML parsers.
long_description	XML::SAX consists of several framework classes \
					for using and building Perl SAX2 XML parsers, \
					filters, and drivers.
homepage			http://search.cpan.org/~grantm/XML-SAX/
platforms			darwin

checksums           rmd160  2e787c5e66da37b99da239df541a3bf5b1c1be4f \
                    sha256  32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84


if {${perl5.major} != ""} {
depends_lib-append	port:p${perl5.major}-xml-namespacesupport \
                    port:p${perl5.major}-xml-sax-base

supported_archs noarch

use_parallel_build	yes

post-activate {
	if {! [file isfile ${perl5.lib}/XML/SAX/ParserDetails.ini]} {
		system [concat ${perl5.bin} {-MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"}]
	}
}
}
