Hello community, here is the log from the commit of package ntfs-3g_ntfsprogs for openSUSE:Factory checked in at 2016-04-11 09:12:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntfs-3g_ntfsprogs (Old) and /work/SRC/openSUSE:Factory/.ntfs-3g_ntfsprogs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntfs-3g_ntfsprogs" Changes: -------- --- /work/SRC/openSUSE:Factory/ntfs-3g_ntfsprogs/ntfs-3g_ntfsprogs.changes 2015-06-04 09:02:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ntfs-3g_ntfsprogs.new/ntfs-3g_ntfsprogs.changes 2016-04-11 09:12:05.000000000 +0200 @@ -1,0 +2,63 @@ +Mon Mar 21 22:56:13 UTC 2016 - [email protected] + +- change soname to 87 + +- add "--enable-extras" arg to configure + Start including the extra programs: ntfswipe, ntfstruncate, ntfsrecover +- add "--enable-crypto" arg to configure + Start including the optional program: ntfsdecrypt +- add "--enable-quarantined" arg to configure + Start including the optional programs: ntfsck, ntfsdump_logfile, ntfsfallocate, ntfsmftalloc, ntfsmove + Put these "quarantined" applications in a new -extra sub-project + +- add specfile updates to support the above new program builds + +- create a -extra sub-package to hold the "quarantined" utilities. + +- update to stable Versions 2016.2.22 (Mar 21, 2016 release date) + Changes to NTFS-3G driver: + – Write as much data as possible in compressed attribute pwrite + – Fixed getting space for making an index non resident + – Alleviated constraints relative to reparse points + – Fixed special case of decompressing a runlist + – Fixed returning the trimming count to fstrim() + – Fixed the range of valid subauthority counts in a SID + – Updated the read-only flag even when the security attribute was cached + – Defended against reusing data from an invalid MFT record + – Simplified NTFS ACLs when group same as owner and same permission as world + – Packed/unpacked st_rdev transported as 32-bits on Solaris 64-bits + – Zero uninitialized bytes before writing compressed data + – Clear the environment when starting mount or umount + – Implemented rewinding a directory in lowntfs-3g + – Use incremental offsets when reading a directory in lowntfs-3g + + Changes to mkntfs: + – Make installing mkntfs /sbin symlinks dependent on ENABLE_MOUNT_HELPER + – Mention the starting sector when it overflows in mkntfs + – Upgraded the upper-case table to same as Windows 7, 8 and 10 + + Changes to ntfsresize: + – Fixed relocating the MFT runlists + – Decode the full list of bad clusters + – Fixed resizing an extended bad cluster list + + Changes to ntfsclone: + – Decoded the full list of bad clusters + + Changes to ntfsinfo: + – Displayed reparse point information + + Changes to ntfsdecrypt: + – Fixed DESX decryption + + Changes to ntfswipe: + – Added clarifications about several options to the manual + + New ntfsprogs tool: + – Included ntfsrecover to recover the updates committed by Windows (experimental) + + Overall: + – Made a general cleanup of endianness types for easier checks + + +------------------------------------------------------------------- Old: ---- ntfs-3g_ntfsprogs-2015.3.14.tgz New: ---- ntfs-3g_ntfsprogs-2016.2.22.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntfs-3g_ntfsprogs.spec ++++++ --- /var/tmp/diff_new_pack.Gjzhsc/_old 2016-04-11 09:12:06.000000000 +0200 +++ /var/tmp/diff_new_pack.Gjzhsc/_new 2016-04-11 09:12:06.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package ntfs-3g_ntfsprogs # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,13 +16,13 @@ # -%define soname 86 +%define soname 87 Name: ntfs-3g_ntfsprogs Summary: NTFS Support in Userspace License: GPL-2.0+ Group: System/Filesystems -Version: 2015.3.14 +Version: 2016.2.22 Release: 0 Source: http://tuxera.com/opensource/%{name}-%{version}.tgz Source2: 21-storage-ntfs-3g.fdi @@ -32,7 +32,9 @@ %else BuildRequires: pkgconfig(fuse) >= 2.6.0 %endif +BuildRequires: gnutls-devel BuildRequires: hwinfo-devel +BuildRequires: libgcrypt-devel BuildRequires: libuuid-devel BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -98,6 +100,19 @@ partitions. In general, just run a utility without any command line options to display the version number and usage syntax. +%package -n ntfsprogs-extra +Summary: NTFS Utilities which can damage your filesystem such that Windows can't read it +License: GPL-2.0+ +Group: System/Filesystems + +%description -n ntfsprogs-extra +These are programs which are considered non-functional or only test-oriented. They are kept in the source +tarball so that volunteers can capitalize on them for improvement. + +In particular ntfsck is just a place holder. Distributions are expected not to recommend inserting a positive value in the last field of /etc/fstab for ntfs partitions. + +They have been orphaned for ten years and are unlikely to be upgraded (except ntfsfallocate, if there is some demand). + %prep %setup -q @@ -110,7 +125,11 @@ export CFLAGS="$RPM_OPT_FLAGS -Wformat -Wformat-security -W -Wno-sign-compare -fPIE" export LDFLAGS="-pie" %configure --exec-prefix=/ --disable-static --with-pic --disable-ldconfig \ - --with-fuse=external --enable-posix-acls + --with-fuse=external --enable-posix-acls \ + --enable-extras \ + --enable-crypto \ + --enable-quarantined + make %{?_smp_mflags} %install @@ -204,9 +223,12 @@ %{_bindir}/ntfsfix %{_bindir}/ntfsinfo %{_bindir}/ntfsls +%{_bindir}/ntfswipe +%{_bindir}/ntfstruncate +%{_bindir}/ntfsdecrypt +%{_bindir}/ntfsrecover %{_mandir}/man8/mkfs.ntfs.8%{?ext_man} %{_mandir}/man8/mkntfs.8%{?ext_man} -%{_mandir}/man8/ntfsfallocate.8%{?ext_man} %{_mandir}/man8/ntfscat.8%{?ext_man} %{_mandir}/man8/ntfsclone.8%{?ext_man} %{_mandir}/man8/ntfscluster.8%{?ext_man} @@ -222,5 +244,16 @@ %{_mandir}/man8/ntfstruncate.8%{?ext_man} %{_mandir}/man8/ntfsundelete.8%{?ext_man} %{_mandir}/man8/ntfswipe.8%{?ext_man} +%{_mandir}/man8/ntfsrecover.8%{?ext_man} + +%files -n ntfsprogs-extra +%defattr(-, root, root) +%doc AUTHORS ChangeLog COPYING CREDITS NEWS README +%{_bindir}/ntfsck +%{_bindir}/ntfsdump_logfile +%{_bindir}/ntfsfallocate +%{_bindir}/ntfsmftalloc +%{_bindir}/ntfsmove +%{_mandir}/man8/ntfsfallocate.8%{?ext_man} %changelog ++++++ ntfs-3g_ntfsprogs-2015.3.14.tgz -> ntfs-3g_ntfsprogs-2016.2.22.tgz ++++++ ++++ 16610 lines of diff (skipped)
