diff --git a/sysstat.spec b/sysstat.spec index f8a4c5a..dca63a9 100644 --- a/sysstat.spec +++ b/sysstat.spec @@ -1,6 +1,6 @@ Name: sysstat Version: 9.0.6.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: The sar and iostat system monitoring commands License: GPLv2+ Group: Applications/System @@ -16,6 +16,7 @@ Patch3: sysstat-9.0.6.1-tickless.patch Patch4: sysstat-9.0.6.1-sec.patch Patch5: sysstat-9.0.6.1-mp_isag.patch Patch6: sysstat-9.0.6.1-sar-tickless.patch +Patch7: sysstat-9.0.6.1-config.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -38,21 +39,19 @@ activity. %patch4 -p1 -b .sec %patch5 -p1 -b .isag %patch6 -p1 -b .tl2 +%patch7 -p1 -b .dmg iconv -f windows-1252 -t utf8 CREDITS > CREDITS.aux mv CREDITS.aux CREDITS %build -# FIXME: I need to fix the upstream Makefile to use LIBDIR et al. properly and -# send the upstream maintainer a patch. -# add DOCDIR to the configure part -./configure --disable-man-group --prefix=%{_prefix} --mandir=%{_mandir} sa_lib_dir=%{_libdir}/sa --libdir=%{_libdir} +autoreconf -fi +./configure --prefix=%{_prefix} --disable-man-group --mandir=%{_mandir} sa_lib_dir=%{_libdir}/sa --libdir=%{_libdir} CFLAGS="$RPM_OPT_FLAGS -DSADC_PATH=\\\"%{_libdir}/sa/sadc\\\"" -make CFLAGS="$CFLAGS" LFLAGS="" DOC_DIR=%{_docdir}/%{name}-%{version} +make CFLAGS="$CFLAGS" LFLAGS="" %install rm -rf %{buildroot} - -make install IGNORE_MAN_GROUP=y DOC_DIR=%{_docdir}/%{name}-%{version} INIT_DIR=%{_initrddir} +make install mkdir -p %{buildroot}/%{_sysconfdir}/cron.d install -m 0644 sysstat.crond %{buildroot}/%{_sysconfdir}/cron.d/sysstat @@ -89,6 +88,11 @@ rm -rf %{buildroot} %{_localstatedir}/log/sa %changelog +* Tue Sep 21 2010 Ivana Hutarova Varekova - 9.0.6.1-7 +- remove needless DOCDIR setting +- remove needless INIT_DIR setting +- fix the problem with --disable-man-group option + * Wed Sep 8 2010 Ivana Hutarova Varekova - 9.0.6.1-6 - fix the sar output on tickless kernel