annotate etc/charsets/Makefile @ 89435:57ae6e07f6b0

Fix previous change.
author Kenichi Handa <handa@m17n.org>
date Tue, 20 May 2003 13:16:17 +0000
parents d1fc6a0e4772
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
1 # Makefile for charset maps (for maintainers only)
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
2 # Copyright (C) 2001, 2002
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
3 # National Institute of Advanced Industrial Science and Technology (AIST)
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
4 # Registration Number H13PRO009
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
5
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
6 # This file is part of GNU Emacs.
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
7
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
8 # GNU Emacs is free software; you can redistribute it and/or modify
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
9 # it under the terms of the GNU General Public License as published by
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
10 # the Free Software Foundation; either version 2, or (at your option)
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
11 # any later version.
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
12
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
13 # GNU Emacs is distributed in the hope that it will be useful,
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
16 # GNU General Public License for more details.
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
17
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
18 # You should have received a copy of the GNU General Public License
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
19 # along with GNU Emacs; see the file COPYING. If not, write to
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
20 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
21 # Boston, MA 02111-1307, USA.
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
22
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
23 SED = sed
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
24
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
25 MAPS = 8859-2.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
26 8859-3.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
27 8859-4.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
28 8859-5.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
29 8859-6.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
30 8859-7.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
31 8859-8.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
32 8859-9.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
33 8859-10.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
34 8859-13.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
35 8859-14.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
36 8859-15.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
37 8859-16.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
38 gb2312-1980.map \
88447
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
39 gbk.map \
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
40 ksc5601-1987.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
41 jisx0201.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
42 jisx0208-1990.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
43 jisx0212-1990.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
44 cns11643-1.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
45 cns11643-2.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
46 big5.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
47 viscii.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
48 koi8-r.map \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
49 ibm866.map \
89435
57ae6e07f6b0 Fix previous change.
Kenichi Handa <handa@m17n.org>
parents: 89432
diff changeset
50 mac-roman.map \
57ae6e07f6b0 Fix previous change.
Kenichi Handa <handa@m17n.org>
parents: 89432
diff changeset
51 gb18030-2.map \
57ae6e07f6b0 Fix previous change.
Kenichi Handa <handa@m17n.org>
parents: 89432
diff changeset
52 gb18030-4.map
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
53
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
54 all: ${MAPS}
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
55
89430
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
56 GLIBCDIR=../../../m17n-db/glibc-2.3/localedata/charmaps
88447
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
57 ICUDIR=../../../icu/data
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
58
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
59 8859-%.map: ${GLIBCDIR}/ISO-8859-%
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
60 ${SED} -n \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
61 -e '/^<U[^x]*x[89A-Fa-f]/s/<U\(....\)[^x]*\(...\).*/0\2 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
62 < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
63
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
64 gb2312-1980.map: ${GLIBCDIR}/GB2312
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
65 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
66 '/x[a-f]..x[a-f]/s/<U\(....\)[^x]*\(...\).\(...\).*/0x\2\3 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
67 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
68 | ${SED} -e 's/xa/2/g' -e 's/xb/3/g' -e 's/xc/4/g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
69 -e 's/xd/5/g' -e 's/xe/6/g' -e 's/xf/7/g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
70 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
71
88447
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
72 gbk.map: ${GLIBCDIR}/GBK
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
73 ${SED} -n -e \
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
74 '/^<.*x[0-9a-f]..x[0-9a-f]/s/<U\(....\)[^x]*x\(..\)..\(..\).*/0x\2\3 0x\1/p' \
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
75 < $< > $@
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
76
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
77 ksc5601-1987.map: ${GLIBCDIR}/EUC-KR
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
78 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
79 '/x[a-f]..x[a-f]/s/<U\(....\)[^x]*\(...\).\(...\).*/0x\2\3 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
80 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
81 | ${SED} -e 's/xa/2/g' -e 's/xb/3/g' -e 's/xc/4/g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
82 -e 's/xd/5/g' -e 's/xe/6/g' -e 's/xf/7/g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
83 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
84
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
85 jisx0201.map: ${GLIBCDIR}/JIS_C6220-1969-RO ${GLIBCDIR}/EUC-JP
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
86 ${SED} -n -e '/^<U/s/<U\(....\)[^x]*\(...\).*/0\2 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
87 < ${GLIBCDIR}/JIS_C6220-1969-RO > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
88 ${SED} -n -e '/x8e/s/<U\(....\)[^x]*....\(...\).*/0\2 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
89 < ${GLIBCDIR}/EUC-JP >> $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
90
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
91 # We map 0x2140 to U+FF3C (FULL WIDTH REVERSE SOLIDUS), not to U+005C
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
92 # (REVERSE SOLIDUS).
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
93 jisx0208-1990.map: ${GLIBCDIR}/EUC-JP
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
94 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
95 '/^[^x]*x[a-f]..x[a-f]/s,<U\(....\)[^/]*\(........\).*,0x\2 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
96 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
97 | ${SED} -e 's,/xa,2,g' -e 's,/xb,3,g' -e 's,/xc,4,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
98 -e 's,/xd,5,g' -e 's,/xe,6,g' -e 's,/xf,7,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
99 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
100
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
101 jisx0212-1990.map: ${GLIBCDIR}/EUC-JP
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
102 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
103 '/x8f/s,<U\(....\)[^/]*/x8f\(........\).*,0x\2 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
104 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
105 | ${SED} -e 's,/xa,2,g' -e 's,/xb,3,g' -e 's,/xc,4,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
106 -e 's,/xd,5,g' -e 's,/xe,6,g' -e 's,/xf,7,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
107 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
108
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
109 cns11643-1.map: ${GLIBCDIR}/EUC-TW
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
110 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
111 '/^[^x]*x[a-f]..x[a-f]/s,<U\(....\)[^/]*\(........\).*,0x\2 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
112 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
113 | ${SED} -e 's,/xa,2,g' -e 's,/xb,3,g' -e 's,/xc,4,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
114 -e 's,/xd,5,g' -e 's,/xe,6,g' -e 's,/xf,7,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
115 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
116
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
117 cns11643-2.map: ${GLIBCDIR}/EUC-TW
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
118 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
119 '/x8e.xa2/s,<U\(....\)[^/]*/x8e/xa2\(........\).*,0x\2 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
120 < $< \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
121 | ${SED} -e 's,/xa,2,g' -e 's,/xb,3,g' -e 's,/xc,4,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
122 -e 's,/xd,5,g' -e 's,/xe,6,g' -e 's,/xf,7,g' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
123 > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
124
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
125 big5.map: ${GLIBCDIR}/BIG5
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
126 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
127 '/^%I[^x]*x[a-f]/s,.*<U\(....\)[^x]*\(...\)..\(..\).*,0\2\3 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
128 < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
129 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
130 '/^<[^x]*x[a-f]/s,<U\(....\)[^x]*\(...\)..\(..\).*,0\2\3 0x\1,p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
131 < $< >> $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
132
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
133 big5-extra.map: ${GLIBCDIR}/BIG5
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
134
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
135 viscii.map: ${GLIBCDIR}/VISCII
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
136 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
137 '/^<U/s/<U\(....\)[^x]*x\(..\).*/0x\2 0x\1/p' < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
138
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
139 koi8-r.map: ${GLIBCDIR}/KOI8-R
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
140 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
141 '/^<U/s/<U\(....\)[^x]*x\(..\).*/0x\2 0x\1/p' < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
142
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
143 ibm866.map: ${GLIBCDIR}/IBM866
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
144 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
145 '/^<U/s/<U\(....\)[^x]*x\(..\).*/0x\2 0x\1/p' < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
146
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
147 mac-roman.map: ${GLIBCDIR}/MACINTOSH
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
148 ${SED} -n -e \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
149 '/^<U[^x]*x[89A-Fa-f]/s/<U\(....\)[^x]*x\(..\).*/0x\2 0x\1/p' \
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
150 < $< > $@
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
151
89430
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
152 gb18030-2.map: ${GLIBCDIR}/GB18030 gb18030-2.awk
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
153 ${SED} -n '/^<U....>[ ]*\/x..\/x..[ ]/ p' < $< \
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
154 | ${SED} -e 's,<U\([^>]*\)>[ ]*/x\(..\)/x\(..\).*$$,0x\2\3 0x\1,' \
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
155 | sort | gawk -f gb18030-2.awk > $@
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
156
89432
d1fc6a0e4772 Fix previous change.
Kenichi Handa <handa@m17n.org>
parents: 89430
diff changeset
157 gb18030-4.map: gb18030-2.map gb18030-4.awk
89430
28939d6dacea (MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa <handa@m17n.org>
parents: 88447
diff changeset
158 gawk -f gb18030-4.awk < $< > $@
88447
c9c8fd3a8523 (MAPS): Add gbk.map and gb18030-bmp.map.
Kenichi Handa <handa@m17n.org>
parents: 88417
diff changeset
159
88417
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
160 maintainer-clean:
ad2a9fd4da9b New file.
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
161 rm -rf ${MAPS}