Index: head/textproc/p5-XML-SAX-ExpatXS/Makefile =================================================================== --- head/textproc/p5-XML-SAX-ExpatXS/Makefile (revision 372398) +++ head/textproc/p5-XML-SAX-ExpatXS/Makefile (revision 372399) @@ -1,22 +1,22 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= XML-SAX-ExpatXS PORTVERSION= 1.33 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= PerlSAX2 XS extension to Expat parser BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure CONFIGURE_ARGS= EXPATLIBPATH=${LOCALBASE}/lib \ - EXPATINCPATH=${LOCALBASE}/include Index: head/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL =================================================================== --- head/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL (revision 372398) +++ head/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL (revision 372399) @@ -1,11 +1,27 @@ ---- Makefile.PL.orig 2013-11-07 09:32:26.000000000 +0800 -+++ Makefile.PL 2013-11-07 09:32:53.000000000 +0800 -@@ -111,7 +111,7 @@ sub MY::install { - $script .= <<"INSTALL"; +--- Makefile.PL.orig 2011-04-13 08:20:54 UTC ++++ Makefile.PL +@@ -103,24 +103,6 @@ WriteMakefile( + ); - install_expat_xs : --\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::ExpatXS))->save_parsers()" -+\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB)/mach -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::ExpatXS))->save_parsers()" - INSTALL - +-sub MY::install { +- package MY; +- my $script = shift->SUPER::install(@_); +- if (ExtUtils::MakeMaker::prompt("Do you want to alter ParserDetails.ini?", "Y") =~ /^y/i) { +- $script =~ s/install :: (.*)$/install :: $1 install_expat_xs/m; +- $script .= <<"INSTALL"; +- +-install_expat_xs : +-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::ExpatXS))->save_parsers()" +- +-INSTALL +- +- } +- +- return $script; +-} +- +- + sub build_xml_sax_expatxs_preload { + + print "Writing XML::SAX::ExpatXS::Preload\n";