qntfs-driver: add package
This commit is contained in:
parent
24ab2dc8ab
commit
d52305cdfa
71
package/ctcgfw/qntfs-driver/Makefile
Normal file
71
package/ctcgfw/qntfs-driver/Makefile
Normal file
@ -0,0 +1,71 @@
|
||||
#
|
||||
# Copyright (C) 2005-2019 lintel.huang@gmail.com
|
||||
#
|
||||
# This is non-free software, licensed under author,more code from Apple/Tuxera
|
||||
#
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
include $(INCLUDE_DIR)/kernel.mk
|
||||
|
||||
PKG_NAME:=fs-qntfs
|
||||
PKG_RELEASE:=4
|
||||
PKG_MAINTAINER:=lintel <lintel.huang@gmail.com>
|
||||
|
||||
USE_SRC=$(shell ls ./src/ 2>/dev/null >/dev/null && echo 1)
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define KernelPackage/fs-qntfs
|
||||
SUBMENU:=Filesystems
|
||||
TITLE:=PandoraBox Quick-NTFS filesystem
|
||||
FILES:=$(PKG_BUILD_DIR)/qntfs.ko
|
||||
DEPENDS:=+kmod-nls-cp936 +kmod-nls-utf8 +kmod-nls-cp437 +kmod-nls-iso8859-1
|
||||
AUTOLOAD:=$(call AutoLoad,30,qntfs,1)
|
||||
endef
|
||||
|
||||
define KernelPackage/fs-qntfs/description
|
||||
a Kernel module drvier base on NTFS-3G support NTFS
|
||||
endef
|
||||
|
||||
EXTRA_KCONFIG:= \
|
||||
CONFIG_QNTFS_FS=m \
|
||||
CONFIG_QNTFS_SYMLINKS=y
|
||||
|
||||
MAKE_OPTS:= \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
SUBDIRS="$(PKG_BUILD_DIR)" \
|
||||
$(EXTRA_KCONFIG)
|
||||
|
||||
ifneq ($(USE_SRC),)
|
||||
define Build/Prepare
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
$(CP) ./src/* $(PKG_BUILD_DIR)/
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
$(MAKE_OPTS) \
|
||||
modules
|
||||
|
||||
@echo ----------Build:$(CONFIG_TARGET_BOARD)-$(CONFIG_TARGET_SUBTARGET)----------
|
||||
mkdir -p ./files/$(CONFIG_TARGET_BOARD)-$(CONFIG_TARGET_SUBTARGET)
|
||||
$(CP) $(PKG_BUILD_DIR)/qntfs.ko ./files/$(CONFIG_TARGET_BOARD)-$(CONFIG_TARGET_SUBTARGET)/
|
||||
endef
|
||||
|
||||
else
|
||||
|
||||
define Build/Prepare
|
||||
@echo ----------Build:$(CONFIG_TARGET_BOARD)-$(CONFIG_TARGET_SUBTARGET)----------
|
||||
mkdir -p $(PKG_BUILD_DIR)/
|
||||
$(CP) ./files/$(CONFIG_TARGET_BOARD)-$(CONFIG_TARGET_SUBTARGET)/qntfs.ko $(PKG_BUILD_DIR)/
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo
|
||||
endef
|
||||
|
||||
endif
|
||||
|
||||
$(eval $(call KernelPackage,fs-qntfs))
|
||||
BIN
package/ctcgfw/qntfs-driver/files/ar71xx-generic/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ar71xx-generic/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ar71xx-nand/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ar71xx-nand/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ath79-generic/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ath79-generic/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ath79-nand/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ath79-nand/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ipq40xx-generic/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ipq40xx-generic/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ipq806x-generic/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ipq806x-generic/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/qualcomm-ipq40xx/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/qualcomm-ipq40xx/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt7620/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt7620/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt7621/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt7621/qntfs.ko
Normal file
Binary file not shown.
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt76x8/qntfs.ko
Normal file
BIN
package/ctcgfw/qntfs-driver/files/ramips-mt76x8/qntfs.ko
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user