File daemontools.spec of Package daemontools

# norootforbuild

Summary:      Tools for supervising and logging daemons
Name:         daemontools
Version:      0.70
Release:      1
# Copyright: D.J. Bernstein <djb@pobox.com>, free unmodified distribution
License:      Public Domain
Packager:     Andy Dustman <andy@dustman.net>
Source0:      daemontools-%{version}.tar.bz2
Source1:      svscan.init
Patch0:       daemontools-time.h.patch
Patch1:       daemontools-errno.patch
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Autoreqprov:  on
Group:        Networking/Daemons
URL:          http://cr.yp.to/daemontools.html
Requires:     /sbin/chkconfig

%define _binaries envdir envuidgid fghack multilog setlock setuidgid softlimit supervise svc svok svscan svstat tai64n tai64nlocal

%description
Provides tools for montioring daemon processes and logging messages.

Authors:
--------
    D.J. Bernstein

%prep
%setup
%patch0
%patch1

%build
# Install binaries in /usr, not /usr/local.
echo "/usr" > conf-home
%__make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
cp %_binaries $RPM_BUILD_ROOT/%{_bindir}

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/init.d
cp %{S:1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/svscan

mkdir -p $RPM_BUILD_ROOT/var/services
mkdir -p $RPM_BUILD_ROOT/var/svscan
mkdir -p $RPM_BUILD_ROOT/var/log/svscan

%post
/sbin/chkconfig --add svscan

%preun
/sbin/chkconfig --del svscan

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%dir /var/services
%dir /var/svscan
%dir /var/log/svscan
%{_sysconfdir}/init.d/svscan



%changelog
openSUSE Build Service is sponsored by