summaryrefslogtreecommitdiffstats
path: root/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2008-07-18 12:28:46 +0000
committerRichard Purdie <richard@openedhand.com>2008-07-18 12:28:46 +0000
commite8bda8575637b967afaa0321fc3aeb69e809087a (patch)
treed4865b2556e227b403f9c13ad128d9bfb3c009d8 /meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
parentf204c8376f18d6cc443e7f4533d7eeace5d45f95 (diff)
downloadpoky-e8bda8575637b967afaa0321fc3aeb69e809087a.tar.gz
gcc 4.3.0 -> 4.3.1 (from OE)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4876 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch')
-rw-r--r--meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch117
1 files changed, 117 insertions, 0 deletions
diff --git a/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch b/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
new file mode 100644
index 0000000000..f494383ca3
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.1/debian/gpc-names.dpatch
@@ -0,0 +1,117 @@
1#! /bin/sh -e
2
3# DP: versioned gpc names
4
5if [ $# -eq 3 -a "$2" = '-d' ]; then
6 pdir="-d $3"
7elif [ $# -ne 1 ]; then
8 echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
9 exit 1
10fi
11case "$1" in
12 -patch) patch $pdir -f --no-backup-if-mismatch -p0 < $0;;
13 -unpatch) patch $pdir -f --no-backup-if-mismatch -R -p0 < $0;;
14 *)
15 echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
16 exit 1
17esac
18exit 0
19
20--- gcc/p/doc/en/gpc.texi.orig 2007-08-27 00:21:02.340767891 +0200
21+++ gcc/p/doc/en/gpc.texi 2007-08-27 00:21:29.921183935 +0200
22@@ -23,11 +23,11 @@
23
24 @dircategory GNU programming tools
25 @direntry
26-* GPC: (gpc). The GNU Pascal Compiler.
27+* GPC-4.1: (gpc-4.1). The GNU Pascal Compiler (v2.1, based on GCC 4.1).
28 @end direntry
29 @dircategory Individual utilities
30 @direntry
31-* GPC: (gpc)Invoking GPC. The GNU Pascal Compiler.
32+* GPC-4.1: (gpc-4.1)Invoking GPC. The GNU Pascal Compiler (v2.1, based on GCC 4.1).
33 @end direntry
34
35 @c For FSF printing, turn on finalout (to get rid of the black
36--- gcc/p/Make-lang.in.orig 2007-08-27 00:21:02.340767891 +0200
37+++ gcc/p/Make-lang.in 2007-08-27 00:23:19.412835592 +0200
38@@ -799,42 +799,43 @@
39 pascal.start.encap:
40 pascal.rest.encap: pascal.rts pascal.utils
41
42-pascal.info: $(srcdir)/p/doc/info/gpc.info \
43- $(srcdir)/p/doc/info/gpcs.info \
44- $(srcdir)/p/doc/info/gpcs-de.info \
45- $(srcdir)/p/doc/info/gpc-hr.info \
46- $(srcdir)/p/doc/info/gpcs-hr.info \
47- $(srcdir)/p/doc/info/gpc-es.info \
48- $(srcdir)/p/doc/info/gpcs-es.info
49+iv=-4.1
50+pascal.info: $(srcdir)/p/doc/info/gpc$(iv).info \
51+ $(srcdir)/p/doc/info/gpcs$(iv).info \
52+ $(srcdir)/p/doc/info/gpcs-de$(iv).info \
53+ $(srcdir)/p/doc/info/gpc-hr$(iv).info \
54+ $(srcdir)/p/doc/info/gpcs-hr$(iv).info \
55+ $(srcdir)/p/doc/info/gpc-es$(iv).info \
56+ $(srcdir)/p/doc/info/gpcs-es$(iv).info
57 pascal.dvi: gpc.dvi
58
59-$(srcdir)/p/doc/info/gpc.info: $(GPC_TEXI_EN)
60+$(srcdir)/p/doc/info/gpc$(iv).info: $(GPC_TEXI_EN)
61 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
62- $(MAKEINFO_EN) -o $(srcdir)/p/doc/info/gpc.info gpc.texi
63+ $(MAKEINFO_EN) -o $(srcdir)/p/doc/info/gpc$(iv).info gpc.texi
64
65-$(srcdir)/p/doc/info/gpcs.info: $(GPC_TEXI_EN)
66+$(srcdir)/p/doc/info/gpcs$(iv).info: $(GPC_TEXI_EN)
67 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
68- $(MAKEINFO_EN) --no-split -o $(srcdir)/p/doc/info/gpcs.info gpcs.texi
69+ $(MAKEINFO_EN) --no-split -o $(srcdir)/p/doc/info/gpcs$(iv).info gpcs.texi
70
71-$(srcdir)/p/doc/info/gpcs-de.info: $(GPC_TEXI_DE)
72+$(srcdir)/p/doc/info/gpcs-de$(iv).info: $(GPC_TEXI_DE)
73 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
74- $(MAKEINFO_DE) --no-split -o $(srcdir)/p/doc/info/gpcs-de.info gpcs.texi
75+ $(MAKEINFO_DE) --no-split -o $(srcdir)/p/doc/info/gpcs-de$(iv).info gpcs.texi
76
77-$(srcdir)/p/doc/info/gpc-hr.info: $(GPC_TEXI_HR)
78+$(srcdir)/p/doc/info/gpc-hr$(iv).info: $(GPC_TEXI_HR)
79 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
80- $(MAKEINFO_HR) -o $(srcdir)/p/doc/info/gpc-hr.info gpc.texi
81+ $(MAKEINFO_HR) -o $(srcdir)/p/doc/info/gpc-hr$(iv).info gpc.texi
82
83-$(srcdir)/p/doc/info/gpcs-hr.info: $(GPC_TEXI_HR)
84+$(srcdir)/p/doc/info/gpcs-hr$(iv).info: $(GPC_TEXI_HR)
85 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
86- $(MAKEINFO_HR) --no-split -o $(srcdir)/p/doc/info/gpcs-hr.info gpcs.texi
87+ $(MAKEINFO_HR) --no-split -o $(srcdir)/p/doc/info/gpcs-hr$(iv).info gpcs.texi
88
89-$(srcdir)/p/doc/info/gpc-es.info: $(GPC_TEXI_ES)
90+$(srcdir)/p/doc/info/gpc-es$(iv).info: $(GPC_TEXI_ES)
91 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
92- $(MAKEINFO_ES) -o $(srcdir)/p/doc/info/gpc-es.info gpc.texi
93+ $(MAKEINFO_ES) -o $(srcdir)/p/doc/info/gpc-es$(iv).info gpc.texi
94
95-$(srcdir)/p/doc/info/gpcs-es.info: $(GPC_TEXI_ES)
96+$(srcdir)/p/doc/info/gpcs-es$(iv).info: $(GPC_TEXI_ES)
97 [ -d "$(srcdir)/p/doc/info" ] || $(srcdir)/p/script/mkdir-p "$(srcdir)/p/doc/info"
98- $(MAKEINFO_ES) --no-split -o $(srcdir)/p/doc/info/gpcs-es.info gpcs.texi
99+ $(MAKEINFO_ES) --no-split -o $(srcdir)/p/doc/info/gpcs-es$(iv).info gpcs.texi
100
101 gpc.dvi: $(GPC_TEXI_EN)
102 TEXINPUTS=$(srcdir)/p/doc:$(srcdir)/p/doc/images:$$TEXINPUTS \
103@@ -1023,11 +1024,11 @@
104 fi
105
106 pascal.install-info: pascal.install-info-man-dirs pascal.info
107- rm -f $(DESTDIR)$(infodir)/gpc.info* $(DESTDIR)$(infodir)/gpcs.info* $(DESTDIR)$(infodir)/gpcs-de.info* $(DESTDIR)$(infodir)/gpcs-hr.info* $(DESTDIR)$(infodir)/gpcs-es.info*
108- for f in `cd $(srcdir)/p/doc/info && echo gpc.info* gpcs*.info*`; do \
109+ rm -f $(DESTDIR)$(infodir)/gpc*.info* $(DESTDIR)$(infodir)/gpcs*.info* $(DESTDIR)$(infodir)/gpcs-de*.info* $(DESTDIR)$(infodir)/gpcs-hr*.info* $(DESTDIR)$(infodir)/gpcs-es*.info*
110+ for f in `cd $(srcdir)/p/doc/info && echo gpc$(iv).info* gpcs*.info*`; do \
111 $(INSTALL_DATA) $(srcdir)/p/doc/info/$$f $(DESTDIR)$(infodir)/$$f || exit 1; \
112 done
113- chmod a-x $(DESTDIR)$(infodir)/gpc.info* $(DESTDIR)$(infodir)/gpcs.info* $(DESTDIR)$(infodir)/gpcs-de.info* $(DESTDIR)$(infodir)/gpcs-hr.info* $(DESTDIR)$(infodir)/gpcs-es.info*
114+ chmod a-x $(DESTDIR)$(infodir)/gpc*.info* $(DESTDIR)$(infodir)/gpcs*.info* $(DESTDIR)$(infodir)/gpcs-de*.info* $(DESTDIR)$(infodir)/gpcs-hr*.info* $(DESTDIR)$(infodir)/gpcs-es*.info*
115
116 pascal.install-man: pascal.install-info-man-dirs $(srcdir)/p/doc/en/gpc.1 $(srcdir)/p/doc/generated/gpc-run.1
117 -if [ -f gpc1$(exeext) ]; then \