ntfs-3g: bump to version 2011.4.12 and enhance
ntfsprogs is now included into ntfs-3g so add an option to enable/disable it. It probably doesn't make sense to build ntfsprogs alone so it's not implemented. Add the encrypted volume support option now that we've got gnutls. Also add support for libuuid if it's present. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
db697f96b7
commit
fb97591e22
@ -12,5 +12,20 @@ config BR2_PACKAGE_NTFS_3G
|
|||||||
|
|
||||||
http://www.ntfs-3g.org/
|
http://www.ntfs-3g.org/
|
||||||
|
|
||||||
|
if BR2_PACKAGE_NTFS_3G
|
||||||
|
|
||||||
|
config BR2_PACKAGE_NTFS_3G_ENCRYPTED
|
||||||
|
bool "encrypted volumes"
|
||||||
|
select BR2_PACKAGE_GNUTLS
|
||||||
|
help
|
||||||
|
Enable support for NTFS encrypted volumes.
|
||||||
|
|
||||||
|
config BR2_PACKAGE_NTFS_3G_NTFSPROGS
|
||||||
|
bool "ntfsprogs"
|
||||||
|
help
|
||||||
|
Install NTFS utilities.
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
comment "ntfs-3g requires a toolchain with LARGEFILE and WCHAR support"
|
comment "ntfs-3g requires a toolchain with LARGEFILE and WCHAR support"
|
||||||
depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
|
depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)
|
||||||
|
@ -4,10 +4,29 @@
|
|||||||
#
|
#
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
NTFS_3G_VERSION = 2010.10.2
|
NTFS_3G_VERSION = 2011.4.12
|
||||||
NTFS_3G_SOURCE = ntfs-3g-$(NTFS_3G_VERSION).tgz
|
NTFS_3G_SOURCE = ntfs-3g_ntfsprogs-$(NTFS_3G_VERSION).tgz
|
||||||
NTFS_3G_SITE = http://tuxera.com/opensource
|
NTFS_3G_SITE = http://tuxera.com/opensource
|
||||||
NTFS_3G_CONF_OPT = --disable-ldconfig
|
NTFS_3G_CONF_OPT = --disable-ldconfig
|
||||||
NTFS_3G_INSTALL_STAGING = YES
|
NTFS_3G_INSTALL_STAGING = YES
|
||||||
|
NTFS_3G_DEPENDENCIES = host-pkg-config
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_LIBFUSE),y)
|
||||||
|
NTFS_3G_CONF_OPT += --with-fuse=external
|
||||||
|
NTFS_3G_DEPENDENCIES += libfuse
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID),y)
|
||||||
|
NTFS_3G_DEPENDENCIES += util-linux
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_NTFS_3G_ENCRYPTED),y)
|
||||||
|
NTFS_3G_CONF_OPT += --enable-crypto
|
||||||
|
NTFS_3G_DEPENDENCIES += gnutls
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq ($(BR2_PACKAGE_NTFS_3G_NTFSPROGS),y)
|
||||||
|
NTFS_3G_CONF_OPT += --disable-ntfsprogs
|
||||||
|
endif
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS))
|
$(eval $(call AUTOTARGETS))
|
||||||
|
Loading…
Reference in New Issue
Block a user