[arch-commits] CVS update of extra/network/zope2 (PKGBUILD zope2.install)
Juergen Hoetzel
juergen at archlinux.org
Fri Aug 24 22:31:43 UTC 2007
Date: Friday, August 24, 2007 @ 18:31:43
Author: juergen
Path: /home/cvs-extra/extra/network/zope2
Modified: PKGBUILD (1.8 -> 1.9) zope2.install (1.3 -> 1.4)
upgpkg: zope2 2.10.4-1
removed bundeled libxml2 and PIL python2.4 bindings (required for plone)
---------------+
PKGBUILD | 26 +++++++-------------------
zope2.install | 7 ++-----
2 files changed, 9 insertions(+), 24 deletions(-)
Index: extra/network/zope2/PKGBUILD
diff -u extra/network/zope2/PKGBUILD:1.8 extra/network/zope2/PKGBUILD:1.9
--- extra/network/zope2/PKGBUILD:1.8 Sat Jun 16 15:44:11 2007
+++ extra/network/zope2/PKGBUILD Fri Aug 24 18:31:42 2007
@@ -1,33 +1,21 @@
-# $Id: PKGBUILD,v 1.8 2007/06/16 19:44:11 andyrtr Exp $
+# $Id: PKGBUILD,v 1.9 2007/08/24 22:31:42 juergen Exp $
# Contributor: Jason Chu <jason at archlinux.org>, Chris Stromblad
# Maintainer: Juergen Hoetzel <juergen at archlinux.org>
# Use makepkg -n to prevent library stripping errors.
pkgname=zope2
-pkgver=2.9.7
-pkgrel=1.1
+pkgver=2.10.4
+pkgrel=1
pkgdesc="An web application server for building content management systems, portals and custom applications"
arch=(i686 x86_64)
url="http://zope.org"
-depends=('python24' 'gcc' 'libxml2' 'libjpeg' 'freetype2')
-source=(http://www.zope.org/Products/Zope/${pkgver}/Zope-${pkgver}-final.tgz
- ftp://xmlsoft.org/libxml/libxml2-2.6.27.tar.gz
- http://www.pythonware.net/storage/Imaging-1.1.6.tar.gz)
-md5sums=('f7d900c00fe95d4cce0bc5854bc842b4'
- 'f5806f5059ef7bd4d3fcf36cf116d1ef'
- '3a9b5c20ca52f0a9900512d2c7347622')
+license=('ZPL')
+depends=('python24' 'gcc')
+source=(http://www.zope.org/Products/Zope/${pkgver}/Zope-${pkgver}-final.tgz)
+md5sums=('07dde81bdfe42ca00f73912b3d73e0ec')
install=$pkgname.install
build() {
- # install libxml2 python24 bindings, plone/zope2 depends on it
- cd $startdir/src/libxml2-2.6.27/python || return 1
- python2.4 setup.py build || return 1
- python2.4 setup.py install --prefix=/usr --root=${startdir}/pkg || return 1
- # install PIL python24 bindings, plone/zope2 depends on it
- cd $startdir/src/Imaging-1.1.6
- python2.4 setup.py build || return 1
- python2.4 setup.py install --prefix=/usr --root=${startdir}/pkg || return 1
- rm -rf $startdir/pkg/usr/bin/*
cd $startdir/src/Zope-$pkgver-final
# fix five code that wants to give this deprecation warnings
# patch -d lib/python/Products/Five -p0 -i $startdir/src/five.diff || return 1
Index: extra/network/zope2/zope2.install
diff -u extra/network/zope2/zope2.install:1.3 extra/network/zope2/zope2.install:1.4
--- extra/network/zope2/zope2.install:1.3 Sun Apr 1 17:40:37 2007
+++ extra/network/zope2/zope2.install Fri Aug 24 18:31:43 2007
@@ -1,9 +1,6 @@
post_upgrade() {
- echo "=> This versions includes PIL and libxml2 (required by plone) bindings for python24"
- echo "=> until zope2 works with python 2.5"
- echo "=> You need to update PYTHON variables to "/usr/bin/python2.4" in existing zope instances:"
- echo "=> bin/runzope"
- echo "=> bin/zopectl"
+ echo "=> This version doesn't include PIL, libxml2 and elementtree bindings for python24 (required by plone 3)"
+ echo "=> You can get these packages from my private repository: http://archlinux.hoetzel.info/juergen/os/i686/"
}
# arg 1: the new package version
More information about the arch-commits
mailing list