@ -1,6 +1,4 @@
#
#
# Copyright (C) 2007-2016 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
# See /LICENSE for more information.
#
#
@ -10,10 +8,10 @@ include $(TOPDIR)/rules.mk
PKG_NAME := ntfs-3g
PKG_NAME := ntfs-3g
PKG_RELEASE := 1
PKG_RELEASE := 1
PKG_VERSION := 2016.2.22
PKG_VERSION := 2017.3.23
PKG_SOURCE := $( PKG_NAME) _ntfsprogs-$( PKG_VERSION) .tgz
PKG_SOURCE := $( PKG_NAME) _ntfsprogs-$( PKG_VERSION) .tgz
PKG_SOURCE_URL := http://www.tuxera.com/opensource/
PKG_MD5SUM := ccbe8672d0f757bd0c975b50aa4c512e
PKG_SOURCE_URL := https ://www.tuxera.com/opensource/
PKG_HASH := 3e5a021d7b761261836dcb305370af299793eedbded731df3d6943802e1262d5
PKG_LICENSE := GPL-2.0 LGPL-2.0
PKG_LICENSE := GPL-2.0 LGPL-2.0
PKG_LICENSE_FILES := COPYING COPYING.LIB
PKG_LICENSE_FILES := COPYING COPYING.LIB
@ -87,22 +85,8 @@ define Package/ntfs-3g-low/description
e n d e f
e n d e f
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s
$( call Package/ntfs-3g/common)
TITLE:= ntfs-3g utilities ( extra)
DEPENDS += +ntfs-3g
e n d e f
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s / d e s c r i p t i o n
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s / d e s c r i p t i o n
Additional ntfs-3g utilities. Not included by default for size
considerations.
Currently:
- ntfs-3g.secaudit
- ntfs-3g.usermap
e n d e f
d e f i n e P a c k a g e / n t f s p r o g s _ n t f s - 3 g / d e s c r i p t i o n
Suite of NTFS utilities for doing neat things with NTFS.
Suite of NTFS utilities for doing neat things with NTFS.
Contains:
Contains:
- mkntfs - Create an NTFS filesystem.
- mkntfs - Create an NTFS filesystem.
@ -111,17 +95,19 @@ define Package/ntfsprogs_ntfs-3g/description
- ntfscluster - Locate the files which use the given sectors or clusters.
- ntfscluster - Locate the files which use the given sectors or clusters.
- ntfscmp - Compare two NTFS filesystems and tell the differences.
- ntfscmp - Compare two NTFS filesystems and tell the differences.
- ntfscp - Copy a file to an NTFS volume.
- ntfscp - Copy a file to an NTFS volume.
- ntfssecaudit - Display ownership and permissions, check consistency
- ntfsfix - Check and fix some common errors, clear the LogFile.
- ntfsfix - Check and fix some common errors, clear the LogFile.
- ntfsinfo - Show information about NTFS or one of the files or directories within it.
- ntfsinfo - Show information about NTFS or one of the files or directories within it.
- ntfslabel - Show, or set, an NTFS filesystem' s volume label.
- ntfslabel - Show, or set, an NTFS filesystem' s volume label.
- ntfsls - List information about files in a directory residing on an NTFS.
- ntfsls - List information about files in a directory residing on an NTFS.
- ntfsresize - Resize NTFS without losing data.
- ntfsresize - Resize NTFS without losing data.
- ntfsundelete - Recover deleted files from NTFS.
- ntfsundelete - Recover deleted files from NTFS.
- ntfsusermap - Define mapping of Windows accounts to Linux logins
e n d e f
e n d e f
d e f i n e P a c k a g e / n t f s p r o g s _ n t f s - 3 g
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s
$( call Package/ntfs-3g/common)
$( call Package/ntfs-3g/common)
TITLE:= ntfsprogs ( ntfs-3g)
TITLE:= ntfs-3g utilities
DEPENDS += +ntfs-3g +libgcrypt +libuuid
DEPENDS += +ntfs-3g +libgcrypt +libuuid
e n d e f
e n d e f
@ -139,11 +125,11 @@ else
TARGET_CPPFLAGS:= -I../include/fuse-lite $( TARGET_CPPFLAGS)
TARGET_CPPFLAGS:= -I../include/fuse-lite $( TARGET_CPPFLAGS)
e n d i f
e n d i f
# enable disable ntfsprogs
i f n e q ( $( CONFIG_PACKAGE_ntfsprogs_ntfs -3g ) $( SDK ) $( DEVELOPER ) , )
CONFIGURE_ARGS += --enable-ntfsprogs
# enable ntfsprogs and extra s
i f n e q ( $( CONFIG_PACKAGE_ntfs -3g -utils ) $( SDK ) $( DEVELOPER ) , )
CONFIGURE_ARGS += --enable-ntfsprogs --enable-extras
e l s e
e l s e
CONFIGURE_ARGS += --disable-ntfsprogs
CONFIGURE_ARGS += --disable-ntfsprogs --disable-extras
e n d i f
e n d i f
# redefine prepare to extract to our build dir
# redefine prepare to extract to our build dir
@ -214,12 +200,6 @@ fi
e n d e f
e n d e f
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s / i n s t a l l
d e f i n e P a c k a g e / n t f s - 3 g - u t i l s / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/ntfs-3g.secaudit $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/ntfs-3g.usermap $( 1) /usr/bin
e n d e f
d e f i n e P a c k a g e / n t f s p r o g s _ n t f s - 3 g / i n s t a l l
$( INSTALL_DIR) $( 1) /sbin
$( INSTALL_DIR) $( 1) /sbin
$( CP) $( PKG_INSTALL_DIR) /sbin/mkfs.ntfs $( 1) /sbin/
$( CP) $( PKG_INSTALL_DIR) /sbin/mkfs.ntfs $( 1) /sbin/
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_DIR) $( 1) /usr/bin
@ -231,4 +211,3 @@ endef
$( eval $ ( call BuildPackage ,ntfs -3g ) )
$( eval $ ( call BuildPackage ,ntfs -3g ) )
$( eval $ ( call BuildPackage ,ntfs -3g -low ) )
$( eval $ ( call BuildPackage ,ntfs -3g -low ) )
$( eval $ ( call BuildPackage ,ntfs -3g -utils ) )
$( eval $ ( call BuildPackage ,ntfs -3g -utils ) )
$( eval $ ( call BuildPackage ,ntfsprogs_ntfs -3g ) )