[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