[arch-commits] Commit in perl-xml-libxml/trunk (PKGBUILD perl-xml-libxml.install)
Felix Yan
fyan at archlinux.org
Mon Apr 11 16:04:49 UTC 2016
Date: Monday, April 11, 2016 @ 18:04:48
Author: fyan
Revision: 264670
upgpkg: perl-xml-libxml 2.0124-2
update ParserDetails.ini on removal to avoid breakage like FS#41548
Modified:
perl-xml-libxml/trunk/PKGBUILD
perl-xml-libxml/trunk/perl-xml-libxml.install
-------------------------+
PKGBUILD | 2 +-
perl-xml-libxml.install | 7 +++++++
2 files changed, 8 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-11 16:02:30 UTC (rev 264669)
+++ PKGBUILD 2016-04-11 16:04:48 UTC (rev 264670)
@@ -6,7 +6,7 @@
pkgname=perl-xml-libxml
pkgver=2.0124
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to the libxml library"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/XML-LibXML"
Modified: perl-xml-libxml.install
===================================================================
--- perl-xml-libxml.install 2016-04-11 16:02:30 UTC (rev 264669)
+++ perl-xml-libxml.install 2016-04-11 16:04:48 UTC (rev 264670)
@@ -14,3 +14,10 @@
fi
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::LibXML::SAX::Parser))->save_parsers()"
+ perl -MXML::SAX -e "XML::SAX->remove_parser(q(XML::LibXML::SAX))->save_parsers()"
+ fi
+}
More information about the arch-commits
mailing list