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
openSUSE Build Service is sponsored by