|
|
4d24b8 |
Name: powertop
|
|
|
4d24b8 |
Version: 2.3
|
|
|
4d24b8 |
Release: 5%{?dist}
|
|
|
4d24b8 |
Summary: Power consumption monitor
|
|
|
4d24b8 |
|
|
|
4d24b8 |
Group: Applications/System
|
|
|
4d24b8 |
License: GPLv2
|
|
|
4d24b8 |
URL: http://01.org/powertop/
|
|
|
4d24b8 |
Source0: http://01.org/powertop/sites/default/files/downloads/%{name}-%{version}.tar.gz
|
|
|
4d24b8 |
|
|
|
4d24b8 |
# Sent upstream
|
|
|
4d24b8 |
Patch0: powertop-2.3-always-create-params.patch
|
|
|
4d24b8 |
# Sent upstream (http://github.com/fenrus75/powertop/pull/11)
|
|
|
4d24b8 |
Patch1: powertop-2.3-man-fix.patch
|
|
|
4d24b8 |
# Sent upstream (http://github.com/fenrus75/powertop/pull/12)
|
|
|
4d24b8 |
Patch2: powertop-2.3-ondemand-check.patch
|
|
|
4d24b8 |
# Accepted upstream
|
|
|
4d24b8 |
Patch3: powertop-2.3-unlimit-fds.patch
|
|
|
4d24b8 |
# Accepted upstream
|
|
|
4d24b8 |
Patch4: powertop-2.3-fd-limit-err.patch
|
|
|
4d24b8 |
# Sent upstream
|
|
|
4d24b8 |
Patch5: powertop-2.3-reg-net-params.patch
|
|
|
4d24b8 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
4d24b8 |
BuildRequires: gettext, ncurses-devel, pciutils-devel, zlib-devel, libnl3-devel
|
|
|
4d24b8 |
Requires(post): coreutils
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%description
|
|
|
4d24b8 |
PowerTOP is a tool that finds the software component(s) that make your
|
|
|
4d24b8 |
computer use more power than necessary while it is idle.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%prep
|
|
|
4d24b8 |
%setup -q
|
|
|
4d24b8 |
%patch0 -p1 -b .always-create-params
|
|
|
4d24b8 |
%patch1 -p1 -b .man-fix
|
|
|
4d24b8 |
%patch2 -p1 -b .ondemand-check
|
|
|
4d24b8 |
%patch3 -p1 -b .unlimit-fds
|
|
|
4d24b8 |
%patch4 -p1 -b .fd-limit-err
|
|
|
4d24b8 |
%patch5 -p1 -b .reg-net-params
|
|
|
4d24b8 |
|
|
|
4d24b8 |
# remove left over object files
|
|
|
4d24b8 |
find . -name "*.o" -exec rm {} \;
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%build
|
|
|
4d24b8 |
%configure
|
|
|
4d24b8 |
make %{?_smp_mflags} CFLAGS="%{optflags}"
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%install
|
|
|
4d24b8 |
rm -rf %{buildroot}
|
|
|
4d24b8 |
make install DESTDIR=%{buildroot}
|
|
|
4d24b8 |
install -Dd %{buildroot}%{_localstatedir}/cache/powertop
|
|
|
4d24b8 |
touch %{buildroot}%{_localstatedir}/cache/powertop/{saved_parameters.powertop,saved_results.powertop}
|
|
|
4d24b8 |
%find_lang %{name}
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%post
|
|
|
4d24b8 |
# Hack for powertop not to show warnings on first start
|
|
|
4d24b8 |
touch %{_localstatedir}/cache/powertop/{saved_parameters.powertop,saved_results.powertop}
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%clean
|
|
|
4d24b8 |
rm -rf %{buildroot}
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%files -f %{name}.lang
|
|
|
4d24b8 |
%defattr(-,root,root,-)
|
|
|
4d24b8 |
%doc COPYING README TODO
|
|
|
4d24b8 |
%dir %{_localstatedir}/cache/powertop
|
|
|
4d24b8 |
%ghost %{_localstatedir}/cache/powertop/saved_parameters.powertop
|
|
|
4d24b8 |
%ghost %{_localstatedir}/cache/powertop/saved_results.powertop
|
|
|
4d24b8 |
%{_sbindir}/powertop
|
|
|
4d24b8 |
%{_mandir}/man8/powertop.8*
|
|
|
4d24b8 |
|
|
|
4d24b8 |
%changelog
|
|
|
4d24b8 |
* Tue Oct 29 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.3-5
|
|
|
4d24b8 |
- Fixed some possible unregistered parameters errors
|
|
|
4d24b8 |
(by reg-net-param patch)
|
|
|
4d24b8 |
Resolves: rhbz#1014662
|
|
|
4d24b8 |
- Unlimit FDs (by unlimit-fds patch)
|
|
|
4d24b8 |
Printed friendly error message if the system is running out
|
|
|
4d24b8 |
of FDs (by fd-limit-err patch)
|
|
|
4d24b8 |
Resolves: rhbz#1017668
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Fri Jun 28 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.3-4
|
|
|
4d24b8 |
- Added check if ondemand governor is applicable (by ondemand-check patch)
|
|
|
4d24b8 |
Resolves: rhbz#697273
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Jun 25 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.3-3
|
|
|
4d24b8 |
- Added workload option to the man page
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Apr 10 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.3-2
|
|
|
4d24b8 |
- Added post requirements for coreutils
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Mar 20 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.3-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
Resolves: rhbz#923729
|
|
|
4d24b8 |
- Dropped fix-crash-on-readonly-fs, reduce-syscalls,
|
|
|
4d24b8 |
gpu-wiggle-fix patches (upstreamed)
|
|
|
4d24b8 |
- Dropped version-fix patch (not needed)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-7
|
|
|
4d24b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sun Jan 20 2013 Dan Horák <dan@danny.cz> - 2.2-6
|
|
|
4d24b8 |
- rebuilt again for fixed soname in libnl3
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sun Jan 20 2013 Kalev Lember <kalevlember@gmail.com> - 2.2-5
|
|
|
4d24b8 |
- Rebuilt for libnl3
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Jan 14 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.2-4
|
|
|
4d24b8 |
- Reduced number of useless syscalls (reduce-syscalls patch) and
|
|
|
4d24b8 |
fixed gpu wiggle (gpu-wiggle-fix patch)
|
|
|
4d24b8 |
Resolves: rhbz#886185
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sun Dec 2 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.2-3
|
|
|
4d24b8 |
- Updated version to show 2.2 (by version-fix patch)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Nov 28 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.2-2
|
|
|
4d24b8 |
- Fixed crash when writing report on readonly filesystem
|
|
|
4d24b8 |
(fix-crash-on-readonly-fs patch)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Fri Nov 23 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.2-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
Resolves: rhbz#877373
|
|
|
4d24b8 |
- Dropped html-escape patch (not needed)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Aug 16 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.1-2
|
|
|
4d24b8 |
- Removed left over object files
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Aug 16 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.1-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
- Removed patches (all upstreamed): show-watts-only-if-discharging,
|
|
|
4d24b8 |
valid-html-output, factor-out-powertop-init, catch-fstream-errors
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-4
|
|
|
4d24b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Jul 4 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.0-3
|
|
|
4d24b8 |
- Catch fstream exceptions
|
|
|
4d24b8 |
Resolves: rhbz#832497
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon May 21 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.0-2
|
|
|
4d24b8 |
- Fixed segfault during calibration
|
|
|
4d24b8 |
Resolves: rhbz#823502
|
|
|
4d24b8 |
- Used macro optflags instead of variable RPM_OPT_FLAGS
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed May 16 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.0-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
Resolves: rhbz#821144
|
|
|
4d24b8 |
- Dropped patches: unknown-readings-fix (upstreamed), compile-fix (upstreamed),
|
|
|
4d24b8 |
power-supply-add-power-now-support (upstreamed),
|
|
|
4d24b8 |
html-print-commands (upstreamed), add-power-supply-class-support (obsoleted),
|
|
|
4d24b8 |
power-supply-units-fix (obsoleted)
|
|
|
4d24b8 |
- Updated patches: show-watts-only-if-discharging patch (sent upstream),
|
|
|
4d24b8 |
html-escape patch
|
|
|
4d24b8 |
- Added patch: valid-html-output (sent upstream)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Apr 17 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-9
|
|
|
4d24b8 |
- Show power consumption only if discharging
|
|
|
4d24b8 |
Resolves: rhbz#811949
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Apr 03 2012 Jan Kaluza <jkaluza@redhat.com> - 1.98-8
|
|
|
4d24b8 |
- Escape scripts in HTML output
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Mar 26 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-7
|
|
|
4d24b8 |
- Print commands which reproduce the tunings into html log (html-print-commands patch)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Mar 7 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-6
|
|
|
4d24b8 |
- Fixed power_supply units
|
|
|
4d24b8 |
Resolves: rhbz#800814
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.98-5
|
|
|
4d24b8 |
- Rebuilt for c++ ABI breakage
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Fri Feb 24 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-4
|
|
|
4d24b8 |
- Backported support for power_supply class
|
|
|
4d24b8 |
(add-power-supply-class-support patch)
|
|
|
4d24b8 |
- Added support for POWER_NOW readings
|
|
|
4d24b8 |
(power-supply-add-power-now-support patch)
|
|
|
4d24b8 |
Resolves: rhbz#796068
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Jan 10 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-3
|
|
|
4d24b8 |
- Fixed 'unknown' readings from ACPI meters
|
|
|
4d24b8 |
Resolves: rhbz#770289
|
|
|
4d24b8 |
- Fixed compilation on f17
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Fri Dec 2 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-2
|
|
|
4d24b8 |
- Always create params file
|
|
|
4d24b8 |
Resolves: rhbz#698020
|
|
|
4d24b8 |
- Added cache files
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed May 25 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 1.98-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Mar 23 2011 Dan Horák <dan[at]danny.cz> - 1.97-2
|
|
|
4d24b8 |
- csstoh should return 0
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Feb 15 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 1.97-1
|
|
|
4d24b8 |
- New version
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-3
|
|
|
4d24b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Nov 24 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 1.13-2
|
|
|
4d24b8 |
- Fixed sigwinch handling (#644800)
|
|
|
4d24b8 |
- Readded strncpy patch as strncpy is safer than strcpy
|
|
|
4d24b8 |
- Print all P-states in dump mode
|
|
|
4d24b8 |
- Added explicit requires for pcituils (#653560)
|
|
|
4d24b8 |
- Output error in interactive mode if there is no tty (#657212)
|
|
|
4d24b8 |
- Do not suggest ondemand when p4-clockmod scaling driver is used (#497167)
|
|
|
4d24b8 |
- Fixed rpmlint warning about mixed tabs and spaces
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed Aug 25 2010 Adam Jackson <ajax@redhat.com> 1.13-1
|
|
|
4d24b8 |
- powertop 1.13
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-3
|
|
|
4d24b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-2
|
|
|
4d24b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Jan 06 2009 Adam Jackson <ajax@redhat.com> 1.11-1
|
|
|
4d24b8 |
- powertop 1.11
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Nov 20 2008 Adam Jackson <ajax@redhat.com>
|
|
|
4d24b8 |
- Spec only change, fix URL.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Nov 6 2008 Josh Boyer <jwboyer@gmail.com> - 1.10-1
|
|
|
4d24b8 |
- Update to latest release
|
|
|
4d24b8 |
- Drop upstreamed patch
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.9-4
|
|
|
4d24b8 |
- fix license tag
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.9-3
|
|
|
4d24b8 |
- Autorebuild for GCC 4.3
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue Jan 22 2008 Adam Jackson <ajax@redhat.com> 1.9-2
|
|
|
4d24b8 |
- Use full path when invoking hciconfig. (Ville Skyttä, #426721)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Dec 10 2007 Josh Boyer <jwboyer@gmail.com> 1.9-1
|
|
|
4d24b8 |
- Update to latest release
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Aug 20 2007 Josh Boyer <jwboyer@jdub.homelinux.org> 1.8-1
|
|
|
4d24b8 |
- Update to latest release
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Jul 23 2007 Bill Nottingham <notting@redhat.com> 1.7-4
|
|
|
4d24b8 |
- add patch to allow dumping output to stdout
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Jul 09 2007 Adam Jackson <ajax@redhat.com> 1.7-3
|
|
|
4d24b8 |
- powertop-1.7-strncpy.patch: Use strncpy() to avoid stack smash. Patch from
|
|
|
4d24b8 |
Till Maas. (#246796)
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Thu Jul 05 2007 Adam Jackson <ajax@redhat.com> 1.7-2
|
|
|
4d24b8 |
- Don't suggest disabling g-p-m. Any additional power consumption is more
|
|
|
4d24b8 |
than offset by the ability to suspend.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Jun 18 2007 Adam Jackson <ajax@redhat.com> 1.7-1
|
|
|
4d24b8 |
- powertop 1.7.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon Jun 11 2007 Adam Jackson <ajax@redhat.com> 1.6-1
|
|
|
4d24b8 |
- powertop 1.6.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue May 29 2007 Adam Jackson <ajax@redhat.com> 1.5-1
|
|
|
4d24b8 |
- powertop 1.5.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Mon May 21 2007 Adam Jackson <ajax@redhat.com> 1.3-1
|
|
|
4d24b8 |
- powertop 1.3.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Tue May 15 2007 Adam Jackson <ajax@redhat.com> 1.2-1
|
|
|
4d24b8 |
- powertop 1.2. Fixes power reports on machines that report power in Amperes
|
|
|
4d24b8 |
instead of Watts.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Sun May 13 2007 Adam Jackson <ajax@redhat.com> 1.1-1
|
|
|
4d24b8 |
- powertop 1.1.
|
|
|
4d24b8 |
|
|
|
4d24b8 |
* Fri May 11 2007 Adam Jackson <ajax@redhat.com> 1.0-1
|
|
|
4d24b8 |
- Initial revision.
|