diff --git a/package/emortal/automount/Makefile b/package/emortal/automount/Makefile index b061d161c5..10b7c46b4d 100644 --- a/package/emortal/automount/Makefile +++ b/package/emortal/automount/Makefile @@ -18,17 +18,30 @@ include $(INCLUDE_DIR)/package.mk define Package/automount TITLE:=Mount autoconfig hotplug script. MAINTAINER:=Lean - DEPENDS:=+block-mount +kmod-fs-exfat +kmod-fs-ext4 +kmod-fs-vfat +ntfs-3g \ - +kmod-usb-storage +kmod-usb-storage-extras +!TARGET_ramips:kmod-usb-storage-uas + DEPENDS:= \ + +block-mount \ + +kmod-usb-storage \ + +kmod-usb-storage-extras \ + +!TARGET_ramips:kmod-usb-storage-uas \ + +kmod-fs-ext4 \ + +kmod-fs-exfat \ + +kmod-fs-vfat + +ntfs3-mount PKGARCH:=all endef -define Package/automount/description - A usb autoconfig hotplug script. +define Package/ntfs3-mount + SECTION:=utils + CATEGORY:=Utilities + SUBMENU:=Filesystem + TITLE:=NTFS mount script for Paragon NTFS3 driver + DEPENDS:=+kmod-fs-ntfs3 + CONFLICTS:=ntfs-3g + VARIANT:=ntfs3-mount + PKGARCH:=all endef define Build/Compile - true endef define Package/automount/install @@ -36,4 +49,10 @@ define Package/automount/install $(INSTALL_BIN) ./files/15-automount $(1)/etc/hotplug.d/block/ endef +define Package/ntfs3-mount/install + $(INSTALL_DIR) $(1)/sbin + $(INSTALL_BIN) ./files/mount.ntfs $(1)/sbin +endef + $(eval $(call BuildPackage,automount)) +$(eval $(call BuildPackage,ntfs3-mount)) diff --git a/package/emortal/automount/files/mount.ntfs b/package/emortal/automount/files/mount.ntfs new file mode 100644 index 0000000000..68b7a2e68f --- /dev/null +++ b/package/emortal/automount/files/mount.ntfs @@ -0,0 +1,2 @@ +#!/bin/sh +mount -t ntfs3 -o iocharset=utf8 "$@" diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk index 86813dd2fe..d2e43369c6 100644 --- a/package/kernel/linux/modules/fs.mk +++ b/package/kernel/linux/modules/fs.mk @@ -488,9 +488,11 @@ define KernelPackage/fs-ntfs3 FILES:=$(LINUX_DIR)/fs/ntfs3/ntfs3.ko AUTOLOAD:=$(call AutoLoad,30,ntfs3) endef + define KernelPackage/fs-ntfs3/description Kernel module for NTFS3 filesystem support endef + $(eval $(call KernelPackage,fs-ntfs3))