diff --git a/README.md b/README.md index 0904651..e85af58 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # tlp +TLP brings you the benefits of advanced power management for Linux without the need to understand every technical detail. TLP comes with a default configuration already optimized for battery life, so you may just install and forget it. Nevertheless TLP is highly customizable to fulfil your specific requirements. + diff --git a/tlp.spec b/tlp.spec new file mode 100644 index 0000000..72f9ba7 --- /dev/null +++ b/tlp.spec @@ -0,0 +1,69 @@ +Name: tlp +Version: 0.9 +Release: 1mamba +Summary: Command line advanced power management +Group: System/Management +Vendor: openmamba +Distribution: openmamba +Packager: Ercole 'ercolinux' Carpanetto +URL: http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html +## GITSOURCE https://github.com/linrunner/TLP.git master +Source: https://github.com/linrunner/TLP.git/master/TLP-%{version}.tar.bz2 +License: GPL +## AUTOBUILDREQ-BEGIN +## note: run 'autospec -u -a6 tlp' to get the list of build requirements. +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +TLP brings you the benefits of advanced power management for Linux without the need to understand every technical detail. TLP comes with a default configuration already optimized for battery life, so you may just install and forget it. Nevertheless TLP is highly customizable to fulfil your specific requirements. + +%debug_package + +%prep +%setup -q -n TLP-%{version} + +%build +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall +mkdir -p %{buildroot}/%{_libdir}/udev/rules.d/ +mv %{buildroot}/lib/udev/rules.d/*.rules %{buildroot}/%{_libdir}/udev/rules.d/ +mv %{buildroot}/lib/udev/tlp-* %{buildroot}/%{_libdir}/udev/ + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_sysconfdir}/NetworkManager/dispatcher.d/99tlp-rdw-nm +%{_sysconfdir}/default/tlp +%{_sysconfdir}/init.d/tlp +%{_libdir}/udev/rules.d/*.rules +%{_libdir}/udev/tlp-* +%{_bindir}/bluetooth +%{_bindir}/run-on-ac +%{_bindir}/run-on-bat +%{_bindir}/tlp-pcilist +%{_bindir}/tlp-stat +%{_bindir}/tlp-usblist +%{_bindir}/wifi +%{_bindir}/wwan +%{_prefix}/lib/pm-utils/sleep.d/49tlp +%{_sbindir}/tlp +%{_datadir}/bash-completion/completions/bluetooth +%{_datadir}/bash-completion/completions/tlp +%{_datadir}/bash-completion/completions/tlp-stat +%{_datadir}/bash-completion/completions/wifi +%{_datadir}/bash-completion/completions/wwan +%{_datadir}/tlp-pm/tlp-functions +%{_datadir}/tlp-pm/tlp-nop +%{_datadir}/tlp-pm/tlp-rf-func +%{_datadir}/tlp-pm/tpacpi-bat +%doc AUTHORS COPYING LICENSE + +%changelog +* Sun Nov 27 2016 Ercole 'ercolinux' Carpanetto 0.9-1mamba +- package created using the webbuild interface