]> git.pld-linux.org Git - packages/sysstat.git/blob - sysstat.spec
79184b501e59c7661dde8e4b5221b866b0de73a1
[packages/sysstat.git] / sysstat.spec
1 Summary:        The sar and iostat system monitoring commands
2 Summary(pl):    Polecenia sar i iostat dla systemu Linux
3 Summary(ru):    óÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ ÓÉÓÔÅÍÎÏÇÏ ÍÏÎÉÔÏÒÉÎÇÁ sar É iostat
4 Summary(uk):    í¦ÓÔÉÔØ ËÏÍÁÎÄÉ ÓÉÓÔÅÍÎÏÇÏ ÍÏΦÔÏÒÉÎÇÕ sar ÔÁ iostat
5 Summary(zh_CN): sar, iostat µÈϵͳ¼àÊÓ¹¤¾ß
6 Name:           sysstat
7 Version:        6.0.1
8 Release:        2
9 License:        GPL v2
10 Group:          Applications/System
11 Source0:        http://perso.wanadoo.fr/sebastien.godard/%{name}-%{version}.tar.bz2
12 # Source0-md5:  42670b66b01b830f82e86117659cd43d
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
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
37 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ sar É iostat ÄÌÑ Linux, ÐÏÈÏÖÉÅ ÎÁ
38 ÔÒÁÄÉÃÉÏÎÎÙÅ ÏÄÎÏÉÍÅÎÎÙÅ ÐÒÏÇÒÁÍÍÙ UNIX. ïÎÉ ÐÏÚ×ÏÌÑÀÔ ÏÓÕÝÅÓÔ×ÌÑÔØ
39 ÍÏÎÉÔÏÒÉÎÇ ÄÉÓËÏ×ÏÊ, ÓÅÔÅ×ÏÊ É ÐÒÏÞÅÊ ÁËÔÉ×ÎÏÓÔÉ ÓÉÓÔÅÍÙ.
40
41 %description -l uk
42 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÐÒÏÇÒÁÍÉ sar ÔÁ iostat ÄÌÑ Linux, ÓÈÏÖ¦ ÎÁ
43 ÔÒÁÄÉæÊΦ ×¦ÄÐÏצÄΦ ÐÒÏÇÒÁÍÉ UNIX. ÷ÏÎÉ ÄÏÚ×ÏÌÑÀÔØ ÚĦÊÓÎÀ×ÁÔÉ
44 ÍÏΦÔÏÒÉÎÇ ÄÉÓËÏ×ϧ, ÍÅÒÅÖÅ×ϧ ÔÁ ¦ÎÛϧ ÁËÔÉ×ÎÏÓÔ¦ ÓÉÓÔÅÍÉ.
45
46 %description -l zh_CN
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
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %post
86 /sbin/chkconfig --add sysstat
87 %service sysstat restart
88
89 %preun
90 if [ "$1" = "0" ]; then
91         %service sysstat stop
92         /sbin/chkconfig --del sysstat
93 fi
94
95 %files -f %{name}.lang
96 %defattr(644,root,root,755)
97 %doc CHANGES CREDITS README *.sample TODO FAQ
98 %attr(755,root,root) %{_bindir}/*
99 %attr(755,root,root) %{_prefix}/lib/sa*
100 %attr(750,root,root) %dir /var/log/sa
101 %attr(754,root,root) /etc/rc.d/init.d/*
102 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*
103 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
104 %{_mandir}/man*/*
This page took 0.033736 seconds and 3 git commands to generate.