From da5c38061322db07335c3e2ad6c4cb974c260243 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 1 Mar 2019 14:31:09 +0000 Subject: [PATCH 01/10] Added the README --- README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ab5960 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# ntfs-3g-system-compression + +The ntfs-3g-system-compression package \ No newline at end of file From 937526c8ecd28b0d33154a271b85c929d00f1df2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20P=C3=A1ral?= Date: Fri, 1 Mar 2019 15:47:57 +0100 Subject: [PATCH 02/10] upstream version 1.0 --- .gitignore | 3 +++ README.md | 13 ++++++++- ntfs-3g-system-compression.spec | 48 +++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 ntfs-3g-system-compression.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..64f3d70 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/*.rpm +/results_*/ +/ntfs-3g-system-compression-1.0.tar.gz diff --git a/README.md b/README.md index 2ab5960..47c3cb1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,14 @@ # ntfs-3g-system-compression -The ntfs-3g-system-compression package \ No newline at end of file +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/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec new file mode 100644 index 0000000..92c11b7 --- /dev/null +++ b/ntfs-3g-system-compression.spec @@ -0,0 +1,48 @@ +Name: ntfs-3g-system-compression +Summary: NTFS-3G plugin for reading "system compressed" files +Version: 1.0 +Release: 1%{?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: 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 +* Tue Feb 26 2019 Kamil Páral - 1.0-1 +- initial package diff --git a/sources b/sources new file mode 100644 index 0000000..742e95b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (ntfs-3g-system-compression-1.0.tar.gz) = 6ac463469db896b9ce4f72af27ae1014de2abd7a968fb19229129b5e6410239607b73e416d43e199b9c721b7bcdb8cf2fa9e4871dfc89af2ab4edcf66d17e07c From b3784fdfea3da0bb872a41a83e2ea7a2883e0484 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 22:37:39 +0000 Subject: [PATCH 03/10] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index 92c11b7..3b7c652 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 1%{?dist} +Release: 2%{?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 @@ -44,5 +44,8 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 313c163b443051efec1741b1b0ba5a71aa8f494f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 19:17:05 +0000 Subject: [PATCH 04/10] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index 3b7c652..e16f1eb 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 2%{?dist} +Release: 3%{?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 @@ -44,6 +44,9 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 79e029980ba864628e3f0f5122dbd55e2cd98d80 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 11:56:18 +0000 Subject: [PATCH 05/10] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index e16f1eb..a1d2fe7 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 3%{?dist} +Release: 4%{?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 @@ -44,6 +44,9 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 164872c8ecb5dcb986834757a977472d336f2007 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 7 Jan 2021 06:02:30 +0000 Subject: [PATCH 06/10] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- ntfs-3g-system-compression.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index a1d2fe7..732c3c8 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -6,6 +6,7 @@ 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 From e340a4382fac431dc15ba02ea5b387bde3ab9bf7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 21:44:33 +0000 Subject: [PATCH 07/10] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index 732c3c8..fff790d 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 4%{?dist} +Release: 5%{?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 @@ -45,6 +45,9 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 247e7b599ca97a9ca7cd33f4cf73c711db09d824 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 16:22:36 +0000 Subject: [PATCH 08/10] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index fff790d..817430b 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 5%{?dist} +Release: 6%{?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 @@ -45,6 +45,9 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 757994b5b55a403fc72aba3829f8cb6675c746bc Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 31 Aug 2021 23:20:21 +0100 Subject: [PATCH 09/10] Rebuild for updated ntfs-3g CVE (RHBZ#1999788) --- ntfs-3g-system-compression.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfs-3g-system-compression.spec b/ntfs-3g-system-compression.spec index 817430b..39f6dfe 100644 --- a/ntfs-3g-system-compression.spec +++ b/ntfs-3g-system-compression.spec @@ -1,7 +1,7 @@ Name: ntfs-3g-system-compression Summary: NTFS-3G plugin for reading "system compressed" files Version: 1.0 -Release: 6%{?dist} +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 @@ -45,6 +45,9 @@ rm -rf %{buildroot}%{_libdir}/ntfs-3g/*.la %{_libdir}/ntfs-3g/ntfs-plugin-80000017.so %changelog +* 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 From 1e4ee0d57981e35da80c8d495200a9cacc0e983e Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:33:52 +0300 Subject: [PATCH 10/10] Remove unnecessary files --- README.md | 14 -------------- sources | 1 - 2 files changed, 15 deletions(-) delete mode 100644 README.md delete mode 100644 sources diff --git a/README.md b/README.md deleted file mode 100644 index 47c3cb1..0000000 --- a/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# 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/sources b/sources deleted file mode 100644 index 742e95b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (ntfs-3g-system-compression-1.0.tar.gz) = 6ac463469db896b9ce4f72af27ae1014de2abd7a968fb19229129b5e6410239607b73e416d43e199b9c721b7bcdb8cf2fa9e4871dfc89af2ab4edcf66d17e07c