diff --git a/.gitignore b/.gitignore index 1ea127d..9ba774d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,7 @@ -/zswap-cli-*.tar.gz +/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 diff --git a/README.md b/README.md new file mode 100644 index 0000000..3b7495b --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# zswap-cli + +The zswap-cli package \ No newline at end of file diff --git a/changelog b/changelog deleted file mode 100644 index a0ca62a..0000000 --- a/changelog +++ /dev/null @@ -1,2 +0,0 @@ -* Sat Jul 20 2024 Fedora Release Engineering - 0.9.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index adf8097..2f2f1e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (zswap-cli-1.1.2.tar.gz) = 54d038f6e83ace215675d55c964ffac1b65a3cea31779a72676803631d0234e0e07abcb350bca76c79ce538795d7dd526b7a596ed6aa611470415a7988c11ebb +SHA512 (zswap-cli-0.9.1.tar.gz) = e2a7c3264aff0a2b239912869328e9cea83436ff40d37a62af478ae0a1888af221b50f63335387761bf191c7cf81ba500d1a559e39d3c37cbd90ad4c04fa6de5 diff --git a/zswap-cli.spec b/zswap-cli.spec index 85e05a9..05a4f42 100644 --- a/zswap-cli.spec +++ b/zswap-cli.spec @@ -1,31 +1,27 @@ Name: zswap-cli -Version: 1.1.2 -Release: %autorelease +Version: 0.9.1 +Release: 1%{?dist} +Summary: Command-line tool to control zswap options License: MIT -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: 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 the zswap kernel module +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 @@ -36,14 +32,13 @@ 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 -p1 +%autosetup %build %cmake -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_DOCS:BOOL=OFF \ -DBUILD_MANPAGE:BOOL=ON \ - -DBUILD_SHELL_COMPLETION:BOOL=ON \ -DSYSTEMD_INTEGRATION:BOOL=ON %cmake_build @@ -62,12 +57,76 @@ a compressed cache is much faster than reading from a swap device. %files %doc docs/* %license LICENSE -%{_bindir}/%{name} +%{_sbindir}/%{name} %{_unitdir}/%{name}.service %{_mandir}/man1/%{name}.* %dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf -%{bash_completions_dir}/%{name} %changelog -%autochangelog +* 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.