diff options
author | Kurt Jaeger <pi@FreeBSD.org> | 2018-02-27 07:15:54 +0000 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2018-02-27 07:15:54 +0000 |
commit | 6545e26154ecc8745117cd2c3916e6095ac00f5b (patch) | |
tree | ead8f6275931ee554cb3ddf9f61373c92e610fdd /textproc/p5-XML-SAX/files | |
parent | c6726cc123a2091e9838fdde6b75b8acb79777c7 (diff) | |
download | ports-6545e26154ecc8745117cd2c3916e6095ac00f5b.tar.gz ports-6545e26154ecc8745117cd2c3916e6095ac00f5b.zip |
Notes
Diffstat (limited to 'textproc/p5-XML-SAX/files')
-rw-r--r-- | textproc/p5-XML-SAX/files/patch-Makefile.PL | 2 | ||||
-rw-r--r-- | textproc/p5-XML-SAX/files/pkg-install.in | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/textproc/p5-XML-SAX/files/patch-Makefile.PL b/textproc/p5-XML-SAX/files/patch-Makefile.PL index fa6ac04728ad..418da31993d8 100644 --- a/textproc/p5-XML-SAX/files/patch-Makefile.PL +++ b/textproc/p5-XML-SAX/files/patch-Makefile.PL @@ -22,7 +22,7 @@ install_sax_pureperl : pure_install -\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" -+\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" ++#\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" INSTALL diff --git a/textproc/p5-XML-SAX/files/pkg-install.in b/textproc/p5-XML-SAX/files/pkg-install.in new file mode 100644 index 000000000000..5dd23d39b24b --- /dev/null +++ b/textproc/p5-XML-SAX/files/pkg-install.in @@ -0,0 +1,19 @@ +#!/bin/sh + +PERL="%%PERL%%" + +case $2 in + POST-INSTALL) + $PERL -MXML::SAX -e 'XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers();' + ;; + DEINSTALL) + $PERL -MFile::Basename=dirname -MFile::Spec -MXML::SAX << 'PERLSCRIPT' +XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers(); +unless (@{XML::SAX->parsers()} > 0) { + $dir = $INC{q(XML/SAX.pm)}; $dir = dirname($dir); + $file = File::Spec->catfile($dir, q(SAX), XML::SAX::PARSER_DETAILS); + unlink($file); +} +PERLSCRIPT + ;; +esac |