]> git.pld-linux.org Git - packages/sysstat.git/blame - sysstat.spec
- up to 10.1.6
[packages/sysstat.git] / sysstat.spec
CommitLineData
24e10cb4 1Summary: The sar and iostat system monitoring commands
2408247e
ER
2Summary(pl.UTF-8): Polecenia sar i iostat dla systemu Linux
3Summary(ru.UTF-8): Содержит программы системного мониторинга sar и iostat
4Summary(uk.UTF-8): Містить команди системного моніторингу sar та iostat
5Summary(zh_CN.UTF-8): sar, iostat 等系统监视工具
ae943c3e 6Name: sysstat
2746affb 7Version: 10.1.6
23bbadbb 8Release: 1
ba4d6e89 9License: GPL v2
7b0005ef 10Group: Applications/System
c01e3dd5 11Source0: http://perso.wanadoo.fr/sebastien.godard/%{name}-%{version}.tar.bz2
2746affb 12# Source0-md5: 61792b2591e4b3adcb7b979af2330fba
9ff3620d 13Source1: %{name}.crond
14Source2: %{name}.init
7b0005ef 15Patch0: %{name}-opt.patch
ae943c3e 16URL: http://perso.wanadoo.fr/sebastien.godard/
f14dd4de 17BuildRequires: autoconf
a966432f 18BuildRequires: automake
ae943c3e 19BuildRequires: gettext-devel
8487f232 20BuildRequires: libtool
2746affb 21BuildRequires: rpmbuild(macros) >= 1.671
d13c5b10
JB
22Requires(post,preun): /sbin/chkconfig
23Requires: crondaemon
41f5c5ff 24Requires: rc-scripts
2746affb 25Requires: systemd-units >= 38
ae943c3e
AM
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
24e10cb4 29This package provides the sar and iostat commands for the Linux
30operating system, similar to their traditional UNIX counterparts. They
31enable system monitoring of disk, network, and other IO activity.
ae943c3e 32
e769df85
JR
33%description -l pl.UTF-8
34Pakiet ten udostępnia polecenia sar i iostat dla systemu Linux podobne
35w działaniu do tradycyjnych narzędzi systemu Unix. Polecenia te
36umożliwiają monitorowanie obciążenia zasobów dyskowych, interfejsów
37sieciowych i innych operacji wejścia/wyjścia.
24e10cb4 38
e769df85
JR
39%description -l ru.UTF-8
40Этот пакет содержит программы sar и iostat для Linux, похожие на
41традиционные одноименные программы UNIX. Они позволяют осуществлять
42мониторинг дисковой, сетевой и прочей активности системы.
24e10cb4 43
e769df85
JR
44%description -l uk.UTF-8
45Цей пакет містить програми sar та iostat для Linux, схожі на
46традиційні відповідні програми UNIX. Вони дозволяють здійснювати
47моніторинг дискової, мережевої та іншої активності системи.
ae943c3e 48
e769df85 49%description -l zh_CN.UTF-8
8487f232 50本软件提供了用于Linux的系统监视工具, 可以监视磁盘, 网络以及 其他 IO 的活动情况.
c9202779 51
ae943c3e
AM
52%prep
53%setup -q
54%patch0 -p1
55
56%build
f14dd4de 57%{__gettextize}
58%{__libtoolize}
59%{__aclocal}
60%{__autoconf}
2746affb
JR
61%configure \
62 history=28 \
63 compressafter=31 \
64 --disable-stripping \
65 --with-systemdsystemunitdir=%{systemdunitdir}
ae943c3e 66
2746affb
JR
67%{__sed} -i 's/SADC_OPTIONS=""/SADC_OPTIONS="-L"/' sysstat.sysconfig
68
69%{__make} -j1 \
6a0a6121 70 CC="%{__cc}" \
4428587d 71 CFLAGS="%{rpmcflags}"
ae943c3e
AM
72
73%install
74rm -rf $RPM_BUILD_ROOT
2746affb
JR
75install -d $RPM_BUILD_ROOT{/etc/{cron.d,rc.d/init.d,sysconfig},/var/log/sa,%{systemdunitdir}}
76
77%{__make} install \
78 DESTDIR=$RPM_BUILD_ROOT
ae943c3e 79
2746affb 80install -p sysstat.service $RPM_BUILD_ROOT%{systemdunitdir}
c01e3dd5 81
9ff3620d 82install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/sysstat
83install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sysstat
2746affb
JR
84
85%{__rm} -r $RPM_BUILD_ROOT%{_docdir}
ae943c3e 86
ae943c3e
AM
87%find_lang %{name}
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
da6f1e31 92%post
bfead14d 93/sbin/chkconfig --add sysstat
41f5c5ff 94%service sysstat restart
2746affb 95%systemd_post sysstat.service
da6f1e31
JB
96
97%preun
98if [ "$1" = "0" ]; then
41f5c5ff 99 %service sysstat stop
da6f1e31
JB
100 /sbin/chkconfig --del sysstat
101fi
2746affb
JR
102%systemd_preun sysstat.service
103
104%postun
105%systemd_reload
106
107%triggerpostun -- %{name} < 10.1.6-1
108%systemd_trigger sysstat.service
da6f1e31 109
ae943c3e
AM
110%files -f %{name}.lang
111%defattr(644,root,root,755)
2746affb 112%doc CHANGES CREDITS README FAQ
ae943c3e 113%attr(755,root,root) %{_bindir}/*
2746affb
JR
114%dir %{_libdir}/sa
115%attr(755,root,root) %{_libdir}/sa/*
aa77e4d0 116%attr(750,root,root) %dir /var/log/sa
117%attr(754,root,root) /etc/rc.d/init.d/*
1aba8cb8
JB
118%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/*
119%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
2746affb 120%{systemdunitdir}/sysstat.service
ae943c3e 121%{_mandir}/man*/*
This page took 0.076706 seconds and 4 git commands to generate.