jer 15/06/08 04:45:43 Added: sysstat-11.0.4-cron.patch Log: Always install cron file (bug #547846). (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Revision Changes Path 1.1 app-admin/sysstat/files/sysstat-11.0.4-cron.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/files/sysstat-11.0.4-cron.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/sysstat/files/sysstat-11.0.4-cron.patch?rev=1.1&content-type=text/plain Index: sysstat-11.0.4-cron.patch =================================================================== --- a/Makefile.in +++ b/Makefile.in @@ -368,25 +368,19 @@ $(CHOWN) $(CRON_OWNER) $(DESTDIR)$(SA_DIR) ifdef SYSTEMD_UNIT_DIR mkdir -p $(DESTDIR)$(SYSTEMD_UNIT_DIR) -else - if [ -d /etc/cron.d ]; then \ - mkdir -p $(DESTDIR)/etc/cron.d; \ - elif [ -d /etc/cron.hourly -a -d /etc/cron.daily ]; then \ - mkdir -p $(DESTDIR)/etc/cron.hourly $(DESTDIR)/etc/cron.daily; \ - fi - if [ -d $(INIT_DIR) ]; then \ - mkdir -p $(DESTDIR)$(INIT_DIR); \ - elif [ -d $(RC_DIR) ]; then \ +endif +ifeq ($(INSTALL_CRON),y) + mkdir -p $(DESTDIR)/etc/cron.d; \ + mkdir -p $(DESTDIR)$(INIT_DIR); \ + if [ -d $(RC_DIR) ]; then \ mkdir -p $(DESTDIR)$(RC_DIR); \ fi endif - if [ -z "$(SYSTEMD_UNIT_DIR)" -o ! -d "$(DESTDIR)$(SYSTEMD_UNIT_DIR)" ]; then \ - if [ -d $(DESTDIR)/etc/cron.d ]; then \ - $(INSTALL_DATA) cron/sysstat.crond $(DESTDIR)/etc/cron.d/sysstat; \ - elif [ -d $(DESTDIR)/etc/cron.hourly -a -d $(DESTDIR)/etc/cron.daily ]; then \ - $(INSTALL_BIN) cron/sysstat.cron.hourly $(DESTDIR)/etc/cron.hourly/sysstat; \ - $(INSTALL_BIN) cron/sysstat.cron.daily $(DESTDIR)/etc/cron.daily/sysstat; \ - fi \ + if [ -d $(DESTDIR)/etc/cron.d ]; then \ + $(INSTALL_DATA) cron/sysstat.crond $(DESTDIR)/etc/cron.d/sysstat; \ + elif [ -d $(DESTDIR)/etc/cron.hourly -a -d $(DESTDIR)/etc/cron.daily ]; then \ + $(INSTALL_BIN) cron/sysstat.cron.hourly $(DESTDIR)/etc/cron.hourly/sysstat; \ + $(INSTALL_BIN) cron/sysstat.cron.daily $(DESTDIR)/etc/cron.daily/sysstat; \ fi ifeq ($(COPY_ONLY),n) if [ \( -z "$(SYSTEMD_UNIT_DIR)" -o ! -d "$(DESTDIR)$(SYSTEMD_UNIT_DIR)" \) -a ! -d $(DESTDIR)/etc/cron.d ]; then \
