From 364c2c1a918ec461b049d258f02369fdb70ab949 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Wed, 27 Jan 2016 23:04:26 +0200 Subject: [PATCH] cleanups --- gearmand.spec | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/gearmand.spec b/gearmand.spec index 876e804..c3d18b0 100644 --- a/gearmand.spec +++ b/gearmand.spec @@ -119,21 +119,15 @@ rm -rf $RPM_BUILD_ROOT rm -v $RPM_BUILD_ROOT%{_libdir}/libgearman*.la -install -p -D %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/gearmand +install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} \ + $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{systemdunitdir}} \ + $RPM_BUILD_ROOT/var/{run/gearmand,log} -# install systemd unit file -install -d $RPM_BUILD_ROOT%{systemdunitdir} +cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/gearmand cp -p %{SOURCE3} $RPM_BUILD_ROOT%{systemdunitdir}/%{name}.service - -# install legacy SysV init script -install -p -D %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/gearmand -install -d $RPM_BUILD_ROOT/var/run/gearmand - -install -d $RPM_BUILD_ROOT/var/log +install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/gearmand touch $RPM_BUILD_ROOT/var/log/gearmand.log -install -d $RPM_BUILD_ROOT/var/run/gearmand - %clean rm -rf $RPM_BUILD_ROOT @@ -166,19 +160,17 @@ fi %files %defattr(644,root,root,755) %doc README -%attr(755,gearmand,gearmand) /var/run/gearmand +%attr(754,root,root) /etc/rc.d/init.d/gearmand %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/gearmand %attr(755,root,root) %{_sbindir}/gearmand %attr(755,root,root) %{_bindir}/gearman %attr(755,root,root) %{_bindir}/gearadmin -%{_mandir}/man1/* -%{_mandir}/man8/* -%attr(640,gearmand,gearmand) %config(noreplace) %verify(not md5 mtime size) /var/log/gearmand.log -%if %{with systemd} +%{_mandir}/man1/gearadmin.1* +%{_mandir}/man1/gearman.1* +%{_mandir}/man8/gearmand.8* %{systemdunitdir}/%{name}.service -%else -%{_initrddir}/%{name} -%endif +%dir %attr(755,gearmand,gearmand) /var/run/gearmand +%attr(640,gearmand,gearmand) %config(noreplace) %verify(not md5 mtime size) /var/log/gearmand.log %files -n libgearman %defattr(644,root,root,755) @@ -189,9 +181,9 @@ fi %files -n libgearman-devel %defattr(644,root,root,755) %doc AUTHORS ChangeLog -%dir %{_includedir}/libgearman -%{_includedir}/libgearman/*.h +%{_includedir}/libgearman %{_pkgconfigdir}/gearmand.pc %{_libdir}/libgearman.so %{_includedir}/libgearman-1.0 -%{_mandir}/man3/* +%{_mandir}/man3/gearman_* +%{_mandir}/man3/libgearman.3* -- 2.43.0