X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/1c843699d2d2007d0fbb7f8fdadcb14770defd27..cafbbcdb2c6db7b0d19e6e90a62214ee660ea3f0:/package/kernel/modules/fs.mk diff --git a/package/kernel/modules/fs.mk b/package/kernel/modules/fs.mk index 7795280c7..9c7fa17d2 100644 --- a/package/kernel/modules/fs.mk +++ b/package/kernel/modules/fs.mk @@ -8,9 +8,7 @@ FS_MENU:=Filesystems define KernelPackage/nls/Depends - ifneq ($(KERNEL),2.4) - DEPENDS:= +kmod-nls-base - endif + DEPENDS:= +!LINUX_2_4:kmod-nls-base endef define KernelPackage/fs-cifs @@ -51,6 +49,7 @@ define KernelPackage/fs-ntfs KCONFIG:=CONFIG_NTFS_FS FILES:=$(LINUX_DIR)/fs/ntfs/ntfs.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,30,ntfs) +$(call KernelPackage/nls/Depends) endef define KernelPackage/fs-ntfs/description @@ -365,7 +364,7 @@ define KernelPackage/fs-btrfs CONFIG_BTRFS_FS \ CONFIG_BTRFS_FS_POSIX_ACL=n # for crc32c - DEPENDS:=+kmod-crypto-core @!LINUX_2_6_21&&!LINUX_2_6_25&&!LINUX_2_6_28 + DEPENDS:=+kmod-crypto-core @!LINUX_2_6_21&&!LINUX_2_6_25&&!LINUX_2_6_27&&!LINUX_2_6_28 FILES:=\ $(LINUX_DIR)/crypto/crc32c.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/lib/libcrc32c.$(LINUX_KMOD_SUFFIX) \ @@ -379,6 +378,20 @@ endef $(eval $(call KernelPackage,fs-btrfs)) +define KernelPackage/fs-autofs4 + SUBMENU:=$(FS_MENU) + TITLE:=AUTOFS4 filesystem support + KCONFIG:=CONFIG_AUTOFS4_FS + FILES:=$(LINUX_DIR)/fs/autofs4/autofs4.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,30,autofs4) +endef + +define KernelPackage/fs-autofs4/description + Kernel module for AutoFS4 support +endef + +$(eval $(call KernelPackage,fs-autofs4)) + define KernelPackage/nls-base SUBMENU:=$(FS_MENU)