]> git.pld-linux.org Git - SPECS.git/blob - sysfence.spec
SPECS updated Sun 1 Aug 20:13:02 CEST 2021
[SPECS.git] / sysfence.spec
1 # TODO:
2 # - init script
3 # - some sane default configuration
4
5 Summary:        System resource guard
6 Summary(pl.UTF-8):      Strażnik zasobów systemowych
7 Name:           sysfence
8 Version:        0.16
9 Release:        1
10 License:        GPL v2
11 Group:          Applications/System
12 Source0:        http://dl.sourceforge.net/sysfence/%{name}-%{version}.tar.gz
13 # Source0-md5:  72027d4cea47dade2715540f19f0e077
14 URL:            http://sysfence.sourceforge.net/
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Sysfence is a Linux system resource monitoring tool. It checks
19 resource levels (load average, memory, swap, filesystem space, etc.)
20 and makes action if specified thresholds have been exceeded. It can be
21 used for alerting admins, dumping system stats in critical moments, or
22 just killing dangerous processes.
23
24 %description -l pl.UTF-8
25 Sysfence to narzędzie monitorujące zasoby systemowe Linuksa. Sprawdza
26 stan zasobów (load average, pamięć, swap, ilość miejsca w systemie
27 plików, itp.) i podejmuje akcję gdy zostaną przekroczone ustalone
28 wartości. Może być użyty do alarmowania administratorów, zapisywania
29 informacji o stanie systemu w krytycznych momentach lub po prostu do
30 zabijania niebezpiecznych procesów.
31
32 %prep
33 %setup -q
34
35 %build
36 %{__make} \
37         CC="%{__cc}" \
38         CFLAGS="%{rpmcflags}" \
39         LDFLAGS="%{rpmldflags}"
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 %{__make} install \
44         DESTDIR=$RPM_BUILD_ROOT \
45         PREFIX=%{_prefix}
46
47 mv -f $RPM_BUILD_ROOT%{_docdir}/%{name}{,-%{version}}
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %files
53 %defattr(644,root,root,755)
54 %doc parseopt/grammar.txt CREDITS README TODO doc/example.conf
55 %attr(755,root,root) %{_bindir}/*
This page took 0.077243 seconds and 3 git commands to generate.