2 # Copyright (C) 2006-2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
9 SUBMENU
:=Native Language Support
10 DEPENDS
:= +!LINUX_2_4
:kmod-nls-base
13 define KernelPackage
/nls-base
14 SUBMENU
:=Native Language Support
15 TITLE
:=Native Language Support
17 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_base.
$(LINUX_KMOD_SUFFIX
)
18 AUTOLOAD
:=$(call AutoLoad
,20,nls_base
,1)
21 define KernelPackage
/nls-base
/description
22 Kernel module for NLS
(Native Language Support
)
25 $(eval
$(call KernelPackage
,nls-base
))
28 define KernelPackage
/nls-cp437
30 TITLE
:=Codepage
437 (United States
, Canada
)
31 KCONFIG
:=CONFIG_NLS_CODEPAGE_437
32 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp437.
$(LINUX_KMOD_SUFFIX
)
33 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp437
)
34 $(call AddDepends
/nls
)
37 define KernelPackage
/nls-cp437
/description
38 Kernel module for NLS Codepage
437 (United States
, Canada
)
41 $(eval
$(call KernelPackage
,nls-cp437
))
44 define KernelPackage
/nls-cp775
46 TITLE
:=Codepage
775 (Baltic Rim
)
47 KCONFIG
:=CONFIG_NLS_CODEPAGE_775
48 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp775.
$(LINUX_KMOD_SUFFIX
)
49 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp775
)
50 $(call AddDepends
/nls
)
53 define KernelPackage
/nls-cp775
/description
54 Kernel module for NLS Codepage
775 (Baltic Rim
)
57 $(eval
$(call KernelPackage
,nls-cp775
))
60 define KernelPackage
/nls-cp850
62 TITLE
:=Codepage
850 (Europe
)
63 KCONFIG
:=CONFIG_NLS_CODEPAGE_850
64 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp850.
$(LINUX_KMOD_SUFFIX
)
65 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp850
)
66 $(call AddDepends
/nls
)
69 define KernelPackage
/nls-cp850
/description
70 Kernel module for NLS Codepage
850 (Europe
)
73 $(eval
$(call KernelPackage
,nls-cp850
))
76 define KernelPackage
/nls-cp852
78 TITLE
:=Codepage
852 (Europe
)
79 KCONFIG
:=CONFIG_NLS_CODEPAGE_852
80 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp852.
$(LINUX_KMOD_SUFFIX
)
81 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp852
)
82 $(call AddDepends
/nls
)
85 define KernelPackage
/nls-cp852
/description
86 Kernel module for NLS Codepage
852 (Europe
)
89 $(eval
$(call KernelPackage
,nls-cp852
))
92 define KernelPackage
/nls-cp866
94 TITLE
:=Codepage
866 (Cyrillic
)
95 KCONFIG
:=CONFIG_NLS_CODEPAGE_866
96 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp866.
$(LINUX_KMOD_SUFFIX
)
97 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp866
)
98 $(call AddDepends
/nls
)
101 define KernelPackage
/nls-cp866
/description
102 Kernel module for NLS Codepage
866 (Cyrillic
)
105 $(eval
$(call KernelPackage
,nls-cp866
))
108 define KernelPackage
/nls-cp1250
110 TITLE
:=Codepage
1250 (Eastern Europe
)
111 KCONFIG
:=CONFIG_NLS_CODEPAGE_1250
112 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp1250.
$(LINUX_KMOD_SUFFIX
)
113 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp1250
)
114 $(call AddDepends
/nls
)
117 define KernelPackage
/nls-cp1250
/description
118 Kernel module for NLS Codepage
1250 (Eastern Europe
)
121 $(eval
$(call KernelPackage
,nls-cp1250
))
124 define KernelPackage
/nls-cp1251
126 TITLE
:=Codepage
1251 (Russian
)
127 KCONFIG
:=CONFIG_NLS_CODEPAGE_1251
128 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_cp1251.
$(LINUX_KMOD_SUFFIX
)
129 AUTOLOAD
:=$(call AutoLoad
,25,nls_cp1251
)
130 $(call AddDepends
/nls
)
133 define KernelPackage
/nls-cp1251
/description
134 Kernel module for NLS Codepage
1251 (Russian
)
137 $(eval
$(call KernelPackage
,nls-cp1251
))
140 define KernelPackage
/nls-iso8859-1
142 TITLE
:=ISO
8859-1 (Latin
1; Western European Languages
)
143 KCONFIG
:=CONFIG_NLS_ISO8859_1
144 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-1.
$(LINUX_KMOD_SUFFIX
)
145 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-1
)
146 $(call AddDepends
/nls
)
149 define KernelPackage
/nls-iso8859-1
/description
150 Kernel module for NLS ISO
8859-1 (Latin
1)
153 $(eval
$(call KernelPackage
,nls-iso8859-1
))
156 define KernelPackage
/nls-iso8859-2
158 TITLE
:=ISO
8859-2 (Latin
2; Central European Languages
)
159 KCONFIG
:=CONFIG_NLS_ISO8859_2
160 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-2.
$(LINUX_KMOD_SUFFIX
)
161 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-2
)
162 $(call AddDepends
/nls
)
165 define KernelPackage
/nls-iso8859-2
/description
166 Kernel module for NLS ISO
8859-2 (Latin
2)
169 $(eval
$(call KernelPackage
,nls-iso8859-2
))
172 define KernelPackage
/nls-iso8859-13
174 TITLE
:=ISO
8859-13 (Latin
7; Baltic
)
175 KCONFIG
:=CONFIG_NLS_ISO8859_13
176 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-13.
$(LINUX_KMOD_SUFFIX
)
177 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-13
)
178 $(call AddDepends
/nls
)
181 define KernelPackage
/nls-iso8859-13
/description
182 Kernel module for NLS ISO
8859-13 (Latin
7; Baltic
)
185 $(eval
$(call KernelPackage
,nls-iso8859-13
))
188 define KernelPackage
/nls-iso8859-15
190 TITLE
:=ISO
8859-15 (Latin
9; Western
, with Euro symbol
)
191 KCONFIG
:=CONFIG_NLS_ISO8859_15
192 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_iso8859-15.
$(LINUX_KMOD_SUFFIX
)
193 AUTOLOAD
:=$(call AutoLoad
,25,nls_iso8859-15
)
194 $(call AddDepends
/nls
)
197 define KernelPackage
/nls-iso8859-15
/description
198 Kernel module for NLS ISO
8859-15 (Latin
9)
201 $(eval
$(call KernelPackage
,nls-iso8859-15
))
204 define KernelPackage
/nls-koi8r
206 TITLE
:=KOI8-R
(Russian
)
207 KCONFIG
:=CONFIG_NLS_KOI8_R
208 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_koi8-r.
$(LINUX_KMOD_SUFFIX
)
209 AUTOLOAD
:=$(call AutoLoad
,25,nls_koi8-r
)
210 $(call AddDepends
/nls
)
213 define KernelPackage
/nls-koi8r
/description
214 Kernel module for NLS KOI8-R
(Russian
)
217 $(eval
$(call KernelPackage
,nls-koi8r
))
220 define KernelPackage
/nls-utf8
223 KCONFIG
:=CONFIG_NLS_UTF8
224 FILES
:=$(LINUX_DIR
)/fs
/nls
/nls_utf8.
$(LINUX_KMOD_SUFFIX
)
225 AUTOLOAD
:=$(call AutoLoad
,25,nls_utf8
)
226 $(call AddDepends
/nls
)
229 define KernelPackage
/nls-utf8
/description
230 Kernel module for NLS UTF-8
233 $(eval
$(call KernelPackage
,nls-utf8
))