X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=Zope-TimerService.spec;h=afd24d82db75ef33d3e00779fb92a763ebe70177;hb=HEAD;hp=4a1bcf8fbee271ec7aee451d13bed970ec45a25a;hpb=b94a2f77f3b8d68732ae03126b7480d6af77069c;p=packages%2FZope-TimerService.git diff --git a/Zope-TimerService.spec b/Zope-TimerService.spec index 4a1bcf8..afd24d8 100644 --- a/Zope-TimerService.spec +++ b/Zope-TimerService.spec @@ -2,10 +2,10 @@ %define zope_subname TimerService %define module timerserver Summary: Support module for Zope-Scheduler -Summary(pl): Modu³ wspomagaj±cy dla Zope-Scheduler +Summary(pl.UTF-8): Moduł wspomagający dla Zope-Scheduler Name: Zope-%{zope_subname} Version: 0.2 -Release: 2 +Release: 4 License: GPL Group: Libraries/Python Source0: http://dev.legco.biz/downloads/%{zope_subname}-%{version}.tar.gz @@ -13,18 +13,18 @@ Source0: http://dev.legco.biz/downloads/%{zope_subname}-%{version}.tar.gz Source1: Zope-timerserver_remover URL: http://dev.legco.biz/products/timerservice/ BuildRequires: python +BuildRequires: rpmbuild(macros) >= 1.268 %pyrequires_eq python-modules +Requires(post,postun): /usr/sbin/installzopeproduct Requires: Zope Requires: perl-modules -Requires(post,postun): /usr/sbin/installzopeproduct -BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Support module for Zope-Scheduler. -%description -l pl -Modu³ wspomagaj±cy dla Zope-Scheduler. +%description -l pl.UTF-8 +Moduł wspomagający dla Zope-Scheduler. %prep %setup -q -c @@ -58,25 +58,22 @@ rm -rf $RPM_BUILD_ROOT %post /usr/sbin/installzopeproduct %{_datadir}/%{name} %{zope_subname} -# ln -s %{py_sitedir}/%{module} /usr/lib/zope/lib/python/timerserver - -echo "%import timerserver" >> /etc/zope/main/zope.conf -echo "" >> /etc/zope/main/zope.conf -echo "" >> /etc/zope/main/zope.conf - -if [ -f /var/lock/subsys/zope ]; then - /etc/rc.d/init.d/zope restart >&2 +# ln -s %{py_sitedir}/%{module} %{_prefix}/lib/zope/lib/python/timerserver +if [ "$1" = 1 ]; then + echo "%import timerserver" >> /etc/zope/main/zope.conf + echo "" >> /etc/zope/main/zope.conf + echo "" >> /etc/zope/main/zope.conf fi +%service -q zope restart + %preun /usr/sbin/Zope-timerserver_remover %postun if [ "$1" = "0" ]; then /usr/sbin/installzopeproduct -d %{zope_subname} - if [ -f /var/lock/subsys/zope ]; then - /etc/rc.d/init.d/zope restart >&2 - fi + %service -q zope restart fi %files