Hello, Plone is open source content management system. http://plone.org
-- Nikolay Kim, Enfold Systems http://www.enfoldsystems.com Office | +1 (713) 942 2377 x151 Ext Fax | +1 832 201 8856 Skype | fafhrd91
# $Id: plone.spec 4039 2010-06-29 22:36:38Z nikolay $ %define python_minver 2.4.3 %define __python python2.4 %define name plone3.3 %define version 3.3.5 %define _topdir %(pwd) %define buildroot %{_topdir}/%{name}-%{version} Summary: Content management system built over Zope's framework Name: %{name} Version: %{version} Release: 1 License: GPL Group: System Environment/Daemons URL: http://plone.org/ BuildRoot: %{buildroot} BuildRequires: python-devel >= %{python_minver} BuildRequires: python >= %{python_minver} BuildRequires: libjpeg-devel, libpng-devel, curl Requires: python >= %{python_minver}, libjpeg, libpng Requires(pre): /usr/sbin/useradd AutoReqProv: no %description A powerful, flexible Content Management solution that is easy to install, use and extend Plone lets non-technical people create and maintain information using only a web browser. Perfect for web sites or intranets, Plone offers superior security without sacrificing extensibility or ease of use. %prep curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone/SOURCES/buildout.cfg > buildout.cfg curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone/SOURCES/bootstrap.py > bootstrap.py %build %{__python} ./bootstrap.py -v 1.4.3 ./bin/buildout -N %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}/opt/%{name}/zope2/lib/ %{__cp} -ap %_topdir/BUILD/eggs %{buildroot}/opt/%{name}/ %{__cp} -ap %_topdir/BUILD/parts/zope2/skel %{buildroot}/opt/%{name}/zope2/ %{__cp} -ap %_topdir/BUILD/parts/zope2/utilities %{buildroot}/opt/%{name}/zope2/ %{__cp} -ap %_topdir/BUILD/parts/zope2/lib/python %{buildroot}/opt/%{name}/zope2/lib/ %clean %{__rm} -rf %{buildroot} %{__rm} -rf %_topdir/BUILD/* %pre /usr/sbin/useradd -c "Zope user" -s /bin/false -r zope 2>/dev/null || : %files %defattr(-, root, root, 0755) /opt/%{name}/ %changelog * Thu Jun 02 2010 Nikolay Kim <http://enfoldsystems.com/> 3.3.5-1 - Initial RPM release.
# $Id: plone-default.spec 4038 2010-06-29 22:28:01Z nikolay $ %define python_minver 2.4.3 %define __python python2.4 %define name plone-default %define version 3.3 %define _topdir %(pwd) %define builddir /opt/plone-default %define buildroot /opt/plone-default Summary: Plone 3.3 Instance Name: %{name} Version: %{version} Release: 2 License: GPL Group: System Environment/Daemons URL: http://plone.org/ BuildRoot: %{buildroot} BuildRequires: plone3.3 Requires: plone3.3 >= 3.3.5 %description A powerful, flexible Content Management solution that is easy to install, use and extend Plone lets non-technical people create and maintain information using only a web browser. Perfect for web sites or intranets, Plone offers superior security without sacrificing extensibility or ease of use. %prep curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone-default/SOURCES/buildout.cfg > buildout.cfg curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone-default/SOURCES/bootstrap.py > bootstrap.py curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone-default/SOURCES/logrotate.conf.tmpl > logrotate.conf.tmpl curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone-default/SOURCES/plone-buildout-patch.py > plone-buildout-patch.py curl https://svn.enfoldsystems.com/trac/public/export/HEAD/plone-rpm/plone-default/SOURCES/plone-createsite.py > plone-createsite.py %build #create build directory %{__rm} -rf %{builddir} %{__mkdir_p} %{builddir}/products %{__mkdir_p} %{builddir}/var # copy buildout configs %{__cp} -ap %_topdir/BUILD/bootstrap.py %{builddir}/ %{__cp} -ap %_topdir/BUILD/buildout.cfg %{builddir}/ %{__cp} -ap %_topdir/BUILD/logrotate.conf.tmpl %{builddir}/ # build cd %{builddir} %{__python} ./bootstrap.py -c buildout.cfg -v 1.4.3 %{__python} %_topdir/BUILD/plone-buildout-patch.py %{builddir}/bin/buildout /opt/plone3.3/eggs ./bin/buildout -N -c buildout.cfg zope2:location=/opt/plone3.3/zope2 %install %{__mkdir_p} %{buildroot}/opt/%{name} %{__mv} %{builddir}/bin %{buildroot}/opt/%{name} %{__mv} %{builddir}/develop-eggs %{buildroot}/opt/%{name} %{__mv} %{builddir}/eggs %{buildroot}/opt/%{name} %{__mv} %{builddir}/fake-eggs %{buildroot}/opt/%{name} %{__mv} %{builddir}/parts %{buildroot}/opt/%{name} %{__mv} %{builddir}/products %{buildroot}/opt/%{name} %{__mv} %{builddir}/bootstrap.py %{buildroot}/opt/%{name} %{__mv} %{builddir}/logrotate.conf.tmpl %{buildroot}/opt/%{name} %{__mv} %{builddir}/.installed.cfg %{buildroot}/opt/%{name} %{__mv} %{builddir}/*.cfg %{buildroot}/opt/%{name} %{__cp} -ap %_topdir/BUILD/plone-createsite.py %{buildroot}/opt/%{name}/bin chmod 755 %{buildroot}/opt/%{name}/bin/plone-createsite.py %clean %{__rm} -rf %{builddir} %post # create var directory %{__mkdir_p} /opt/%{name}/var/filestorage %{__mkdir_p} /opt/%{name}/var/instance %{__mkdir_p} /opt/%{name}/var/log chown -R zope.root /opt/%{name}/var # add plone init to runlevels cp /opt/%{name}/bin/rc /etc/init.d/%{name} /sbin/chkconfig --add %{name} # create default plone site if [ ! -f /opt/%{name}/var/filestorage/Data.fs ]; then %{__python} /opt/%{name}/bin/instance run /opt/%{name}/bin/plone-createsite.py Plone admin fi # start service /sbin/service %{name} start >/dev/null 2>&1 # add logrotate config cp /opt/%{name}/parts/logrotate.conf /etc/logrotate.d/%{name} %preun if [ $1 -eq 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 /sbin/chkconfig --del %{name} /bin/rm -f /etc/init.d/%{name} fi %files %defattr(-, root, root, 0755) /opt/%{name} %config /opt/%{name}/buildout.cfg %changelog * Thu Jun 28 2010 Nikolay Kim <http://enfoldsystems.com/> 3.3.5-2 - Create default plone site inside zodb. * Thu Jun 02 2010 Nikolay Kim <http://enfoldsystems.com/> 3.3.5-1 - Initial RPM release.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ suggest mailing list suggest@lists.rpmforge.net http://lists.rpmforge.net/mailman/listinfo/suggest