packaged full perl, thanks Peter Colberg (closes #3708)
[openwrt/svn-archive/archive.git] / lang / perl / patches / 100-static_uudmap.patch
1 --- a/Makefile.micro 2007-12-18 11:47:07.000000000 +0100
2 +++ b/Makefile.micro 2008-06-30 04:16:09.139721328 +0200
3 @@ -173,13 +173,7 @@
4 uxsutils$(_O): $(HE) xsutils.c
5 $(CC) $(CCFLAGS) -o $@ $(CFLAGS) xsutils.c
6
7 -uudmap.h: generate_uudmap$(_X)
8 - $(RUN) ./generate_uudmap$(_X) >uudmap.h
9 -
10 -generate_uudmap$(_O): generate_uudmap.c
11 - $(CC) $(CCFLAGS) -o $@ $(CFLAGS) generate_uudmap.c
12 -
13 -generate_uudmap$(_X): generate_uudmap$(_O)
14 - $(LD) -o generate_uudmap $(LDFLAGS) generate_uudmap$(_O) $(LIBS)
15 +uudmap.h:
16 + cp uudmap.h-premade uudmap.h
17
18 # That's it, folks!
19 --- a/Makefile.SH 2007-12-18 11:47:07.000000000 +0100
20 +++ b/Makefile.SH 2008-06-30 04:05:27.362846396 +0200
21 @@ -357,7 +357,7 @@
22 h2 = embed.h form.h gv.h handy.h hv.h keywords.h mg.h op.h opcode.h
23 h3 = pad.h patchlevel.h perl.h perlapi.h perly.h pp.h proto.h regcomp.h
24 h4 = regexp.h scope.h sv.h unixish.h util.h iperlsys.h thread.h
25 -h5 = utf8.h warnings.h
26 +h5 = utf8.h uudmap.h warnings.h
27 h = $(h1) $(h2) $(h3) $(h4) $(h5)
28
29 c1 = av.c scope.c op.c doop.c doio.c dump.c gv.c hv.c mg.c reentr.c mro.c perl.c
30 @@ -478,11 +478,8 @@
31
32 globals\$(OBJ_EXT): uudmap.h
33
34 -uudmap.h: generate_uudmap\$(EXE_EXT)
35 - \$(RUN) ./generate_uudmap\$(EXE_EXT) >uudmap.h
36 -
37 -generate_uudmap\$(EXE_EXT): generate_uudmap\$(OBJ_EXT)
38 - \$(CC) -o generate_uudmap \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs)
39 +uudmap.h:
40 + cp uudmap.h-premade uudmap.h
41
42 !GROK!THIS!
43 $spitshell >>Makefile <<'!NO!SUBS!'
44 --- a/MANIFEST 2007-12-18 11:47:07.000000000 +0100
45 +++ b/MANIFEST 2008-06-30 04:04:34.302847693 +0200
46 @@ -3968,6 +3968,7 @@
47 utils/xsubpp.PL External subroutine preprocessor
48 uts/sprintf_wrap.c sprintf wrapper for UTS
49 uts/strtol_wrap.c strtol wrapper for UTS
50 +uudmap.h The uuencode decoding map
51 uupacktool.pl Pack/unpack files to the .packed format
52 vmesMakefile VM/ESA Makefile
53 vmesvmesa.c VM/ESA-specific C code for Perl core
54 --- a/uudmap.h-premade 1970-01-01 01:00:00.000000000 +0100
55 +++ b/uudmap.h-premade 2008-04-20 13:09:00.880250784 +0200
56 @@ -0,0 +1,18 @@
57 +{
58 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
59 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
60 + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
61 + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
62 + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
63 + 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
64 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
65 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
66 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
67 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
68 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
69 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
70 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
71 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
72 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
73 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
74 +}