updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / python-ecore-svn / PKGBUILD
bloba3f1821b21ad507290da1808cfb83080a3d20e51
1 # Maintainer: Bart van Strien <bart.bes at gmail dot com>
2 # Contributor: furester <furester at gmail dot com>
4 pkgname="python-ecore-svn"
5 pkgver=54509
6 pkgrel=2
7 pkgdesc="Ecore is an abstraction layer for e17 (Python bindings)"
8 arch=('i686' 'x86_64')
9 url="http://www.enlightenment.org"
10 license=('BSD')
11 depends=('ecore-svn' 'python2')
12 makedepends=('svn' 'cython' 'pyrex')
14 _svntrunk="http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-ecore/"
15 _svnmod="python-ecore"
17 build() {
18   cd $srcdir
20   msg "Connecting to $_svntrunk SVN server...."
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25   fi
27   msg "SVN checkout done or server timeout"
28   msg "Patching for Cython 0.14"
30   cp -r $_svnmod $_svnmod-build
31   cd $_svnmod-build
32   patch -p0 < $startdir/cython-0.14.diff
33   
34   msg "Starting make..."
36   PYTHON=python2.7 PYTHONPATH=/usr/lib/python2.7/site-packages/ ./autogen.sh --prefix=/usr || return 1
37   make || return 1
38   make DESTDIR=$pkgdir install || return 1
39    
40   rm -r $srcdir/$_svnmod-build