X-Git-Url: http://git.pld-linux.org/?p=packages%2Fat.git;a=blobdiff_plain;f=at.spec;h=7b8a79f262fe2919c2c67631b3afd4f865a1527f;hp=2e1aa41d23436820dbfd2b795c678fbcef49c3e0;hb=7474e1908a7611d2ae57854b992652f6c0808077;hpb=0283fc0812e833668de9c38cd43cd2e1df5ba884 diff --git a/at.spec b/at.spec index 2e1aa41..7b8a79f 100644 --- a/at.spec +++ b/at.spec @@ -5,30 +5,35 @@ Summary(pl): Demon kontroli zada Summary(tr): þ düzenleyici Name: at Version: 3.1.8 -Release: 16 +Release: 18 License: GPL Group: Daemons +Group(de): Server Group(pl): Serwery Source0: ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/%{name}-%{version}.tar.gz -Source1: atd.init -Source2: at.sysconfig -Source3: at.1.pl -Source4: at_allow.5.pl -Source5: atd.8.pl -Source6: atrun.8.pl -Patch0: at-lockfile.patch -Patch1: at-install.patch -Patch2: at-man.patch -Patch3: at.patch -Patch4: at-typo.patch -Patch5: at-sigchld.patch -Patch6: at-sendmail.patch -Patch7: at-debian.patch -Patch8: at-buflen.patch +Source1: %{name}d.init +Source2: %{name}.sysconfig +Source3: %{name}-non-english-man-pages.tar.bz2 +Patch0: %{name}-lockfile.patch +Patch1: %{name}-install.patch +Patch2: %{name}-man.patch +Patch3: %{name}.patch +Patch4: %{name}-typo.patch +Patch5: %{name}-sigchld.patch +Patch6: %{name}-sendmail.patch +Patch7: %{name}-debian.patch +Patch8: %{name}-buflen.patch +Patch9: %{name}-configure-no_cron.patch +Patch10: %{name}-pld_noenglish_man.patch +Patch11: %{name}-heapcorruption.patch +Patch12: %{name}-open.patch Prereq: fileutils Prereq: /sbin/chkconfig -Requires: rc-scripts >= 0.2.0 +Prereq: rc-scripts >= 0.2.0 Requires: /usr/lib/sendmail +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: flex BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sysconfdir /etc/at @@ -59,7 +64,7 @@ at ve batch /bin/sh kabu üzere standart giriþden ya da bir dosyadan komut okur. %prep -%setup -q +%setup -q -a3 %patch0 -p1 %patch1 -p1 %patch2 -p1 @@ -69,8 +74,13 @@ at ve batch /bin/sh kabu %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p0 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 %build +ln -sf /usr/share/automake/config.sub config.sub aclocal autoconf %configure \ @@ -83,7 +93,7 @@ autoconf %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig},%{_mandir}/pl/man{1,5,8}} +install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} %{__make} IROOT=$RPM_BUILD_ROOT install @@ -100,22 +110,18 @@ echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/atrm.1 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/batch.1 echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_deny.5 -echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_acces.5 - -install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/pl/man1/at.1 -echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/atq.1 -echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/atrm.1 -echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/batch.1 -install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man5/at_allow.5 -echo ".so at_allow.5" > $RPM_BUILD_ROOT%{_mandir}/pl/man5/at.access.5 -echo ".so at_allow.5" > $RPM_BUILD_ROOT%{_mandir}/pl/man5/at.deny.5 -install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/pl/man8/atd.8 -install %{SOURCE6} $RPM_BUILD_ROOT%{_mandir}/pl/man8/atrun.8 +echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_access.5 + +for a in es fi fr hu id it ja ko pl; do + install -d $RPM_BUILD_ROOT%{_mandir}/{$a,$a/man{1,5,8}} + for b in $a/man[158]/*; do + install $b $RPM_BUILD_ROOT%{_mandir}/$b + done +done touch $RPM_BUILD_ROOT/var/spool/at/.SEQ -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/{man*/*,pl/man?/*} \ - ChangeLog README +gzip -9nf ChangeLog README %clean rm -rf $RPM_BUILD_ROOT @@ -154,6 +160,14 @@ fi %attr(755,root,root) %{_bindir}/batch %{_mandir}/man*/* +%lang(es) %{_mandir}/es/man*/* +%lang(fi) %{_mandir}/fi/man*/* +%lang(fr) %{_mandir}/fr/man*/* +%lang(hu) %{_mandir}/hu/man*/* +%lang(id) %{_mandir}/id/man*/* +%lang(it) %{_mandir}/it/man*/* +%lang(ja) %{_mandir}/ja/man*/* +%lang(ko) %{_mandir}/ko/man*/* %lang(pl) %{_mandir}/pl/man*/* %attr(750,root,root) %dir /var/spool/at