]>
Commit | Line | Data |
---|---|---|
be43f69b | 1 | Summary: Power management software for ETA UPS |
fce73f79 | 2 | Summary(pl.UTF-8): Program zarządzający zasilaczami UPS firmy ETA |
be43f69b | 3 | Name: etad |
4 | Version: 1.0 | |
5 | Release: 1 | |
d46ce82b | 6 | License: GPL v2 |
be43f69b | 7 | Group: Networking/Daemons |
be43f69b | 8 | Source0: http://www.eta.com.pl/download/%{name}-%{version}.tar.gz |
564b2617 | 9 | # Source0-md5: 0e9c2b96a24153ad23bf0c2c7680dbd5 |
be43f69b | 10 | Source1: %{name}.init |
11 | Source2: %{name}.config | |
12 | Patch0: %{name}.patch | |
13 | URL: http://www.eta.com.pl/ | |
35ee01ab | 14 | Requires(post,preun): /sbin/chkconfig |
2677ec2c | 15 | Requires: rc-scripts |
be43f69b | 16 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
17 | ||
be43f69b | 18 | %description |
19 | UPS power management under Linux for ETA Products. It allows your | |
20 | computer/server to run during power problems for a specified length of | |
2ec8a889 MP |
21 | time or the life of the batteries in your UPS and then properly |
22 | executes a controlled shutdown during an extended power failure. | |
be43f69b | 23 | |
a98d1fb5 JR |
24 | %description -l pl.UTF-8 |
25 | Program zarządzający zasilaczami UPS firmy ETA. Umożliwia on pracę | |
26 | komputera w trakcie problemów z zasilaniem przez określony czas z | |
27 | jednoczesną kontrolą stanu naładowania baterii, a następnie | |
28 | przeprowadza kontrolowane wyłącznie systemu w razie przedłużającej się | |
2ec8a889 | 29 | awarii zasilania. |
be43f69b | 30 | |
31 | %prep | |
32 | %setup -q | |
33 | %patch0 -p1 | |
34 | ||
35 | %build | |
d46ce82b | 36 | %{__make} \ |
37 | CC="%{__cc}" \ | |
38 | CFLAGS="%{rpmcflags}" | |
be43f69b | 39 | |
40 | %install | |
41 | rm -rf $RPM_BUILD_ROOT | |
42 | install -d $RPM_BUILD_ROOT{%{_sbindir},/etc/sysconfig,/etc/rc.d/init.d} | |
43 | ||
44 | install etad do_haltnow $RPM_BUILD_ROOT%{_sbindir} | |
45 | install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/etad | |
46 | install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/etad | |
47 | ||
48 | %clean | |
e8e4fa6a | 49 | rm -rf $RPM_BUILD_ROOT |
be43f69b | 50 | |
51 | %post | |
7242b90d | 52 | /sbin/chkconfig --add etad |
be43f69b | 53 | |
54 | %preun | |
2abf5bad JB |
55 | if [ "$1" = "0" ]; then |
56 | /sbin/chkconfig --del etad | |
57 | fi | |
be43f69b | 58 | |
59 | %files | |
60 | %defattr(644,root,root,755) | |
d46ce82b | 61 | %doc README manual.html |
be43f69b | 62 | %attr(755,root,root) %{_sbindir}/* |
ed510fd8 | 63 | %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/etad |
be43f69b | 64 | %attr(754,root,root) /etc/rc.d/init.d/etad |