[package] add mount.ntfs-3.g

This patch defines new ntfs-3g package mount.ntfs-3g. The package helps to
add ntfs hotplug mount support for block-hotplug package. Please dont forget
to enable mount helper support in Busybox.

Signed-off-by: Zintis Petersons <zintis.petersons@abcsolutions.lv>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@22430 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
florian 2010-07-31 11:39:11 +00:00
parent b1823276be
commit 3f072dbc06

View File

@ -97,6 +97,17 @@ Currently:
endef
define Package/mount.ntfs-3g
$(call Package/ntfs-3g/common)
TITLE:=ntfs-3g mount helper
DEFAULT:=y
DEPENDS+= +ntfs-3g
endef
define Package/mount.ntfs-3g/description
ntfs-3g mount helper. You must enable busybox mount helper too.
endef
CONFIGURE_ARGS += \
--enable-shared \
--enable-static
@ -131,6 +142,20 @@ define Package/ntfs-3g/install
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libntfs-3g.so.* $(1)/usr/lib/
endef
define Package/mount.ntfs-3g/install
$(INSTALL_DIR) $(1)/sbin
$(CP) $(PKG_INSTALL_DIR)/sbin/mount.ntfs-3g $(1)/sbin/
endef
define Package/mount.ntfs-3g/postinst
#!/bin/sh
if [ -z "$$(grep ^\\ntfs-3g: $${IPKG_INSTROOT}/etc/filesystems)" ]; then
echo "ntfs-3g" >> $${IPKG_INSTROOT}/etc/filesystems
fi
endef
define Package/ntfs-3g-utils/install
$(INSTALL_DIR) $(1)/usr/bin
$(FIND) $(PKG_INSTALL_DIR)/usr/bin/ -type f ! -name ntfs-3g.probe ! -name ntfs-3g -exec $(INSTALL_BIN) {} $(1)/usr/bin/ \;
@ -138,4 +163,5 @@ endef
$(eval $(call BuildPackage,ntfs-3g))
$(eval $(call BuildPackage,ntfs-3g-utils))
$(eval $(call BuildPackage,mount.ntfs-3g))