File killproc.spec of Package killproc
Summary: killproc and assorted tools for boot scripts
Name: killproc
Version: 2.13
Release: 1
License: GPL v2+
Group: Applications/System
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%define _exec_prefix /
%description
Some useful programs for a replacment of the shell functions daemon
and killproc found in the Linux System V init suite. killproc(8) for
signaling or terminating, checkproc(8) for checking and startproc(8)
for starting processes. Each program has its own manual page.
%prep
%setup -q
%build
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
mkdir -pv $RPM_BUILD_ROOT
for i in %{_bindir} %{_sbindir} %{_mandir}/man1 %{_mandir}/man8;do
mkdir -pv $RPM_BUILD_ROOT${i}
done
install -m 755 fsync $RPM_BUILD_ROOT%{_bindir}/fsync
#for i in checkproc usleep killproc startproc;do
for i in checkproc killproc startproc;do
install -m 0755 $i $RPM_BUILD_ROOT%{_sbindir}/
done
#for i in fsync.1 usleep.1;do
for i in fsync.1;do
install -m 0644 $i $RPM_BUILD_ROOT%{_mandir}/man1/
done
gzip -9qnf $RPM_BUILD_ROOT/%{_mandir}/man1/*
for i in checkproc.8 killproc.8 startproc.8;do
install -m 0644 $i $RPM_BUILD_ROOT%{_mandir}/man8/
done
gzip -9qnf $RPM_BUILD_ROOT/%{_mandir}/man8/*
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/fsync
%attr(755,root,root) %{_sbindir}/checkproc
#%attr(755,root,root) %{_sbindir}/usleep
%attr(755,root,root) %{_sbindir}/killproc
%attr(755,root,root) %{_sbindir}/startproc
%{_mandir}/man1/fsync.1*
#%{_mandir}/man1/usleep.1*
%{_mandir}/man8/checkproc.8*
%{_mandir}/man8/killproc.8*
%{_mandir}/man8/startproc.8*
%changelog
* Wed Jan 20 2010 Jian Lee <jian.li@turbolinux.com.cn>
- Required by obs-server