]>
Commit | Line | Data |
---|---|---|
0a36fed9 | 1 | %define zope_subname CMFSin |
c180ed68 | 2 | Summary: A Zope product that is a simple syndication client for CMF |
0e80e1e2 | 3 | Summary(pl.UTF-8): Dodatek do Zope będący prostym klientem "korporacyjnym" dla CMF |
0a36fed9 | 4 | Name: Zope-%{zope_subname} |
5 | Version: 0.6.1 | |
4a08d38b | 6 | Release: 8 |
c47ee72b | 7 | License: GPL |
0a36fed9 | 8 | Group: Development/Tools |
860ec581 | 9 | Source0: http://dl.sourceforge.net/collective/%{zope_subname}.tar.gz |
0a36fed9 | 10 | # Source0-md5: a50ab5b9c13526a6a52397d556b09e84 |
860ec581 | 11 | URL: http://sourceforge.net/projects/collective/ |
f108c38d | 12 | BuildRequires: python |
72d2c5ec | 13 | BuildRequires: rpmbuild(macros) >= 1.268 |
0a36fed9 | 14 | %pyrequires_eq python-modules |
8a757b5d | 15 | Requires(post,postun): /usr/sbin/installzopeproduct |
72d2c5ec ER |
16 | Requires: Zope |
17 | Requires: Zope-CMF | |
18 | Conflicts: CMF | |
0a36fed9 | 19 | BuildArch: noarch |
20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
21 | ||
0a36fed9 | 22 | %description |
23 | This is a simple syndication client for CMF. It uses rssparser and | |
24 | shares many things in common with CMFNewsFeed but has a different | |
25 | model for handling channels. It is designed to map _n_ channels or | |
26 | feeds to sets of composite virtual channels which can then be called | |
27 | in in a timely fashion. | |
28 | ||
0e80e1e2 JR |
29 | %description -l pl.UTF-8 |
30 | CMFSin jest prostym klientem "korporacyjnym" dla CMF. Umożliwia | |
31 | parsowanie rss i posiada wiele możliwości jakie daje CMFNewsFeed, lecz | |
32 | różni się innym modelem obsługi kanałów. Jest opracowany tak, by | |
33 | odwzorowywać _n_ kanałów lub strumieni na zbiory połączonych | |
34 | wirtualnych kanałów, które mogą być wywoływane o określonej porze. | |
0a36fed9 | 35 | |
36 | %prep | |
c47ee72b | 37 | %setup -q -n %{zope_subname} |
0a36fed9 | 38 | |
c47ee72b | 39 | find . -type d -name CVS | xargs rm -rf |
0a36fed9 | 40 | |
41 | %install | |
42 | rm -rf $RPM_BUILD_ROOT | |
c180ed68 | 43 | install -d $RPM_BUILD_ROOT%{_datadir}/%{name} |
860ec581 | 44 | |
974d9d3c | 45 | cp -af {Extensions,skins,www,*.py,*.cfg,*.gif,version.txt,refresh.txt} $RPM_BUILD_ROOT%{_datadir}/%{name} |
0a36fed9 | 46 | |
c180ed68 | 47 | %py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} |
48 | %py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} | |
0a36fed9 | 49 | |
a0385d1a | 50 | # find $RPM_BUILD_ROOT -type f -name "*.py" -exec rm -rf {} \;; |
0a36fed9 | 51 | |
0a36fed9 | 52 | %clean |
53 | rm -rf $RPM_BUILD_ROOT | |
54 | ||
55 | %post | |
c180ed68 | 56 | /usr/sbin/installzopeproduct %{_datadir}/%{name} %{zope_subname} |
72d2c5ec | 57 | %service -q zope restart |
0a36fed9 | 58 | |
0a36fed9 | 59 | %postun |
c180ed68 | 60 | if [ "$1" = "0" ]; then |
8a757b5d | 61 | /usr/sbin/installzopeproduct -d %{zope_subname} |
72d2c5ec | 62 | %service -q zope restart |
0a36fed9 | 63 | fi |
64 | ||
65 | %files | |
66 | %defattr(644,root,root,755) | |
d524d8d9 | 67 | %doc docs/* README.txt |
c180ed68 | 68 | %{_datadir}/%{name} |