[prev in list] [next in list] [prev in thread] [next in thread]
List: openpkg-dev
Subject: [CONTRIB] ACCEPT: zope-cmf.spec
From: OpenPKG Project Robot <openpkg () openpkg ! org>
Date: 2004-07-20 19:45:20
Message-ID: 20040720194520.5D4592FEB94 () mail ! openpkg ! org
[Download RAW message or body]
The following OpenPKG Contribution Area operation occurred.
uploaded RPM specfile "zope-cmf.spec" accepted -- moved to contrib area.
No action is required on your part.
Information about zope-cmf.spec follows:
| ##
| ## zope-cmf.spec -- OpenPKG RPM Specification
| ## Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/>
| ## Copyright (c) 2000-2004 Ralf S. Engelschall <rse@engelschall.com>
| ## Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/>
| ##
| ## Permission to use, copy, modify, and distribute this software for
| ## any purpose with or without fee is hereby granted, provided that
| ## the above copyright notice and this permission notice appear in all
| ## copies.
| ##
| ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
| ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
| ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
| ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
| ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
| ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
| ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
| ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
| ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
| ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
| ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
| ## SUCH DAMAGE.
| ##
|
| # package information
| Name: zope-cmf
| Summary: Zope Content Management Framework
| URL: http://cmf.zope.org/
| Vendor: Zope Corporation
| Packager: The OpenPKG Project
| Distribution: OpenPKG
| Class: EVAL
| Group: Web
| License: Zope Public License
| Version: 1.4.5
| Release: 20040530
|
| # list of sources
| Source0: http://zope.org/Products/CMF/CMF-%{version}/CMF-%{version}.tar.gz
|
| # build information
| Prefix: %{l_prefix}
| BuildRoot: %{l_buildroot}
| BuildPreReq: OpenPKG, openpkg >= 20040130
| PreReq: OpenPKG, openpkg >= 20040130
| PreReq: zope
| AutoReq: no
| AutoReqProv: no
|
| %description
| The Zope Content Management Framework (CMF) is a set of add-on
| products for the Zope application server. The CMF provides a set
| of services and plug-in interfaces for building content management
| sites, along with default implementations of the plugins.
|
| %track
| prog zope-cmf = {
| version = %{version}
| url = http://cmf.zope.org/download/
| regex = CMF-(\d+\.\d+\.\d+)/
| }
|
| %prep
| %setup -q -n CMF-%{version}
|
| %build
|
| %install
| rm -rf $RPM_BUILD_ROOT
|
| # set of products to install
| CMF_PRODUCTS="CMFCore CMFDefault CMFTopic CMFCalendar DCWorkflow"
|
| # install product libraries
| %{l_shtool} mkdir -f -p -m 755 \
| $RPM_BUILD_ROOT%{l_prefix}/lib/zope-cmf
| for product in $CMF_PRODUCTS; do
| cp -r $product $RPM_BUILD_ROOT%{l_prefix}/lib/zope-cmf/
| done
|
| # link products into Zope instance home
| %{l_shtool} mkdir -f -p -m 755 \
| $RPM_BUILD_ROOT%{l_prefix}/var/zope/Products
| for product in $CMF_PRODUCTS; do
| %{l_shtool} mkln -s \
| $RPM_BUILD_ROOT%{l_prefix}/lib/zope-cmf/$product \
| $RPM_BUILD_ROOT%{l_prefix}/var/zope/Products/$product
| done
|
| # determine installation files
| %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
|
| %files -f files
|
| %clean
| rm -rf $RPM_BUILD_ROOT
|
| %post
| if [ $1 -eq 1 ]; then
| ( echo "You have successfully installed Zope-CMF."
| echo "In order to use it, first restart Zope:"
| echo " \$ $RPM_INSTALL_PREFIX/etc/rc zope restart"
| echo "Then, login to its management interface under"
| echo " http://localhost:8080/manage"
| echo "to add and configure a CMF site."
| ) | %{l_rpmtool} msg -b -t notice
| fi
______________________________________________________________________
The OpenPKG Project www.openpkg.org
Developer Communication List openpkg-dev@openpkg.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic