From 939981fe7a95237c411919165c5d40299ed59053 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Mon, 27 Apr 2020 10:46:52 +0200 Subject: [PATCH 01/40] Initial import (#1827901). --- .gitignore | 1 + sources | 1 + zswap-cli.spec | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 73 insertions(+) create mode 100644 .gitignore create mode 100644 sources create mode 100644 zswap-cli.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae8761e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/zswap-cli-0.4.1.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..c74611a --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (zswap-cli-0.4.1.tar.gz) = 247f4c1949ae1b320e73bf69fd000065f5595e58165a1100a4fb2546c27c1424775e30654ecb8863b67797f77d3f43cd79d63c9ff7b1adac913e0b6c646345ab diff --git a/zswap-cli.spec b/zswap-cli.spec new file mode 100644 index 0000000..7a737c0 --- /dev/null +++ b/zswap-cli.spec @@ -0,0 +1,71 @@ +Name: zswap-cli +Version: 0.4.1 +Release: 1%{?dist} + +Summary: Command-line tool to control zswap options +License: MIT +URL: https://github.com/xvitaly/%{name} +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: kernel-headers +BuildRequires: glibc-headers +BuildRequires: cxxopts-devel +BuildRequires: ninja-build +BuildRequires: fmt-devel +BuildRequires: systemd +BuildRequires: gcc-c++ +BuildRequires: pandoc +BuildRequires: cmake + +%{?systemd_requires} + +%description +ZSwap-cli is a command-line tool to control zswap options. + +%prep +%autosetup +mkdir -p %{_target_platform} + +%build +pushd %{_target_platform} + %cmake -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + .. +popd +%ninja_build -C %{_target_platform} + +%post +%systemd_post %{name}.service + +%preun +%systemd_preun %{name}.service + +%postun +%systemd_postun_with_restart %{name}.service + +%install +%ninja_install -C %{_target_platform} + +%files +%doc README.md docs/* +%license LICENSE +%{_sbindir}/%{name} +%{_unitdir}/%{name}.service +%{_mandir}/man1/%{name}.* +%config(noreplace) %{_sysconfdir}/%{name}.conf + +%changelog +* Mon Apr 27 2020 Vitaly Zaitsev - 0.4.1-1 +- Updated to version 0.4.1. + +* Sun Apr 26 2020 Vitaly Zaitsev - 0.4.0-1 +- Updated to version 0.4.0. + +* Wed Apr 22 2020 Vitaly Zaitsev - 0.3.0-1 +- Updated to version 0.3.0. + +* Mon Apr 13 2020 Vitaly Zaitsev - 0.2.0-1 +- Updated to version 0.2.0. + +* Sat Apr 04 2020 Vitaly Zaitsev - 0.1.0-1 +- Initial SPEC release. From 22ec5dc645b03bce2bf1b2383df620c7bbc5b914 Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sat, 4 Jul 2020 08:30:00 +0200 Subject: [PATCH 02/40] Switch to the new CMake macros Signed-off-by: Igor Raits --- zswap-cli.spec | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 7a737c0..874360a 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -24,15 +24,11 @@ ZSwap-cli is a command-line tool to control zswap options. %prep %autosetup -mkdir -p %{_target_platform} %build -pushd %{_target_platform} - %cmake -G Ninja \ - -DCMAKE_BUILD_TYPE=Release \ - .. -popd -%ninja_build -C %{_target_platform} +%cmake -G Ninja \ + -DCMAKE_BUILD_TYPE=Release +%cmake_build %post %systemd_post %{name}.service @@ -44,7 +40,7 @@ popd %systemd_postun_with_restart %{name}.service %install -%ninja_install -C %{_target_platform} +%cmake_install %files %doc README.md docs/* @@ -55,6 +51,9 @@ popd %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog +* Sat Jul 04 2020 Igor Raits - 0.4.1-2 +- Switch to the new CMake macros + * Mon Apr 27 2020 Vitaly Zaitsev - 0.4.1-1 - Updated to version 0.4.1. From 4b5446c3ec17fb9f7b1c8687116822091023fb4f Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Tue, 21 Jul 2020 12:02:10 +0200 Subject: [PATCH 03/40] Cmake out of tree build fixes. --- zswap-cli.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 874360a..728a547 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,3 +1,5 @@ +%undefine __cmake_in_source_build + Name: zswap-cli Version: 0.4.1 Release: 2%{?dist} @@ -27,7 +29,7 @@ ZSwap-cli is a command-line tool to control zswap options. %build %cmake -G Ninja \ - -DCMAKE_BUILD_TYPE=Release + -DCMAKE_BUILD_TYPE=Release %cmake_build %post @@ -52,7 +54,7 @@ ZSwap-cli is a command-line tool to control zswap options. %changelog * Sat Jul 04 2020 Igor Raits - 0.4.1-2 -- Switch to the new CMake macros +- Switch to the new CMake macros. * Mon Apr 27 2020 Vitaly Zaitsev - 0.4.1-1 - Updated to version 0.4.1. From d7c627b6e909a53263d519260d90a7bec65d783a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:28:09 +0000 Subject: [PATCH 04/40] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 728a547..9031152 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -53,6 +53,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Jul 04 2020 Igor Raits - 0.4.1-2 - Switch to the new CMake macros. From 3b029f98d022363104ed07165ff70099fe984238 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:46:42 +0000 Subject: [PATCH 05/40] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 9031152..7f04f64 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.4.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -53,6 +53,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 0.4.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6ac138db3a4bf5a0878770db464affa9bb278983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:11:59 +0100 Subject: [PATCH 06/40] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- zswap-cli.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 7f04f64..5bd7328 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.4.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -53,6 +53,10 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 0.4.1-5 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Thu Jan 28 2021 Fedora Release Engineering - 0.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 1651843c46a0c0647e5f143d0006b7605b583abd Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Thu, 1 Apr 2021 20:05:12 +0200 Subject: [PATCH 07/40] Updated to version 0.5.0. --- zswap-cli.spec | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 5bd7328..6ca7ded 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,23 +1,23 @@ %undefine __cmake_in_source_build Name: zswap-cli -Version: 0.4.1 -Release: 5%{?dist} +Version: 0.5.0 +Release: 1%{?dist} Summary: Command-line tool to control zswap options License: MIT URL: https://github.com/xvitaly/%{name} Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz -BuildRequires: kernel-headers -BuildRequires: glibc-headers -BuildRequires: cxxopts-devel -BuildRequires: ninja-build -BuildRequires: fmt-devel -BuildRequires: systemd -BuildRequires: gcc-c++ -BuildRequires: pandoc +BuildRequires: boost-devel BuildRequires: cmake +BuildRequires: fmt-devel +BuildRequires: gcc-c++ +BuildRequires: glibc-headers +BuildRequires: kernel-headers +BuildRequires: ninja-build +BuildRequires: pandoc +BuildRequires: systemd %{?systemd_requires} @@ -29,7 +29,9 @@ ZSwap-cli is a command-line tool to control zswap options. %build %cmake -G Ninja \ - -DCMAKE_BUILD_TYPE=Release + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_DOCS:BOOL=OFF \ + -DBUILD_MANPAGE:BOOL=ON %cmake_build %post @@ -50,9 +52,13 @@ ZSwap-cli is a command-line tool to control zswap options. %{_sbindir}/%{name} %{_unitdir}/%{name}.service %{_mandir}/man1/%{name}.* -%config(noreplace) %{_sysconfdir}/%{name}.conf +%dir %{_sysconfdir}/%{name} +%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Thu Apr 01 2021 Vitaly Zaitsev - 0.5.0-1 +- Updated to version 0.5.0. + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 0.4.1-5 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From 3f8dba25c784f035ff39638dd53c5f460ea280bd Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Thu, 1 Apr 2021 20:08:02 +0200 Subject: [PATCH 08/40] Uploaded sources. --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ae8761e..7be3846 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /zswap-cli-0.4.1.tar.gz +/zswap-cli-0.5.0.tar.gz diff --git a/sources b/sources index c74611a..d054eb7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.4.1.tar.gz) = 247f4c1949ae1b320e73bf69fd000065f5595e58165a1100a4fb2546c27c1424775e30654ecb8863b67797f77d3f43cd79d63c9ff7b1adac913e0b6c646345ab +SHA512 (zswap-cli-0.5.0.tar.gz) = 0bc41a6a5389e1f92cde8b3b9c45acfe6840b12839a16ff8127a352fa7035b00606aae2b57e7c91e0a923e9e02f7043374107e331a0a405501287ed8e84141a9 From 371d6c717d241046b26c72fd98f856fa62c62cc6 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Sun, 4 Jul 2021 16:43:33 +0200 Subject: [PATCH 09/40] Rebuilt due to fmt library update. --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 6ca7ded..7bffb43 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -56,6 +56,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sun Jul 04 2021 Vitaly Zaitsev - 0.5.0-2 +- Rebuilt due to fmt library update. + * Thu Apr 01 2021 Vitaly Zaitsev - 0.5.0-1 - Updated to version 0.5.0. From 71d82c1d01a14e933927a5fcd9fef748b0516f0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:23:33 +0000 Subject: [PATCH 10/40] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 7bffb43..4cf7c41 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.5.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -56,6 +56,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sun Jul 04 2021 Vitaly Zaitsev - 0.5.0-2 - Rebuilt due to fmt library update. From ff0ae4b7ed306e0b7201bfd9600b0ce9ad84b306 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Sat, 7 Aug 2021 04:21:14 +0100 Subject: [PATCH 11/40] Rebuilt for Boost 1.76 --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 4cf7c41..f8f63c4 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.5.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -56,6 +56,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Aug 07 2021 Jonathan Wakely - 0.5.0-4 +- Rebuilt for Boost 1.76 + * Fri Jul 23 2021 Fedora Release Engineering - 0.5.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 798bc585d2e64f74535ae66251519e36b697e4e9 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Tue, 7 Dec 2021 12:24:26 +0100 Subject: [PATCH 12/40] Updated to versiom 0.6.0. --- .gitignore | 1 + sources | 2 +- zswap-cli.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7be3846..81196eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /zswap-cli-0.4.1.tar.gz /zswap-cli-0.5.0.tar.gz +/zswap-cli-0.6.0.tar.gz diff --git a/sources b/sources index d054eb7..d92e917 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.5.0.tar.gz) = 0bc41a6a5389e1f92cde8b3b9c45acfe6840b12839a16ff8127a352fa7035b00606aae2b57e7c91e0a923e9e02f7043374107e331a0a405501287ed8e84141a9 +SHA512 (zswap-cli-0.6.0.tar.gz) = fcb717cdf8b67da106a9b0e3f6ffda007bd67ba3b2329614d6d79538a4fd8812c97af9b9f01e5673e3b25f91a1f72ed0c6de76aaeb4e3442a8b57c02d882b6fa diff --git a/zswap-cli.spec b/zswap-cli.spec index f8f63c4..4874530 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,8 +1,8 @@ %undefine __cmake_in_source_build Name: zswap-cli -Version: 0.5.0 -Release: 4%{?dist} +Version: 0.6.0 +Release: 1%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -47,7 +47,7 @@ ZSwap-cli is a command-line tool to control zswap options. %cmake_install %files -%doc README.md docs/* +%doc docs/* %license LICENSE %{_sbindir}/%{name} %{_unitdir}/%{name}.service @@ -56,6 +56,9 @@ ZSwap-cli is a command-line tool to control zswap options. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Tue Dec 07 2021 Vitaly Zaitsev - 0.6.0-1 +- Updated to versiom 0.6.0. + * Sat Aug 07 2021 Jonathan Wakely - 0.5.0-4 - Rebuilt for Boost 1.76 From d94a2f98ebe29ef7f808968a91bd55a6faab16a6 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Tue, 7 Dec 2021 12:28:50 +0100 Subject: [PATCH 13/40] Updated description. --- zswap-cli.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 4874530..e338336 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -22,7 +22,7 @@ BuildRequires: systemd %{?systemd_requires} %description -ZSwap-cli is a command-line tool to control zswap options. +%{name} is a command-line tool to control zswap options. %prep %autosetup From 682032e379d360c5d257f7444b03571e3679bf95 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Wed, 22 Dec 2021 15:19:00 +0100 Subject: [PATCH 14/40] Updated to versiom 0.7.0. --- .gitignore | 1 + sources | 2 +- zswap-cli.spec | 9 +++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 81196eb..c8f2671 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /zswap-cli-0.4.1.tar.gz /zswap-cli-0.5.0.tar.gz /zswap-cli-0.6.0.tar.gz +/zswap-cli-0.7.0.tar.gz diff --git a/sources b/sources index d92e917..1a6e667 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.6.0.tar.gz) = fcb717cdf8b67da106a9b0e3f6ffda007bd67ba3b2329614d6d79538a4fd8812c97af9b9f01e5673e3b25f91a1f72ed0c6de76aaeb4e3442a8b57c02d882b6fa +SHA512 (zswap-cli-0.7.0.tar.gz) = 3264f9dca38e332d8599d8166792788ff92dfa83deba1062356e24ff3d008763aba04d2d00f594eedcc01605a0e75231ba2b65fb0b506e8ae7a1c6d37559e5aa diff --git a/zswap-cli.spec b/zswap-cli.spec index e338336..a58d570 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,7 +1,7 @@ %undefine __cmake_in_source_build Name: zswap-cli -Version: 0.6.0 +Version: 0.7.0 Release: 1%{?dist} Summary: Command-line tool to control zswap options @@ -17,6 +17,7 @@ BuildRequires: glibc-headers BuildRequires: kernel-headers BuildRequires: ninja-build BuildRequires: pandoc +BuildRequires: semver-devel BuildRequires: systemd %{?systemd_requires} @@ -31,7 +32,8 @@ BuildRequires: systemd %cmake -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_DOCS:BOOL=OFF \ - -DBUILD_MANPAGE:BOOL=ON + -DBUILD_MANPAGE:BOOL=ON \ + -DSYSTEMD_INTEGRATION:BOOL=ON %cmake_build %post @@ -56,6 +58,9 @@ BuildRequires: systemd %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Wed Dec 22 2021 Vitaly Zaitsev - 0.7.0-1 +- Updated to versiom 0.7.0. + * Tue Dec 07 2021 Vitaly Zaitsev - 0.6.0-1 - Updated to versiom 0.6.0. From dce358587f547d539e400fd43de367c1dcee6428 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:57:22 +0000 Subject: [PATCH 15/40] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index a58d570..8d9b637 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.7.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -58,6 +58,9 @@ BuildRequires: systemd %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Dec 22 2021 Vitaly Zaitsev - 0.7.0-1 - Updated to versiom 0.7.0. From b8487baebf52e43e17eda7c600958f183bbd18f9 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Mon, 31 Jan 2022 18:19:22 -0800 Subject: [PATCH 16/40] epel8-playground decommissioned : https://pagure.io/epel/issue/136 --- README.md | 3 --- dead.package | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) delete mode 100644 README.md create mode 100644 dead.package diff --git a/README.md b/README.md deleted file mode 100644 index 3b7495b..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# zswap-cli - -The zswap-cli package \ No newline at end of file diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a72aec0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +epel8-playground decommissioned : https://pagure.io/epel/issue/136 From 89c279523c063bc4cff6fbed0f811656f93bdab1 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Sat, 12 Feb 2022 15:00:17 +0100 Subject: [PATCH 17/40] Updated to version 0.8.0. --- .gitignore | 1 + sources | 2 +- zswap-cli.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index c8f2671..24ca520 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /zswap-cli-0.5.0.tar.gz /zswap-cli-0.6.0.tar.gz /zswap-cli-0.7.0.tar.gz +/zswap-cli-0.8.0.tar.gz diff --git a/sources b/sources index 1a6e667..baf631e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.7.0.tar.gz) = 3264f9dca38e332d8599d8166792788ff92dfa83deba1062356e24ff3d008763aba04d2d00f594eedcc01605a0e75231ba2b65fb0b506e8ae7a1c6d37559e5aa +SHA512 (zswap-cli-0.8.0.tar.gz) = 75877ffd6e69fe4c807dbd0b55eb3f72a18da8c2475771f16baf801e3edd0e41243cd8d24b74acbd041166acdad855990de79616e9a72eea207ce2d49f9f2ddd diff --git a/zswap-cli.spec b/zswap-cli.spec index 8d9b637..2f30d55 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,8 +1,8 @@ %undefine __cmake_in_source_build Name: zswap-cli -Version: 0.7.0 -Release: 2%{?dist} +Version: 0.8.0 +Release: 1%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -58,14 +58,17 @@ BuildRequires: systemd %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Feb 12 2022 Vitaly Zaitsev - 0.8.0-1 +- Updated to version 0.8.0. + * Sat Jan 22 2022 Fedora Release Engineering - 0.7.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Dec 22 2021 Vitaly Zaitsev - 0.7.0-1 -- Updated to versiom 0.7.0. +- Updated to version 0.7.0. * Tue Dec 07 2021 Vitaly Zaitsev - 0.6.0-1 -- Updated to versiom 0.6.0. +- Updated to version 0.6.0. * Sat Aug 07 2021 Jonathan Wakely - 0.5.0-4 - Rebuilt for Boost 1.76 From 27c12ae72daa5f61bb1a2ee578349bd7485b69a3 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Wed, 2 Mar 2022 16:50:45 +0100 Subject: [PATCH 18/40] Updated to version 0.9.0. --- .gitignore | 1 + sources | 2 +- zswap-cli.spec | 15 +++++++++++++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 24ca520..073b5f8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /zswap-cli-0.6.0.tar.gz /zswap-cli-0.7.0.tar.gz /zswap-cli-0.8.0.tar.gz +/zswap-cli-0.9.0.tar.gz diff --git a/sources b/sources index baf631e..3c379de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.8.0.tar.gz) = 75877ffd6e69fe4c807dbd0b55eb3f72a18da8c2475771f16baf801e3edd0e41243cd8d24b74acbd041166acdad855990de79616e9a72eea207ce2d49f9f2ddd +SHA512 (zswap-cli-0.9.0.tar.gz) = 35da27b00b53d2f47365f3234e977e4f6aa179161653c5631f57f80df967cd5b2de323002ca924f299506de74891fda0bbc575b112a9174ff84628f4e28b0b54 diff --git a/zswap-cli.spec b/zswap-cli.spec index 2f30d55..15463a3 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,7 +1,7 @@ %undefine __cmake_in_source_build Name: zswap-cli -Version: 0.8.0 +Version: 0.9.0 Release: 1%{?dist} Summary: Command-line tool to control zswap options @@ -23,7 +23,15 @@ BuildRequires: systemd %{?systemd_requires} %description -%{name} is a command-line tool to control zswap options. +Zswap-cli is a command-line tool to control zswap Linux kernel module +options. + +Zswap is a compressed cache for swap pages. It takes pages that are in the +process of being swapped out to disk and tries to compress them into a +RAM-based memory pool with dynamic allocation. + +It trades CPU cycles for a significant performance boost since reading from +a compressed cache is much faster than reading from a swap device. %prep %autosetup @@ -58,6 +66,9 @@ BuildRequires: systemd %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Wed Mar 02 2022 Vitaly Zaitsev - 0.9.0-1 +- Updated to version 0.9.0. + * Sat Feb 12 2022 Vitaly Zaitsev - 0.8.0-1 - Updated to version 0.8.0. From aba4f4a91659d7284487e86523fb68d7306798e3 Mon Sep 17 00:00:00 2001 From: Thomas Rodgers Date: Wed, 4 May 2022 11:36:43 +0200 Subject: [PATCH 19/40] Rebuilt for Boost 1.78 --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 15463a3..50e7f99 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,7 +2,7 @@ Name: zswap-cli Version: 0.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -66,6 +66,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Wed May 04 2022 Thomas Rodgers - 0.9.0-2 +- Rebuilt for Boost 1.78 + * Wed Mar 02 2022 Vitaly Zaitsev - 0.9.0-1 - Updated to version 0.9.0. From a3281a9e4f59014187ad0743d8a5652645800abd Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Mon, 23 May 2022 13:18:37 +0200 Subject: [PATCH 20/40] Removed obsolete __cmake_in_source_build definition. --- zswap-cli.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 50e7f99..651e785 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,5 +1,3 @@ -%undefine __cmake_in_source_build - Name: zswap-cli Version: 0.9.0 Release: 2%{?dist} From d12178f8d60d53ec995d324570903c6ffae4de45 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Sun, 10 Jul 2022 20:12:32 +0200 Subject: [PATCH 21/40] Rebuilt due to fmt library update. --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 651e785..aee0115 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sun Jul 10 2022 Vitaly Zaitsev - 0.9.0-3 +- Rebuilt due to fmt library update. + * Wed May 04 2022 Thomas Rodgers - 0.9.0-2 - Rebuilt for Boost 1.78 From 4c25058ab3b609e6433525f24a1b260f762d46fa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 14:01:24 +0000 Subject: [PATCH 22/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index aee0115..6fb0bd3 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.9.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sun Jul 10 2022 Vitaly Zaitsev - 0.9.0-3 - Rebuilt due to fmt library update. From e0a9051eae729e0bf5e2e8c5f464619901df11fc Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Sun, 2 Oct 2022 10:34:58 +0200 Subject: [PATCH 23/40] Updated to version 0.9.1. --- .gitignore | 1 + sources | 2 +- zswap-cli.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 073b5f8..9ba774d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /zswap-cli-0.7.0.tar.gz /zswap-cli-0.8.0.tar.gz /zswap-cli-0.9.0.tar.gz +/zswap-cli-0.9.1.tar.gz diff --git a/sources b/sources index 3c379de..2f2f1e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.9.0.tar.gz) = 35da27b00b53d2f47365f3234e977e4f6aa179161653c5631f57f80df967cd5b2de323002ca924f299506de74891fda0bbc575b112a9174ff84628f4e28b0b54 +SHA512 (zswap-cli-0.9.1.tar.gz) = e2a7c3264aff0a2b239912869328e9cea83436ff40d37a62af478ae0a1888af221b50f63335387761bf191c7cf81ba500d1a559e39d3c37cbd90ad4c04fa6de5 diff --git a/zswap-cli.spec b/zswap-cli.spec index 6fb0bd3..05a4f42 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli -Version: 0.9.0 -Release: 4%{?dist} +Version: 0.9.1 +Release: 1%{?dist} Summary: Command-line tool to control zswap options License: MIT @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sun Oct 02 2022 Vitaly Zaitsev - 0.9.1-1 +- Updated to version 0.9.1. + * Sat Jul 23 2022 Fedora Release Engineering - 0.9.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 928658b111d2523dbf370e8f0310dd4fff489bd1 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Tue, 13 Dec 2022 17:06:21 +0100 Subject: [PATCH 24/40] Converted license tag to SPDX format. --- .gitignore | 8 +------- README.md | 3 --- zswap-cli.spec | 2 +- 3 files changed, 2 insertions(+), 11 deletions(-) delete mode 100644 README.md diff --git a/.gitignore b/.gitignore index 9ba774d..1ea127d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1 @@ -/zswap-cli-0.4.1.tar.gz -/zswap-cli-0.5.0.tar.gz -/zswap-cli-0.6.0.tar.gz -/zswap-cli-0.7.0.tar.gz -/zswap-cli-0.8.0.tar.gz -/zswap-cli-0.9.0.tar.gz -/zswap-cli-0.9.1.tar.gz +/zswap-cli-*.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 3b7495b..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# zswap-cli - -The zswap-cli package \ No newline at end of file diff --git a/zswap-cli.spec b/zswap-cli.spec index 05a4f42..7fe4595 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -2,8 +2,8 @@ Name: zswap-cli Version: 0.9.1 Release: 1%{?dist} -Summary: Command-line tool to control zswap options License: MIT +Summary: Command-line tool to control zswap options URL: https://github.com/xvitaly/%{name} Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz From 94027705202f09b6daea2c9684e7e80e045ec8fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 08:22:07 +0000 Subject: [PATCH 25/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 7fe4595..c74182b 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sun Oct 02 2022 Vitaly Zaitsev - 0.9.1-1 - Updated to version 0.9.1. From bf096e526d635e727fff1d030d5cf5c2b9a1f801 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 20 Feb 2023 22:20:21 +0000 Subject: [PATCH 26/40] Rebuilt for Boost 1.81 --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index c74182b..7416850 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 2%{?dist} +Release: 3%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Mon Feb 20 2023 Jonathan Wakely - 0.9.1-3 +- Rebuilt for Boost 1.81 + * Sat Jan 21 2023 Fedora Release Engineering - 0.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From aa13938c6d662c318b7dd6ca64d1f0e05ae940c3 Mon Sep 17 00:00:00 2001 From: Vitaly Zaitsev Date: Wed, 28 Jun 2023 10:45:01 +0200 Subject: [PATCH 27/40] Rebuilt due to fmt 10 update. --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 7416850..c3d24ca 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 3%{?dist} +Release: 4%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Wed Jun 28 2023 Vitaly Zaitsev - 0.9.1-4 +- Rebuilt due to fmt 10 update. + * Mon Feb 20 2023 Jonathan Wakely - 0.9.1-3 - Rebuilt for Boost 1.81 From 304016a2131065ad066df3c7db5a3a70086aa0bb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:48:22 +0000 Subject: [PATCH 28/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index c3d24ca..d3a6a9e 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 4%{?dist} +Release: 5%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.9.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jun 28 2023 Vitaly Zaitsev - 0.9.1-4 - Rebuilt due to fmt 10 update. From aa0420ef23c2c850a5cb07e9f89d736cf0197024 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Thu, 18 Jan 2024 00:08:23 +0000 Subject: [PATCH 29/40] Rebuilt for Boost 1.83 --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index d3a6a9e..643a5cb 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 5%{?dist} +Release: 6%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Thu Jan 18 2024 Jonathan Wakely - 0.9.1-6 +- Rebuilt for Boost 1.83 + * Sat Jul 22 2023 Fedora Release Engineering - 0.9.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 1f15f110711f426a6eb537c88d6b2f2a709ce2da Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 11:19:32 +0000 Subject: [PATCH 30/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 643a5cb..2cd3aa1 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 6%{?dist} +Release: 7%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.9.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Jan 18 2024 Jonathan Wakely - 0.9.1-6 - Rebuilt for Boost 1.83 From 1e3e9f00b51228ab342c98377253918faa17780a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:58:21 +0000 Subject: [PATCH 31/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- zswap-cli.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zswap-cli.spec b/zswap-cli.spec index 2cd3aa1..472aaa4 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 7%{?dist} +Release: 8%{?dist} License: MIT Summary: Command-line tool to control zswap options @@ -64,6 +64,9 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.9.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.9.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From e238cb45daeeb1d814bfc9f050ab6ad9e2f15b71 Mon Sep 17 00:00:00 2001 From: Vitaly Date: Tue, 15 Oct 2024 10:06:05 +0200 Subject: [PATCH 32/40] Converted to %autorelease and %autochangelog. [skip changelog] --- changelog | 2 ++ zswap-cli.spec | 90 ++------------------------------------------------ 2 files changed, 4 insertions(+), 88 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..a0ca62a --- /dev/null +++ b/changelog @@ -0,0 +1,2 @@ +* Sat Jul 20 2024 Fedora Release Engineering - 0.9.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/zswap-cli.spec b/zswap-cli.spec index 472aaa4..b37de8b 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,6 +1,6 @@ Name: zswap-cli Version: 0.9.1 -Release: 8%{?dist} +Release: %autorelease License: MIT Summary: Command-line tool to control zswap options @@ -64,90 +64,4 @@ a compressed cache is much faster than reading from a swap device. %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %changelog -* Sat Jul 20 2024 Fedora Release Engineering - 0.9.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 0.9.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jan 18 2024 Jonathan Wakely - 0.9.1-6 -- Rebuilt for Boost 1.83 - -* Sat Jul 22 2023 Fedora Release Engineering - 0.9.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jun 28 2023 Vitaly Zaitsev - 0.9.1-4 -- Rebuilt due to fmt 10 update. - -* Mon Feb 20 2023 Jonathan Wakely - 0.9.1-3 -- Rebuilt for Boost 1.81 - -* Sat Jan 21 2023 Fedora Release Engineering - 0.9.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sun Oct 02 2022 Vitaly Zaitsev - 0.9.1-1 -- Updated to version 0.9.1. - -* Sat Jul 23 2022 Fedora Release Engineering - 0.9.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sun Jul 10 2022 Vitaly Zaitsev - 0.9.0-3 -- Rebuilt due to fmt library update. - -* Wed May 04 2022 Thomas Rodgers - 0.9.0-2 -- Rebuilt for Boost 1.78 - -* Wed Mar 02 2022 Vitaly Zaitsev - 0.9.0-1 -- Updated to version 0.9.0. - -* Sat Feb 12 2022 Vitaly Zaitsev - 0.8.0-1 -- Updated to version 0.8.0. - -* Sat Jan 22 2022 Fedora Release Engineering - 0.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Dec 22 2021 Vitaly Zaitsev - 0.7.0-1 -- Updated to version 0.7.0. - -* Tue Dec 07 2021 Vitaly Zaitsev - 0.6.0-1 -- Updated to version 0.6.0. - -* Sat Aug 07 2021 Jonathan Wakely - 0.5.0-4 -- Rebuilt for Boost 1.76 - -* Fri Jul 23 2021 Fedora Release Engineering - 0.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sun Jul 04 2021 Vitaly Zaitsev - 0.5.0-2 -- Rebuilt due to fmt library update. - -* Thu Apr 01 2021 Vitaly Zaitsev - 0.5.0-1 -- Updated to version 0.5.0. - -* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 0.4.1-5 -- Rebuilt for updated systemd-rpm-macros - See https://pagure.io/fesco/issue/2583. - -* Thu Jan 28 2021 Fedora Release Engineering - 0.4.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.4.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Jul 04 2020 Igor Raits - 0.4.1-2 -- Switch to the new CMake macros. - -* Mon Apr 27 2020 Vitaly Zaitsev - 0.4.1-1 -- Updated to version 0.4.1. - -* Sun Apr 26 2020 Vitaly Zaitsev - 0.4.0-1 -- Updated to version 0.4.0. - -* Wed Apr 22 2020 Vitaly Zaitsev - 0.3.0-1 -- Updated to version 0.3.0. - -* Mon Apr 13 2020 Vitaly Zaitsev - 0.2.0-1 -- Updated to version 0.2.0. - -* Sat Apr 04 2020 Vitaly Zaitsev - 0.1.0-1 -- Initial SPEC release. +%autochangelog From 6bcc6f738d1a92d92cc91276bd5426c2379c91fa Mon Sep 17 00:00:00 2001 From: Vitaly Date: Sun, 20 Oct 2024 12:17:34 +0200 Subject: [PATCH 33/40] Updated to version 1.0.0. --- sources | 2 +- zswap-cli.spec | 17 ++++++++--------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/sources b/sources index 2f2f1e2..3f1364f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-0.9.1.tar.gz) = e2a7c3264aff0a2b239912869328e9cea83436ff40d37a62af478ae0a1888af221b50f63335387761bf191c7cf81ba500d1a559e39d3c37cbd90ad4c04fa6de5 +SHA512 (zswap-cli-1.0.0.tar.gz) = 668a31b9d52bbe279a60bb1c56c6d38dd933a1d713d3d01faa5fbc798f0e8ee81012081f09b3e2130eeae49d8204eeaebb41aa544c30d0d0d32c491874e76a34 diff --git a/zswap-cli.spec b/zswap-cli.spec index b37de8b..33e61d0 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,27 +1,26 @@ Name: zswap-cli -Version: 0.9.1 +Version: 1.0.0 Release: %autorelease License: MIT -Summary: Command-line tool to control zswap options +Summary: Command-line tool to control the zswap options URL: https://github.com/xvitaly/%{name} Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: boost-devel -BuildRequires: cmake -BuildRequires: fmt-devel -BuildRequires: gcc-c++ BuildRequires: glibc-headers BuildRequires: kernel-headers + +BuildRequires: cmake +BuildRequires: gcc-c++ BuildRequires: ninja-build BuildRequires: pandoc -BuildRequires: semver-devel BuildRequires: systemd %{?systemd_requires} %description -Zswap-cli is a command-line tool to control zswap Linux kernel module +Zswap-cli is a command-line tool to control the zswap kernel module options. Zswap is a compressed cache for swap pages. It takes pages that are in the @@ -32,7 +31,7 @@ It trades CPU cycles for a significant performance boost since reading from a compressed cache is much faster than reading from a swap device. %prep -%autosetup +%autosetup -p1 %build %cmake -G Ninja \ @@ -57,7 +56,7 @@ a compressed cache is much faster than reading from a swap device. %files %doc docs/* %license LICENSE -%{_sbindir}/%{name} +%{_bindir}/%{name} %{_unitdir}/%{name}.service %{_mandir}/man1/%{name}.* %dir %{_sysconfdir}/%{name} From 0e948c4a134b8dddb287da687a145e9d4a95d084 Mon Sep 17 00:00:00 2001 From: Vitaly Date: Sun, 12 Jan 2025 09:47:43 +0100 Subject: [PATCH 34/40] Disabled 32-bit builds on F42+. --- zswap-cli.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zswap-cli.spec b/zswap-cli.spec index 33e61d0..ede0d77 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -7,6 +7,11 @@ Summary: Command-line tool to control the zswap options URL: https://github.com/xvitaly/%{name} Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +%if 0%{?fedora} && 0%{?fedora} >= 42 +ExcludeArch: %{ix86} +%endif + BuildRequires: boost-devel BuildRequires: glibc-headers BuildRequires: kernel-headers From 9778a4a9cd29de99997513de6365693e5c29e9d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:53:54 +0000 Subject: [PATCH 35/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From c11952451650e9b8d186306ca4c13d736d0c085c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:21:30 +0000 Subject: [PATCH 36/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 96e541d8b271e5f23bf80431c88b440db83d2580 Mon Sep 17 00:00:00 2001 From: Vitaly Date: Wed, 20 Aug 2025 11:15:58 +0200 Subject: [PATCH 37/40] Updated to version 1.1.0. --- sources | 2 +- zswap-cli.spec | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 3f1364f..72c78c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-1.0.0.tar.gz) = 668a31b9d52bbe279a60bb1c56c6d38dd933a1d713d3d01faa5fbc798f0e8ee81012081f09b3e2130eeae49d8204eeaebb41aa544c30d0d0d32c491874e76a34 +SHA512 (zswap-cli-1.1.0.tar.gz) = 58d55f6e31017b5182b4039f4fbed47bf4eab4bb07608383eddb14fe98fd6a87577508ef876f0fcccea520d5350ba32780dd12c98a8f8a3ae8e3f252fc337b8f diff --git a/zswap-cli.spec b/zswap-cli.spec index ede0d77..503ad1b 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,5 +1,5 @@ Name: zswap-cli -Version: 1.0.0 +Version: 1.1.0 Release: %autorelease License: MIT @@ -43,6 +43,7 @@ a compressed cache is much faster than reading from a swap device. -DCMAKE_BUILD_TYPE=Release \ -DBUILD_DOCS:BOOL=OFF \ -DBUILD_MANPAGE:BOOL=ON \ + -DBUILD_SHELL_COMPLETION:BOOL=ON \ -DSYSTEMD_INTEGRATION:BOOL=ON %cmake_build @@ -66,6 +67,7 @@ a compressed cache is much faster than reading from a swap device. %{_mandir}/man1/%{name}.* %dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf +%{bash_completions_dir}/%{name} %changelog %autochangelog From fe3ca0096090be4b300092405dac97a869f14b15 Mon Sep 17 00:00:00 2001 From: Vitaly Date: Sat, 25 Oct 2025 12:14:23 +0200 Subject: [PATCH 38/40] Updated to version 1.1.1. --- sources | 2 +- zswap-cli.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 72c78c7..fb55473 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-1.1.0.tar.gz) = 58d55f6e31017b5182b4039f4fbed47bf4eab4bb07608383eddb14fe98fd6a87577508ef876f0fcccea520d5350ba32780dd12c98a8f8a3ae8e3f252fc337b8f +SHA512 (zswap-cli-1.1.1.tar.gz) = 4f382fdef34f09baaa326d17cee2bc1cb1a28b905f5c09f78c62506e25ebf9d68f6b80af42e3747a6edfd4d8f8944849120610f88f58d3ab9f7bd630d78aca08 diff --git a/zswap-cli.spec b/zswap-cli.spec index 503ad1b..4748274 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,5 +1,5 @@ Name: zswap-cli -Version: 1.1.0 +Version: 1.1.1 Release: %autorelease License: MIT From 62b6c548d683a5dbd79089d90cafe772a5d6d576 Mon Sep 17 00:00:00 2001 From: Vitaly Date: Fri, 26 Dec 2025 07:55:56 +0100 Subject: [PATCH 39/40] Updated to version 1.1.2. --- sources | 2 +- zswap-cli.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index fb55473..adf8097 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-1.1.1.tar.gz) = 4f382fdef34f09baaa326d17cee2bc1cb1a28b905f5c09f78c62506e25ebf9d68f6b80af42e3747a6edfd4d8f8944849120610f88f58d3ab9f7bd630d78aca08 +SHA512 (zswap-cli-1.1.2.tar.gz) = 54d038f6e83ace215675d55c964ffac1b65a3cea31779a72676803631d0234e0e07abcb350bca76c79ce538795d7dd526b7a596ed6aa611470415a7988c11ebb diff --git a/zswap-cli.spec b/zswap-cli.spec index 4748274..85e05a9 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,5 +1,5 @@ Name: zswap-cli -Version: 1.1.1 +Version: 1.1.2 Release: %autorelease License: MIT From 72753b16a075867f3219815525a52fec999aedf0 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Tue, 13 Jan 2026 11:35:56 +0000 Subject: [PATCH 40/40] Rebuilt for Boost 1.90