X-Git-Url: http://git.pld-linux.org/?p=packages%2Fanacron.git;a=blobdiff_plain;f=anacron.spec;h=75c5c4673edfd9586c45d35acbac69860a2191a1;hp=54d8a55b93bd2be98d8bab5e2f2556182174e2d6;hb=02ce48e5afdf9c7ac8af3d8e8ff2783e78eb6427;hpb=9348b4dde1fbacb17ba3eafba851a8f3b956b48e diff --git a/anacron.spec b/anacron.spec index 54d8a55..75c5c46 100644 --- a/anacron.spec +++ b/anacron.spec @@ -1,17 +1,18 @@ Summary: A cron-like program that can run jobs lost during downtime Summary(pl): Wersja crona z mo¿liwo¶ci± uruchamiania zapomnianych procesów +Summary(pt_BR): Auxiliar do cron para máquinas que não ficam ligadas o tempo todo Name: anacron Version: 2.3 -Release: 11 +Release: 21 License: GPL Group: Daemons -Group(de): Server -Group(pl): Serwery Source0: http://download.sourceforge.net/anacron/%{name}-%{version}.tar.gz Source1: %{name}tab Source2: %{name}.init +Patch0: %{name}-SIGTERM.patch +Patch1: %{name}-sendmail.patch URL: http://anacron.sourceforge.net/ -Requires: /bin/sh +Requires: /usr/lib/sendmail Prereq: /sbin/chkconfig BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -25,25 +26,39 @@ a day. When installed and configured properly, Anacron will make sure that the commands are run at the specified intervals as closely as machine-uptime permits. -This package is pre-configured to execute the daily jobs of the Red -Hat Linux system. You should install this program if your system isn't +This package is pre-configured to execute the daily jobs of the PLD +Linux system. You should install this program if your system isn't powered on 24 hours a day to make sure the maintenance jobs of other Red Hat Linux packages are executed each day. %description -l pl -cron to standardowy unixowy program, okresowo uruchamiaj±cy zadane -przez u¿ytkowników programy. anacron jest wersj± crona umo¿liwiaj±c± -uruchamianie procesów które normalnie by siê nie wykona³y na przyk³ad -z powodu wy³±czenia maszyny. Jest to doskona³e rozwi±zanie dla -komputerów domowych które nie s± w³±czone 24h na dobê. Uwaga - anacron -nie zastêpuje crona a jedynie go wspomaga! Nie ma na przyk³ad -mo¿liwo¶ci uruchamiania procesów np co godzinê. +Anacron (od ,,anac(h)ronistic'') zajmuje siê okresowym wykonywaniem +poleceñ. Wykonuje je w odstêpachê bêd±cych wielokrotno¶ci± dni. W +przeciwieñstwie do crona nie zak³ada, ¿e system dzia³a 24 godziny na +dobê. Dziêki temu mo¿e byæ u¿ywany do wykonywania codziennych, +cotygodniowych i comiesiêcznych (lub innych powtarzaj±cych siê co ile¶ +dni) zadañ w systemach, które nie s± w³±czone non-stop. Zainstalowany +i poprawnie skonfigurowany Anacron zapewni wykonywanie zleconych zadañ +tak blisko wyznaczonych terminów, jak tylko mo¿liwe. + +Ten pakiet zosta³ wstêpnie skonfigurowany do dzia³ania w systemie PLD +Linux. Powiniene¶ zainstalowaæ ten program na systemach, które nie s± +w³±czone non-stop aby zapewniæ uruchamianie ró¿nych zadañ +utrzymuj±cych system we w³a¶ciwych odstêpach czasu. + +%description -l pt_BR +Anacron é uma agenda para marcar a execução de comandos em horários +programados. Ao contrário do cron, o anacron não requer que o sistema +esteja rodando continuamente, podendo ser executado em sistemas que +não estão ligados 24 horas por dia. %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build -%{__make} CFLAGS="%{?debug:-O0 -g}%{!?debug:$RPM_OPT_FLAGS}" +%{__make} CFLAGS="%{rpmcflags}" %install rm -rf $RPM_BUILD_ROOT @@ -76,6 +91,9 @@ done gzip -9nf ChangeLog README TODO +%clean +rm -rf $RPM_BUILD_ROOT + %post /sbin/chkconfig --add anacron @@ -86,7 +104,6 @@ else fi %preun -/sbin/chkconfig --del anacron if [ "$1" = "0" ];then if [ -f /var/lock/subsys/anacron ]; then /etc/rc.d/init.d/anacron stop >&2 @@ -94,12 +111,9 @@ if [ "$1" = "0" ];then /sbin/chkconfig --del anacron fi -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(644,root,root,755) -%doc ChangeLog* COPYING* README* TODO* +%doc ChangeLog* README* TODO* %attr(755,root,root) %{_sbindir}/anacron %attr(754,root,root) /etc/rc.d/init.d/* %config %{_sysconfdir}/anacrontab