]> git.pld-linux.org Git - packages/sysstat.git/blob - sysstat.spec
88cfec91743a7c71c75f2a55d02298c3abccaf9c
[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:        5.1.4
8 Release:        1
9 License:        GPL
10 Group:          Applications/System
11 Source0:        http://perso.wanadoo.fr/sebastien.godard/%{name}-%{version}.tar.bz2
12 # Source0-md5:  5bf58e6fad0e1f71d586318622406093
13 Source1:        %{name}.crond
14 Source2:        %{name}.init
15 Source3:        %{name}.sysconfig
16 Patch0:         %{name}-opt.patch
17 Patch1:         %{name}-norwegian.patch
18 URL:            http://perso.wanadoo.fr/sebastien.godard/
19 BuildRequires:  gettext-devel
20 PreReq:         rc-scripts
21 Requires(post,preun):   /sbin/chkconfig
22 Requires:       crondaemon
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 %patch1 -p1
54
55 mv -f nls/nb_NO.po nls/nb.po
56 mv -f nls/nn_NO.po nls/nn.po
57
58 %build
59 echo "%{_prefix}
60 %{_prefix}/lib/sa
61 /var/log/sa
62 n
63 y
64 n
65 y
66 7
67 `id -gn`
68 n" | /bin/sh build/Configure.sh
69
70 %{__make} \
71         CC="%{__cc}" \
72         OPT_FLAGS="%{rpmcflags}"
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT{/etc/{cron.d,rc.d/init.d,sysconfig},/var/log/sa}
77
78 %{__make} install
79
80 install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/sysstat
81 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat
82 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
83
84 %find_lang %{name}
85
86 %clean
87 rm -rf $RPM_BUILD_ROOT
88
89 %post
90 /sbin/chkconfig --add sysstat
91 if [ ! -f /var/lock/subsys/sysstat ]; then
92         echo "Run \"/etc/rc.d/init.d/sysstat start\" to start sysstat." >&2
93 fi
94
95 %preun
96 if [ "$1" = "0" ]; then
97         if [ -f /var/lock/subsys/sysstat ]; then
98                 /etc/rc.d/init.d/sysstat stop >&2
99         fi
100         /sbin/chkconfig --del sysstat
101 fi
102
103 %files -f %{name}.lang
104 %defattr(644,root,root,755)
105 %doc CHANGES CREDITS README *.sample TODO FAQ
106 %attr(755,root,root) %{_bindir}/*
107 %attr(755,root,root) %{_prefix}/lib/sa*
108 %attr(750,root,root) %dir /var/log/sa
109 %attr(754,root,root) /etc/rc.d/init.d/*
110 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/cron.d/*
111 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/*
112 %{_mandir}/man*/*
This page took 0.062759 seconds and 3 git commands to generate.