summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch')
-rw-r--r--meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch94
1 files changed, 94 insertions, 0 deletions
diff --git a/meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch b/meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch
new file mode 100644
index 0000000000..aafe0e24db
--- /dev/null
+++ b/meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch
@@ -0,0 +1,94 @@
1Upstream-Status:Inappropriate [debian patch]
2
3Part of 52_debian_extutils_hacks.patch just to exclude the installation of .packlist files
4
5Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
6---
7 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 36 +++----------------------
8 1 file changed, 4 insertions(+), 32 deletions(-)
9
10diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
11--- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
12+++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
13@@ -2079,11 +2079,6 @@ pure_perl_install :: all
14 };
15
16 push @m,
17-q{ read }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \
18- write }.$self->catfile('$(DESTINSTALLARCHLIB)','auto','$(FULLEXT)','.packlist').q{ \
19-} unless $self->{NO_PACKLIST};
20-
21- push @m,
22 q{ $(INST_LIB) $(DESTINSTALLPRIVLIB) \
23 $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
24 $(INST_BIN) $(DESTINSTALLBIN) \
25@@ -2115,10 +2110,6 @@ q{ $(INST_LIB) $(DESTINSTALLSITELIB) \
26 pure_vendor_install :: all
27 $(NOECHO) $(MOD_INSTALL) \
28 };
29- push @m,
30-q{ read }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{ \
31- write }.$self->catfile('$(DESTINSTALLVENDORARCH)','auto','$(FULLEXT)','.packlist').q{ \
32-} unless $self->{NO_PACKLIST};
33
34 push @m,
35 q{ $(INST_LIB) $(DESTINSTALLVENDORLIB) \
36@@ -2144,37 +2135,19 @@ doc_vendor_install :: all
37
38 push @m, q{
39 doc_perl_install :: all
40- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
41- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
42- -$(NOECHO) $(DOC_INSTALL) \
43- "Module" "$(NAME)" \
44- "installed into" "$(INSTALLPRIVLIB)" \
45- LINKTYPE "$(LINKTYPE)" \
46- VERSION "$(VERSION)" \
47- EXE_FILES "$(EXE_FILES)" \
48- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
49
50 doc_site_install :: all
51- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
52- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
53+ $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod
54+ -$(NOECHO) $(MKPATH) $(DESTINSTALLSITEARCH)
55 -$(NOECHO) $(DOC_INSTALL) \
56 "Module" "$(NAME)" \
57 "installed into" "$(INSTALLSITELIB)" \
58 LINKTYPE "$(LINKTYPE)" \
59 VERSION "$(VERSION)" \
60 EXE_FILES "$(EXE_FILES)" \
61- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
62+ >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{
63
64 doc_vendor_install :: all
65- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
66- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
67- -$(NOECHO) $(DOC_INSTALL) \
68- "Module" "$(NAME)" \
69- "installed into" "$(INSTALLVENDORLIB)" \
70- LINKTYPE "$(LINKTYPE)" \
71- VERSION "$(VERSION)" \
72- EXE_FILES "$(EXE_FILES)" \
73- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{
74
75 } unless $self->{NO_PERLLOCAL};
76
77@@ -2183,13 +2156,12 @@ uninstall :: uninstall_from_$(INSTALLDIRS)dirs
78 $(NOECHO) $(NOOP)
79
80 uninstall_from_perldirs ::
81- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(PERL_ARCHLIB)','auto','$(FULLEXT)','.packlist').q{
82
83 uninstall_from_sitedirs ::
84 $(NOECHO) $(UNINSTALL) }.$self->catfile('$(SITEARCHEXP)','auto','$(FULLEXT)','.packlist').q{
85
86 uninstall_from_vendordirs ::
87- $(NOECHO) $(UNINSTALL) }.$self->catfile('$(VENDORARCHEXP)','auto','$(FULLEXT)','.packlist').q{
88+
89 };
90
91 join("",@m);
92--
931.8.1.2
94