From: Florian Fainelli Date: Sat, 4 Nov 2006 16:29:14 +0000 (+0000) Subject: Update kernel configurations to enable NLS KOI8R (russian) and package the module... X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;h=2de1fc9977978a0b95ec98807459309b0012e82a Update kernel configurations to enable NLS KOI8R (russian) and package the module (#819 - second part) SVN-Revision: 5446 --- diff --git a/package/kernel/modules/fs.mk b/package/kernel/modules/fs.mk index 5299efae18..dd29fc7b37 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 d746da3b54..87808a05e8 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 c3bc297f9a..a61ca766a7 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 4e7b75e16e..f9a93138db 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 ac286dfb90..af535a9025 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 5aa4772244..b3a00fc3c0 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 f6d77cf944..3f081699a1 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 b021f79ac3..4932d1f1d2 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 8dafe7ebd5..64566712a4 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 4096b5110e..076cac0fb3 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 b33fa45d14..81100c593b 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