summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>2006-11-04 16:29:14 +0000
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>2006-11-04 16:29:14 +0000
commitcdcd4410bc4d6350c563ee8316710476a495e9f0 (patch)
tree2f1950e6cc3a1ef2bc58a0836df13efc10870141
parent1e8489f978be9836180f77ae2ec566fb0eca4004 (diff)
Update kernel configurations to enable NLS KOI8R (russian) and package the module (#819 - second part)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5446 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r--package/kernel/modules/fs.mk11
-rw-r--r--target/linux/aruba-2.6/config2
-rw-r--r--target/linux/au1000-2.6/config2
-rw-r--r--target/linux/brcm-2.6/config2
-rw-r--r--target/linux/brcm63xx-2.6/config2
-rw-r--r--target/linux/magicbox-2.6/config2
-rw-r--r--target/linux/rb532-2.6/config2
-rw-r--r--target/linux/rdc-2.6/config2
-rw-r--r--target/linux/sibyte-2.6/config2
-rw-r--r--target/linux/uml-2.6/config6
-rw-r--r--target/linux/x86-2.6/config2
11 files changed, 23 insertions, 12 deletions
diff --git a/package/kernel/modules/fs.mk b/package/kernel/modules/fs.mk
index 5299efae1..dd29fc7b3 100644
--- a/package/kernel/modules/fs.mk
+++ b/package/kernel/modules/fs.mk
@@ -149,6 +149,17 @@ define KernelPackage/nls-iso8859-15
endef
$(eval $(call KernelPackage,nls-iso8859-15))
+define KernelPackage/nls-koi8r
+ TITLE:=KOI8-R (Russian)
+ DESCRIPTION:=Kernel module for KOI8-R (Russian)
+ DEPENDS:=kmod-nls-base
+ KCONFIG:=$(CONFIG_NLS_KOI8_R)
+ SUBMENU:=$(FSMENU)
+ FILES:=$(MODULES_DIR)/kernel/fs/nls/nls_koi8-r.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,25,nls_koi8-r)
+endef
+$(eval $(call KernelPackage,nls-koi8r))
+
define KernelPackage/nls-utf8
TITLE:=UTF8
DESCRIPTION:=Kernel module for NLS UTF8
diff --git a/target/linux/aruba-2.6/config b/target/linux/aruba-2.6/config
index d746da3b5..87808a05e 100644
--- a/target/linux/aruba-2.6/config
+++ b/target/linux/aruba-2.6/config
@@ -1468,7 +1468,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/au1000-2.6/config b/target/linux/au1000-2.6/config
index c3bc297f9..a61ca766a 100644
--- a/target/linux/au1000-2.6/config
+++ b/target/linux/au1000-2.6/config
@@ -1541,7 +1541,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/brcm-2.6/config b/target/linux/brcm-2.6/config
index 4e7b75e16..f9a93138d 100644
--- a/target/linux/brcm-2.6/config
+++ b/target/linux/brcm-2.6/config
@@ -1673,7 +1673,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/brcm63xx-2.6/config b/target/linux/brcm63xx-2.6/config
index ac286dfb9..af535a902 100644
--- a/target/linux/brcm63xx-2.6/config
+++ b/target/linux/brcm63xx-2.6/config
@@ -1540,7 +1540,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/magicbox-2.6/config b/target/linux/magicbox-2.6/config
index 5aa477224..b3a00fc3c 100644
--- a/target/linux/magicbox-2.6/config
+++ b/target/linux/magicbox-2.6/config
@@ -1090,7 +1090,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/rb532-2.6/config b/target/linux/rb532-2.6/config
index f6d77cf94..3f081699a 100644
--- a/target/linux/rb532-2.6/config
+++ b/target/linux/rb532-2.6/config
@@ -1233,7 +1233,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/rdc-2.6/config b/target/linux/rdc-2.6/config
index b021f79ac..4932d1f1d 100644
--- a/target/linux/rdc-2.6/config
+++ b/target/linux/rdc-2.6/config
@@ -1378,7 +1378,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/sibyte-2.6/config b/target/linux/sibyte-2.6/config
index 8dafe7ebd..64566712a 100644
--- a/target/linux/sibyte-2.6/config
+++ b/target/linux/sibyte-2.6/config
@@ -1240,7 +1240,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/uml-2.6/config b/target/linux/uml-2.6/config
index 4096b5110..076cac0fb 100644
--- a/target/linux/uml-2.6/config
+++ b/target/linux/uml-2.6/config
@@ -764,7 +764,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
-# CONFIG_NLS_CODEPAGE_850 is not set
+CONFIG_NLS_CODEPAGE_850=m
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
@@ -795,8 +795,8 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
-# CONFIG_NLS_ISO8859_15 is not set
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m
diff --git a/target/linux/x86-2.6/config b/target/linux/x86-2.6/config
index b33fa45d1..81100c593 100644
--- a/target/linux/x86-2.6/config
+++ b/target/linux/x86-2.6/config
@@ -2000,7 +2000,7 @@ CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
-# CONFIG_NLS_KOI8_R is not set
+CONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m