mirror of
https://github.com/novatiq/packages.git
synced 2026-07-25 21:16:03 +01:00
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>
52 lines
1.2 KiB
Makefile
52 lines
1.2 KiB
Makefile
#
|
|
# 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))
|