]> git.pld-linux.org Git - packages/sysstat.git/blob - sysstat.spec
- rel.2 - fixed sadc invokation in sysstat.init
[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 Requires:       rc-scripts
20 Requires(post,preun):   /sbin/chkconfig
21 Requires:       crondaemon
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 This package provides the sar and iostat commands for the Linux
26 operating system, similar to their traditional UNIX counterparts. They
27 enable system monitoring of disk, network, and other IO activity.
28
29 %description -l pl
30 Pakiet ten udostêpnia polecenia sar i iostat dla systemu Linux podobne
31 w dzia³aniu do tradycyjnych narzêdzi systemu Unix. Polecenia te
32 umo¿liwiaj± monitorowanie obci±¿enia zasobów dyskowych, interfejsów
33 sieciowych i innych operacji wej¶cia/wyj¶cia.
34
35 %description -l ru
36 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ sar É iostat ÄÌÑ Linux, ÐÏÈÏÖÉÅ ÎÁ
37 ÔÒÁÄÉÃÉÏÎÎÙÅ ÏÄÎÏÉÍÅÎÎÙÅ ÐÒÏÇÒÁÍÍÙ UNIX. ïÎÉ ÐÏÚ×ÏÌÑÀÔ ÏÓÕÝÅÓÔ×ÌÑÔØ
38 ÍÏÎÉÔÏÒÉÎÇ ÄÉÓËÏ×ÏÊ, ÓÅÔÅ×ÏÊ É ÐÒÏÞÅÊ ÁËÔÉ×ÎÏÓÔÉ ÓÉÓÔÅÍÙ.
39
40 %description -l uk
41 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÐÒÏÇÒÁÍÉ sar ÔÁ iostat ÄÌÑ Linux, ÓÈÏÖ¦ ÎÁ
42 ÔÒÁÄÉæÊΦ ×¦ÄÐÏצÄΦ ÐÒÏÇÒÁÍÉ UNIX. ÷ÏÎÉ ÄÏÚ×ÏÌÑÀÔØ ÚĦÊÓÎÀ×ÁÔÉ
43 ÍÏΦÔÏÒÉÎÇ ÄÉÓËÏ×ϧ, ÍÅÒÅÖÅ×ϧ ÔÁ ¦ÎÛϧ ÁËÔÉ×ÎÏÓÔ¦ ÓÉÓÔÅÍÉ.
44
45 %description -l zh_CN
46 ±¾Èí¼þÌṩÁËÓÃÓÚLinuxµÄϵͳ¼àÊÓ¹¤¾ß, ¿ÉÒÔ¼àÊÓ´ÅÅÌ, ÍøÂçÒÔ¼° ÆäËû IO
47 µÄ»î¶¯Çé¿ö.
48
49 %prep
50 %setup -q
51 %patch0 -p1
52
53 %build
54 echo "%{_prefix}
55 %{_prefix}/lib/sa
56 /var/log/sa
57 n
58 y
59 n
60 y
61 7
62 `id -gn`
63 n" | /bin/sh build/Configure.sh
64
65 %{__make} \
66         CC="%{__cc}" \
67         CFLAGS="%{rpmcflags}"
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT{/etc/{cron.d,rc.d/init.d,sysconfig},/var/log/sa}
72
73 %{__make} install
74
75 install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/sysstat
76 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat
77 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
78
79 %find_lang %{name}
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %post
85 /sbin/chkconfig --add sysstat
86 if [ ! -f /var/lock/subsys/sysstat ]; then
87         echo "Run \"/etc/rc.d/init.d/sysstat start\" to start sysstat." >&2
88 fi
89
90 %preun
91 if [ "$1" = "0" ]; then
92         if [ -f /var/lock/subsys/sysstat ]; then
93                 /etc/rc.d/init.d/sysstat stop >&2
94         fi
95         /sbin/chkconfig --del sysstat
96 fi
97
98 %files -f %{name}.lang
99 %defattr(644,root,root,755)
100 %doc CHANGES CREDITS README *.sample TODO FAQ
101 %attr(755,root,root) %{_bindir}/*
102 %attr(755,root,root) %{_prefix}/lib/sa*
103 %attr(750,root,root) %dir /var/log/sa
104 %attr(754,root,root) /etc/rc.d/init.d/*
105 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*
106 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
107 %{_mandir}/man*/*
This page took 0.045607 seconds and 4 git commands to generate.