Add exfat-nofuse: EXFAT filesystem kernel driver
Add "exfat-nofuse" kernel module for EXFAT filesystem which was originally found in an Android kernel of Samsung. While there has been some doubt about the license originally, it has later been officially released under the GPL by Samsung and can be found on: http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=exfat Signed-off-by: Bruno Randolf <br1@einfach.org>
This commit is contained in:
parent
aaa687c262
commit
d2fef65165
1 changed files with 51 additions and 0 deletions
51
kernel/exfat-nofuse/Makefile
Normal file
51
kernel/exfat-nofuse/Makefile
Normal file
|
@ -0,0 +1,51 @@
|
|||
#
|
||||
# Copyright (C) 2014 Bruno Randolf <br1@einfach.org>
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/kernel.mk
|
||||
|
||||
PKG_NAME:=exfat-nofuse
|
||||
PKG_VERSION:=git-20150301
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||
PKG_SOURCE_URL:=https://github.com/dorimanx/exfat-nofuse.git
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_SOURCE_VERSION:=63964d3fb69cffe9a38822a657bb3b3279eebadf
|
||||
|
||||
PKG_MAINTAINER:=Bruno Randolf <br1@einfach.org>
|
||||
PKG_LICENSE:=GPL-2.0
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define KernelPackage/fs-exfat
|
||||
SUBMENU:=Filesystems
|
||||
TITLE:=ExFAT Kernel driver
|
||||
FILES:=$(PKG_BUILD_DIR)/exfat.ko
|
||||
AUTOLOAD:=$(call AutoLoad,30,exfat,1)
|
||||
DEPENDS:=+kmod-nls-base
|
||||
endef
|
||||
|
||||
define KernelPackage/fs-exfat/description
|
||||
Kernel module for ExFAT Filesytems
|
||||
endef
|
||||
|
||||
MAKE_OPTS:= \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
M="$(PKG_BUILD_DIR)"
|
||||
|
||||
define Build/Compile
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
$(MAKE_OPTS) \
|
||||
CONFIG_EXFAT_FS=m \
|
||||
modules
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,fs-exfat))
|
Loading…
Reference in a new issue