commit 77aa6f9dd0f1f0cd28186326c7e6501d5de12214 Author: MSVSphere Packaging Team Date: Wed Mar 20 02:09:54 2024 +0300 import ntfs-3g-system-compression-1.0-7.el8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1816dd4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/ntfs-3g-system-compression-1.0.tar.gz diff --git a/.ntfs-3g-system-compression.metadata b/.ntfs-3g-system-compression.metadata new file mode 100644 index 0000000..a607d75 --- /dev/null +++ b/.ntfs-3g-system-compression.metadata @@ -0,0 +1 @@ +a0c3bb13ac09fe6ac0307fd7a7e9d577099987e9 SOURCES/ntfs-3g-system-compression-1.0.tar.gz diff --git a/SOURCES/README.md b/SOURCES/README.md new file mode 100644 index 0000000..47c3cb1 --- /dev/null +++ b/SOURCES/README.md @@ -0,0 +1,14 @@ +# ntfs-3g-system-compression + +System compression, also known as "Compact OS", is a Windows feature that +allows rarely modified files to be compressed using the XPRESS or LZX +compression formats. It is not built directly into NTFS but rather is +implemented using reparse points. This feature appeared in Windows 10 and it +appears that many Windows 10 systems have been using it by default. + +This RPM contains a plugin which enables the NTFS-3G FUSE driver to +transparently read from system-compressed files. Currently, only reading is +supported. Compressing an existing file may be done by using the "compact" +utility on Windows. + +Upstream: https://github.com/ebiggers/ntfs-3g-system-compression diff --git a/SPECS/ntfs-3g-system-compression.spec b/SPECS/ntfs-3g-system-compression.spec new file mode 100644 index 0000000..9744887 --- /dev/null +++ b/SPECS/ntfs-3g-system-compression.spec @@ -0,0 +1,70 @@ +Name: ntfs-3g-system-compression +Summary: NTFS-3G plugin for reading "system compressed" files +Version: 1.0 +Release: 7%{?dist} +License: GPLv2+ +URL: https://github.com/ebiggers/ntfs-3g-system-compression +Source0: https://github.com/ebiggers/ntfs-3g-system-compression/archive/v%{version}/ntfs-3g-system-compression-%{version}.tar.gz + +BuildRequires: make +BuildRequires: gcc +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig(libntfs-3g) >= 2017.3.23 +BuildRequires: fuse-devel + +%description +System compression, also known as "Compact OS", is a Windows feature that +allows rarely modified files to be compressed using the XPRESS or LZX +compression formats. It is not built directly into NTFS but rather is +implemented using reparse points. This feature appeared in Windows 10 and it +appears that many Windows 10 systems have been using it by default. + +This RPM contains a plugin which enables the NTFS-3G FUSE driver to +transparently read from system-compressed files. Currently, only reading is +supported. Compressing an existing file may be done by using the "compact" +utility on Windows. + +%prep +%autosetup + +%build +autoreconf -i +%configure +%make_build + +%install +%make_install +rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la + +%files +%doc README.md +%license COPYING +%dir %{_libdir}/ntfs-3g/ +%{_libdir}/ntfs-3g/ntfs-plugin-80000017.so + +%changelog +* Wed Mar 20 2024 MSVSphere Packaging Team - 1.0-7 +- Rebuilt for MSVSphere 8.9 + +* Tue Aug 31 2021 Richard W.M. Jones - 1.0-7 +- Rebuild for updated ntfs-3g CVE (RHBZ#1999788) + +* Thu Jul 22 2021 Fedora Release Engineering - 1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Feb 26 2019 Kamil Páral - 1.0-1 +- initial package