Date: Monday, April 11, 2016 @ 18:06:47 Author: fyan Revision: 170478
upgpkg: perl-xml-sax-expat 0.51-4 update ParserDetails.ini on removal to avoid breakage like FS#41548 Modified: perl-xml-sax-expat/trunk/PKGBUILD perl-xml-sax-expat/trunk/perl-xml-sax-expat.install ----------------------------+ PKGBUILD | 2 +- perl-xml-sax-expat.install | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-04-11 15:10:12 UTC (rev 170477) +++ PKGBUILD 2016-04-11 16:06:47 UTC (rev 170478) @@ -4,7 +4,7 @@ pkgname=perl-xml-sax-expat pkgver=0.51 -pkgrel=3 +pkgrel=4 pkgdesc="SAX2 Driver for Expat (XML::Parser) " arch=('any') url="http://search.cpan.org/dist/XML-SAX-Expat" Modified: perl-xml-sax-expat.install =================================================================== --- perl-xml-sax-expat.install 2016-04-11 15:10:12 UTC (rev 170477) +++ perl-xml-sax-expat.install 2016-04-11 16:06:47 UTC (rev 170478) @@ -10,3 +10,8 @@ fi } +pre_remove() { + if [[ -f /usr/share/perl5/vendor_perl/XML/SAX/ParserDetails.ini ]]; then + perl -MXML::SAX -e "XML::SAX->remove_parser(q(XML::SAX::Expat))->save_parsers()" + fi +}