Compare commits

...
This repository has been archived on 2026-01-16. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

2 commits

Author SHA1 Message Date
Jochen Schmitt
25cfdb7ea1 Introduction of rpm systemd macros
- Clean up of the SPEC file
2012-10-05 19:56:36 +02:00
Jochen Schmitt
67e5c58cc6 Fix misprint operator in %post stanza (#852419) 2012-08-28 17:37:16 +02:00

View file

@ -1,6 +1,6 @@
Name: and
Version: 1.2.2
Release: 16%{?dist}
Release: 18%{?dist}
Summary: Auto nice daemon
License: GPLv2
@ -12,8 +12,6 @@ Source1: and.sysconf
Source2: and.service
Patch1: and-1.2.2-makefile.patch
Buildroot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
Obsoletes: and-sysvinit < %{version}-%{release}
Provides: and-sysvinit = %{version}-%{release}
@ -54,7 +52,6 @@ make %{?_smp_mflags} \
INSTALL_MAN=%{_mandir}
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8
@ -70,24 +67,14 @@ install -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/and
mkdir -p %{buildroot}%{_unitdir}
install -p -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}
%clean
rm -rf %{buildroot}
%post
if [ $1 -eq 1 ]; then
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
%systemd_post and.service
%preun
if [ $1 -eq 1 ]; then
/bin/systemctl --no-reload disable and.service >/dev/null 2>&1 || :
/bin/systemctl stop and.service >/dev/null 2>&1 || :
fi
%systemd_preun and.service
%postun
if [ $0 -en 0 ]; then
/bin/systemctl try-restart and.service >/dev/null 2>&1 || :
fi
%systemd_postun_with_restart and.service
%files
%defattr(-,root,root)
@ -100,6 +87,13 @@ fi
%{_unitdir}/and.service
%changelog
* Fri Oct 5 2012 Jochen Schmitt <Jochen herr-schmitt de> - 1.2.2-18
- Introduction of rpm systemd macros
- Clean up of the SPEC file
* Tue Aug 28 2012 Jochen Schmitt <Jochen herr-schmitt de> 1.2.2-17
- Fix misprint operator in %%post stanza (#852419)
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild