1 Summary: APC UPS Daemon.
2 Summary(pl): APC UPS demon.
9 Source: http://www.brisse.dk/site/apcupsd/download/%{name}-%{version}.src.tar.gz
10 Patch0: apcups-initscript.patch
11 Patch1: apcups-Makefile.fix
12 Patch2: apcups-inetd.patch
13 BuildRoot: /tmp/%{name}-root
16 %define _mandir /usr/share/man
19 UPS power management under Linux for APCC Products.
20 It allows your computer/server to run during power problems
21 for a specified length of time or the life of the batteries
22 in your BackUPS, BackUPS Pro, SmartUPS v/s, or SmartUPS, and
23 then properly executes a controlled shutdown during an
24 extended power failure.
29 %setup -q -n %{name}-%{version}.src
36 MANPREFIX=$RPM_BUILD_ROOT%{_mandir} \
37 CFLAGS="$RPM_OPT_FLAGS -I./include"
41 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/rc.d/init.d,%{_bindir},%{_sbindir},%{_mandir}/man8,/var/log}
43 install installs/apcupsd.conf $RPM_BUILD_ROOT%{_sysconfdir}
45 install -s apcupsd-linux $RPM_BUILD_ROOT%{_sbindir}/apcupsd
46 install -s apcaccess-linux $RPM_BUILD_ROOT%{_bindir}/apcaccess
48 install installs/powersc $RPM_BUILD_ROOT%{_sbindir}
50 install docs/apcupsd.man8 $RPM_BUILD_ROOT%{_mandir}/man8/apcupsd.8
52 install apcupsd ${RPM_BUILD_ROOT}/etc/rc.d/init.d/apcupsd
54 touch ${RPM_BUILD_ROOT}/var/log/apcupsd.log
55 touch ${RPM_BUILD_ROOT}/etc/apcupsd.status
57 gzip -9fn $RPM_BUILD_ROOT%{_mandir}/man8/*
60 rm -rf ${RPM_BUILD_ROOT}
63 /sbin/chkconfig --add apcupsd
66 /sbin/chkconfig --del apcupsd
69 %defattr(644, root, root,755)
70 %doc README.NEW Changelog port.gif Statement.APCC
71 %attr(644, root, root) %{_mandir}/man8/apcupsd.8.gz
72 %attr(755, root, bin) %{_sbindir}/apcupsd
73 %attr(755, root, root) %{_bindir}/apcaccess
74 %attr(755, root, bin) %config %{_sbindir}/powersc
75 %config(noreplace) /etc/apcupsd.conf
76 %config /etc/rc.d/init.d/apcupsd
77 %ghost /var/log/apcupsd.log
78 %ghost /etc/apcupsd.status