|
|
17097fe |
%global commit f4d2682804931e7aea02a869137344bb5452a3cd
|
|
|
17097fe |
%global build_date 20151118
|
|
Christos Triantafyllidis |
364d69d |
|
|
Christos Triantafyllidis |
364d69d |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
|
Christos Triantafyllidis |
364d69d |
%global posttag %{build_date}git%{shortcommit}
|
|
Christos Triantafyllidis |
364d69d |
|
|
|
75f238d |
Name: cpulimit
|
|
|
75f238d |
Summary: CPU Usage Limiter for Linux
|
|
|
75f238d |
License: GPLv2+
|
|
|
224303c |
|
|
|
224303c |
Epoch: 1
|
|
|
224303c |
Version: 0.2
|
|
|
37ed11f |
Release: 21.%{posttag}%{?dist}
|
|
|
224303c |
|
|
Christos Triantafyllidis |
364d69d |
URL: https://github.com/opsengine/cpulimit
|
|
Christos Triantafyllidis |
364d69d |
Source0: https://github.com/opsengine/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
|
|
|
224303c |
|
|
|
224303c |
Patch0: 0000-fix-includes.patch
|
|
|
75f238d |
|
|
|
0e0d701 |
BuildRequires: gcc
|
|
|
224303c |
BuildRequires: make
|
|
|
224303c |
|
|
|
75f238d |
%description
|
|
|
75f238d |
cpulimit is a simple program which attempts to limit the CPU usage of a process
|
|
|
75f238d |
(expressed in percentage, not in CPU time). This is useful to control batch
|
|
|
75f238d |
jobs, when you don't want them to eat too much CPU. It does not act on the nice
|
|
|
75f238d |
value or other scheduling priority stuff, but on the real CPU usage. Also, it
|
|
|
75f238d |
is able to adapt itself to the overall system load, dynamically and quickly.
|
|
|
75f238d |
|
|
|
75f238d |
%prep
|
|
Christos Triantafyllidis |
364d69d |
%setup -q -n %{name}-%{commit}
|
|
|
224303c |
%patch0 -p1
|
|
|
75f238d |
|
|
|
75f238d |
%build
|
|
|
224303c |
%set_build_flags
|
|
|
224303c |
%make_build
|
|
|
75f238d |
|
|
|
75f238d |
%install
|
|
|
224303c |
install -Dp -m 755 src/cpulimit %{buildroot}/%{_bindir}/cpulimit
|
|
|
75f238d |
|
|
|
75f238d |
%files
|
|
|
75f238d |
%{_bindir}/cpulimit
|
|
|
17097fe |
%doc README.md
|
|
|
17097fe |
%license LICENSE
|
|
|
75f238d |
|
|
|
75f238d |
%changelog
|
|
|
37ed11f |
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-21.20151118gitf4d2682
|
|
|
37ed11f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
37ed11f |
|
|
|
0c23861 |
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-20.20151118gitf4d2682
|
|
|
0c23861 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
0c23861 |
|
|
|
086226e |
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-19.20151118gitf4d2682
|
|
|
086226e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
086226e |
|
|
|
735695f |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-18.20151118gitf4d2682
|
|
|
735695f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
735695f |
|
|
|
fcab695 |
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-17.20151118gitf4d2682
|
|
|
fcab695 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
fcab695 |
|
|
|
3b00c8a |
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-16.20151118gitf4d2682
|
|
|
3b00c8a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
3b00c8a |
|
|
|
c2180d9 |
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-15.20151118gitf4d2682
|
|
|
c2180d9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
c2180d9 |
|
|
|
5657e13 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-14.20151118gitf4d2682
|
|
|
5657e13 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
5657e13 |
|
|
|
224303c |
* Mon Nov 23 2020 Artur Frenszek-Iwicki <fedora@svgames.pl> - 1:0.2-13.20151118gitf4d2682
|
|
|
224303c |
- Add a patch to fix build failures
|
|
|
224303c |
- Respect Fedora's CFLAGS
|
|
|
224303c |
- Bring the spec up-to-date with current packaging guidelines
|
|
|
224303c |
|
|
|
e61fefe |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-12.20151118gitf4d2682
|
|
|
e61fefe |
- Second attempt - Rebuilt for
|
|
|
e61fefe |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
e61fefe |
|
|
|
8eb88b6 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-11.20151118gitf4d2682
|
|
|
8eb88b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
8eb88b6 |
|
|
|
22c61a9 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-10.20151118gitf4d2682
|
|
|
22c61a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
22c61a9 |
|
|
|
d2a4470 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-9.20151118gitf4d2682
|
|
|
d2a4470 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d2a4470 |
|
|
|
8fbd5b9 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-8.20151118gitf4d2682
|
|
|
8fbd5b9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
8fbd5b9 |
|
|
|
4d5de4a |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-7.20151118gitf4d2682
|
|
|
4d5de4a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
4d5de4a |
|
|
|
1826d37 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-6.20151118gitf4d2682
|
|
|
1826d37 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
1826d37 |
|
|
|
d0b38a3 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-5.20151118gitf4d2682
|
|
|
d0b38a3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
d0b38a3 |
|
|
|
ee12edd |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-4.20151118gitf4d2682
|
|
|
ee12edd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
ee12edd |
|
|
|
5321151 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-3.20151118gitf4d2682
|
|
|
5321151 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
5321151 |
|
|
|
aa5e6ef |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2-2.20151118gitf4d2682
|
|
|
aa5e6ef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
aa5e6ef |
|
|
|
17097fe |
* Wed Nov 18 2015 Christos Triantafyllidis <christos.triantafyllidis@gmail.com> - 1:0.2-1.20151118gitf4d2682
|
|
|
17097fe |
- Updated to version 0.2
|
|
|
17097fe |
|
|
|
225e10a |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.1-3.20140722gitcabeb99
|
|
|
225e10a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
225e10a |
|
|
|
b59e372 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.1-2.20140722gitcabeb99
|
|
|
b59e372 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
b59e372 |
|
|
Christos Triantafyllidis |
364d69d |
* Tue Jul 22 2014 Christos Triantafyllidis <christos.triantafyllidis@gmail.com> - 1:0.1-1.20140722gitcabeb99
|
|
Christos Triantafyllidis |
364d69d |
- Rebuild based on the github sources
|
|
Christos Triantafyllidis |
364d69d |
|
|
|
a9970bb |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-5
|
|
|
a9970bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
a9970bb |
|
|
|
21f2558 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4
|
|
|
21f2558 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
21f2558 |
|
|
|
05499d0 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-3
|
|
|
05499d0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
05499d0 |
|
|
|
01ee4d0 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-2
|
|
|
01ee4d0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
01ee4d0 |
|
|
Christos Triantafyllidis |
364d69d |
* Fri Jan 07 2011 Christos Triantafyllidis <christos.triantafyllidis@gmail.com> 1.1-1
|
|
|
75f238d |
- initial package creation
|