From 04db00a4ce36bebe500ffd32fb75ed1a5f6c6fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Mon, 2 Feb 2009 06:40:47 +0000 Subject: [PATCH] - 477709 hack aroung problems with running jobs twice - remove patches 6 a 7, they were obsoleted by this hack --- .cvsignore | 3 +++ anacron.spec | 21 ++++++++++++++++----- sources | 3 +++ 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 4fa487b..11a19f3 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,5 @@ anacron_2.3.orig.tar.gz anacron.init +runanacron +anacrontab +anacron.cron diff --git a/anacron.spec b/anacron.spec index 487854e..10dff84 100644 --- a/anacron.spec +++ b/anacron.spec @@ -1,20 +1,22 @@ Summary: A cron-like program that can run jobs lost during downtime Name: anacron Version: 2.3 -Release: 62%{?dist} +Release: 63%{?dist} License: GPLv2+ Group: System Environment/Base URL: http://packages.debian.org/stable/source/anacron Source: http://ftp.debian.org/debian/pool/main/a/anacron/%{name}_%{version}.orig.tar.gz Source1: anacrontab Source2: anacron.init +Source3: runanacron +Source4: anacron.cron Patch0: anacron_2.3-13.patch Patch1: anacron-2.3-mail-content-type-77108.patch Patch2: anacron-2.3-fdclose.patch Patch3: anacron-2.3-pic.patch Patch4: anacron-2.3-memleaking.patch -Patch5: anacron-2.3-onbattery.patch -Patch6: anacron-2.3-sterr_null.patch +#Patch5: anacron-2.3-onbattery.patch +#Patch6: anacron-2.3-sterr_null.patch Patch7: anacron-2.3-spooldir.patch Requires: crontabs @@ -47,8 +49,8 @@ jobs of other Red Hat Linux (or Fedora) packages are executed each day. %patch2 -p1 -b .fdclose %patch3 -p1 -b .pic %patch4 -p1 -b .memleaking -%patch5 -p1 -b .onbattery -%patch6 -p1 -b .sterr +#%patch5 -p1 -b .onbattery +#%patch6 -p1 -b .sterr %patch7 -p1 -b .spool %build @@ -74,6 +76,9 @@ cp debian/0anacron.weekly $RPM_BUILD_ROOT/etc/cron.weekly/0anacron mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d/ install -c -m755 %SOURCE2 $RPM_BUILD_ROOT/etc/rc.d/init.d/anacron +install -c -m755 %SOURCE3 $RPM_BUILD_ROOT/usr/sbin/runanacron +mkdir -p $RPM_BUILD_ROOT/etc/cron.d +install -m644 %SOURCE4 $RPM_BUILD_ROOT/etc/cron.d/anacron %clean rm -rf $RPM_BUILD_ROOT @@ -104,11 +109,17 @@ fi /%{_mandir}/man5/* /%{_mandir}/man8/* /usr/sbin/anacron +/usr/sbin/runanacron +/etc/cron.d/anacron %attr(755,root,root) %dir /etc/cron.daily/0anacron %attr(755,root,root) %dir /etc/cron.monthly/0anacron %attr(755,root,root) %dir /etc/cron.weekly/0anacron %changelog +* Mon Feb 2 2009 Marcela Mašláňová 2.3-63 +- 477709 hack aroung problems with running jobs twice +- remove patches 6 a 7, they were obsoleted by this hack + * Thu Oct 23 2008 Marcela Mašláňová 2.3-62 - rewrite init script - using fedora guidelines SysVInitScript diff --git a/sources b/sources index f016dad..ab465e6 100644 --- a/sources +++ b/sources @@ -1,2 +1,5 @@ 9fdfc50f5741643332722a9145146278 anacron_2.3.orig.tar.gz 094af5e05723d2c4924d60f73d738509 anacron.init +1e65b1fcb49c7929645a1bd0baffd7ef runanacron +e4368e8f686c710f63027af0f213cfe5 anacrontab +312b5eed93765e26e9d21f23bccc72c9 anacron.cron