annotate perl/p5-xml-sax/patch-disable-install.patch @ 745:59a2fa6992bc

vanilla: re-enable static libraries
author David Demelier <markand@malikania.fr>
date Wed, 07 Aug 2019 20:05:00 +0200
parents a92f2e4886b3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
614
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 --- Makefile.PL.orig 2019-07-23 09:37:28.347663640 +0200
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 +++ Makefile.PL 2019-07-23 09:37:35.547568856 +0200
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 @@ -12,43 +12,3 @@
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 'XML::NamespaceSupport' => 0.03,
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 },
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 );
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 -sub MY::install {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 - package MY;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 - my $script = shift->SUPER::install(@_);
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 - # Only modify existing ParserDetails.ini if user agrees
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 - my $write_ini_ok = 0;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 - eval { require XML::SAX };
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 - if ($@) {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 - $write_ini_ok = 1;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 - }
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 - else {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 - my $dir = File::Basename::dirname($INC{'XML/SAX.pm'});
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 - if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 - $write_ini_ok =
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 - ExtUtils::MakeMaker::prompt(
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 - "Do you want XML::SAX to alter ParserDetails.ini?", "Y"
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 - ) =~ /^y/i;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 - }
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 - else {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 - $write_ini_ok = 1;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 - }
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 - }
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 - if ($write_ini_ok) {
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 - $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 - $script .= <<"INSTALL";
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 -install_sax_pureperl : pure_install
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 -\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 -INSTALL
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 - }
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 -
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 - return $script;
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 -}
a92f2e4886b3 perl: rename perl-* to p5-*
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 -