]>
Commit | Line | Data |
---|---|---|
7d52f555 | 1 | %define zope_subname CMFForum |
2ecda9db | 2 | Summary: A Zope product that Anonymous can post by default |
3dcd8afe | 3 | Summary(pl.UTF-8): Dodatek do Zope dający możliwość wysłania e-maila |
7d52f555 | 4 | Name: Zope-%{zope_subname} |
5 | Version: 1.0 | |
07ff19e5 | 6 | Release: 10 |
cac18dd4 | 7 | License: ZPL 2.0 |
7d52f555 | 8 | Group: Development/Tools |
95da26c2 | 9 | Source0: http://dl.sourceforge.net/collective/%{zope_subname}-%{version}.tgz |
7d52f555 | 10 | # Source0-md5: dc9ee26b8c78a32238afd2540dcf258c |
95da26c2 | 11 | URL: http://sourceforge.net/projects/collective/ |
670e9a02 | 12 | BuildRequires: python |
bb44793c | 13 | BuildRequires: rpmbuild(macros) >= 1.268 |
323c927e | 14 | %pyrequires_eq python-modules |
bb44793c | 15 | Requires(post,postun): /usr/sbin/installzopeproduct |
cac18dd4 | 16 | Requires: Zope >= 2.5.1 |
07ff19e5 | 17 | Requires: Zope-CMF >= 1:1.4 |
bb44793c | 18 | Conflicts: CMF |
323c927e | 19 | BuildArch: noarch |
7d52f555 | 20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
21 | ||
7d52f555 | 22 | %description |
95da26c2 JB |
23 | CMMForum is a Zope product - Anonymous can post by default but can't |
24 | add Attachments - Anonymous can set Author and e-mail fields. Logged | |
7d52f555 | 25 | in user gets 'username' as Author and email from preferences. Security |
26 | cleanup. | |
27 | ||
3dcd8afe JR |
28 | %description -l pl.UTF-8 |
29 | CMMForum jest dodatkiem do Zope umożliwiającym dodanie formy wysyłania | |
30 | e-mailem bez możliwości wysyłania załączników. Anonymous może ustawić | |
31 | adres e-mail, a jeżeli zaloguje się jako konkretny użytkownik, wtedy | |
32 | pobierane są odpowiednie pola z preferencji. Dodatek sprawdzony pod | |
33 | względem bezpieczeństwa. | |
7d52f555 | 34 | |
35 | %prep | |
cac18dd4 | 36 | %setup -q -n %{zope_subname} |
7d52f555 | 37 | |
7d52f555 | 38 | %install |
39 | rm -rf $RPM_BUILD_ROOT | |
2ecda9db | 40 | install -d $RPM_BUILD_ROOT%{_datadir}/%{name} |
95da26c2 | 41 | |
27a798fc | 42 | cp -af {Extensions,interfaces,skins,*.py,*.gif,version.txt} $RPM_BUILD_ROOT%{_datadir}/%{name} |
323c927e | 43 | |
2ecda9db | 44 | %py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} |
45 | %py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} | |
323c927e | 46 | |
3c7d73da | 47 | # find $RPM_BUILD_ROOT -type f -name "*.py" -exec rm -rf {} \;; |
7d52f555 | 48 | |
49 | %clean | |
50 | rm -rf $RPM_BUILD_ROOT | |
51 | ||
52 | %post | |
2ecda9db | 53 | /usr/sbin/installzopeproduct %{_datadir}/%{name} %{zope_subname} |
bb44793c | 54 | %service -q zope restart |
7d52f555 | 55 | |
7d52f555 | 56 | %postun |
2ecda9db | 57 | if [ "$1" = "0" ]; then |
3823c81e | 58 | /usr/sbin/installzopeproduct -d %{zope_subname} |
bb44793c | 59 | %service -q zope restart |
7d52f555 | 60 | fi |
61 | ||
62 | %files | |
63 | %defattr(644,root,root,755) | |
2f421061 | 64 | %doc CHANGES.txt CREDITS.txt HISTORY.txt INSTALL.txt README.txt TODO.txt |
2ecda9db | 65 | %{_datadir}/%{name} |