1 %include /usr/lib/rpm/macros.python
2 %define zope_subname Plone
3 Summary: A free, open source Content Management System based on Zope and CMF
4 Summary: Darmowy, otwarty system zarz±dzania tre¶ci± oparty na Zope i CMF
5 Name: Zope-CMF%{zope_subname}
9 License: Zope Public License (ZPL), GPL
10 Group: Networking/Daemons
11 Source0: http://dl.sourceforge.net/plone/CMF%{zope_subname}%{version}%{sub_ver}.tar.gz
12 # Source0-md5: 1f848c36fa1f06761185a12e08af28ff
13 URL: http://www.plone.org/
14 %pyrequires_eq python-modules
15 Requires: Zope-CMF >= 1.4
17 Requires: Zope-BTreeFolder2
18 Requires: Zope-CMFQuickInstallerTool
19 Requires: Zope-ExternalEditor
20 Requires: Zope-Formulator
21 Requires: Zope-GroupUserFolder
23 BuildRoot: %{tmpdir}/%{zope_subname}-%{version}-root-%(id -u -n)
25 %define product_dir /usr/lib/zope/Products
28 Plone is a free, open source Content Management System. The focus of
29 Plone is to provide value at every level of an organization. It comes
30 with a workflow engine, pre-configured security and roles, a set of
31 content types and multi-lingual support. There are many developers,
32 writers and testers from all over the world, contributing to Plone
33 everyday. Plone is based on the Content Management Framework.
36 Plone jest darmowym systemem zarz±dzania informacj± z otwartym kodem
37 ¼ród³owym. G³ównym celem Plone jest mo¿liwo¶æ dzielenia siê informacj±
38 na ka¿dym poziomie dostêpu. Jest to "silnik" serwisu umo¿liwiaj±cy
39 pracê z wieloma jêzykami, z wstêpn± konfiguracj± uwzglêdniaj±c±
40 zabezpieczenia serwisu. Plone dzia³a w zestawie z CMF, Zope i
44 %setup -q -n CMF%{zope_subname}-%{version}
47 # remove dirs - additonal specs!
48 rm -rf {BTreeFolder2,CMFQuickInstallerTool,ExternalEditor,GroupUserFolder,Formulator}
50 mkdir docs docs/CMFPlone
51 rm -rf `find . type f -name .cvsignore`
52 mv -f CMFPlone/{CREDITS.txt,ChangeLog,HISTORY.txt,INSTALL.txt,README.txt} docs/CMFPlone
53 mv -f CMFPlone/docs/* docs/CMFPlone
57 rm -rf $RPM_BUILD_ROOT
58 install -d $RPM_BUILD_ROOT%{product_dir}
59 cp -af * $RPM_BUILD_ROOT%{product_dir}
61 %py_comp $RPM_BUILD_ROOT%{product_dir}
62 %py_ocomp $RPM_BUILD_ROOT%{product_dir}
64 find $RPM_BUILD_ROOT -type f -name "*.py" -exec rm -rf {} \;;
65 rm -rf $RPM_BUILD_ROOT%{product_dir}/docs
68 rm -rf $RPM_BUILD_ROOT
71 if [ -f /var/lock/subsys/zope ]; then
72 /etc/rc.d/init.d/zope restart >&2
74 echo "From /manage interface there should be a 'Select Type to Add' and says Plone Site" >&2
75 echo "The default Plone administrator userid is 'admin' with password 'plone'." >&2
78 if [ -f /var/lock/subsys/zope ]; then
79 /etc/rc.d/init.d/zope restart >&2
83 %defattr(644,root,root,755)
85 %{product_dir}/CMFPlone
86 %{product_dir}/CMFActionIcons