Description of problem: beagle-0.2.4-1.fc5.1 includes two files in /etc/cron.daily: /etc/cron.daily/beagle-crawl-system /etc/cron.daily/beagle-crawl-system.cron "beagle-crawl-system.cron" calls /usr/libexec/beagle-crawl-system, which is exactly the same as the file in /etc/cron.daily of the same name. As a result, the system is being indexed twice, every morning.
It looks like this section of the spec, as well as "Source2" could simply be removed: # use anacron instead of cron, so beagle-crawl-system has # a reasonable chance to run rm -rf $RPM_BUILD_ROOT/etc/cron.d mkdir -p $RPM_BUILD_ROOT/etc/cron.daily cp %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.daily/beagle-crawl-system.cron chmod +x $RPM_BUILD_ROOT/etc/cron.daily/beagle-crawl-system.cron
Should be ok in 0.2.5.