exfat: update to 5.10.1
[openwrt/staging/wigyori.git] / package / kernel / exfat / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7 include $(INCLUDE_DIR)/kernel.mk
8
9 PKG_NAME:=exfat
10 PKG_VERSION:=5.10.1
11 PKG_RELEASE:=1
12
13 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
14 PKG_SOURCE_URL:=https://codeload.github.com/namjaejeon/linux-exfat-oot/tar.gz/$(PKG_VERSION)?
15 PKG_HASH:=0ff77dd7d39eb231d00c3c4909b9fad31ebeeb618bd6fa18fce142becc9c1f98
16 PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/linux-exfat-oot-$(PKG_VERSION)
17
18 PKG_MAINTAINER:=
19 PKG_LICENSE:=GPL-2.0-only
20
21 include $(INCLUDE_DIR)/package.mk
22
23 define KernelPackage/fs-exfat
24 SECTION:=kernel
25 CATEGORY:=Kernel modules
26 SUBMENU:=Filesystems
27 TITLE:=exFAT kernel module
28 URL:=https://github.com/namjaejeon/linux-exfat-oot
29 FILES:=$(PKG_BUILD_DIR)/exfat.ko
30 AUTOLOAD:=$(call AutoProbe,exfat)
31 DEPENDS:= +kmod-nls-base
32 endef
33
34 define KernelPackage/exfat/description
35 This package provides the kernel module for exfat.
36 endef
37
38 define Build/Compile
39 $(KERNEL_MAKE) M="$(PKG_BUILD_DIR)" \
40 EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
41 $(PKG_EXTRA_KCONFIG) \
42 CONFIG_EXFAT_FS=m \
43 modules
44 endef
45
46 $(eval $(call KernelPackage,fs-exfat))