diff options
-rw-r--r-- | testing/perl-xml-sax/APKBUILD | 9 | ||||
-rw-r--r-- | testing/perl-xml-sax/perl-xml-sax.post-install | 5 | ||||
l--------- | testing/perl-xml-sax/perl-xml-sax.post-upgrade | 1 | ||||
-rw-r--r-- | testing/perl-xml-sax/perl-xml-sax.pre-deinstall | 5 |
4 files changed, 16 insertions, 4 deletions
diff --git a/testing/perl-xml-sax/APKBUILD b/testing/perl-xml-sax/APKBUILD index 3b1e6f7d92..154836939f 100644 --- a/testing/perl-xml-sax/APKBUILD +++ b/testing/perl-xml-sax/APKBUILD @@ -1,16 +1,17 @@ +# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Maintainer: pkgname=perl-xml-sax pkgver=0.99 -pkgrel=1 +pkgrel=2 pkgdesc="Simple API for XML" url="http://search.cpan.org/dist/XML-SAX" arch="noarch" license="GPL" depends="perl-xml-sax-base perl-xml-namespacesupport" -depends_dev="perl-dev" -makedepends="$depends_dev" -install="" +depends_dev="" +makedepends="perl-dev" +install="$pkgname.post-install $pkgname.post-upgrade $pkgname.pre-deinstall" subpackages="$pkgname-doc" source="http://www.cpan.org/authors/id/G/GR/GRANTM/XML-SAX-$pkgver.tar.gz perl-xml-sax.patch" diff --git a/testing/perl-xml-sax/perl-xml-sax.post-install b/testing/perl-xml-sax/perl-xml-sax.post-install new file mode 100644 index 0000000000..cada1f32b9 --- /dev/null +++ b/testing/perl-xml-sax/perl-xml-sax.post-install @@ -0,0 +1,5 @@ +#!/bin/sh +# Registers the SAX parser into the registry. + +LC_ALL=C perl -MXML::SAX -e \ + "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" 2>&1 >/dev/null diff --git a/testing/perl-xml-sax/perl-xml-sax.post-upgrade b/testing/perl-xml-sax/perl-xml-sax.post-upgrade new file mode 120000 index 0000000000..0715a58204 --- /dev/null +++ b/testing/perl-xml-sax/perl-xml-sax.post-upgrade @@ -0,0 +1 @@ +perl-xml-sax.post-install
\ No newline at end of file diff --git a/testing/perl-xml-sax/perl-xml-sax.pre-deinstall b/testing/perl-xml-sax/perl-xml-sax.pre-deinstall new file mode 100644 index 0000000000..fb56f1a2b9 --- /dev/null +++ b/testing/perl-xml-sax/perl-xml-sax.pre-deinstall @@ -0,0 +1,5 @@ +#!/bin/sh +# Unregisters the SAX parser from the registry. + +LC_ALL=C perl -MXML::SAX -e \ + "XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers()" 2>&1 >/dev/null |