Summary: Logrotate Name: logrotate Version: 3.11.0 Release: 3%{?dist} License: GPL+ URL: https://github.com/logrotate/logrotate/ Source0: https://github.com/logrotate/logrotate/archive/%{name}-%{version}.tar.gz %define sha1 logrotate=baeb2676edbfffb04a567e5b1a61e4e19cfc50f4 Group: System Environment/Base Vendor: VMware, Inc. Distribution: Photon BuildRequires: popt-devel Requires: popt %description The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly or when the log file gets to a certain size. %prep %setup -q %build ./autogen.sh ./configure \ --prefix=%{_prefix} # logrotate code has misleading identation and GCC 6.3 does not like it. make %{?_smp_mflags} CFLAGS="-Wno-error=misleading-indentation -g -O2" %install make DESTDIR=%{buildroot} install install -vd %{buildroot}%{_sysconfdir}/logrotate.d install -p -m 644 examples/logrotate-default %{buildroot}%{_sysconfdir}/logrotate.conf install -vd %{buildroot}%{_sysconfdir}/cron.daily install -p -m 755 examples/logrotate.cron %{buildroot}%{_sysconfdir}/cron.daily/logrotate install -vd %{buildroot}%{_localstatedir}/lib/logrotate touch %{buildroot}%{_localstatedir}/lib/logrotate/logrotate.status %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/logrotate %config(noreplace) %{_sysconfdir}/logrotate.conf %dir %{_sysconfdir}/logrotate.d %{_sbindir}/logrotate %{_mandir}/man5/logrotate.conf.5.gz %{_mandir}/man8/logrotate.8.gz /var/lib/logrotate/logrotate.status %changelog * Mon Jul 31 2017 Kumar Kaushik <kaushikk@vmware.com> 3.11.0-3 - Creating /etc/logrotate.d folder as part of package installation, Bug#1878180. * Wed Jun 14 2017 Anish Swaminathan <anishs@vmware.com> 3.11.0-2 - Mark config files as noreplace * Fri Apr 14 2017 Kumar Kaushik <kaushikk@vmware.com> 3.11.0-1 - Updating version to 3.11.0 * Mon Mar 13 2017 Alexey Makhalov <amakhalov@vmware.com> 3.9.1-3 - Compilation for gcc 6.3 * Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.9.1-2 - GA - Bump release of all rpms * Wed Jun 24 2015 Divya Thaluru <dthaluru@vmware.com> 3.9.1-1 - Initial build. First version