View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/dev-perl/XML-SAX/XML-SAX-0.15.ebuild (-1 / +11 lines)
 Lines 25-32    Link Here 
	eval $(perl '-V:installvendorlib')
	eval $(perl '-V:installvendorlib')
	unpack ${A}
	unpack ${A}
	cd "${S}"
	cd "${S}"
	# never write ParserDetails.ini in install; do that in postinst
	sed -i \
	sed -i \
		-e "s,\(-MXML::SAX\),-I${D}/${installvendorlib} \1," \
		-e 's/if (\$write_ini_ok)/if (0 \&\& $write_ini_ok)/' \
		Makefile.PL || die
		Makefile.PL || die
	epatch "${FILESDIR}"/encodings.patch
	epatch "${FILESDIR}"/encodings.patch
}
}
pkg_postinst() {
	perl-module_pkg_postinst
	perl -MXML::SAX \
		-e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" \
		|| die "error adding parser"
}