From 41df3bb86f4c9924a260f5d9c727a93ad5028de2 Mon Sep 17 00:00:00 2001 From: ciesiel Date: Sun, 1 May 2005 08:23:38 +0000 Subject: [PATCH 1/1] - moved PTS for separate package (needed by Silva) - Added new Req. PTS for CMFPlone - cleanups Changed files: Zope-PlacelessTranslationService.spec -> 1.1 --- Zope-PlacelessTranslationService.spec | 65 +++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 Zope-PlacelessTranslationService.spec diff --git a/Zope-PlacelessTranslationService.spec b/Zope-PlacelessTranslationService.spec new file mode 100644 index 0000000..c221df8 --- /dev/null +++ b/Zope-PlacelessTranslationService.spec @@ -0,0 +1,65 @@ +%define zope_subname PlacelessTranslationService +Summary: PTS is, a translation service for Zope +Summary(pl): PTS jest serwisem, pomagaj±cym lokalizowaæ serwisy Zope +Name: Zope-%{zope_subname} +Version: 1.0.1 +Release: 1 +License: GPL v2 +Group: Development/Tools +Source0: http://dl.sourceforge.net/collective/PlacelessTranslationService-%{version}.tar.gz +# Source0-md5: 755fa9cbc95dbd5cb1a609a09dca5f68 +URL: http://plone.org/products/pts/ +BuildRequires: python +%pyrequires_eq python-modules +Requires: Zope +Requires(post,postun): /usr/sbin/installzopeproduct +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Conflicts: Zope-CMFPlone <= 2.0.5-4 + +%description +PTS is, a translation service. It's a zope-wide service, which reads +"PO" format files containing translations for messages, and provides +these translations to Zope software when requested. + +%description -l pl +PTS jest serwisem, pomagaj±cym lokalizowaæ serwisy Zope. Czyta pliki +formatu "PO" zawieraj±ce t³umaczenia i udostêpnia te t³umaczenia, +kiedy odpowiedni produkt o to poprosi. + +%prep +%setup -q -c + +%build + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_datadir}/%{name} +cp -af %{zope_subname}/{i18n,tests,www,*.py,version.txt} $RPM_BUILD_ROOT%{_datadir}/%{name} + +%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} +%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} + +# find $RPM_BUILD_ROOT -type f -name "*.py" -exec rm -rf {} \;; + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +/usr/sbin/installzopeproduct %{_datadir}/%{name} %{zope_subname} +if [ -f /var/lock/subsys/zope ]; then + /etc/rc.d/init.d/zope restart >&2 +fi + +%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 +fi + +%files +%defattr(644,root,root,755) +%doc %{zope_subname}/doc/readme.txt %{zope_subname}/NEWS.txt +%{_datadir}/%{name} -- 2.44.0