Merge pull request #11353 from kvuorine/fwknop-fixes
[feed/packages.git] / kernel / antfs / Makefile
1 include $(TOPDIR)/rules.mk
2 include $(INCLUDE_DIR)/kernel.mk
3
4 PKG_NAME:=antfs
5 PKG_RELEASE:=1
6
7 PKG_SOURCE_URL:=https://github.com/klukonin/antfs.git
8 PKG_SOURCE_PROTO:=git
9 PKG_SOURCE_DATE:=2020-02-10
10 PKG_SOURCE_VERSION:=b41ba529f6b64b429527e09a06ce0326d5456c05
11 PKG_MIRROR_HASH:=dae039c0fe5bf1a2c8c1cca4211d607a4d6f56fc41b38444e2234b40d710d9db
12
13 PKG_LICENSE:=GPL-2.0-or-later
14 PKG_LICENSE_FILES:=LICENSE
15
16 include $(INCLUDE_DIR)/package.mk
17
18 define KernelPackage/fs-antfs
19 SUBMENU:=Filesystems
20 TITLE:=AVM NTFS Read/Write Driver
21 FILES:=$(PKG_BUILD_DIR)/antfs.ko
22 AUTOLOAD:=$(call AutoLoad,30,antfs,1)
23 DEPENDS:=+kmod-nls-base
24 endef
25
26 define KernelPackage/fs-antfs/description
27 Kernel module for NTFS Filesytem
28 endef
29
30 MAKE_OPTS:= \
31 ARCH="$(LINUX_KARCH)" \
32 CROSS_COMPILE="$(TARGET_CROSS)" \
33 M="$(PKG_BUILD_DIR)"
34
35 define Build/Compile
36 $(MAKE) -C "$(LINUX_DIR)" \
37 $(MAKE_OPTS) \
38 CONFIG_ANTFS_FS=m \
39 CONFIG_ANTFS_SYMLINKS=y \
40 ANTFS_VERSION=07.19-$(call version_abbrev,$(PKG_SOURCE_VERSION)) \
41 modules
42 endef
43
44 $(eval $(call KernelPackage,fs-antfs))