]> git.pld-linux.org Git - packages/sysstat.git/blob - sysstat.spec
- converted to UTF-8
[packages/sysstat.git] / sysstat.spec
1 Summary:        The sar and iostat system monitoring commands
2 Summary(pl.UTF-8):   Polecenia sar i iostat dla systemu Linux
3 Summary(ru.UTF-8):   Содержит программы системного мониторинга sar и iostat
4 Summary(uk.UTF-8):   Містить команди системного моніторингу sar та iostat
5 Summary(zh_CN.UTF-8):   sar, iostat 等系统监视工具
6 Name:           sysstat
7 Version:        6.1.2
8 Release:        1
9 License:        GPL v2
10 Group:          Applications/System
11 Source0:        http://perso.wanadoo.fr/sebastien.godard/%{name}-%{version}.tar.bz2
12 # Source0-md5:  be8ec50b87a4a8f5fa90fd5010611cb5
13 Source1:        %{name}.crond
14 Source2:        %{name}.init
15 Source3:        %{name}.sysconfig
16 Patch0:         %{name}-opt.patch
17 URL:            http://perso.wanadoo.fr/sebastien.godard/
18 BuildRequires:  gettext-devel
19 BuildRequires:  rpmbuild(macros) >= 1.268
20 Requires(post,preun):   /sbin/chkconfig
21 Requires:       crondaemon
22 Requires:       rc-scripts
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 This package provides the sar and iostat commands for the Linux
27 operating system, similar to their traditional UNIX counterparts. They
28 enable system monitoring of disk, network, and other IO activity.
29
30 %description -l pl.UTF-8
31 Pakiet ten udostępnia polecenia sar i iostat dla systemu Linux podobne
32 w działaniu do tradycyjnych narzędzi systemu Unix. Polecenia te
33 umożliwiają monitorowanie obciążenia zasobów dyskowych, interfejsów
34 sieciowych i innych operacji wejścia/wyjścia.
35
36 %description -l ru.UTF-8
37 Этот пакет содержит программы sar и iostat для Linux, похожие на
38 традиционные одноименные программы UNIX. Они позволяют осуществлять
39 мониторинг дисковой, сетевой и прочей активности системы.
40
41 %description -l uk.UTF-8
42 Цей пакет містить програми sar та iostat для Linux, схожі на
43 традиційні відповідні програми UNIX. Вони дозволяють здійснювати
44 моніторинг дискової, мережевої та іншої активності системи.
45
46 %description -l zh_CN.UTF-8
47 本软件提供了用于Linux的系统监视工具, 可以监视磁盘, 网络以及 其他 IO
48 的活动情况.
49
50 %prep
51 %setup -q
52 %patch0 -p1
53
54 %build
55 echo "%{_prefix}
56 %{_prefix}/lib/sa
57 /var/log/sa
58 n
59 y
60 n
61 y
62 7
63 `id -gn`
64 n" | /bin/sh build/Configure.sh
65
66 %{__make} \
67         CC="%{__cc}" \
68         CFLAGS="%{rpmcflags}"
69
70 %install
71 rm -rf $RPM_BUILD_ROOT
72 install -d $RPM_BUILD_ROOT{/etc/{cron.d,rc.d/init.d,sysconfig},/var/log/sa}
73
74 %{__make} install
75
76 install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/sysstat
77 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat
78 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
79
80 %find_lang %{name}
81 rm -rf $RPM_BUILD_ROOT%{_prefix}/doc/%{name}-%{version}
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post
87 /sbin/chkconfig --add sysstat
88 %service sysstat restart
89
90 %preun
91 if [ "$1" = "0" ]; then
92         %service sysstat stop
93         /sbin/chkconfig --del sysstat
94 fi
95
96 %files -f %{name}.lang
97 %defattr(644,root,root,755)
98 %doc CHANGES CREDITS README *.sample TODO FAQ
99 %attr(755,root,root) %{_bindir}/*
100 %attr(755,root,root) %{_prefix}/lib/sa*
101 %attr(750,root,root) %dir /var/log/sa
102 %attr(754,root,root) /etc/rc.d/init.d/*
103 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*
104 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
105 %{_mandir}/man*/*
This page took 1.214204 seconds and 3 git commands to generate.