diff --git a/rpm/nohang-dev.spec b/rpm/nohang-dev.spec index 97f8522..9668818 100644 --- a/rpm/nohang-dev.spec +++ b/rpm/nohang-dev.spec @@ -1,4 +1,4 @@ -### Automated build version of dev branch +# Automated build version of dev branch # # Copyright © 2019 Artem Polishchuk @@ -23,7 +23,7 @@ # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # -%define build_timestamp %{lua: print(os.date("%Y%m%d.%H"))} +%define build_timestamp %{lua: print(os.date("%Y%m%d"))} %global appname nohang Name: %{appname}-dev @@ -36,7 +36,8 @@ URL: https://github.com/hakavlad/nohang Source0: %{url}/archive/dev/%{name}-%{build_timestamp}.tar.gz BuildArch: noarch -%if 0%{?el7} +BuildRequires: gettext +%if 0%{?rhel} >= 7 BuildRequires: systemd %else BuildRequires: systemd-rpm-macros @@ -49,8 +50,8 @@ Recommends: %{name}-desktop %description Nohang is a highly configurable daemon for Linux which is able to correctly -prevent out of memory (OOM) and keep system responsiveness in low -memory conditions. +prevent out of memory (OOM) and keep system responsiveness in low memory +conditions. To enable and start: @@ -71,13 +72,20 @@ Desktop version of %{name}. %prep %autosetup -n %{appname}-dev-%{version} +# For local build +%dnl %autosetup -n %{appname}-dev + %build %make_build %install -%make_install BINDIR=%{_bindir} CONFDIR=%{_sysconfdir} SYSTEMDUNITDIR=%{_unitdir} +%make_install \ + BINDIR=%{_bindir} \ + CONFDIR=%{_sysconfdir} \ + SYSTEMDUNITDIR=%{_unitdir} + echo "v%{version}-%{build_timestamp}" > %{buildroot}%{_sysconfdir}/%{appname}/version @@ -90,7 +98,7 @@ echo "v%{version}-%{build_timestamp}" > %{buildroot}%{_sysconfdir}/%{appname}/ve %postun %systemd_postun_with_restart %{appname}.service -### Desktop +# Desktop %post desktop %systemd_post %{appname}-desktop.service @@ -123,12 +131,24 @@ echo "v%{version}-%{build_timestamp}" > %{buildroot}%{_sysconfdir}/%{appname}/ve %changelog +* Fri Jan 31 2020 Artem Polishchuk - 0.1-19.20200131git6fb0324 +- Update to latest git snapshot + +* Wed Jan 29 2020 Fedora Release Engineering - 0.1-18.20191203git6389a06 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Dec 04 2019 Artem Polishchuk - 0.1-17.20191203git6389a06 +- Update to latest git snapshot + * Sun Nov 17 2019 Artem Polishchuk - 0.1-16.20191117gitaef8af6 - Update to latest git snapshot * Mon Oct 14 2019 Artem Polishchuk - 0.1-15.20191005git2a3209c - Update to latest git snapshot +* Sat Sep 21 2019 Artem Polishchuk - 0.1-15.20190919git286ed84 +- Fix BR: systemd required for EPEL8 + * Thu Sep 19 2019 Artem Polishchuk - 0.1-14.20190919git286ed84 - Update to latest git snapshot @@ -144,4 +164,3 @@ echo "v%{version}-%{build_timestamp}" > %{buildroot}%{_sysconfdir}/%{appname}/ve * Sat Aug 31 2019 Artem Polishchuk - 0.1-5.20190831gitf3baa58 - Initial package -