File svc.spec of Package svc
# norootforbuild
Name: svc
Version: 200601111324
Release: 0
#
Group: System/Base
License: GPL
#
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define _sbindir /sbin
#
URL: http://gpl.internetconnection.net/
Source: http://gpl.internetconnection.net/files/svc.tar.gz
Patch: svc_build.patch
#
Summary: Service toolbox for building trigger-launched programs, wrapping TTYs, and making lockfiles
%description
Service toolbox for building trigger-launched programs, wrapping TTYs, and
making lockfiles
Authors:
--------
http://gpl.internetconnection.net/
%debug_package
%prep
%setup -n %{name}
%patch
%build
# -lutil for forkpty
CFLAGS="%{optflags} -DUSE_FCNTL -DUSE_FORKPTY" \
LDFLAGS="-lutil" \
%{__make}
%install
for i in lockf pull-trigger sleep-svc ttywrap wait-trigger ; do
%{__install} -D -m 0755 $i %{buildroot}%{_sbindir}/$i
done
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_sbindir}/lockf
%{_sbindir}/pull-trigger
%{_sbindir}/sleep-svc
%{_sbindir}/ttywrap
%{_sbindir}/wait-trigger
%doc CHANGELOG
%changelog
* Sat Oct 07 2006 - mrueckert@suse.de
- initial package