Mercurial > vanilla
annotate perl/p5-xml-sax/patch-disable-install.patch @ 614:a92f2e4886b3
perl: rename perl-* to p5-*
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 23 Jul 2019 20:10:00 +0200 |
parents | |
children |
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 - |