2 # Copyright (C) 2006-2011 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 define KernelPackage
/nls-base
9 SUBMENU
:=Native Language Support
10 TITLE
:=Native Language Support
12 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_base.ko
15 define KernelPackage
/nls-base
/description
16 Kernel module for NLS
(Native Language Support
)
19 $(eval
$(call KernelPackage
,nls-base
))
22 define KernelPackage
/nls-cp437
23 SUBMENU
:=Native Language Support
24 TITLE
:=Codepage
437 (United States
, Canada
)
25 KCONFIG
:=CONFIG_NLS_CODEPAGE_437
26 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp437.ko
27 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp437
)
28 $(call AddDepends
/nls
)
31 define KernelPackage
/nls-cp437
/description
32 Kernel module for NLS Codepage
437 (United States
, Canada
)
35 $(eval
$(call KernelPackage
,nls-cp437
))
38 define KernelPackage
/nls-cp775
39 SUBMENU
:=Native Language Support
40 TITLE
:=Codepage
775 (Baltic Rim
)
41 KCONFIG
:=CONFIG_NLS_CODEPAGE_775
42 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp775.ko
43 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp775
)
44 $(call AddDepends
/nls
)
47 define KernelPackage
/nls-cp775
/description
48 Kernel module for NLS Codepage
775 (Baltic Rim
)
51 $(eval
$(call KernelPackage
,nls-cp775
))
54 define KernelPackage
/nls-cp850
55 SUBMENU
:=Native Language Support
56 TITLE
:=Codepage
850 (Europe
)
57 KCONFIG
:=CONFIG_NLS_CODEPAGE_850
58 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp850.ko
59 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp850
)
60 $(call AddDepends
/nls
)
63 define KernelPackage
/nls-cp850
/description
64 Kernel module for NLS Codepage
850 (Europe
)
67 $(eval
$(call KernelPackage
,nls-cp850
))
70 define KernelPackage
/nls-cp852
71 SUBMENU
:=Native Language Support
72 TITLE
:=Codepage
852 (Europe
)
73 KCONFIG
:=CONFIG_NLS_CODEPAGE_852
74 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp852.ko
75 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp852
)
76 $(call AddDepends
/nls
)
79 define KernelPackage
/nls-cp852
/description
80 Kernel module for NLS Codepage
852 (Europe
)
83 $(eval
$(call KernelPackage
,nls-cp852
))
86 define KernelPackage
/nls-cp862
87 SUBMENU
:=Native Language Support
88 TITLE
:=Codepage
862 (Hebrew
)
89 KCONFIG
:=CONFIG_NLS_CODEPAGE_862
90 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp862.ko
91 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp862
)
92 $(call AddDepends
/nls
)
95 define KernelPackage
/nls-cp862
/description
96 Kernel module for NLS Codepage
862 (Hebrew
)
99 $(eval
$(call KernelPackage
,nls-cp862
))
102 define KernelPackage
/nls-cp864
103 SUBMENU
:=Native Language Support
104 TITLE
:=Codepage
864 (Arabic
)
105 KCONFIG
:=CONFIG_NLS_CODEPAGE_864
106 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp864.ko
107 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp864
)
108 $(call AddDepends
/nls
)
111 define KernelPackage
/nls-cp864
/description
112 Kernel module for NLS Codepage
864 (Arabic
)
115 $(eval
$(call KernelPackage
,nls-cp864
))
118 define KernelPackage
/nls-cp866
119 SUBMENU
:=Native Language Support
120 TITLE
:=Codepage
866 (Cyrillic
)
121 KCONFIG
:=CONFIG_NLS_CODEPAGE_866
122 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp866.ko
123 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp866
)
124 $(call AddDepends
/nls
)
127 define KernelPackage
/nls-cp866
/description
128 Kernel module for NLS Codepage
866 (Cyrillic
)
131 $(eval
$(call KernelPackage
,nls-cp866
))
134 define KernelPackage
/nls-cp932
135 SUBMENU
:=Native Language Support
136 TITLE
:=Codepage
932 (Japanese
)
137 KCONFIG
:=CONFIG_NLS_CODEPAGE_932
139 $(LINUX_DIR
)/fs
/nls
/nls_cp932.ko \
140 $(LINUX_DIR
)/fs
/nls
/nls_euc-jp.ko
141 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp932 nls_euc-jp
)
142 $(call AddDepends
/nls
)
145 define KernelPackage
/nls-cp932
/description
146 Kernel module for NLS Codepage
932 (Japanese
)
149 $(eval
$(call KernelPackage
,nls-cp932
))
152 define KernelPackage
/nls-cp936
153 SUBMENU
:=Native Language Support
154 TITLE
:=Codepage
936 (Simplified Chinese
)
155 KCONFIG
:=CONFIG_NLS_CODEPAGE_936
156 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp936.ko
157 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp936
)
158 $(call AddDepends
/nls
)
161 define KernelPackage
/nls-cp936
/description
162 Kernel module for NLS Codepage
936 (Simplified Chinese
)
165 $(eval
$(call KernelPackage
,nls-cp936
))
168 define KernelPackage
/nls-cp950
169 SUBMENU
:=Native Language Support
170 TITLE
:=Codepage
950 (Traditional Chinese
)
171 KCONFIG
:=CONFIG_NLS_CODEPAGE_950
172 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp950.ko
173 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp950
)
174 $(call AddDepends
/nls
)
177 define KernelPackage
/nls-cp950
/description
178 Kernel module for NLS Codepage
950 (Traditional Chinese
)
181 $(eval
$(call KernelPackage
,nls-cp950
))
184 define KernelPackage
/nls-cp1250
185 SUBMENU
:=Native Language Support
186 TITLE
:=Codepage
1250 (Eastern Europe
)
187 KCONFIG
:=CONFIG_NLS_CODEPAGE_1250
188 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp1250.ko
189 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp1250
)
190 $(call AddDepends
/nls
)
193 define KernelPackage
/nls-cp1250
/description
194 Kernel module for NLS Codepage
1250 (Eastern Europe
)
197 $(eval
$(call KernelPackage
,nls-cp1250
))
200 define KernelPackage
/nls-cp1251
201 SUBMENU
:=Native Language Support
202 TITLE
:=Codepage
1251 (Russian
)
203 KCONFIG
:=CONFIG_NLS_CODEPAGE_1251
204 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp1251.ko
205 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp1251
)
206 $(call AddDepends
/nls
)
209 define KernelPackage
/nls-cp1251
/description
210 Kernel module for NLS Codepage
1251 (Russian
)
213 $(eval
$(call KernelPackage
,nls-cp1251
))
216 define KernelPackage
/nls-iso8859-1
217 SUBMENU
:=Native Language Support
218 TITLE
:=ISO
8859-1 (Latin
1; Western European Languages
)
219 KCONFIG
:=CONFIG_NLS_ISO8859_1
220 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-1.ko
221 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-1
)
222 $(call AddDepends
/nls
)
225 define KernelPackage
/nls-iso8859-1
/description
226 Kernel module for NLS ISO
8859-1 (Latin
1)
229 $(eval
$(call KernelPackage
,nls-iso8859-1
))
232 define KernelPackage
/nls-iso8859-2
233 SUBMENU
:=Native Language Support
234 TITLE
:=ISO
8859-2 (Latin
2; Central European Languages
)
235 KCONFIG
:=CONFIG_NLS_ISO8859_2
236 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-2.ko
237 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-2
)
238 $(call AddDepends
/nls
)
241 define KernelPackage
/nls-iso8859-2
/description
242 Kernel module for NLS ISO
8859-2 (Latin
2)
245 $(eval
$(call KernelPackage
,nls-iso8859-2
))
248 define KernelPackage
/nls-iso8859-6
249 SUBMENU
:=Native Language Support
250 TITLE
:=ISO
8859-6 (Arabic
)
251 KCONFIG
:=CONFIG_NLS_ISO8859_6
252 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-6.ko
253 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-6
)
254 $(call AddDepends
/nls
)
257 define KernelPackage
/nls-iso8859-6
/description
258 Kernel module for NLS ISO
8859-6 (Arabic
)
261 $(eval
$(call KernelPackage
,nls-iso8859-6
))
264 define KernelPackage
/nls-iso8859-8
265 SUBMENU
:=Native Language Support
266 TITLE
:=ISO
8859-8, CP1255
(Hebrew
)
267 KCONFIG
:=CONFIG_NLS_ISO8859_8
268 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp1255.ko
269 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp1255
)
270 $(call AddDepends
/nls
)
273 define KernelPackage
/nls-iso8859-8
/description
274 Kernel module for Hebrew charsets
(ISO-8859-8
, CP1255
)
277 $(eval
$(call KernelPackage
,nls-iso8859-8
))
280 define KernelPackage
/nls-iso8859-13
281 SUBMENU
:=Native Language Support
282 TITLE
:=ISO
8859-13 (Latin
7; Baltic
)
283 KCONFIG
:=CONFIG_NLS_ISO8859_13
284 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-13.ko
285 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-13
)
286 $(call AddDepends
/nls
)
289 define KernelPackage
/nls-iso8859-13
/description
290 Kernel module for NLS ISO
8859-13 (Latin
7; Baltic
)
293 $(eval
$(call KernelPackage
,nls-iso8859-13
))
296 define KernelPackage
/nls-iso8859-15
297 SUBMENU
:=Native Language Support
298 TITLE
:=ISO
8859-15 (Latin
9; Western
, with Euro symbol
)
299 KCONFIG
:=CONFIG_NLS_ISO8859_15
300 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-15.ko
301 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-15
)
302 $(call AddDepends
/nls
)
305 define KernelPackage
/nls-iso8859-15
/description
306 Kernel module for NLS ISO
8859-15 (Latin
9)
309 $(eval
$(call KernelPackage
,nls-iso8859-15
))
312 define KernelPackage
/nls-koi8r
313 SUBMENU
:=Native Language Support
314 TITLE
:=KOI8-R
(Russian
)
315 KCONFIG
:=CONFIG_NLS_KOI8_R
316 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_koi8-r.ko
317 AUTOLOAD
:=$(call AutoLoad
,25,nls_koi8-r
)
318 $(call AddDepends
/nls
)
321 define KernelPackage
/nls-koi8r
/description
322 Kernel module for NLS KOI8-R
(Russian
)
325 $(eval
$(call KernelPackage
,nls-koi8r
))
328 define KernelPackage
/nls-utf8
329 SUBMENU
:=Native Language Support
331 KCONFIG
:=CONFIG_NLS_UTF8
332 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_utf8.ko
333 AUTOLOAD
:=$(call AutoLoad
,25,nls_utf8
)
334 $(call AddDepends
/nls
)
337 define KernelPackage
/nls-utf8
/description
338 Kernel module for NLS UTF-8
341 $(eval
$(call KernelPackage
,nls-utf8
))